Cross-compiler packages miss libgcc dbg packages breaking xdeb

Bug #593281 reported by Loïc Minier on 2010-06-13
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gcc-4.4 (Ubuntu)
Undecided
Unassigned
gcc-4.5 (Ubuntu)
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,

Loïc Minier (lool) wrote :
Loïc Minier (lool) wrote :

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

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
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.

Matthias Klose (doko) wrote :

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

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
Matthias Klose (doko) wrote :

applied in 4.5.0-6ubuntu1

Changed in gcc-4.5 (Ubuntu):
status: Fix Committed → Fix Released
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  Edit
Everyone can see this information.

Other bug subscribers

Related blueprints