pkgconf: update to 1.9.4.

Define -D_OPENBSD_SOURCE so that reallocarray() is found.
Fixes core dumps. Idea from nros@, thanks!
This commit is contained in:
wiz 2023-02-04 14:08:03 +00:00
parent a1ecf16956
commit 6370880115
3 changed files with 12 additions and 7 deletions

View file

@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.20 2023/02/04 08:09:35 wiz Exp $
# $NetBSD: Makefile,v 1.21 2023/02/04 14:08:03 wiz Exp $
DISTNAME= pkgconf-1.8.0
DISTNAME= pkgconf-1.9.4
CATEGORIES= devel
MASTER_SITES= https://distfiles.dereferenced.org/pkgconf/
@ -21,6 +21,10 @@ PKGCONFIG_PATHS= ${PREFIX}/lib/pkgconfig
PKGCONFIG_PATHS+= ${PREFIX}/share/pkgconfig
PKGCONFIG_PATHS+= /usr/lib/pkgconfig
# for reallocarray
# https://github.com/pkgconf/pkgconf/issues/285
CPPFLAGS.NetBSD+= -D_OPENBSD_SOURCE
.include "../../mk/bsd.prefs.mk"
.if ${LOCALBASE} != ${X11BASE}

View file

@ -1,4 +1,5 @@
@comment $NetBSD: PLIST,v 1.8 2023/02/04 08:09:35 wiz Exp $
@comment $NetBSD: PLIST,v 1.9 2023/02/04 14:08:03 wiz Exp $
bin/bomtool
bin/pkg-config
bin/pkgconf
include/pkgconf/libpkgconf/bsdstubs.h

View file

@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.16 2023/02/04 08:09:35 wiz Exp $
$NetBSD: distinfo,v 1.17 2023/02/04 14:08:03 wiz Exp $
BLAKE2s (pkgconf-1.8.0.tar.gz) = ae5727fc91276983ec47564a1121219f26161d834bc926bc40316688c9f5f7b5
SHA512 (pkgconf-1.8.0.tar.gz) = 0719340e20c0fe3bd15e91ea7500e76e5f0cba7a073c05296471b60125d96864576ce82bc56ba713c3a370243c6115e20ab83b9557e1ba039b9e86bb8aded301
Size (pkgconf-1.8.0.tar.gz) = 430545 bytes
BLAKE2s (pkgconf-1.9.4.tar.gz) = 9623ac8227fc71344f60e1764df30f4b83efce712cdf36452476761539cba574
SHA512 (pkgconf-1.9.4.tar.gz) = 20270fbac82f6729e00a26a9271c72ae86f9773e46d161b7cbf78a3ebde81742d7f9badd2d755d4a1e471a4294ce25c999601d0fa9a6ff50fbd856e5e8a8a820
Size (pkgconf-1.9.4.tar.gz) = 447284 bytes