git: 812e930920d4 - 2022Q2 - www/firefox{,-esr}, mail/thunderbird: remote LTO from default options
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 03 May 2022 16:36:49 UTC
The branch 2022Q2 has been updated by cmt: URL: https://cgit.FreeBSD.org/ports/commit/?id=812e930920d49995f6e18bb64446ebbf5d5c157d commit 812e930920d49995f6e18bb64446ebbf5d5c157d Author: Christoph Moench-Tegeder <cmt@FreeBSD.org> AuthorDate: 2022-05-03 16:27:01 +0000 Commit: Christoph Moench-Tegeder <cmt@FreeBSD.org> CommitDate: 2022-05-03 16:36:14 +0000 www/firefox{,-esr}, mail/thunderbird: remote LTO from default options When rust's internal LLVM does not match the LLVM used for building gecko ports, LTO-built binaries will be unstable, exhibit crashes and other undesirable behaviour. Rust 1.60 created such a situation. Disabling LTO will allow these ports to be used, and keeping it off will safe on build and debug time. (cherry picked from commit fc0a979a30ea24c8d28d8a3893bb5ac0549e56cb) --- mail/thunderbird/Makefile | 2 +- www/firefox-esr/Makefile | 1 + www/firefox/Makefile | 2 +- www/firefox/Makefile.options | 2 -- 4 files changed, 3 insertions(+), 4 deletions(-) diff --git a/mail/thunderbird/Makefile b/mail/thunderbird/Makefile index 679dfc9d0e24..3507408aac71 100644 --- a/mail/thunderbird/Makefile +++ b/mail/thunderbird/Makefile @@ -2,7 +2,7 @@ PORTNAME= thunderbird DISTVERSION= 91.9.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= mail news net-im MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \ MOZILLA/${PORTNAME}/candidates/${DISTVERSION}-candidates/build3/source diff --git a/www/firefox-esr/Makefile b/www/firefox-esr/Makefile index 357f6b0b0d37..12f4ace9f7b4 100644 --- a/www/firefox-esr/Makefile +++ b/www/firefox-esr/Makefile @@ -2,6 +2,7 @@ PORTNAME= firefox DISTVERSION= 91.9.0 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= www MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \ diff --git a/www/firefox/Makefile b/www/firefox/Makefile index 3238983058ca..ae0b1ad6f1fb 100644 --- a/www/firefox/Makefile +++ b/www/firefox/Makefile @@ -2,7 +2,7 @@ PORTNAME= firefox DISTVERSION= 100.0 -PORTREVISION= 1 +PORTREVISION= 3 PORTEPOCH= 2 CATEGORIES= www MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \ diff --git a/www/firefox/Makefile.options b/www/firefox/Makefile.options index a277e8f44d1e..d5a417480eb3 100644 --- a/www/firefox/Makefile.options +++ b/www/firefox/Makefile.options @@ -5,8 +5,6 @@ OPTIONS_DEFINE+= CANBERRA DBUS DEBUG FFMPEG \ OPTIONS_DEFAULT+= DBUS FFMPEG OPTIMIZED_CFLAGS PROFILE \ ${OPTIONS_GROUP_AUDIO:NALSA} -OPTIONS_DEFAULT_aarch64+= LTO -OPTIONS_DEFAULT_amd64+= LTO OPTIONS_GROUP+= AUDIO OPTIONS_GROUP_AUDIO= ALSA JACK PULSEAUDIO SNDIO