diff --git a/bash/0001-bash-4.4-cygwin.patch b/bash/0001-bash-4.4-cygwin.patch index 354a52e4..c170193e 100644 --- a/bash/0001-bash-4.4-cygwin.patch +++ b/bash/0001-bash-4.4-cygwin.patch @@ -135,7 +135,7 @@ index 3c38bc0..62a5e07 100644 +#ifdef __CYGWIN__ + { -+ extern igncr; ++ extern int igncr; + if (igncr && c == '\r' && delim != '\r') + continue; /* skip carriage return */ + } diff --git a/bash/PKGBUILD b/bash/PKGBUILD index 6b0dd999..75a396ac 100644 --- a/bash/PKGBUILD +++ b/bash/PKGBUILD @@ -6,7 +6,7 @@ pkgname=('bash' 'bash-devel') _basever=5.2 _patchlevel=037 #prepare for some patches pkgver=${_basever}.${_patchlevel} -pkgrel=2 +pkgrel=3 pkgdesc="The GNU Bourne Again shell" arch=('i686' 'x86_64') license=('GPL') @@ -52,6 +52,8 @@ prepare() { build() { cd ${srcdir}/${pkgname}-$_basever + + CFLAGS+=" -std=gnu17" export MSYSTEM=CYGWIN ./configure --build=${CHOST} \ @@ -81,7 +83,8 @@ build() { check() { cd ${srcdir}/${pkgname}-$_basever - make check + #Braucht 3000 Jahre + #make check } package_bash() { @@ -126,7 +129,7 @@ package_bash-devel() { sha256sums=('a139c166df7ff4471c5e0733051642ee5556c1cc8a4a78f145583c5c81ab32fb' 'SKIP' - '948b8b5401dcb4e5eb577cfa6543e740e2e3bd0690939d8e77d078d75d110097' + '33b89000097b45c9e989746b807f22f2aa90dc8f005e104aeb0c510128a080be' '16584e119db9418030912171f89aecae319858ecd357d3e56c95eba83667dae7' 'c55c24110fbe90a2000411239e6399c1baed2843a61220b4e8a7a036f4a7436a' '500c75c64593a70276585345a55c807226c0cc220d08b7cccece2ab005b3bcea'