Date: Fri, 07 Nov 2014 08:09:51 -0600 From: dweimer <dweimer@dweimer.net> To: Mario Lobo <lobo@bsd.com.br> Cc: freebsd-questions <freebsd-questions@freebsd.org>, owner-freebsd-questions@freebsd.org Subject: Re: Problem compiling firefox 33.0.1 Message-ID: <9b9b43c8a9875e6d46317184e3a058f9@dweimer.net> In-Reply-To: <CA%2ByoEx8Ryi33OwDHmU96QhDruKXMX3Jg88=_DdsBaaNyysFekA@mail.gmail.com> References: <CA%2ByoEx8Ryi33OwDHmU96QhDruKXMX3Jg88=_DdsBaaNyysFekA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 11/07/2014 8:01 am, Mario Lobo wrote: > Hi > > When compiling, I get this error: > > INPUT("../mozjs-dtrace.o") > > ../mozjs-dtrace.o: In function `dtrace_dof_init': > /usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libdtrace/common/drti.c:(.text+0xe1): > undefined reference to `elf_version' > /usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libdtrace/common/drti.c:(.text+0x112): > undefined reference to `elf_begin' > /usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libdtrace/common/drti.c:(.text+0x12d): > undefined reference to `elf_getshdrstrndx' > /usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libdtrace/common/drti.c:(.text+0x137): > undefined reference to `elf_nextscn' > /usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libdtrace/common/drti.c:(.text+0x1a3): > undefined reference to `elf_getdata' > /usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libdtrace/common/drti.c:(.text+0x1c8): > undefined reference to `elf_getdata' > /usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libdtrace/common/drti.c:(.text+0x1db): > undefined reference to `elf_getdata' > /usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libdtrace/common/drti.c:(.text+0x1f7): > undefined reference to `gelf_getshdr' > /usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libdtrace/common/drti.c:(.text+0x217): > undefined reference to `elf_strptr' > /usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libdtrace/common/drti.c:(.text+0x236): > undefined reference to `elf_nextscn' > /usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libdtrace/common/drti.c:(.text+0x302): > undefined reference to `elf_end' > /usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libdtrace/common/drti.c:(.text+0x4ef): > undefined reference to `elf_end' > ../mozjs-dtrace.o: In function `fixsymbol': > /usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libdtrace/common/drti.c:(.text+0x65b): > undefined reference to `gelf_getsym' > /usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libdtrace/common/drti.c:(.text+0x693): > undefined reference to `elf_strptr' > c++: error: linker command failed with exit code 1 (use -v to see > invocation) > gmake[5]: *** [js] Error 1 > gmake[5]: Leaving directory > `/usr/ports/www/firefox/work/mozilla-release/obj-x86_64-unknown-freebsd10.1/js/src/shell' > gmake[4]: *** [js/src/shell/libs] Error 2 > > > uname: 10.1-BETA1 FreeBSD 10.1-BETA1 #0 r271706 > > I´ve tried installing devel/libelf but still get the same results. > > Would anyone have any suggestions? > > Thanks is GNOMEVFS2 enabled in the build options? I had trouble building it after the 33.0.1 update on my 10.0 system disabling GNOMEVFS2 which I wasn't actually using anyway got it through it. I hadn't had time to investigate farther, and I can't say it blew up in the same spot but if it is disabling it might help. -- Thanks, Dean E. Weimer http://www.dweimer.net/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9b9b43c8a9875e6d46317184e3a058f9>