provide packaging rules in linux-source binary package

Bug #608674 reported by Marcin Juszkiewicz
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
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.

Tags: patch
Revision history for this message
Marcin Juszkiewicz (hrw) wrote :

attached patch shows what I want to be done

tags: added: patch
Andy Whitcroft (apw)
Changed in linux (Ubuntu):
assignee: nobody → Andy Whitcroft (apw)
importance: Undecided → Low
Revision history for this message
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
Revision history for this message
Marcin Juszkiewicz (hrw) wrote :

I did tests and will need more files shipped:

- debian/changelog
- most of debian.master

Working on list.

Revision history for this message
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.

Revision history for this message
Marcin Juszkiewicz (hrw) wrote :

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

Changed in linux (Ubuntu):
status: New → Fix Committed
Revision history for this message
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  
Everyone can see this information.

Other bug subscribers

Related blueprints

Remote bug watches

Bug watches keep track of this bug in other bug trackers.