|
From: Miklos S. <mi...@sz...> - 2012-04-17 16:33:39
|
Michael <ken...@as...> writes: > I'm having trouble building fuse with the gold linker: > > Making all in lib > make[1]: Entering directory `/home/michael/tmp/fuse/lib' > CC fuse.lo > CC fuse_kern_chan.lo > CC fuse_loop.lo > CC fuse_loop_mt.lo > CC fuse_lowlevel.lo > CC fuse_mt.lo > CC fuse_opt.lo > CC fuse_session.lo > CC fuse_signals.lo > CC buffer.lo > CC cuse_lowlevel.lo > CC helper.lo > helper.c: In function 'fuse_daemonize': > helper.c:204:3: warning: ignoring return value of 'chdir', declared with > attribute warn_unused_result > CC subdir.lo > CC iconv.lo > CC mount.lo > CC mount_util.lo > CC ulockmgr.lo > CCLD libulockmgr.la > CCLD libfuse.la > /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/../../../../x86_64-pc-linux-gnu/bin/ld: > error: symbol fuse_new has undefined version > collect2: ld returned 1 exit status > make[1]: *** [libfuse.la] Error 1 > make[1]: Leaving directory `/home/michael/tmp/fuse/lib' > make: *** [all-recursive] Error 1 > > I've found a patch[1] used by a downstream, but I am not familiar with this > particular type of gold error. > > Any ideas? See this thread: http://thread.gmane.org/gmane.comp.file-systems.fuse.devel/9524/focus=9575 Thanks, Miklos |