[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Weird assembler messages with GCC 4.0



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.



Reply to: