From owner-freebsd-questions@FreeBSD.ORG Fri Nov 7 14:10:01 2014 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0865AC86; Fri, 7 Nov 2014 14:10:01 +0000 (UTC) Received: from webmail.dweimer.net (24-240-198-187.static.stls.mo.charter.com [24.240.198.187]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "webmail2.dweimer.local", Issuer "webmail2.dweimer.local" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id BFC85998; Fri, 7 Nov 2014 14:10:00 +0000 (UTC) Received: from www.dweimer.net (webmail [192.168.5.2]) by webmail.dweimer.net (8.14.7/8.14.7) with ESMTP id sA7E9p25095460 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 7 Nov 2014 08:09:51 -0600 (CST) (envelope-from dweimer@dweimer.net) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: Fri, 07 Nov 2014 08:09:51 -0600 From: dweimer To: Mario Lobo Subject: Re: Problem compiling firefox 33.0.1 Organization: dweimer.net Reply-To: dweimer@dweimer.net Mail-Reply-To: dweimer@dweimer.net In-Reply-To: References: Message-ID: <9b9b43c8a9875e6d46317184e3a058f9@dweimer.net> X-Sender: dweimer@dweimer.net User-Agent: Roundcube Webmail/1.0.3 Cc: freebsd-questions , owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Nov 2014 14:10:01 -0000 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/