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.
This commit is contained in:
parent
0139633fd3
commit
fc0a979a30
4 changed files with 3 additions and 5 deletions
|
@ -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
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= firefox
|
||||
DISTVERSION= 91.9.0
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= www
|
||||
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= firefox
|
||||
DISTVERSION= 100.0
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
PORTEPOCH= 2
|
||||
CATEGORIES= www
|
||||
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue