Comment 13 for bug 832680

Revision history for this message
John Rigby (jcrigby) wrote :

I have send the LT leads info on how to enable dbgsym packages in their kernels. Here it is for reference:

http://git.linaro.org/gitweb?p=ubuntu/linux-linaro-oneiric.git;a=commitdiff;h=8035803c27c612dde7607c33dfd8d96f3c53cdb1
forces the generation of the dbgsym package even when cross compiling locally

http://git.linaro.org/gitweb?p=ubuntu/linux-linaro-oneiric.git;a=commitdiff;h=4a0c288fa1eddb0b9183f5169c88cef8db99ff54
invokes objcopy to add a .gnu_debuglink section to each .ko that
points to the full unstripped .ko in the dbgsym package

http://git.linaro.org/gitweb?p=ubuntu/linux-linaro-oneiric.git;a=commitdiff;h=8326f066467940b49f5f8246feb7e49e3d0b7a32
this was my first attempt at having the build system not rename the
dbgsym package when doing a PPA build, it did not work because the
test for ^Purpose: PRIMARY was true even on a PPA build.

http://git.linaro.org/gitweb?p=ubuntu/linux-linaro-oneiric.git;a=commitdiff;h=e80738800fa78acad62ea09e431a0199f24030fe
this is a hack that must not be pushed to the primary archive as it
circumvents the deb to ddeb rename that the ubuntu primary build
system uses to put dbgsym packages in a differnt place to avoid
mirroring these large packages to all ubuntu mirrors