So I wanted to recompile a C++ package with GCC 4.0 as was announced a few hours ago and it gave me quite puzzling warnings along the way. In particular, I get a whole bunch of warnings like this:
g++ -DHAVE_CONFIG_H -I. -I. -I../include -I../lua/include -I../lua/local -DLIBDIR=\"/usr/lib\" -I/usr/include/rpm -g -Wall -O2 -c contrib/configuration.cc -fPIC -DPIC -o contrib/configuration.o /tmp/cc8SpDIT.s: Assembler messages: /tmp/cc8SpDIT.s:205: Warning: ignoring changed section attributes for .gnu.linkonce.t._ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ERKS6_S8_ /tmp/cc8SpDIT.s:1012: Warning: ignoring changed section attributes for .gnu.linkonce.t._ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsSaISsEEEEiSsEvT_T0_S8_T1_ /tmp/cc8SpDIT.s:1156: Warning: ignoring changed section attributes for .gnu.linkonce.t._ZSt9make_heapIN9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsSaISsEEEEEvT_S7_ /tmp/cc8SpDIT.s:1998: Warning: ignoring changed section attributes for .gnu.linkonce.t._ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsSaISsEEEEEvT_S7_ /tmp/cc8SpDIT.s:2164: Warning: ignoring changed section attributes for .gnu.linkonce.t._ZSt22__final_insertion_sortIN9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsSaISsEEEEEvT_S7_ /tmp/cc8SpDIT.s:2565: Warning: ignoring changed section attributes for .gnu.linkonce.t._ZSt9sort_heapIN9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsSaISsEEEEEvT_S7_ /tmp/cc8SpDIT.s:2894: Warning: ignoring changed section attributes for .gnu.linkonce.t._ZSt12partial_sortIN9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsSaISsEEEEEvT_S7_S7_ /tmp/cc8SpDIT.s:3606: Warning: ignoring changed section attributes for .gnu.linkonce.t._ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsSaISsEEEEiEvT_S7_T0_ /tmp/cc8SpDIT.s:6070: Warning: ignoring changed section attributes for .gnu.linkonce.t._ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSsm (for files besides this particular one also) And then later dh_strip complains (probably related): if test ""; then :; else dh_strip -plibapt-rpm-pkg-dev ; fi BFD: debian/libapt-rpm-pkg-dev/usr/lib/stiBvxYr/cdromutl.o: no group info for section .gnu.linkonce.b._ZGVZN9__gnu_cxx20__common_pool_policyINS_6__poolELb1EE11_S_get_poolEvE7_S_pool BFD: debian/libapt-rpm-pkg-dev/usr/lib/stiBvxYr/cdromutl.o: no group info for section .gnu.linkonce.b._ZZN9__gnu_cxx20__common_pool_policyINS_6__poolELb1EE11_S_get_poolEvE7_S_pool BFD: debian/libapt-rpm-pkg-dev/usr/lib/stiBvxYr/cdromutl.o: no group info for section .gnu.linkonce.t._ZN9__gnu_cxx20__common_pool_policyINS_6__poolELb1EE11_S_get_poolEv BFD: debian/libapt-rpm-pkg-dev/usr/lib/stiBvxYr/cdromutl.o: no group info for section .gnu.linkonce.t._ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_EPKS3_RKS6_ [...] Any ideas? The package in question is apt-rpm. Just try to rebuild it. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]