David Runge pushed to branch main at Arch Linux / Packaging / Packages / 
lib32-libelf


Commits:
af67e713 by David Runge at 2024-12-09T16:45:46+01:00
upgpkg: 0.192-2

Rebuild to remove invalid use of `--includedir` and using the more
standardized `PKG_CONFIG` for multilib override.

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = lib32-libelf
        pkgdesc = Handle ELF object files and DWARF debugging information 
(libraries) (32-bit)
        pkgver = 0.192
-       pkgrel = 1
+       pkgrel = 2
        url = https://sourceware.org/elfutils
        arch = x86_64
        license = GPL-2.0-or-later OR LGPL-3.0-or-later


=====================================
PKGBUILD
=====================================
@@ -5,7 +5,7 @@
 _name=elfutils
 pkgname=lib32-libelf
 pkgver=0.192
-pkgrel=1
+pkgrel=2
 pkgdesc="Handle ELF object files and DWARF debugging information (libraries) 
(32-bit)"
 arch=(x86_64)
 url="https://sourceware.org/elfutils";
@@ -51,7 +51,6 @@ build() {
     --disable-static
     --libdir=/usr/lib32
     --libexecdir=/usr/lib32
-    --includedir=/usr/include/${_name}32
     --prefix=/usr
     --program-suffix="-32"
     --sysconfdir=/etc
@@ -60,7 +59,7 @@ build() {
   export CC="gcc -m32"
   export CXX="g++ -m32"
   export LDFLAGS+=" -m32"
-  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+  export PKG_CONFIG=i686-pc-linux-gnu-pkg-config
   # fat-lto-objects is required for non-mangled .a files in libelf
   CFLAGS+=" -ffat-lto-objects"
   # debugging information is required for test-suite



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/lib32-libelf/-/commit/af67e713a2e3057eb8f0e414d6cf8fd14b027405

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/lib32-libelf/-/commit/af67e713a2e3057eb8f0e414d6cf8fd14b027405
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to