Received: by mail.netbsd.org (Postfix, from userid 605) id BAF3284DA7; Mon, 17 Aug 2020 08:43:08 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 41EE284CED for ; Mon, 17 Aug 2020 08:43:08 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id IzAtiFlrwT1v for ; Mon, 17 Aug 2020 08:43:07 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 6CC0484CE9 for ; Mon, 17 Aug 2020 08:43:07 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 6695DFB28; Mon, 17 Aug 2020 08:43:07 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1597653787105110" MIME-Version: 1.0 Date: Mon, 17 Aug 2020 08:43:07 +0000 From: "Tobias Nygren" Subject: CVS commit: pkgsrc/devel/autogen To: pkgsrc-changes@NetBSD.org Reply-To: tnn@netbsd.org X-Mailer: log_accum Message-Id: <20200817084307.6695DFB28@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1597653787105110 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: tnn Date: Mon Aug 17 08:43:07 UTC 2020 Modified Files: pkgsrc/devel/autogen: Makefile PLIST distinfo Added Files: pkgsrc/devel/autogen/patches: patch-agen5_Makefile.in patch-columns_Makefile.in patch-config_config.rpath patch-getdefs_Makefile.in Removed Files: pkgsrc/devel/autogen/patches: patch-ad Log Message: autogen: update to 5.18.16 There's no entry in the NEWS file apart from mentioning that autotools have been refreshed and that it works with guile 2.2.x which is coincidentally the reason for updating this package. lang/guile20 just kept segfaulting during install for me. To generate a diff of this commit: cvs rdiff -u -r1.48 -r1.49 pkgsrc/devel/autogen/Makefile cvs rdiff -u -r1.15 -r1.16 pkgsrc/devel/autogen/PLIST \ pkgsrc/devel/autogen/distinfo cvs rdiff -u -r1.4 -r0 pkgsrc/devel/autogen/patches/patch-ad cvs rdiff -u -r0 -r1.1 pkgsrc/devel/autogen/patches/patch-agen5_Makefile.in \ pkgsrc/devel/autogen/patches/patch-columns_Makefile.in \ pkgsrc/devel/autogen/patches/patch-config_config.rpath \ pkgsrc/devel/autogen/patches/patch-getdefs_Makefile.in Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1597653787105110 Content-Disposition: inline Content-Length: 7380 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/devel/autogen/Makefile diff -u pkgsrc/devel/autogen/Makefile:1.48 pkgsrc/devel/autogen/Makefile:1.49 --- pkgsrc/devel/autogen/Makefile:1.48 Tue Jun 2 08:23:34 2020 +++ pkgsrc/devel/autogen/Makefile Mon Aug 17 08:43:07 2020 @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.48 2020/06/02 08:23:34 adam Exp $ +# $NetBSD: Makefile,v 1.49 2020/08/17 08:43:07 tnn Exp $ -DISTNAME= autogen-5.18.10 -PKGREVISION= 6 +DISTNAME= autogen-5.18.16 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GNU:=autogen/rel${PKGVERSION_NOREV}/} EXTRACT_SUFX= .tar.xz @@ -21,7 +20,11 @@ CONFIG_SHELL= ${TOOLS_PATH.bash} CONFIGURE_ENV+= POSIX_SHELL=${CONFIG_SHELL:Q} MAKE_ENV+= PERL5=${PERL5} +# XXX +CONFIGURE_ARGS+= --disable-dependency-tracking +BUILDLINK_TRANSFORM+= rm:-Werror + .include "../../devel/gettext-lib/buildlink3.mk" -.include "../../lang/guile20/buildlink3.mk" +.include "../../lang/guile22/buildlink3.mk" .include "../../textproc/libxml2/buildlink3.mk" .include "../../mk/bsd.pkg.mk" Index: pkgsrc/devel/autogen/PLIST diff -u pkgsrc/devel/autogen/PLIST:1.15 pkgsrc/devel/autogen/PLIST:1.16 --- pkgsrc/devel/autogen/PLIST:1.15 Sat Jul 16 20:00:14 2016 +++ pkgsrc/devel/autogen/PLIST Mon Aug 17 08:43:07 2020 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.15 2016/07/16 20:00:14 wiz Exp $ +@comment $NetBSD: PLIST,v 1.16 2020/08/17 08:43:07 tnn Exp $ bin/autogen bin/autoopts-config bin/columns @@ -56,8 +56,6 @@ share/autogen/agtexi-file.tpl share/autogen/autoopts.m4 share/autogen/bits.tpl share/autogen/cmd-doc.tlib -share/autogen/confmacs.tlib -share/autogen/conftest.tpl share/autogen/def2pot.tpl share/autogen/fsm-macro.tlib share/autogen/fsm-trans.tlib @@ -67,7 +65,7 @@ share/autogen/gpl.lic share/autogen/gplv2.lic share/autogen/lgpl.lic share/autogen/lgplv2.lic -share/autogen/libopts-41.1.16.tar.gz +share/autogen/libopts-42.1.17.tar.gz share/autogen/liboptschk.m4 share/autogen/man2mdoc share/autogen/man2texi Index: pkgsrc/devel/autogen/distinfo diff -u pkgsrc/devel/autogen/distinfo:1.15 pkgsrc/devel/autogen/distinfo:1.16 --- pkgsrc/devel/autogen/distinfo:1.15 Sat Jul 16 20:00:14 2016 +++ pkgsrc/devel/autogen/distinfo Mon Aug 17 08:43:07 2020 @@ -1,10 +1,13 @@ -$NetBSD: distinfo,v 1.15 2016/07/16 20:00:14 wiz Exp $ +$NetBSD: distinfo,v 1.16 2020/08/17 08:43:07 tnn Exp $ -SHA1 (autogen-5.18.10.tar.xz) = ca867cd8a065f40cc390230db463a62bd0e2da4b -RMD160 (autogen-5.18.10.tar.xz) = ffd55c154b1cb88e7b29d1a65976dfc1032efed2 -SHA512 (autogen-5.18.10.tar.xz) = cfb06566aebe2aa833f2a032c513aa1d57a803eee82f03d6f6fe3806a0f570d5dbf8331015d2afde89a3d4e4c967b6a367d3e2820addb3ff6a5ac6d481a058be -Size (autogen-5.18.10.tar.xz) = 1017960 bytes -SHA1 (patch-ad) = 37ed9a3fc8c450f9a556258988c5642836a0c936 +SHA1 (autogen-5.18.16.tar.xz) = f854764cb34f6f0b9f620c2d149d09b845c2d1e2 +RMD160 (autogen-5.18.16.tar.xz) = 789d4932f1704508cedf3bee6718778cfb587175 +SHA512 (autogen-5.18.16.tar.xz) = 5f12c982dbe27873f5649a96049bf019ff183c90cc0c8a9196556b0ca02e72940cd422f6d6601f68cc7d8763b1124f2765c3b1a6335fc92ba07f84b03d2a53a1 +Size (autogen-5.18.16.tar.xz) = 1046276 bytes SHA1 (patch-ae) = 7249600bfc3cdcafdf55a100db775e9d1a9403f0 +SHA1 (patch-agen5_Makefile.in) = 154fe94b21d5189fa94cffbf5e2543cf90a97cc2 SHA1 (patch-agen5_fmemopen.c) = 1cc126824f6a07fb9be080f8d143a6f2353bea78 SHA1 (patch-autoopts_mk-tpl-config.sh) = 9c5b1012efeed5db73a4cade08d6a53f410adae2 +SHA1 (patch-columns_Makefile.in) = a1da38b3a0a24ac300a4a7baea968642e449efd2 +SHA1 (patch-config_config.rpath) = 791aa6bbe52c681b5461205c2341ce015d638ecf +SHA1 (patch-getdefs_Makefile.in) = c16060d8d69d7c04c9a35ed94af705a39060f8ba Added files: Index: pkgsrc/devel/autogen/patches/patch-agen5_Makefile.in diff -u /dev/null pkgsrc/devel/autogen/patches/patch-agen5_Makefile.in:1.1 --- /dev/null Mon Aug 17 08:43:07 2020 +++ pkgsrc/devel/autogen/patches/patch-agen5_Makefile.in Mon Aug 17 08:43:07 2020 @@ -0,0 +1,16 @@ +$NetBSD: patch-agen5_Makefile.in,v 1.1 2020/08/17 08:43:07 tnn Exp $ + +This is completely bogus. These binaries do get installed in ${PREFIX}/bin. +Building them with -no-install leaks WRKDIR rpath references. + +--- agen5/Makefile.in.orig 2018-08-26 17:45:20.000000000 +0000 ++++ agen5/Makefile.in +@@ -482,7 +482,7 @@ SNV_LIB = $(top_builddir)/snprintfv/libs + nodist_autogen_SOURCES = ag.c + autogen_SOURCES = $(gen_csrc) + autogen_LDADD = $(LO_LIB) $(SNV_LIB) $(GUILE_LIBS) +-autogen_LDFLAGS = $(DYNAMIC_AG) $(AG_STATIC_AUTOGEN) -no-install ++autogen_LDFLAGS = $(DYNAMIC_AG) $(AG_STATIC_AUTOGEN) + autogen_CFLAGS = $(GUILE_CFLAGS) + stamp_script = $(srcdir)/mk-stamps.sh + AM_YFLAGS = -d Index: pkgsrc/devel/autogen/patches/patch-columns_Makefile.in diff -u /dev/null pkgsrc/devel/autogen/patches/patch-columns_Makefile.in:1.1 --- /dev/null Mon Aug 17 08:43:07 2020 +++ pkgsrc/devel/autogen/patches/patch-columns_Makefile.in Mon Aug 17 08:43:07 2020 @@ -0,0 +1,16 @@ +$NetBSD: patch-columns_Makefile.in,v 1.1 2020/08/17 08:43:07 tnn Exp $ + +This is completely bogus. These binaries do get installed in ${PREFIX}/bin. +Building them with -no-install leaks WRKDIR rpath references. + +--- columns/Makefile.in.orig 2018-08-26 17:44:45.000000000 +0000 ++++ columns/Makefile.in +@@ -389,7 +389,7 @@ target_vendor = @target_vendor@ + top_build_prefix = @top_build_prefix@ + top_builddir = @top_builddir@ + top_srcdir = @top_srcdir@ +-columns_LDFLAGS = -no-install ++columns_LDFLAGS = + csrc = opts.h columns.c opts.c + nodist_columns_SOURCES = cols.c + LO_LIB = $(top_builddir)/autoopts/libopts.la Index: pkgsrc/devel/autogen/patches/patch-config_config.rpath diff -u /dev/null pkgsrc/devel/autogen/patches/patch-config_config.rpath:1.1 --- /dev/null Mon Aug 17 08:43:07 2020 +++ pkgsrc/devel/autogen/patches/patch-config_config.rpath Mon Aug 17 08:43:07 2020 @@ -0,0 +1,16 @@ +$NetBSD: patch-config_config.rpath,v 1.1 2020/08/17 08:43:07 tnn Exp $ + +Don't leak WRKDIR references. +pkgsrc wrappers don't like space separated linker flags. + +--- config/config.rpath.orig 2018-07-28 15:23:15.000000000 +0000 ++++ config/config.rpath +@@ -173,7 +173,7 @@ if test "$with_gnu_ld" = yes; then + # here allows them to be overridden if necessary. + # Unlike libtool, we use -rpath here, not --rpath, since the documented + # option of GNU ld is called -rpath, not --rpath. +- hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' ++ hardcode_libdir_flag_spec='${wl}-rpath,$libdir' + case "$host_os" in + aix[3-9]*) + # On AIX/PPC, the GNU linker is very broken Index: pkgsrc/devel/autogen/patches/patch-getdefs_Makefile.in diff -u /dev/null pkgsrc/devel/autogen/patches/patch-getdefs_Makefile.in:1.1 --- /dev/null Mon Aug 17 08:43:07 2020 +++ pkgsrc/devel/autogen/patches/patch-getdefs_Makefile.in Mon Aug 17 08:43:07 2020 @@ -0,0 +1,16 @@ +$NetBSD: patch-getdefs_Makefile.in,v 1.1 2020/08/17 08:43:07 tnn Exp $ + +This is completely bogus. These binaries do get installed in ${PREFIX}/bin. +Building them with -no-install leaks WRKDIR rpath references. + +--- getdefs/Makefile.in.orig 2018-08-26 17:44:45.000000000 +0000 ++++ getdefs/Makefile.in +@@ -434,7 +434,7 @@ top_build_prefix = @top_build_prefix@ + top_builddir = @top_builddir@ + top_srcdir = @top_srcdir@ + TARG = getdefs +-getdefs_LDFLAGS = -no-install ++getdefs_LDFLAGS = + gdsrcs = getdefs.h proto.h gdemit.c gdinit.c getdefs.c + getdefs_SOURCES = proto.h + BUILT_SOURCES = gd.c --_----------=_1597653787105110--