replace dh_movefiles with dh_install

Bug #585439 reported by Marcin Juszkiewicz on 2010-05-25
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gcc-4.4 (Ubuntu)
Wishlist
Unassigned
Maverick
Wishlist
Unassigned

Bug Description

Binary package hint: gcc-4.4

During ARM-CrossCompilers session at UDS-M we discussed some changes to be made in Ubuntu toolchain packages. One of them was updating gcc-4.4 to use debhelper 7 (instead of compat level 5).

Attached patch does migration.

Tested with building native (amd64) toolchain and cross toolchain (amd64->armel). Debdiff does not found any differences in resulting packages.

Marcin Juszkiewicz (hrw) wrote :

Patch is against gcc-4.4 (4.4.4-2ubuntu2) from maverick.

tags: added: patch
Matthias Klose (doko) wrote :

> One of them was updating gcc-4.4 to use debhelper 7 (instead of compat level 5)

hmm, I'm not aware of this one.

How was this patch tested?
Are the packages built identical to the ones without the patch?
Does the patch work for a cross compiler?
Does it work with the -spu packages on powerpc?

The patch is incomplete in that it doesn't show you the files not installed in any binary package anymore. Please update the patch.

Changed in gcc-4.4 (Ubuntu):
status: New → Incomplete
Matthias Klose (doko) wrote :

IMO using --autodest is the wrong thing to do.

Marcin Juszkiewicz (hrw) on 2010-05-27
summary: - migrate to debhelper7
+ replace dh_movefiles with dh_install
Changed in gcc-4.4 (Ubuntu):
importance: Undecided → Wishlist
tags: added: patch-needworks
removed: patch
Marcin Juszkiewicz (hrw) wrote :

dropped patch as this require work from scratch

Marcin Juszkiewicz (hrw) wrote :

Just for note: we can get rid of dh_movefiles but it has to be done in a way which will work with debhelper 5 from Dapper.

Marcin Juszkiewicz (hrw) wrote :

Just a note to myself as I am cleaning my notes:

- dh_movefiles could be replaced by generated *.install files - so only one call to dh_install would be needed
- some *.install files can be provided as-is (gcc-4.4-source), some will need to be manipulated during build (HOST/TARGET names for example)

tags: added: patch-needswork
removed: patch-needworks
Steve Langasek (vorlon) on 2010-08-27
Changed in gcc-4.4 (Ubuntu Maverick):
status: Incomplete → Won't Fix
Launchpad Janitor (janitor) wrote :

[Expired for gcc-4.4 (Ubuntu) because there has been no activity for 60 days.]

Changed in gcc-4.4 (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Related blueprints