Cross-compiler packages miss libgcc dbg packages breaking xdeb

Bug #593281 reported by Loïc Minier
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gcc-4.4 (Ubuntu)
Fix Released
Undecided
Unassigned
gcc-4.5 (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: gcc-4.4

Hi

Currently, when creating cross-compiler packages libstdc++6-4.4-dbg-armel-cross is output and depends on libgcc1-dbg-armel-cross which is not output.

I will attach a patch to output libgcc dbg packages as well as providing misc updates to libgcc-cross rules.

While developing the patch, I've noticed that dh_makeshlibs calls include -dbg packages for lib32* packages, but not for lib64* ones; this seems like a bug.

NB: Obviously we still want to remove all the debian/rules.d/*cross* rules on the long term, but this helps in the mean time.

Thanks for considering,

Revision history for this message
Loïc Minier (lool) wrote :
Revision history for this message
Loïc Minier (lool) wrote :

Applies to gcc-4.5 as well, with offset and module debian/changelog of course.

Revision history for this message
Matthias Klose (doko) wrote :

please do this properly and don't duplicate work. the blueprint has a task to merge the -cross files. then most of these changes aren't even necessary.

Changed in gcc-4.4 (Ubuntu):
status: New → Incomplete
Changed in gcc-4.5 (Ubuntu):
status: New → Incomplete
Revision history for this message
Loïc Minier (lool) wrote :

Matthias, we discussed providing cross-compiler packages built manually in the current way of things last week because doing things properly will still take some time and will only appear later in the cycle. The current packages break xdeb and I provided this fix; it will be irrelevant once the proper approach is completed and will naturally go away, but they help in the mean time.

Revision history for this message
Matthias Klose (doko) wrote :

completed the libgcc2 and libgcc4 bits, and committed both for 4.4 and 4.5

Revision history for this message
Loïc Minier (lool) wrote :

Thanks for extending to libgcc2 and 4

Changed in gcc-4.5 (Ubuntu):
status: Incomplete → Fix Committed
Changed in gcc-4.4 (Ubuntu):
status: Incomplete → Fix Committed
Revision history for this message
Matthias Klose (doko) wrote :

applied in 4.5.0-6ubuntu1

Changed in gcc-4.5 (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Matthias Klose (doko) wrote :

fixed in 4.4.4-6ubuntu1

Changed in gcc-4.4 (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.