Date: Tue, 14 Sep 2021 11:19:44 GMT From: Tobias Kortkamp <tobik@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: a390bcbcd2df - main - devel/freebsd-sysroot: Unbreak build as root Message-ID: <202109141119.18EBJiB5084347@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by tobik: URL: https://cgit.FreeBSD.org/ports/commit/?id=a390bcbcd2dfa16e93764963f53335ebe3226528 commit a390bcbcd2dfa16e93764963f53335ebe3226528 Author: Tobias Kortkamp <tobik@FreeBSD.org> AuthorDate: 2021-09-14 10:26:56 +0000 Commit: Tobias Kortkamp <tobik@FreeBSD.org> CommitDate: 2021-09-14 11:15:50 +0000 devel/freebsd-sysroot: Unbreak build as root ===> Extracting for amd64-freebsd-sysroot-a2021.09.12 => SHA256 Checksum OK for rust/bootstrap/amd64/12.2-RELEASE/base.txz. chmod: /wrkdirs/usr/ports/devel/freebsd-sysroot/work-amd64/stage/usr/local/freebsd-sysroot/amd64/lib/libthr.so.3: Operation not permitted chmod: /wrkdirs/usr/ports/devel/freebsd-sysroot/work-amd64/stage/usr/local/freebsd-sysroot/amd64/lib/libc.so.7: Operation not permitted chmod: /wrkdirs/usr/ports/devel/freebsd-sysroot/work-amd64/stage/usr/local/freebsd-sysroot/amd64/lib/libcrypt.so.5: Operation not permitted chmod: /wrkdirs/usr/ports/devel/freebsd-sysroot/work-amd64/stage/usr/local/freebsd-sysroot/amd64/usr/lib/librt.so.1: Operation not permitted --- devel/freebsd-sysroot/Makefile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/devel/freebsd-sysroot/Makefile b/devel/freebsd-sysroot/Makefile index c7bd443b115a..ee697818f2ed 100644 --- a/devel/freebsd-sysroot/Makefile +++ b/devel/freebsd-sysroot/Makefile @@ -28,7 +28,8 @@ QA_ENV= IGNORE_QA_baselibs=1 \ IGNORE_QA_no_arch=1 \ IGNORE_QA_proxydeps=1 \ IGNORE_QA_stripped=1 -EXTRACT_AFTER_ARGS= -C${STAGEDIR}${_SYSROOT} ${_SYSROOT_INCLUDE:@x@--include=$x@} \ +EXTRACT_AFTER_ARGS= -C${STAGEDIR}${_SYSROOT} --no-same-permissions \ + ${_SYSROOT_INCLUDE:@x@--include=$x@} \ ${_SYSROOT_EXCLUDE:@x@--exclude=$x@} NO_ARCH= yes NO_BUILD= yes @@ -119,6 +120,7 @@ do-extract: dump -0f - ${WRKDIR}/base.img | \ restore -rf - @${RM} ${WRKDIR}/base.img + @chflags -R noschg ${WRKDIR}/base @${TAR} -C${WRKDIR}/base -cf - . | \ ${TAR} -xf - ${EXTRACT_AFTER_ARGS} .endif
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202109141119.18EBJiB5084347>