FS#35712 - [libtool] package is out of sync with gcc
Attached to Project:
Arch Linux
Opened by Gertjan Halkes (gphalkes) - Saturday, 08 June 2013, 06:47 GMT
Last edited by Allan McRae (Allan) - Monday, 17 June 2013, 01:42 GMT
Opened by Gertjan Halkes (gphalkes) - Saturday, 08 June 2013, 06:47 GMT
Last edited by Allan McRae (Allan) - Monday, 17 June 2013, 01:42 GMT
|
Details
Description:
When trying to build C++ shared libraries using libtool, several error messages are produced all similar to: g++: error: /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.0/crtbeginS.o: No such file or directory Libtool is still referring to the 4.8.0 directories, while they no longer exist because gcc has been upgraded to 4.8.1. Simply rebuilding the libtool package on a system with gcc 4.8.1 installed will resolve this issue. Additional info: * package version(s) 2.4.2-9 * config and/or log files etc. Steps to reproduce: |
This task depends upon
Closed by Allan McRae (Allan)
Monday, 17 June 2013, 01:42 GMT
Reason for closing: Fixed
Additional comments about closing: libtool-2.4.2-10 in [testing]
Monday, 17 June 2013, 01:42 GMT
Reason for closing: Fixed
Additional comments about closing: libtool-2.4.2-10 in [testing]
Depends On : sh libltdl=2.4.2 tar gcc=4.8.1
Would have been quite a feat to build that package without ignoring dependencies... What happens if you reinstall libtool from core?
$ grep -F 4.8.0 /usr/bin/libtool
sys_lib_search_path_spec="/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.0 /usr/lib /lib "
compiler_lib_search_dirs="/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.0 /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.0/../../../../lib /lib/../lib /usr/lib/../lib /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.0/../../.."
predep_objects="/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.0/../../../../lib/crti.o /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.0/crtbeginS.o"
postdep_objects="/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.0/crtendS.o /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.0/../../../../lib/crtn.o"
compiler_lib_search_path="-L/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.0 -L/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.0/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.0/../../.."
Not that big a feat if you look at the PKGBUILD...