On 17:08 Thu 15 Nov , Jakub Wilk wrote: > * Vasudev Kamath <kamathvasudev@gmail.com>, 2012-11-15, 17:22: > >>>>What did this line do, and why it was removed? > >>>> find . -name config.mk | xargs sed -i 's,-s ${LIBS},${LIBS},' > >>>Not sure why it was removed, it was not present when I took > >>>over source from Micahel. After reading man page for *ld* I > >>>see that this option is used to strip of debugging symbols of > >>>the binaries. By removing these tools will contain the > >>>debugging symbols so I'm not sure how to fix this? The policy > >>>10.1 says symbols should be stripped off with -s to install > >>>also section 4.9.1 says about nostrip option does this mean > >>>by default debhelper strips of symbols? > >> > >>Yes, dh_strip strips symbols by default (if > >>DEB_BUILD_OPTIONS=nostrip is not set). > >> > >>Using -s unconditionally is a bad idea, because then symbols are > >>getting stripped even with nostrip. > >> > >>Of course modifying upstream files in-place in debian/rules is > >>probably a bad idea. (If you wanted do that, you'd have to > >>restore the original ones in the clean target.) > > > >So I guess its okay that is dropped but I guess needs to be > >recorded in changelog? But I don't know how to phrase this removal > >though :-/ > > You have to get rid of -s one way or another, because it breaks > DEB_BUILD_OPTIONS=nostrip. > Oh sorry I guess I didn't properly read it that time ;) Fixed the 02_dpkg-buildflags.patch file also updated the header. I didn't record this change in changelog as I updated patch header. Hope that is okay. Regards -- Vasudev Kamath http://copyninja.info Connect on ~friendica: copyninja@{frndk.de | vasudev.homelinux.net} IRC nick: copyninja | vasudev {irc.oftc.net | irc.freenode.net} GPG Key: C517 C25D E408 759D 98A4 C96B 6C8F 74AE 8770 0B7E
Attachment:
signature.asc
Description: Digital signature