[arch-commits] Commit in libx11/trunk (PKGBUILD)

Andreas Radke andyrtr at gemini.archlinux.org
Thu Jun 9 10:06:46 UTC 2022


    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
 }



More information about the arch-commits mailing list