[arch-commits] Commit in (10 files)
Evangelos Foutras
foutrelis at gemini.archlinux.org
Tue Sep 7 02:30:55 UTC 2021
Date: Tuesday, September 7, 2021 @ 02:30:55
Author: foutrelis
Revision: 423485
Remove PYTHONHASHSEED workaround now set by pacman
Modified:
apparmor/trunk/PKGBUILD
breezy/trunk/PKGBUILD
django/trunk/PKGBUILD
glib2/trunk/PKGBUILD
gpgme/trunk/PKGBUILD
libxml2/trunk/PKGBUILD
mercurial/trunk/PKGBUILD
pahole/trunk/PKGBUILD
python-hyperlink/trunk/PKGBUILD
scons/trunk/PKGBUILD
---------------------------------+
apparmor/trunk/PKGBUILD | 7 +------
breezy/trunk/PKGBUILD | 1 -
django/trunk/PKGBUILD | 3 ---
glib2/trunk/PKGBUILD | 1 -
gpgme/trunk/PKGBUILD | 1 -
libxml2/trunk/PKGBUILD | 2 +-
mercurial/trunk/PKGBUILD | 1 -
pahole/trunk/PKGBUILD | 1 -
python-hyperlink/trunk/PKGBUILD | 3 ---
scons/trunk/PKGBUILD | 1 -
10 files changed, 2 insertions(+), 19 deletions(-)
Modified: apparmor/trunk/PKGBUILD
===================================================================
--- apparmor/trunk/PKGBUILD 2021-09-07 02:18:15 UTC (rev 423484)
+++ apparmor/trunk/PKGBUILD 2021-09-07 02:30:55 UTC (rev 423485)
@@ -48,10 +48,6 @@
build() {
cd "${pkgname}-${pkgver}"
- # make some python bytecode reproducible
- # https://gitlab.com/apparmor/apparmor/-/issues/185
- export PYTHONHASHSEED=0
-
# export required perl executable locations
export MAKEFLAGS+=" POD2MAN=${_core_perl}/pod2man"
export MAKEFLAGS+=" POD2HTML=${_core_perl}/pod2html"
@@ -75,8 +71,7 @@
make -C utils/vim
# copy to test location as some tests render the resulting python bytecode
- # unreproducible even when exporting PYTHONHASHSEED=0:
- # https://gitlab.com/apparmor/apparmor/-/issues/184
+ # unreproducible: https://gitlab.com/apparmor/apparmor/-/issues/184
cd ..
cp -av "${pkgname}-${pkgver}" "${pkgname}-${pkgver}-test"
}
Modified: breezy/trunk/PKGBUILD
===================================================================
--- breezy/trunk/PKGBUILD 2021-09-07 02:18:15 UTC (rev 423484)
+++ breezy/trunk/PKGBUILD 2021-09-07 02:30:55 UTC (rev 423485)
@@ -53,7 +53,6 @@
package() {
cd breezy
- export PYTHONHASHSEED=0
python setup.py install --root="${pkgdir}" --install-data=usr/share --optimize=1 --skip-build
ln -s brz "${pkgdir}"/usr/bin/bzr # backwards compatibility
}
Modified: django/trunk/PKGBUILD
===================================================================
--- django/trunk/PKGBUILD 2021-09-07 02:18:15 UTC (rev 423484)
+++ django/trunk/PKGBUILD 2021-09-07 02:30:55 UTC (rev 423485)
@@ -27,9 +27,6 @@
package_python-django() {
cd "$srcdir/Django-$pkgver"
- # fix reproducibility of .pyc files
- export PYTHONHASHSEED=0
-
python setup.py install --root="$pkgdir" --optimize=1
ln -s django-admin.py "$pkgdir"/usr/bin/django-admin3.py
Modified: glib2/trunk/PKGBUILD
===================================================================
--- glib2/trunk/PKGBUILD 2021-09-07 02:18:15 UTC (rev 423484)
+++ glib2/trunk/PKGBUILD 2021-09-07 02:30:55 UTC (rev 423485)
@@ -61,7 +61,6 @@
install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
install -D gio-querymodules.script "$pkgdir/usr/share/libalpm/scripts/gio-querymodules"
- export PYTHONHASHSEED=0
python -m compileall -d /usr/share/glib-2.0/codegen \
"$pkgdir/usr/share/glib-2.0/codegen"
python -O -m compileall -d /usr/share/glib-2.0/codegen \
Modified: gpgme/trunk/PKGBUILD
===================================================================
--- gpgme/trunk/PKGBUILD 2021-09-07 02:18:15 UTC (rev 423484)
+++ gpgme/trunk/PKGBUILD 2021-09-07 02:30:55 UTC (rev 423485)
@@ -20,7 +20,6 @@
build() {
cd ${pkgbase}-${pkgver}
- export PYTHONHASHSEED=0
./configure \
--prefix=/usr \
--disable-fd-passing \
Modified: libxml2/trunk/PKGBUILD
===================================================================
--- libxml2/trunk/PKGBUILD 2021-09-07 02:18:15 UTC (rev 423484)
+++ libxml2/trunk/PKGBUILD 2021-09-07 02:30:55 UTC (rev 423485)
@@ -61,7 +61,7 @@
--with-python=/usr/bin/python$1 \
--with-icu
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool
- PYTHONHASHSEED=0 make
+ make
find doc -type f -exec chmod 0644 {} +
)
Modified: mercurial/trunk/PKGBUILD
===================================================================
--- mercurial/trunk/PKGBUILD 2021-09-07 02:18:15 UTC (rev 423484)
+++ mercurial/trunk/PKGBUILD 2021-09-07 02:30:55 UTC (rev 423485)
@@ -33,7 +33,6 @@
build() {
cd $pkgname-$pkgver
- export PYTHONHASHSEED=0
make
make -C contrib/chg
}
Modified: pahole/trunk/PKGBUILD
===================================================================
--- pahole/trunk/PKGBUILD 2021-09-07 02:18:15 UTC (rev 423484)
+++ pahole/trunk/PKGBUILD 2021-09-07 02:30:55 UTC (rev 423485)
@@ -45,7 +45,6 @@
package() {
DESTDIR="$pkgdir" cmake --install build
- export PYTHONHASHSEED=0
python -m compileall -d / "$pkgdir"
python -O -m compileall -d / "$pkgdir"
}
Modified: python-hyperlink/trunk/PKGBUILD
===================================================================
--- python-hyperlink/trunk/PKGBUILD 2021-09-07 02:18:15 UTC (rev 423484)
+++ python-hyperlink/trunk/PKGBUILD 2021-09-07 02:30:55 UTC (rev 423485)
@@ -29,9 +29,6 @@
package() {
cd hyperlink-$pkgver
- # reproducible .pyc files
- export PYTHONHASHSEED=0
-
python setup.py install --root="$pkgdir" --optimize=1
install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
}
Modified: scons/trunk/PKGBUILD
===================================================================
--- scons/trunk/PKGBUILD 2021-09-07 02:18:15 UTC (rev 423484)
+++ scons/trunk/PKGBUILD 2021-09-07 02:30:55 UTC (rev 423485)
@@ -39,7 +39,6 @@
package() {
cd "${pkgname}-${pkgver}"
- export PYTHONHASHSEED=0
python setup.py install --prefix=/usr \
--skip-build \
--optimize=1 \
More information about the arch-commits
mailing list