| Summary: | gnome-extra/evolution-data-server-2.32.3-r3 - Tests fail due to linking error against glib | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Sean Santos <quantheory> |
| Component: | [OLD] GNOME | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
| Status: | RESOLVED TEST-REQUEST | ||
| Severity: | normal | ||
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | build.log | ||
|
Description
Sean Santos
2013-03-06 16:06:05 UTC
Created attachment 341124 [details]
build.log
What is your glib version? glib is at 2.32.4-r1 However, I think the problem is this command (from the log): x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -Wl,-O1 -Wl,--hash-style=gnu -Wl,--no-undefined -o .libs/test1 test1-test1.o -Wl,--as-needed ../../../camel/.libs/libcamel-1.2.so /var/tmp/portage/gnome-extra/evolution-data-server-2.32.3-r3/work/evolution-data-server-2.32.3/libedataserver/.libs/libedataserver-1.2.so -lssl3 -lsmime3 -lnss3 -lnssutil3 -lsqlite3 -lz ../../../libedataserver/.libs/libedataserver-1.2.so -lgmodule-2.0 -lrt -lxml2 -lgconf-2 -lplds4 -lplc4 -lnspr4 -lsoup-2.4 -lgio-2.0 -lgobject-2.0 -lglib-2.0 ../../../camel/tests/lib/libcameltest.a -pthread -lglib-2.0 should come after libcameltest.a here because of the order dependence imposed by -Wl,--as-needed. Removing -Wl,--as-needed from LDFLAGS allows everything to work fine. Looks solved in 3.8.4, please retry with it and glib-2.36.x |