aboutsummaryrefslogtreecommitdiffstats
path: root/main/fortify-headers
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2016-07-15 09:03:46 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2016-07-15 09:03:53 +0000
commit465fd501c7dcbf84d2b669448e92d8fb8a7ce593 (patch)
tree6dbda958e8d013758fe7e8b292edb42fbc101998 /main/fortify-headers
parent3fc415d092c7f83a5e73f69df6109d767924257e (diff)
downloadaports-465fd501c7dcbf84d2b669448e92d8fb8a7ce593.tar.bz2
aports-465fd501c7dcbf84d2b669448e92d8fb8a7ce593.tar.xz
main/fortify-headers: upgrade to 0.8
ref #5899
Diffstat (limited to 'main/fortify-headers')
-rw-r--r--main/fortify-headers/0001-Only-include-limits.h-when-actually-used.patch43
-rw-r--r--main/fortify-headers/APKBUILD14
2 files changed, 5 insertions, 52 deletions
diff --git a/main/fortify-headers/0001-Only-include-limits.h-when-actually-used.patch b/main/fortify-headers/0001-Only-include-limits.h-when-actually-used.patch
deleted file mode 100644
index 2093e98a33..0000000000
--- a/main/fortify-headers/0001-Only-include-limits.h-when-actually-used.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-From a1445561442c19f2354b31ea4ac0084d2bd3b34f Mon Sep 17 00:00:00 2001
-From: Natanael Copa <ncopa@alpinelinux.org>
-Date: Thu, 14 Jul 2016 16:33:29 +0200
-Subject: [PATCH] Only include limits.h when actually used
-
-The __extension__ seems to trigger a bug in gcc when there are no
-identifier specified afterwards.
-
-Testcase:
- echo "#include <stdlib.h>" > try.c && cc -O0 -c try.c
- try.c:2:0: error: expected identifier or '(' at end of input
-
-With -O2 it does not happen.
-
-We work around this by only pulling in limits.h when we actually need the
-PATH_MAX.
-
-Signed-off-by: Natanael Copa <ncopa@alpinelinux.org>
----
- include/stdlib.h | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/include/stdlib.h b/include/stdlib.h
-index 26c7e44..0717e81 100644
---- a/include/stdlib.h
-+++ b/include/stdlib.h
-@@ -19,12 +19,12 @@
- __extension__
- #include_next <stdlib.h>
-
-+#if defined(_FORTIFY_SOURCE) && _FORTIFY_SOURCE > 0 && defined(__OPTIMIZE__) && __OPTIMIZE__ > 0
- #if defined(_XOPEN_SOURCE) || defined(_GNU_SOURCE) || defined(_BSD_SOURCE)
- __extension__
- #include_next <limits.h>
- #endif
-
--#if defined(_FORTIFY_SOURCE) && _FORTIFY_SOURCE > 0 && defined(__OPTIMIZE__) && __OPTIMIZE__ > 0
- #include "fortify-headers.h"
-
- #ifdef __cplusplus
---
-2.9.0
-
diff --git a/main/fortify-headers/APKBUILD b/main/fortify-headers/APKBUILD
index 1e202dc48f..0793d2db76 100644
--- a/main/fortify-headers/APKBUILD
+++ b/main/fortify-headers/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Timo Teräs <timo.teras@iki.fi>
# Maintainer: Timo Teräs <timo.teras@iki.fi>
pkgname=fortify-headers
-pkgver=0.7
-pkgrel=1
+pkgver=0.8
+pkgrel=0
pkgdesc="standalone fortify source implementation"
url="http://git.2f30.org/fortify-headers/"
arch="noarch"
@@ -13,7 +13,6 @@ makedepends="$depends_dev"
install=""
subpackages=""
source="http://dl.2f30.org/releases/$pkgname-$pkgver.tar.gz
- 0001-Only-include-limits.h-when-actually-used.patch
"
_builddir="$srcdir"/$pkgname-$pkgver
@@ -36,9 +35,6 @@ package() {
make DESTDIR="$pkgdir" PREFIX=/usr install || return 1
}
-md5sums="3f7c36daa0be000987e8ad8c0a202b42 fortify-headers-0.7.tar.gz
-b5a474834aa5ef8797155bd60ac604c1 0001-Only-include-limits.h-when-actually-used.patch"
-sha256sums="683ac9ae7bddb2975a2a76c9b09f432097928c8dfe8561c0aabf69f90f30920d fortify-headers-0.7.tar.gz
-c076159979d3c2b2dcab6964d9a88fe7a0acd4a566d08daa6c1359b694fa0701 0001-Only-include-limits.h-when-actually-used.patch"
-sha512sums="9335d5042f973904cf131d4894c71d3d25c84e82427500064a4ed3f798abd8051c3b52375a17c807ca89227115fa5ba9922939f0e86059a9f04fee61f0b69e53 fortify-headers-0.7.tar.gz
-cd9aa8dbf570d169ef1d2efbdd680bbc4eec61444268c6fe8405961f4da95ce5cedb1eca79959e59d2d950259b07d6d6c1e4a3d4f6c536de9ec9ff45d4510099 0001-Only-include-limits.h-when-actually-used.patch"
+md5sums="678ebdac0c3278b934c6524cd1e3dc4c fortify-headers-0.8.tar.gz"
+sha256sums="afcd073d6d8d175eede2a28a7dd71b7150cb03290f99102261892c793f6b4cb1 fortify-headers-0.8.tar.gz"
+sha512sums="14cb6da17ed53272b1439a126a402246395f59e54b339ebf4e6ed8b1ed896702afc15f3084ec0e618b93dbf103cb4e9bc3735f4cab886a0d2ba57081bdcbf9dc fortify-headers-0.8.tar.gz"