diff options
author | Klaus Alexander Seistrup | 2024-05-11 11:31:23 +0200 |
---|---|---|
committer | Klaus Alexander Seistrup | 2024-05-11 11:31:23 +0200 |
commit | 13fb23b5fb475ff1885ca65a50938fde547193d0 (patch) | |
tree | 71c7e7fed60ecbc34f06265702f7c5f2643bd998 | |
parent | a1ff6e609b8e112e949d07ee03803e9d761a5e82 (diff) | |
download | aur-13fb23b5fb475ff1885ca65a50938fde547193d0.tar.gz |
Add kludge to misc.c to mitigate gcc 14 complaints
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 10 |
2 files changed, 10 insertions, 2 deletions
@@ -1,7 +1,7 @@ pkgbase = slrn-snapshot pkgdesc = An easy-to-use, text-mode, threaded Usenet/NNTP client/newsreader (development snapshot) pkgver = 1.0.4.9 - pkgrel = 5 + pkgrel = 6 url = https://jedsoft.org/snapshots/ arch = aarch64 arch = arm @@ -5,7 +5,7 @@ pkgname='slrn-snapshot' _pkgname='slrn' pkgver=1.0.4.9 _prever='pre1.0.4-9' -pkgrel=5 +pkgrel=6 pkgdesc='An easy-to-use, text-mode, threaded Usenet/NNTP client/newsreader (development snapshot)' arch=('aarch64' 'arm' 'armv6h' 'armv7h' 'i686' 'pentium4' 'x86_64') url='https://jedsoft.org/snapshots/' @@ -27,6 +27,14 @@ b2sums=( '667654876dfb087da62288d646a78454a3387e65555e56d34835b9bd6dfe3cf47d5e61ef52e3b11b2df377660db271d1a74e4e986fa826f475cf2bd51ddf6a5d' ) +prepare() { + cd "$srcdir/$_pkgname-$_prever" + + # gcc 14 barfs over undefined VA_COPY + # https://github.com/jedsoft/slrn/issues/2 + sed -i '/#include "slrnfeat.h"/i#include "slrnconf.h"' src/misc.c +} + # The current community/uudeview package is broken. # To build the slrn-snapshot without UU support, set the # SLRN_NO_UU variable to true|yes|t|y|1, e.g.: |