Date: Thursday, November 17, 2022 @ 17:02:09
  Author: heftig
Revision: 1349369

1.15-2: enable debug; try replacing optimization hack with stackrealign

Modified:
  lib32-libxcb/trunk/PKGBUILD
  lib32-libxcb/trunk/keys/pgp/3BB639E56F861FA2E86505690FDD682D974CA72A.asc

----------+
 PKGBUILD |   17 ++++++++---------
 1 file changed, 8 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2022-11-17 17:01:39 UTC (rev 1349368)
+++ PKGBUILD    2022-11-17 17:02:09 UTC (rev 1349369)
@@ -4,7 +4,7 @@
 _pkgbasename=libxcb
 pkgname=lib32-$_pkgbasename
 pkgver=1.15
-pkgrel=1
+pkgrel=2
 pkgdesc="X11 client-side library (32-bit)"
 arch=(x86_64)
 url="https://xcb.freedesktop.org/";
@@ -12,6 +12,7 @@
 makedepends=('pkgconfig' 'libxslt' 'python' 'xorg-util-macros' 'gcc-multilib'
              'autoconf' 'xorgproto')
 license=('custom')
+options=('debug')
 
source=(https://xorg.freedesktop.org/archive/individual/lib/$_pkgbasename-$pkgver.tar.xz{,.sig})
 
sha512sums=('f6c7d766b7cf9cab6abe948ee424cbae6951dbfe2f76fa58a109cdc05b0f0919dcc4e38176a22ff4b95fc1e38596115317e32ba33b24cae0035a4e30dbcbdad9'
             'SKIP')
@@ -21,17 +22,15 @@
 build() {
   cd "${srcdir}/${_pkgbasename}-${pkgver}"
 
-  export CC="gcc -m32"
-  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-  # workaround for FS#49560
-  export CFLAGS="${CFLAGS} -O1"
+  export CC="gcc -m32 -mstackrealign"
+  export PKG_CONFIG="i686-pc-linux-gnu-pkg-config"
 
   ./autogen.sh \
-         --prefix=/usr \
-         --enable-xinput \
+          --prefix=/usr \
+          --enable-xinput \
           --enable-xkb \
-         --libdir=/usr/lib32 \
-         --disable-static
+          --libdir=/usr/lib32 \
+          --disable-static
   make
 }
 

Modified: keys/pgp/3BB639E56F861FA2E86505690FDD682D974CA72A.asc
===================================================================
(Binary files differ)

Reply via email to