[packages/firefox] - disable broken bits: elf-hack, parallel build, verbose build - updated files
baggins
baggins at pld-linux.org
Sun Jun 2 16:15:34 CEST 2019
commit eb38d1515ed42a4810f0057337c892bfc6b1635d
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Sun Jun 2 16:15:02 2019 +0200
- disable broken bits: elf-hack, parallel build, verbose build
- updated files
firefox.spec | 16 +++++++---------
1 file changed, 7 insertions(+), 9 deletions(-)
---
diff --git a/firefox.spec b/firefox.spec
index 9a6e04b..ec5d769 100644
--- a/firefox.spec
+++ b/firefox.spec
@@ -2168,11 +2168,9 @@ ac_add_options --enable-default-toolkit=cairo-gtk3
ac_add_options --enable-extensions=default
%{?with_geckodriver:ac_add_options --enable-geckodriver}
%{?with_gold:ac_add_options --enable-linker=gold}
-%if %{with lto}
ac_add_options --disable-elf-hack
+%if %{with lto}
ac_add_options --enable-lto
-%else
-ac_add_options --enable-elf-hack
%endif
ac_add_options --enable-readline
%{?with_shared_js:ac_add_options --enable-shared-js}
@@ -2199,16 +2197,18 @@ ac_add_options "MOZ_ALLOW_LEGACY_EXTENSIONS=1"
%endif
EOF
+export MOZ_MAKE_FLAGS="-j1"
+export MOZ_SERVICES_SYNC="1"
%if %{with pgo}
D=$(( RANDOM % (200 - 100 + 1 ) + 5 ))
/usr/bin/Xvfb :${D} &
XVFB_PID=$!
[ -n "$XVFB_PID" ] || exit 1
export DISPLAY=:${D}
-MOZ_PGO=1 AUTOCONF=/usr/bin/autoconf2_13 ./mach build -v
+MOZ_PGO=1 AUTOCONF=/usr/bin/autoconf2_13 ./mach build
kill $XVFB_PID
%else
-AUTOCONF=/usr/bin/autoconf2_13 ./mach build -v
+AUTOCONF=/usr/bin/autoconf2_13 ./mach build
%endif
%install
@@ -2338,11 +2338,8 @@ fi
%{_libdir}/%{name}/browser/chrome.manifest
%{_libdir}/%{name}/browser/omni.ja
-%{_libdir}/%{name}/browser/features/activity-stream at mozilla.org.xpi
-%{_libdir}/%{name}/browser/features/aushelper at mozilla.org.xpi
-%{_libdir}/%{name}/browser/features/firefox at getpocket.com.xpi
%{_libdir}/%{name}/browser/features/formautofill at mozilla.org.xpi
-%{_libdir}/%{name}/browser/features/onboarding at mozilla.org.xpi
+%{_libdir}/%{name}/browser/features/fxmonitor at mozilla.org.xpi
%{_libdir}/%{name}/browser/features/screenshots at mozilla.org.xpi
%{_libdir}/%{name}/browser/features/webcompat at mozilla.org.xpi
%{_libdir}/%{name}/browser/features/webcompat-reporter at mozilla.org.xpi
@@ -2366,6 +2363,7 @@ fi
%attr(755,root,root) %{_libdir}/%{name}/libmozavcodec.so
%attr(755,root,root) %{_libdir}/%{name}/libmozavutil.so
%attr(755,root,root) %{_libdir}/%{name}/libmozsandbox.so
+%attr(755,root,root) %{_libdir}/%{name}/libmozwayland.so
%{_libdir}/%{name}/dependentlibs.list
%{_libdir}/%{name}/omni.ja
%dir %{_libdir}/%{name}/gtk2
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/firefox.git/commitdiff/eb38d1515ed42a4810f0057337c892bfc6b1635d
More information about the pld-cvs-commit
mailing list