FS#47031 - [gcc-libs] Include gcc-go libraries
Attached to Project:
Arch Linux
Opened by Felix Yan (felixonmars) - Wednesday, 11 November 2015, 03:17 GMT
Last edited by Felix Yan (felixonmars) - Saturday, 06 February 2016, 06:18 GMT
Opened by Felix Yan (felixonmars) - Wednesday, 11 November 2015, 03:17 GMT
Last edited by Felix Yan (felixonmars) - Saturday, 06 February 2016, 06:18 GMT
|
Details
Description:
Go packages built with gcc-go will link to libgo.so, it would be useful to put the library into gcc-libs, so they can avoid to depend on gcc-go and introduce conflict with go. Additional info: * package version(s) gcc-libs 5.2.0-2 gcc-libs-multilib 5.2.0-2 lib32-gcc-libs 5.2.0-2 Example package: community/gost 1.8-1 $ objdump -x /usr/bin/gost | grep NEEDED NEEDED libgo.so.7 NEEDED libm.so.6 NEEDED libgcc_s.so.1 NEEDED libc.so.6 NEEDED ld-linux-x86-64.so.2 $ pacman -Qo /usr/lib/libgo.so.7 /usr/lib/libgo.so.7 is owned by gcc-go 5.2.0-2 |
This task depends upon
Closed by Felix Yan (felixonmars)
Saturday, 06 February 2016, 06:18 GMT
Reason for closing: Implemented
Additional comments about closing: 5.3.0-3
Saturday, 06 February 2016, 06:18 GMT
Reason for closing: Implemented
Additional comments about closing: 5.3.0-3
Alternatively, what has been suggested elsewhere is to prefix the "go" binaries provided by gcc so that conflict is avoided that way. I realize that may not be the Arch way, but it's an alternative to the original suggestion above.