Wed Aug 2 16:30:56 2023 UTC ()
slibtool: Define _NETBSD_SOURCE on NetBSD.

On older releases, this is required for O_NOFOLLOW to be defined.
On newer releases, the XOPEN_SOURCE setting still seems too low.


(nia)
diff -r1.8 -r1.9 pkgsrc/devel/slibtool/Makefile

cvs diff -r1.8 -r1.9 pkgsrc/devel/slibtool/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/slibtool/Makefile 2023/07/16 19:17:02 1.8
+++ pkgsrc/devel/slibtool/Makefile 2023/08/02 16:30:56 1.9
@@ -1,18 +1,19 @@ @@ -1,18 +1,19 @@
1# $NetBSD: Makefile,v 1.8 2023/07/16 19:17:02 wiedi Exp $ 1# $NetBSD: Makefile,v 1.9 2023/08/02 16:30:56 nia Exp $
2 2
3DISTNAME= slibtool-0.5.34 3DISTNAME= slibtool-0.5.34
4CATEGORIES= devel 4CATEGORIES= devel
5MASTER_SITES= ${MASTER_SITE_GITHUB:=midipix-project/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=midipix-project/}
6GITHUB_TAG= v${PKGVERSION_NOREV} 6GITHUB_TAG= v${PKGVERSION_NOREV}
7 7
8MAINTAINER= wiedi@frubar.net 8MAINTAINER= wiedi@frubar.net
9HOMEPAGE= https://midipix.org/ 9HOMEPAGE= https://midipix.org/
10COMMENT= Surrogate libtool implementation, written in C 10COMMENT= Surrogate libtool implementation, written in C
11LICENSE= mit 11LICENSE= mit
12 12
13HAS_CONFIGURE= yes 13HAS_CONFIGURE= yes
14USE_LANGUAGES= c 14USE_LANGUAGES= c
15USE_TOOLS+= gmake 15USE_TOOLS+= gmake
16CFLAGS.SunOS+= -D__EXTENSIONS__ 16CFLAGS.SunOS+= -D__EXTENSIONS__
 17CFLAGS.NetBSD+= -D_NETBSD_SOURCE
17 18
18.include "../../mk/bsd.pkg.mk" 19.include "../../mk/bsd.pkg.mk"