git: 243bc134121f - main - net/samba41[23]: set PYTHONHASHSEED during build
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 11 Mar 2022 15:06:44 UTC
The branch main has been updated by se:
URL: https://cgit.FreeBSD.org/ports/commit/?id=243bc134121f464a3a7b39a85debc78ddf2e8274
commit 243bc134121f464a3a7b39a85debc78ddf2e8274
Author: Stefan Eßer <se@FreeBSD.org>
AuthorDate: 2022-03-11 15:00:50 +0000
Commit: Stefan Eßer <se@FreeBSD.org>
CommitDate: 2022-03-11 15:00:50 +0000
net/samba41[23]: set PYTHONHASHSEED during build
The build with CCACHE can be significantly sped up by passing
PYTHONHASHSEED=1 in the environment to make the build reproducible
with regard to the compiler commands issued.
PR: 262092
Reported by: chris at chrullrich.net (Christian Ullrich)
---
net/samba412/Makefile | 1 +
net/samba413/Makefile | 1 +
2 files changed, 2 insertions(+)
diff --git a/net/samba412/Makefile b/net/samba412/Makefile
index 69d400b31181..7357b9e53081 100644
--- a/net/samba412/Makefile
+++ b/net/samba412/Makefile
@@ -63,6 +63,7 @@ CONFIGURE_ARGS+= --mandir="${MANPREFIX}/man" \
--with-logfilebase="${SAMBA4_LOGDIR}"
# XXX: Flags
CONFIGURE_ENV+= PTHREAD_LDFLAGS="-lpthread"
+MAKE_ENV+= PYTHONHASHSEED=1
USES+= compiler:c++11-lang iconv localbase:ldflags \
perl5 pkgconfig shebangfix ssl waf gettext-runtime
diff --git a/net/samba413/Makefile b/net/samba413/Makefile
index f15ba16e514a..f4435e389f2e 100644
--- a/net/samba413/Makefile
+++ b/net/samba413/Makefile
@@ -66,6 +66,7 @@ CONFIGURE_ARGS+= --mandir="${MANPREFIX}/man" \
--with-logfilebase="${SAMBA4_LOGDIR}"
# XXX: Flags
CONFIGURE_ENV+= PTHREAD_LDFLAGS="-lpthread"
+MAKE_ENV+= PYTHONHASHSEED=1
USES+= compiler:c++11-lang iconv localbase:ldflags \
perl5 pkgconfig shebangfix waf gettext-runtime