Lower _XOPEN_SOURCE to fix SmartOS build.diff -r1.1 -r1.2 pkgsrc/devel/skalibs/Makefile
(schmonz)
@@ -1,22 +1,22 @@ | @@ -1,22 +1,22 @@ | |||
1 | # $NetBSD: Makefile,v 1.1 2017/10/03 00:31:39 schmonz Exp $ | 1 | # $NetBSD: Makefile,v 1.2 2018/06/22 16:16:53 schmonz Exp $ | |
2 | 2 | |||
3 | DISTNAME= skalibs-2.6.0.0 | 3 | DISTNAME= skalibs-2.6.0.0 | |
4 | MASTER_SITES= http://skarnet.org/software/skalibs/ | |||
5 | CATEGORIES= devel | 4 | CATEGORIES= devel | |
5 | MASTER_SITES= http://skarnet.org/software/skalibs/ | |||
6 | 6 | |||
7 | MAINTAINER= cfkoch@edgebsd.org | 7 | MAINTAINER= cfkoch@edgebsd.org | |
8 | COMMENT= The skarnet.org C system programming library | |||
9 | HOMEPAGE= http://skarnet.org/software/skalibs/ | 8 | HOMEPAGE= http://skarnet.org/software/skalibs/ | |
9 | COMMENT= The skarnet.org C system programming library | |||
10 | LICENSE= isc | 10 | LICENSE= isc | |
11 | 11 | |||
12 | USE_LANGUAGES= c | 12 | USE_LANGUAGES= c | |
13 | HAS_CONFIGURE= yes | 13 | HAS_CONFIGURE= yes | |
14 | USE_TOOLS+= gmake | 14 | USE_TOOLS+= gmake | |
15 | 15 | |||
16 | PLIST_VARS+= include-shared-objects | 16 | PLIST_VARS+= include-shared-objects | |
17 | PLIST.include-shared-objects= yes | 17 | PLIST.include-shared-objects= yes | |
18 | 18 | |||
19 | CONFIGURE_ARGS+= "--prefix=${PREFIX}" | 19 | CONFIGURE_ARGS+= "--prefix=${PREFIX}" | |
20 | 20 | |||
21 | .if "${OPSYS}" == "Darwin" | 21 | .if "${OPSYS}" == "Darwin" | |
22 | PLIST.include-shared-objects= no | 22 | PLIST.include-shared-objects= no |
@@ -1,6 +1,7 @@ | @@ -1,6 +1,7 @@ | |||
1 | $NetBSD: distinfo,v 1.1 2017/10/03 00:31:39 schmonz Exp $ | 1 | $NetBSD: distinfo,v 1.2 2018/06/22 16:16:53 schmonz Exp $ | |
2 | 2 | |||
3 | SHA1 (skalibs-2.6.0.0.tar.gz) = a89169758ad040bb966672ac88fd32c5f0bbf47a | 3 | SHA1 (skalibs-2.6.0.0.tar.gz) = a89169758ad040bb966672ac88fd32c5f0bbf47a | |
4 | RMD160 (skalibs-2.6.0.0.tar.gz) = d8e90e773ed72e050b9e018223b04e155f1b0060 | 4 | RMD160 (skalibs-2.6.0.0.tar.gz) = d8e90e773ed72e050b9e018223b04e155f1b0060 | |
5 | SHA512 (skalibs-2.6.0.0.tar.gz) = dffc50c71a43fc152fcd38267bd136f937bd573012743eb74659b0a42bf2812ba4ce1fd28a43bf1b7fc7f9f1f68fd80f7a1df66f33a379ce6e253658c81ce778 | 5 | SHA512 (skalibs-2.6.0.0.tar.gz) = dffc50c71a43fc152fcd38267bd136f937bd573012743eb74659b0a42bf2812ba4ce1fd28a43bf1b7fc7f9f1f68fd80f7a1df66f33a379ce6e253658c81ce778 | |
6 | Size (skalibs-2.6.0.0.tar.gz) = 209377 bytes | 6 | Size (skalibs-2.6.0.0.tar.gz) = 209377 bytes | |
7 | SHA1 (patch-configure) = db5c1b89ecaadd8404bbc7807adaa8df56768809 |
$NetBSD: patch-configure,v 1.1 2018/06/22 16:16:53 schmonz Exp $
Lower _XOPEN_SOURCE to fix SmartOS build.
--- configure.orig 2017-08-28 07:53:30.000000000 +0000
+++ configure
@@ -211,7 +211,7 @@ trylibs () {
CC_AUTO=
CFLAGS_AUTO="$CFLAGS"
-CPPFLAGS_AUTO="-D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -O2 $CPPFLAGS"
+CPPFLAGS_AUTO="-D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=600 -O2 $CPPFLAGS"
LDFLAGS_AUTO="$LDFLAGS"
LDFLAGS_NOSHARED=
LDFLAGS_SHARED=-shared