git: c555f0f92a65 - main - ports-mgmt/poudriere: Bring in fix for distclean make.conf error

Bryan Drewery bdrewery at FreeBSD.org
Mon Aug 30 17:21:47 UTC 2021


The branch main has been updated by bdrewery:

URL: https://cgit.FreeBSD.org/ports/commit/?id=c555f0f92a6524a104b42d915465e3fb5fe7e08c

commit c555f0f92a6524a104b42d915465e3fb5fe7e08c
Author:     Bryan Drewery <bdrewery at FreeBSD.org>
AuthorDate: 2021-08-30 17:20:21 +0000
Commit:     Bryan Drewery <bdrewery at FreeBSD.org>
CommitDate: 2021-08-30 17:21:44 +0000

    ports-mgmt/poudriere: Bring in fix for distclean make.conf error
    
    Fixes https://github.com/freebsd/poudriere/issues/910
---
 ports-mgmt/poudriere/Makefile                      |  2 +-
 .../patch-8bfaa898b32370bbfff9bf37fc833d7abc4b8b67 | 24 ++++++++++++++++++++++
 2 files changed, 25 insertions(+), 1 deletion(-)

diff --git a/ports-mgmt/poudriere/Makefile b/ports-mgmt/poudriere/Makefile
index 062bc57b7b35..215a512ad71c 100644
--- a/ports-mgmt/poudriere/Makefile
+++ b/ports-mgmt/poudriere/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	poudriere
 DISTVERSION=	3.3.7
-PORTREVISION=	0
+PORTREVISION=	1
 CATEGORIES=	ports-mgmt
 MASTER_SITES=	LOCAL/bdrewery/${PORTNAME}/ \
 		http://mirror.shatow.net/freebsd/${PORTNAME}/ \
diff --git a/ports-mgmt/poudriere/files/patch-8bfaa898b32370bbfff9bf37fc833d7abc4b8b67 b/ports-mgmt/poudriere/files/patch-8bfaa898b32370bbfff9bf37fc833d7abc4b8b67
new file mode 100644
index 000000000000..892ab3d338ae
--- /dev/null
+++ b/ports-mgmt/poudriere/files/patch-8bfaa898b32370bbfff9bf37fc833d7abc4b8b67
@@ -0,0 +1,24 @@
+commit 8bfaa898b32370bbfff9bf37fc833d7abc4b8b67
+Author: Bryan Drewery <bryan at shatow.net>
+Date:   Sat Aug 28 11:57:56 2021 -0700
+
+    distclean: Fix reading make.conf
+    
+    Fixes #910
+    Fixes fa0308152e6 ("Move make.conf ports_env handling to its own not-spammy file")
+    
+    (cherry picked from commit 95971acb6ffd51b2432a38efd1111dd189f68edd)
+
+diff --git src/share/poudriere/distclean.sh src/share/poudriere/distclean.sh
+index 08889f1dd..f77163fc4 100755
+--- src/share/poudriere/distclean.sh
++++ src/share/poudriere/distclean.sh
+@@ -144,7 +144,7 @@ for PTNAME in ${PTNAMES}; do
+ 
+ 	__MAKE_CONF=$(mktemp -t poudriere-make.conf)
+ 	export __MAKE_CONF
+-	setup_ports_env "/" "${__MAKE_CONF}"
++	setup_ports_env "" "${__MAKE_CONF}"
+ 	if [ -z "${NO_PACKAGE_BUILDING}" ]; then
+ 		echo "BATCH=yes"
+ 		echo "PACKAGE_BUILDING=yes"


More information about the dev-commits-ports-main mailing list