provide packaging rules in linux-source binary package

Bug #608674 reported by Marcin Juszkiewicz on 2010-07-22
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Low
Andy Whitcroft

Bug Description

I am working on package which will bootstrap cross compiler using *-source packages from gcc/eglibc/binutils/linux ones. To make it possible I need packaging rules from debian/ directory available.

I had a discussion with Andy about it and we also decided that it would be good to move linux tarball from /usr/src/ to /usr/src/linux/ directory and keep symlink for compatibility in Maverick.

linux-source binary package should follow gcc-4.5-source layout.

Marcin Juszkiewicz (hrw) wrote :

attached patch shows what I want to be done

tags: added: patch
Andy Whitcroft (apw) on 2010-07-23
Changed in linux (Ubuntu):
assignee: nobody → Andy Whitcroft (apw)
importance: Undecided → Low
Steve Langasek (vorlon) wrote :

Marcin informs me that this is needed by alpha-3 in order for him to complete the cross-compilation spec on schedule. Andy, is this a feasible timeline?

Changed in linux (Ubuntu):
milestone: none → maverick-alpha-3
Marcin Juszkiewicz (hrw) wrote :

I did tests and will need more files shipped:

- debian/changelog
- most of debian.master

Working on list.

Marcin Juszkiewicz (hrw) wrote :

debian/debian.env

From debian.master:

- changelog
- control*
- copyright
- d-i/modules/ with any file (empty is fine)
- d-i/firmware/ with any file (empty is fine)
- d-i/kernel-versions*
- d-i/package-list
- rules.d/ - all ARCH files

To run "dpkg-buildpackage" I would need to remember to copy debian.master/changelog to debian/ dir.

Marcin Juszkiewicz (hrw) wrote :

http://patchwork.ozlabs.org/patch/60732/ shows nice version written by Andy

Changed in linux (Ubuntu):
status: New → Fix Committed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package linux - 2.6.35-14.20

---------------
linux (2.6.35-14.20) maverick; urgency=low

  [ Andy Whitcroft ]

  * update Vcs-Git to point to maverick repo
  * debian -- include the debian packaging in the -source package
    - LP: #608674
  * select debian source format 1.0
  * add support for building selected stages of kernel
    - LP: #603087
  * cleanup conditional dependancy handling
    - LP: #603087

  [ Upstream Kernel Changes ]

  * ALSA: hda - Handle missing NID 0x1b on ALC259 codec
    - LP: #582199, #586418, #588031
  * ALSA: hda - Handle pin NID 0x1a on ALC259/269
    - LP: #582199, #586418, #588031
  * sched: Revert nohz_ratelimit() for now
 -- Leann Ogasawara <email address hidden> Tue, 03 Aug 2010 08:46:47 -0700

Changed in linux (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Related blueprints