aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVladimir Druzenko <vvd@FreeBSD.org>2023-08-15 12:40:56 +0000
committerVladimir Druzenko <vvd@FreeBSD.org>2023-08-28 19:08:48 +0000
commit43c36a072a0b6371a3b6471fadb10cc782107b7c (patch)
tree24376aa8f2ea003f479cc56066cb4e66d63c9bc5
parentabab1f2f85fff8e4005b577d36c53d040e028fc4 (diff)
downloadports-43c36a072a0b6371a3b6471fadb10cc782107b7c.tar.gz
ports-43c36a072a0b6371a3b6471fadb10cc782107b7c.zip
audio/mumble: with LTO on "QWidget: Cannot create a QWidget without QApplication"
With option LTO on mumble print "QWidget: Cannot create a QWidget without QApplication" in console and exit. Mark LTO as broken and turn off by default. Upstream issue: https://github.com/mumble-voip/mumble/issues/6189 PR: 273078 Approved by: arrowd (mentor) Differential Revision: https://reviews.freebsd.org/D41458 (cherry picked from commit 029a21588c8ff721a607c4d9ca159b8574a73513)
-rw-r--r--audio/mumble/Makefile5
1 files changed, 4 insertions, 1 deletions
diff --git a/audio/mumble/Makefile b/audio/mumble/Makefile
index f7ee1c1707db..e6692e1e70e4 100644
--- a/audio/mumble/Makefile
+++ b/audio/mumble/Makefile
@@ -1,5 +1,6 @@
PORTNAME= mumble
DISTVERSION= 1.5.517
+PORTREVISION= 2
CATEGORIES= audio
MAINTAINER= vvd@FreeBSD.org
@@ -54,7 +55,7 @@ CMAKE_OFF= bundled-json bundle-qt-translations bundled-speex crash-report \
g15 server tracy update
OPTIONS_DEFINE= ALSA AVAHI DBUS JACK LTO PIPEWIRE PORTAUDIO PULSEAUDIO RNNOISE
-OPTIONS_DEFAULT= DBUS LTO
+OPTIONS_DEFAULT= DBUS
OPTIONS_RADIO= SPEECH
OPTIONS_RADIO_SPEECH= QTSPEECH SPEECHD
@@ -76,6 +77,8 @@ DBUS_CMAKE_BOOL= dbus
JACK_CMAKE_BOOL= jackaudio
JACK_LIB_DEPENDS= libjack.so:audio/jack
+LTO_BROKEN= "QWidget: Cannot create a QWidget without QApplication": \
+ https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=273078
LTO_CMAKE_BOOL= lto
PIPEWIRE_CMAKE_BOOL= pipewire