Date: Thursday, June 9, 2022 @ 10:06:46 Author: andyrtr Revision: 447997
upgpkg: libx11 1.8.1-2: disable-thread-safety-constructor as temporary solution until Xfce gets fixed - FS#75004 Modified: libx11/trunk/PKGBUILD ----------+ PKGBUILD | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-06-09 10:06:45 UTC (rev 447996) +++ PKGBUILD 2022-06-09 10:06:46 UTC (rev 447997) @@ -2,7 +2,7 @@ pkgname=libx11 pkgver=1.8.1 -pkgrel=1 +pkgrel=2 pkgdesc="X11 client-side library" arch=(x86_64) url="https://xorg.freedesktop.org/" @@ -22,7 +22,14 @@ build() { cd libX11-${pkgver} - ./configure --prefix=/usr --disable-static --disable-xf86bigfont + + # --disable-thread-safety-constructor + # temporary solution until Xfce gets fixed: + # https://bugs.archlinux.org/task/75004 / https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/157 + ./configure --prefix=/usr \ + --disable-static \ + --disable-xf86bigfont \ + --disable-thread-safety-constructor sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make }
