[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