From owner-freebsd-gecko@freebsd.org Sat Dec 10 01:21:44 2016 Return-Path: Delivered-To: freebsd-gecko@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 98682C6DD94 for ; Sat, 10 Dec 2016 01:21:44 +0000 (UTC) (envelope-from omars1234@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 77BEE949 for ; Sat, 10 Dec 2016 01:21:44 +0000 (UTC) (envelope-from omars1234@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 771A7C6DD93; Sat, 10 Dec 2016 01:21:44 +0000 (UTC) Delivered-To: gecko@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 76BABC6DD92 for ; Sat, 10 Dec 2016 01:21:44 +0000 (UTC) (envelope-from omars1234@gmail.com) Received: from mail-oi0-x22b.google.com (mail-oi0-x22b.google.com [IPv6:2607:f8b0:4003:c06::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46239948 for ; Sat, 10 Dec 2016 01:21:44 +0000 (UTC) (envelope-from omars1234@gmail.com) Received: by mail-oi0-x22b.google.com with SMTP id y198so36626817oia.1 for ; Fri, 09 Dec 2016 17:21:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=Yx+9PwxLdnftKWei6NIj4bm+dW14ghhFxeaZ+VsQm3Y=; b=e3vnf40NEskYykJcPgmjTyEu+Y4c3jcplKSP6uRDV3sqNx4WPxsRT9GV3kMLRnN97L 4k8NoPSx7yVK7r5dqkGpZBMT0EFNRX8Lgfz7Ur38x2YF3c0b41oj/MQ0d8/7XBarf8Ak ChCp+E7xdMvt0UR3A68mRFZhUPx32ZrapeOCZAfvwkTz9VcHqgVYOta9N7QTDiqA2ssG zaKz9piasL9df6SEO+s7S9LLuLklP/K4hYlBkFtgHGxSMNBOHhtnE0u0j/+VECL1g026 oQd5rR+eibWJvgpePMsn2pnCXtBUzmSo4gIr3fzsotIiQvf8xGDNJ3rzvaNkhB8DBKde vJPw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=Yx+9PwxLdnftKWei6NIj4bm+dW14ghhFxeaZ+VsQm3Y=; b=J2OFWzxHivFseYYGcejsn8U/kb8em/ZaRHp6RX/QrcYYq+GoICaLJzsaq1jU1YJ2I6 aL5acsXnWuxIsSQ7oTlHpcsshVscfyGlYE34Pu57aP9ehABTl/Sh48krE/yf9hgFt57m bFYPgNwdVBXrq/mqBc8547c4R1ZnxXXa0ovyLG8FOqLuYjrGun9zdGyTSCSvg4S23igw Zl9P8O9S4lsVW2Il6ETbg1FZaI+CsKXkaptEjUWsoYPUTaQXwb/3YecZpBfKgEHYvNIp y1uZ7c0LgnckWnJPewO+nu1Q/UReCsu3Sd5peVdpidabPQGg26+iqba+Myu0DAiFG+P4 Q/Dg== X-Gm-Message-State: AKaTC037O3kYvZ6p5zMf3dzg1R2xytaGu0SIHSdMqPasztFoe8EqnLVwRnJQjH95Eow9nWKMqtUOttSMsBymAg== X-Received: by 10.157.18.184 with SMTP id g53mr49074045otg.186.1481332903266; Fri, 09 Dec 2016 17:21:43 -0800 (PST) MIME-Version: 1.0 Received: by 10.182.103.49 with HTTP; Fri, 9 Dec 2016 17:21:42 -0800 (PST) In-Reply-To: References: From: Omar S Date: Fri, 9 Dec 2016 20:21:42 -0500 Message-ID: Subject: Re: build failure for firefox 50.0.1 on FB10.3 To: gecko@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Dec 2016 01:21:44 -0000 Hello, Same experience for the two newer port revs released since my initial email. Most recent test again # $FreeBSD: head/www/firefox/Makefile 428261 2016-12-09 23:23:56Z jbeich $ And same results with all config options (except Alsa sound and GTK2) unset. Same error in the same spot: INPUT("StaticXULComponentsEnd/StaticXULComponentsEnd.o") /usr/pkg/bin/ld: ../../xpcom/components/nsComponentManager.o: relocation R_X86_64_PC32 against protected symbol `start_kPStaticModules_NSModule' can not be used when making a shared object /usr/pkg/bin/ld: final link failed: Bad value Advice appreciated... -omar On Thu, Dec 1, 2016 at 1:41 PM, Omar S wrote: > Hi, > > The firefox port since ff50.0 fails to link on 10.3-releng. > > Tested on two machines, recursive ports rebuild (no other failures), same > result each time. ff49 and the previous firefox releases have built fine on > the same systems. All versions of ff50 have failed the same way. > > System: FreeBSD indrani 10.3-RELEASE-p11 FreeBSD 10.3-RELEASE-p11 #3 > r308065 > > Port rev: # $FreeBSD: head/www/firefox/Makefile 427388 2016-11-29 > 17:54:52Z jbeich $ > (ports tree is current) > > This is where the failure occurs: > INPUT("../../gfx/skia/Unified_cpp_gfx_skia8.o") > INPUT("../../gfx/skia/Unified_cpp_gfx_skia9.o") > INPUT("StaticXULComponentsEnd/StaticXULComponentsEnd.o") > > /usr/local/bin/ld: ../../xpcom/components/nsComponentManager.o: > relocation R_X86_64_PC32 against protected symbol `start_kPStaticModules_NSModule' > can not be used when making a shared object > /usr/local/bin/ld: final link failed: Bad value > clang: error: linker command failed with exit code 1 (use -v to see > invocation) > gmake[7]: *** [/usr/ports/www/firefox/work/firefox-50.0.1/config/rules. > mk:819: libxul.so] Error 1 > gmake[7]: Leaving directory '/usr/ports/www/firefox/work/ > firefox-50.0.1/obj-x86_64-unknown-freebsd10.3/toolkit/library' > gmake[6]: *** [/usr/ports/www/firefox/work/firefox-50.0.1/config/recurse. > mk:71: toolkit/library/target] Error 2 > gmake[6]: Leaving directory '/usr/ports/www/firefox/work/ > firefox-50.0.1/obj-x86_64-unknown-freebsd10.3' > gmake[5]: *** [/usr/ports/www/firefox/work/firefox-50.0.1/config/recurse. > mk:33: compile] Error 2 > gmake[5]: Leaving directory '/usr/ports/www/firefox/work/ > firefox-50.0.1/obj-x86_64-unknown-freebsd10.3' > gmake[4]: *** [/usr/ports/www/firefox/work/firefox-50.0.1/config/rules. > mk:540: default] Error 2 > gmake[4]: Leaving directory '/usr/ports/www/firefox/work/ > firefox-50.0.1/obj-x86_64-unknown-freebsd10.3' > gmake[3]: *** [/usr/ports/www/firefox/work/firefox-50.0.1/client.mk:413: > realbuild] Error 2 > gmake[3]: Leaving directory '/usr/ports/www/firefox/work/firefox-50.0.1' > gmake[2]: *** [/usr/ports/www/firefox/work/firefox-50.0.1/client.mk:168: > build] Error 2 > gmake[2]: Leaving directory '/usr/ports/www/firefox/work/firefox-50.0.1' > ===> Compilation failed unexpectedly. > > Any advice? > > Thanks, > -omar >