After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 637797 - nautilus-actions-3.0.2 compile failure
nautilus-actions-3.0.2 compile failure
Status: RESOLVED FIXED
Product: filemanager-actions
Classification: Other
Component: general
3.0.x
Other Linux
: Normal normal
: ---
Assigned To: Nautilus-actions Maintainer(s)
Nautilus-actions Maintainer(s)
: 637764 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2010-12-21 23:44 UTC by dabbott
Modified: 2010-12-22 23:14 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
nautilus-actions-3.0.2 build.log (237.60 KB, text/plain)
2010-12-21 23:44 UTC, dabbott
Details

Description dabbott 2010-12-21 23:44:19 UTC
Created attachment 176870 [details]
nautilus-actions-3.0.2 build.log

I am attempting to put together a package for Gentoo and can't figure out how to get past this error;
/bin/sh ../../libtool --tag=CC   --mode=link x86_64-pc-linux-gnu-gcc -Wall -Wmissing-prototypes  -ansi -Wno-overlength-strings -Wformat=2 -march=native -O2 -pipe -ggdb  -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -o test-virtuals test-virtuals.o -Wl,--export-dynamic -pthread -lgconf-2 -lxml2 -lnautilus-extension -lgtop-2.0 -lSM -lICE -luuid -lunique-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lm -lcairo -lpng14 -lpango-1.0 -lfreetype -lfontconfig -lgmodule-2.0 -ldbus-glib-1 -ldbus-1 -lpthread -lgobject-2.0 -lgthread-2.0 -lrt -lglib-2.0    -lnautilus-extension 
../../src/core/.libs/libna-core.so: undefined reference to `dbus_g_proxy_new_for_name'
../../src/core/.libs/libna-core.so: undefined reference to `uuid_unparse_lower'
../../src/core/.libs/libna-core.so: undefined reference to `dbus_g_bus_get'
../../src/core/.libs/libna-core.so: undefined reference to `dbus_g_connection_unref'
../../src/core/.libs/libna-core.so: undefined reference to `uuid_generate'
collect2: ld returned 1 exit status
make[3]: *** [test-reader] Error 1
make[3]: *** Waiting for unfinished jobs....

Here is the bug on Gentoo Bugzilla with the same error from 2.30.3, down at the bottom.
http://bugs.gentoo.org/show_bug.cgi?id=104816
Comment 1 dabbott 2010-12-22 00:02:35 UTC
When I run configure and make in my home directory it completes fine.
Comment 2 Pierre Wieser 2010-12-22 19:22:57 UTC
*** Bug 637764 has been marked as a duplicate of this bug. ***
Comment 3 Ionut Biru 2010-12-22 19:51:30 UTC
somebody should learn how to mark duplicate bugs. 637764 was filled first and it has more informations, like what cause of the failure.

637764->637797
Comment 4 Pierre Wieser 2010-12-22 22:23:04 UTC
@Ionut: thanks for your constructive comment. I will try to act better in the future. Promis.

Nonetheless, thanks to both for having taken the time to open these bug reports.

Unfortunately, I am not familiar with Gentoo environment. I have so spent our
hour before finding http://www.gentoo.org/proj/en/qa/asneeded.xml. It would
have been nice to have this link in the bug report, too.

The issue has been fixed in master.

Regards
Pierre

@dabbott: PS: I do not see any reason for the build being successful in your home
directory, and not elsewhere. I must admit that I do not have searched for that
as I have reproduced the bug in my own home..
Comment 5 Ionut Biru 2010-12-22 22:26:41 UTC
@Pierre is built successfully in his home folder because LDFLAGS is not set in the environment, compared with emerge or whatever it has, in which case is automatically exporting LDFLAGS from their configuration file
Comment 6 dabbott 2010-12-22 23:14:54 UTC
@Pierre thanks for your prompt reply and quick fix :)