#1104421 nvi: FTBFS with GNUMAKEFLAGS=--shuffle=reverse

Package:
src:nvi
Source:
src:nvi
Submitter:
Lucas Nussbaum
Date:
2025-07-01 06:53:02 UTC
Severity:
normal
Tags:
#1104421#5
Date:
2025-04-29 20:35:54 UTC
From:
To:
Hi,

GNU Make now has a --shuffle option that simulates non-deterministic
ordering of dependencies. See
https://trofi.github.io/posts/238-new-make-shuffle-mode.html and also
previous work in Debian by Santiago Vila:
https://people.debian.org/~sanvila/make-shuffle/

nvi fails to build with GNUMAKEFLAGS=--shuffle=reverse.

This patch fixes it.
--- nvi-1.81.6.orig/dist/Makefile.in
+++ nvi-1.81.6/dist/Makefile.in
@@ -1686,7 +1686,7 @@ perl.c: $(visrcdir)/perl_api/perl.xs $(v
 perlxsi.c:
 	perl -MExtUtils::Embed -e xsinit -- -std VI

#1104421#8
Date:
2025-05-13 20:35:36 UTC
From:
To:
Hello,

Bug #1104421 in lemonldap-ng reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/perl-team/modules/packages/lemonldap-ng/-/commit/dba3df792137ac7285f45070cdbc7793becdcaeb
------------------------------------------------------------------------
Fix "shuffle bug"

Closes: #1104421
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1104421

#1104421#15
Date:
2025-05-13 20:49:41 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
lemonldap-ng, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1104421@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Yadd <yadd@debian.org> (supplier of updated lemonldap-ng package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Tue, 13 May 2025 22:32:24 +0200
Source: lemonldap-ng
Built-For-Profiles: nocheck
Architecture: source
Version: 2.21.0+ds-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
Changed-By: Yadd <yadd@debian.org>
Closes: 1104421
Changes:
 lemonldap-ng (2.21.0+ds-4) unstable; urgency=medium
 .
   * Fix "shuffle bug" (Closes: #1104421)
Checksums-Sha1:
 e307b57c9914a55da309f07bb2e770c498ccbd1d 5208 lemonldap-ng_2.21.0+ds-4.dsc
 bd69c5e1cc41ff2dba77a9a30080b3c3eaa09447 63932 lemonldap-ng_2.21.0+ds-4.debian.tar.xz
Checksums-Sha256:
 53b2b9cc131974244664182c1ea1814e7e597cc4536782d39284f7af64c3fe56 5208 lemonldap-ng_2.21.0+ds-4.dsc
 4dbf80b51535db915e85135998cd185f8cae125ebed5247819d4661c2330350c 63932 lemonldap-ng_2.21.0+ds-4.debian.tar.xz
Files:
 be49f2b42593ee5385901711e10ec1cf 5208 perl optional lemonldap-ng_2.21.0+ds-4.dsc
 00dc7b9ac1a2a40522b347d79ca8e347 63932 perl optional lemonldap-ng_2.21.0+ds-4.debian.tar.xz
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEAN/li4tVV3nRAF7J9tdMp8mZ7ukFAmgjrPUACgkQ9tdMp8mZ
7ulYVA//bNXwuxGjUWyj1Ge8XBpYRwov1iXcjQJlDUSHR+9HyydsfuEF9mdbNAVK
w9ULAPL7XkeF6YNNHVDLDl82xDpx5gMxKx6eIaVfAzMhz1txCr9/eIGpPQ1cBAzJ
N04K+CmTx6B6M1XGqriXGyJ6H5mhFuhlOTRMpIvGco/zILL+wyHcxrI8icasGtpv
vKOP+Z6+2y5hr7diC1iP2n0uBc3KAGN35UWqFOVdz+zVVDpM6pn4IWqDtdi906/x
ROLhO74v/HXcKA+L9aLClZs0uE1ouMpAUttoKE0fPfy5Nirce4RHnZuNVbiTyDFm
XdDUTvW0b2zB+Ac/p9yGoA+/tfd8mrMsqvAbWATW5uhiMFzvHKYtGxZeKDz8h4Jr
+Kc86WtqY45JS0klScH91jE45aaYOTUbvplPupuzBKLMTeWYt/amZ61j3bUZyV0k
2xarKqUV6MKot4WF+izHtSfAQ3JOWF/J7qOZX8Utyi1heKzpfz2NJDaWNid7ts5S
vC2G9cbPIxM0cKSTgrq4OXtmw0QLaONdw1sE6vfKyNuAOXKlsKJmtZ0hCxpnZASW
yhfU+FVWVwOI18JfMVbwNX908/0sasgXqkEErAzQa33yIcOSbiJNsGMDpb6UKGbs
gKGoFtfeku9EmIq191nuPFCJknIvKT+0yS1e3Ly7rqsUZLwfw3Y=
=CXQR
-----END PGP SIGNATURE-----

#1104421#22
Date:
2025-07-01 06:51:15 UTC
From:
To:
Hello,

Bug #1104421 in lemonldap-ng reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/perl-team/modules/packages/lemonldap-ng/-/commit/dba3df792137ac7285f45070cdbc7793becdcaeb
------------------------------------------------------------------------
Fix "shuffle bug"

Closes: #1104421
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1104421