mirror of
git://slackware.nl/current.git
synced 2025-01-20 22:26:48 +01:00
ae74897d32
l/jasper-3.0.3-x86_64-1.txz: Upgraded. l/qt5-5.15.3_20220312_33a3f16f-x86_64-1.txz: Upgraded. If a 32-bit userspace is detected, then: export QTWEBENGINE_CHROMIUM_FLAGS="--disable-seccomp-filter-sandbox" This works around crashes occuring with 32-bit QtWebEngine applications. Thanks to alienBOB. n/krb5-1.19.3-x86_64-1.txz: Upgraded. n/samba-4.15.6-x86_64-1.txz: Upgraded. n/stunnel-5.63-x86_64-1.txz: Upgraded.
27 lines
1.1 KiB
Tcsh
27 lines
1.1 KiB
Tcsh
#!/bin/csh
|
|
# Environment path variables for the Qt package:
|
|
if ( ! $?QT5DIR ) then
|
|
# It's best to use the generic directory to avoid
|
|
# compiling in a version-containing path:
|
|
if ( -d /usr/lib@LIBDIRSUFFIX@/qt5 ) then
|
|
setenv QT5DIR /usr/lib@LIBDIRSUFFIX@/qt5
|
|
else
|
|
# Find the newest Qt directory and set $QT5DIR to that:
|
|
foreach qtd ( /usr/lib@LIBDIRSUFFIX@/qt5-* )
|
|
if ( -d $qtd ) then
|
|
setenv QT5DIR $qtd
|
|
endif
|
|
end
|
|
endif
|
|
endif
|
|
set path = ( $path $QT5DIR/bin )
|
|
# Unfortunately Chromium and derived projects (including QtWebEngine) seem
|
|
# to be suffering some bitrot when it comes to 32-bit support, so we are
|
|
# forced to disable the seccomp filter sandbox on 32-bit or else all of these
|
|
# applications crash. If anyone has a patch that gets these things running on
|
|
# 32-bit without this workaround, please let volkerdi or alienBOB know, or
|
|
# post your solution on LQ. Thanks. :-)
|
|
file /bin/cat | grep -wq 32-bit
|
|
if ( "$?" == "0" ) then
|
|
setenv QTWEBENGINE_CHROMIUM_FLAGS="--disable-seccomp-filter-sandbox"
|
|
endif
|