-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The binutils on 10.0 has a bug, it doesn't work well when using gcc 3.3.x or 3.4.x When using the latest binutils (2.16.1, compiled from source) it works, but when using the binutils package shipped with SL 10.0 (2.16.91.0.2-8), I get the following when building shared libs: `.L631' referenced in section `.rodata' of build/linux26-gcc344-ora920-d/carma/otl_result_set.os: defined in discarded section `.gnu.linkonce.t._Z17otl_var_type_namei' of build/linux26-gcc344-ora920-d/carma/otl_result_set.os `.L612' referenced in section `.rodata' of build/linux26-gcc344-ora920-d/carma/otl_result_set.os: defined in discarded section `.gnu.linkonce.t._Z17otl_var_type_namei' of build/linux26-gcc344-ora920-d/carma/otl_result_set.os `.L613' referenced in section `.rodata' of build/linux26-gcc344-ora920-d/carma/otl_result_set.os: defined in discarded section `.gnu.linkonce.t._Z17otl_var_type_namei' of etc.. etc... I've been googling on that, and it definately seems to be a binutils bug. The gcc src.rpm shipped with SL 10.0 includes some patches, one of which might be a workaround for that binutils issue, but I cannot apply it to 3.4.x (and I definately need 3.4.x in this case). Now, with that background and while you're already replying "this is off-topic" ;)), I wanted to ask if anyone was already providing newer binutils packages in his repository ? I'll file a bug for this anyway but I'll most probably try to isolate a backport patch for this very issue. cheers - -- -o) Pascal Bleser http://linux01.gwdg.de/~pbleser/ /\\ <pascal.bleser@skynet.be> <guru@unixtech.be> _\_v FOSDEM 2006 -- 25+26 February 2006 in Brussels -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQFDiyKOr3NMWliFcXcRAjrPAKCzmpvT//awy7PUSgD3KVTcBLX8IwCfa+hB 2ba2ZiPUN+ZCgTcX3y/KbOc= =3S2G -----END PGP SIGNATURE-----
Hello, Have you tried to backport the latest src.rpm from suse?. You can get it from here ftp://ftp4.gwdg.de/pub/opensuse/distribution/SL-OSS-factory/inst-source/suse/src The latest version in it is 2.16.91.0.4-3. I made a backport for gcc-4.1 from there. It latest proof go well I will release for 9.3 and 10.0 next days (a lot of Mb to sync). Guillermo El Lunes, 28 de Noviembre de 2005 16:30, Pascal Bleser escribió:
The binutils on 10.0 has a bug, it doesn't work well when using gcc 3.3.x or 3.4.x
When using the latest binutils (2.16.1, compiled from source) it works, but when using the binutils package shipped with SL 10.0 (2.16.91.0.2-8), I get the following when building shared libs:
`.L631' referenced in section `.rodata' of build/linux26-gcc344-ora920-d/carma/otl_result_set.os: defined in discarded section `.gnu.linkonce.t._Z17otl_var_type_namei' of build/linux26-gcc344-ora920-d/carma/otl_result_set.os `.L612' referenced in section `.rodata' of build/linux26-gcc344-ora920-d/carma/otl_result_set.os: defined in discarded section `.gnu.linkonce.t._Z17otl_var_type_namei' of build/linux26-gcc344-ora920-d/carma/otl_result_set.os `.L613' referenced in section `.rodata' of build/linux26-gcc344-ora920-d/carma/otl_result_set.os: defined in discarded section `.gnu.linkonce.t._Z17otl_var_type_namei' of
etc.. etc...
I've been googling on that, and it definately seems to be a binutils bug.
The gcc src.rpm shipped with SL 10.0 includes some patches, one of which might be a workaround for that binutils issue, but I cannot apply it to 3.4.x (and I definately need 3.4.x in this case).
Now, with that background and while you're already replying "this is off-topic" ;)), I wanted to ask if anyone was already providing newer binutils packages in his repository ?
I'll file a bug for this anyway but I'll most probably try to isolate a backport patch for this very issue.
cheers
-- Guillermo Ballester Valor gbv@oxixares.com Ogijares, Granada SPAIN Public GPG KEY http://www.oxixares.com/~gbv/pubgpg.html #################################################### See World Weather Navigator at http://www.ogimet.com ####################################################
participants (2)
-
Guillermo Ballester Valor
-
Pascal Bleser