Now
MAIN commitmail json YAML
pkgsrc/databases/influxdb/Makefile@1.58
/
diff
pkgsrc/databases/sqlc/Makefile@1.15 / diff
pkgsrc/lang/go/go-module.mk@1.16 / diff
pkgsrc/security/authelia/Makefile@1.44 / diff
pkgsrc/sysutils/superfile/Makefile@1.2 / diff
pkgsrc/databases/sqlc/Makefile@1.15 / diff
pkgsrc/lang/go/go-module.mk@1.16 / diff
pkgsrc/security/authelia/Makefile@1.44 / diff
pkgsrc/sysutils/superfile/Makefile@1.2 / diff
go: do not unpack go modules by default
Before this change, they were unpacked into ${WRKDIR}, but the actual build
process started from the zip archives again, leading to two copies of the
files on disk; even worse, you could assume the extracted sources were
used and could be patched.
Now, only the main tar.gz will be extracted into ${WRKDIR} and other
files need to be added to GO_MODULE_EXTRACT to be extracted.
Adapt the couple packages that already patch go sources, or need other
files extracted.
With help from bsiegert, thanks!
Before this change, they were unpacked into ${WRKDIR}, but the actual build
process started from the zip archives again, leading to two copies of the
files on disk; even worse, you could assume the extracted sources were
used and could be patched.
Now, only the main tar.gz will be extracted into ${WRKDIR} and other
files need to be added to GO_MODULE_EXTRACT to be extracted.
Adapt the couple packages that already patch go sources, or need other
files extracted.
With help from bsiegert, thanks!