Summary: | dev-util/anjuta-3.6.2-r1 fails to build with gold - error: undefined reference to 'shm_open' | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Justin Lecher (RETIRED) <jlec> |
Component: | [OLD] GNOME | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | esigra |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugzilla.gnome.org/show_bug.cgi?id=704985 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 269315 | ||
Attachments: | build.log.xz |
Description
Justin Lecher (RETIRED)
2013-05-04 22:24:01 UTC
Created attachment 347388 [details]
build.log.xz
build.log
looks solved in 3.8 *** Warning: Linking the executable benchmark against the loadable module *** libanjuta-symbol-db.so is not portable! libtool: link: x86_64-pc-linux-gnu-gcc -Wall -march=corei7-avx -O2 -pipe -frecord-gcc-switches -pthread -Wl,--export-dynamic -pthread -pthread -Wl,-O1 -Wl,-O1 -Wl,--hash-style=gnu -Wl,--sort-common -o .libs/benchmark benchmark.o ../../../../libanjuta/.libs/libanjuta-3.so -lgmodule-2.0 -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgio-2.0 -lgdk_pixbuf-2.0 -lgda-5.0 -lgobject-2.0 -lgthread-2.0 -lglib-2.0 -lxml2 -Wl,--as-needed ../../.libs/libanjuta-symbol-db.so -lutil -pthread -Wl,-rpath -Wl,/usr/lib64/anjuta ../../.libs/libanjuta-symbol-db.so: error: undefined reference to 'shm_open' ../../.libs/libanjuta-symbol-db.so: error: undefined reference to 'shm_unlink' collect2: error: ld returned 1 exit status make[6]: *** [benchmark] Error 1 make[6]: Leaving directory `/var/tmp/portage/dev-util/anjuta-3.8.4/work/anjuta-3.8.4/plugins/symbol-db/benchmark/symbol-db' make[5]: *** [all-recursive] Error 1 make[5]: Leaving directory `/var/tmp/portage/dev-util/anjuta-3.8.4/work/anjuta-3.8.4/plugins/symbol-db/benchmark' it isn't fixed. Ah, it's a problem with gold! Can you report this to upstream directly -> bugzilla.gnome.org Thanks (In reply to Pacho Ramos from comment #4) > Ah, it's a problem with gold! Can you report this to upstream directly -> > bugzilla.gnome.org > > Thanks I think it more that gold points to bad things and refuses to do it. Fixed in 3.8.4, patch submitted upstream. + 28 Jul 2013; Alexandre Rostovtsev <tetromino@gentoo.org> anjuta-3.8.4.ebuild, + +files/anjuta-3.8.4-librt.patch: + Fix underlinking failure with gold (bug #468620, thanks to Justin Lecher). |