FreeBSD Bugzilla – Attachment 250677 Details for
Bug 278710
devel/gitlab-shell 14.35.0 build fails at extract phase
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
an ugly patch to allow to build gitlab-shell as non-root user
gitlab-shell-ports-non-root-build-patch.txt (text/plain), 1.49 KB, created by
Yasuhito FUTATSUKI
on 2024-05-15 11:01:53 UTC
(
hide
)
Description:
an ugly patch to allow to build gitlab-shell as non-root user
Filename:
MIME Type:
Creator:
Yasuhito FUTATSUKI
Created:
2024-05-15 11:01:53 UTC
Size:
1.49 KB
patch
obsolete
>diff --git a/devel/gitlab-shell/Makefile b/devel/gitlab-shell/Makefile >index bc77ddea9f3a..5c9be468b5cc 100644 >--- a/devel/gitlab-shell/Makefile >+++ b/devel/gitlab-shell/Makefile >@@ -38,14 +38,17 @@ DIST_SUBDIR= go/${PKGORIGIN:S,/,_,g}/${DISTNAME} > EXTRACT_ONLY+= ${DISTFILES:N*.mod\:*:N*.mod:C/:.*//} > _USES_fetch+= 800:go-post-fetch > go-post-fetch: >- @${ECHO_MSG} "Copy go.mod as go mod download will modify it, which breaks checksum check" >- @(cd ${DISTDIR}/${DIST_SUBDIR}; ${CP} go.mod go.mod.orig) >- @${ECHO_MSG} "===> Fetching ${GO_MODNAME} dependencies"; >- @(cd ${DISTDIR}/${DIST_SUBDIR}; \ >- [ -e go.mod ] || ${RLN} ${GO_MODFILE} go.mod; \ >- ${SETENV} ${GO_ENV} GOPROXY=${GO_GOPROXY} ${GO_CMD} mod download -x all) >- @${ECHO_MSG} "Restore previous go.mod" >- @(cd ${DISTDIR}/${DIST_SUBDIR}; ${MV} go.mod.orig go.mod) >+ @if [ ! -e ${DISTDIR}/${DIST_SUBDIR}/.go-post-fetch-done ]; then\ >+ ${ECHO_MSG} "Copy go.mod as go mod download will modify it, which breaks checksum check" ;\ >+ (cd ${DISTDIR}/${DIST_SUBDIR}; ${CP} go.mod go.mod.orig) ;\ >+ ${ECHO_MSG} "===> Fetching ${GO_MODNAME} dependencies";\ >+ (cd ${DISTDIR}/${DIST_SUBDIR}; \ >+ [ -e go.mod ] || ${RLN} ${GO_MODFILE} go.mod; \ >+ ${SETENV} ${GO_ENV} GOPROXY=${GO_GOPROXY} ${GO_CMD} mod download -x all) ;\ >+ ${ECHO_MSG} "Restore previous go.mod" ;\ >+ (cd ${DISTDIR}/${DIST_SUBDIR}; ${MV} go.mod.orig go.mod) ;\ >+ /usr/bin/touch ${DISTDIR}/${DIST_SUBDIR}/.go-post-fetch-done;\ >+ fi > # --------------------------- > > VARLOGDIR= /var/log/gitlab-shell
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 278710
:
250487
|
250665
|
250677
|
250685