Christian Heusel pushed to branch main at Arch Linux / Packaging / Packages / 
mtr


Commits:
0ac6f18f by Christian Heusel at 2024-07-24T11:36:11+02:00
backport patch to fix fortification crash

Fixes https://gitlab.archlinux.org/archlinux/packaging/packages/mtr/-/issues/1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -13,8 +13,11 @@ pkgbase = mtr
        makedepends = libcap
        makedepends = ncurses
        source = 
https://github.com/traviscross/mtr/archive/v0.95/mtr-0.95.tar.gz
+       source = 
mtr-0_95-fix-fortify-error.patch::https://github.com/traviscross/mtr/commit/5908af4c19188cb17b62f23368b6ef462831a0cb.patch
        sha512sums = 
a7d69e0c551a10ae80a650a34588119e6c6b124a8c2c93d3de29e5daa6ef99f9217d875529d443c3760cd6fd7bd04d1e9abe33ef12635826c66a98bd776c1690
+       sha512sums = 
01b84482a1b1570cce392ab74a0dafcd1017e3990e5d74ba26e04d913ee499d8ff586512f53ee87a9488b2bba4869ce905e036307aee4c9af87f16285f71625f
        b2sums = 
3c972675b97945b96562802c5d0f10de963160682c93c0ea2991b72eca33d136d18948c5e746ca3dfb280ebc9c3ab154e7774f8409ed4e5f7470a8feb128e71b
+       b2sums = 
1fa2e80aa2ded851e6edefb4f07bf0c7091ed4ac1cf6bd44908f93c4851a392dd8bfb24fd370a06c93b25b710e0addc907591741323bf4109b140f4612368bc7
 
 pkgname = mtr
        pkgdesc = Combines the functionality of traceroute and ping into one 
tool (CLI version)


=====================================
PKGBUILD
=====================================
@@ -19,13 +19,17 @@ makedepends=(
   'ncurses'
 )
 install=mtr.install
-source=(https://github.com/traviscross/mtr/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha512sums=('a7d69e0c551a10ae80a650a34588119e6c6b124a8c2c93d3de29e5daa6ef99f9217d875529d443c3760cd6fd7bd04d1e9abe33ef12635826c66a98bd776c1690')
-b2sums=('3c972675b97945b96562802c5d0f10de963160682c93c0ea2991b72eca33d136d18948c5e746ca3dfb280ebc9c3ab154e7774f8409ed4e5f7470a8feb128e71b')
+source=(https://github.com/traviscross/mtr/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz
+        
mtr-0_95-fix-fortify-error.patch::https://github.com/traviscross/mtr/commit/5908af4c19188cb17b62f23368b6ef462831a0cb.patch)
+sha512sums=('a7d69e0c551a10ae80a650a34588119e6c6b124a8c2c93d3de29e5daa6ef99f9217d875529d443c3760cd6fd7bd04d1e9abe33ef12635826c66a98bd776c1690'
+            
'01b84482a1b1570cce392ab74a0dafcd1017e3990e5d74ba26e04d913ee499d8ff586512f53ee87a9488b2bba4869ce905e036307aee4c9af87f16285f71625f')
+b2sums=('3c972675b97945b96562802c5d0f10de963160682c93c0ea2991b72eca33d136d18948c5e746ca3dfb280ebc9c3ab154e7774f8409ed4e5f7470a8feb128e71b'
+        
'1fa2e80aa2ded851e6edefb4f07bf0c7091ed4ac1cf6bd44908f93c4851a392dd8bfb24fd370a06c93b25b710e0addc907591741323bf4109b140f4612368bc7')
 
 prepare() {
   (cd ${pkgbase}-${pkgver}
     echo "${pkgver}" > .tarball-version
+    patch -Np1 < ../mtr-0_95-fix-fortify-error.patch
     autoreconf -fiv
   )
   cp -ra ${pkgbase}-${pkgver}{,-cli}



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/mtr/-/commit/0ac6f18f9cac2aa4b7d02f40013dccf43d373a5c

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


Reply via email to