diff options
author | Klaus Alexander Seistrup | 2024-05-11 13:59:42 +0200 |
---|---|---|
committer | Klaus Alexander Seistrup | 2024-05-11 13:59:42 +0200 |
commit | 0f2a4db4df1c43d80ec404086cc1468752cd8dd3 (patch) | |
tree | 0ab63733f69444cce28535798cd4048f40b0b9f3 | |
parent | 0a9af9956fe36fd594ca32db4738dd2e462b0ed9 (diff) | |
download | aur-0f2a4db4df1c43d80ec404086cc1468752cd8dd3.tar.gz |
Explicitly #define VA_COPY va_copy
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 13 |
2 files changed, 8 insertions, 7 deletions
@@ -1,7 +1,7 @@ pkgbase = slrn-snapshot-canlock pkgdesc = An easy-to-use, text-mode, threaded Usenet/NNTP client/newsreader (development snapshot with modern cancel-lock) pkgver = 1.0.4.9 - pkgrel = 7 + pkgrel = 8 url = https://jedsoft.org/snapshots/ arch = aarch64 arch = arm @@ -5,7 +5,7 @@ pkgname='slrn-snapshot-canlock' _pkgname='slrn' pkgver=1.0.4.9 _prever='pre1.0.4-9' -pkgrel=7 +pkgrel=8 pkgdesc='An easy-to-use, text-mode, threaded Usenet/NNTP client/newsreader (development snapshot with modern cancel-lock)' arch=('aarch64' 'arm' 'armv6h' 'armv7h' 'i686' 'pentium4' 'x86_64') url='https://jedsoft.org/snapshots/' @@ -43,18 +43,19 @@ prepare() { patch < "../$_canlock_dir/patch-changes.txt" # FIXME: FAIL - for folder in doc src; do - cd "$srcdir/$_pkgname-$_prever/$folder" || exit 1 - for diff in "$srcdir/$_canlock_dir/patch-$folder"_*.*; do + for _folder in doc src; do + cd "$srcdir/$_pkgname-$_prever/$_folder" + for diff in "$srcdir/$_canlock_dir/patch-$_folder"_*.*; do patch < "$diff" done done cd "$srcdir/$_pkgname-$_prever" - # gcc 14 barfs over undefined VA_COPY + # GCC 14 barfs over undefined VA_COPY + # https://github.com/jedsoft/slrn/pull/1 # https://github.com/jedsoft/slrn/issues/2 - sed -i '/#include "slrnfeat.h"/i#include "slrnconf.h"' src/misc.c + sed -i '/#undef VA_COPY_AS_ARRAY/i#define VA_COPY va_copy' src/config.hin } # The current community/uudeview package is broken. |