David Runge pushed to branch main at Arch Linux / Packaging / Packages / 
elfutils


Commits:
2b15c346 by David Runge at 2024-10-29T22:12:03+01:00
Apply upstream fix for profile issues with zsh

Fixes: 
https://gitlab.archlinux.org/archlinux/packaging/packages/elfutils/-/issues/2
Signed-off-by: David Runge <[email protected]>

- - - - -
832a3e38 by David Runge at 2024-10-29T22:15:20+01:00
upgpkg: 0.192-2

Rebuild to apply fix for issues with profile when using zsh.
Switch to signed git tags as more transparent source.

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = elfutils
        pkgdesc = Handle ELF object files and DWARF debugging information
        pkgver = 0.192
-       pkgrel = 1
+       pkgrel = 2
        url = https://sourceware.org/elfutils/
        arch = x86_64
        makedepends = bzip2


=====================================
PKGBUILD
=====================================
@@ -10,7 +10,7 @@ pkgname=(
   debuginfod
 )
 pkgver=0.192
-pkgrel=1
+pkgrel=2
 pkgdesc="Handle ELF object files and DWARF debugging information"
 arch=(x86_64)
 url="https://sourceware.org/elfutils/";
@@ -38,10 +38,14 @@ validpgpkeys=(
 )
 
 prepare() {
+  cd $pkgbase
+  # fix issue with /etc/profile.d/debuginfod.sh for zsh:
+  # 
https://gitlab.archlinux.org/archlinux/packaging/packages/elfutils/-/issues/2
+  git cherry-pick -n 00cb3efe36337f27925dbff9b2e7d97c7df95bf8
+
   # remove failing test due to missing glibc debug package during test: 
https://bugs.archlinux.org/task/74875
-  sed -e 's/run-backtrace-native.sh//g' -i $pkgbase/tests/Makefile.am
+  sed -e 's/run-backtrace-native.sh//g' -i tests/Makefile.am
 
-  cd $pkgbase
   autoreconf -fiv
 }
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/elfutils/-/compare/cc5d45500dd80b4b50cf2c3352f9d6d1368e02b9...832a3e38abefdb5cef94015b1c0bc2730c3e99c2

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/elfutils/-/compare/cc5d45500dd80b4b50cf2c3352f9d6d1368e02b9...832a3e38abefdb5cef94015b1c0bc2730c3e99c2
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to