#1105280 dcl: FTBFS with make --shuffle=reverse: cp: cannot create regular file '/build/reproducible-path/dcl-7.5.2/lib/dcldbase/bitmap.x11': No such file or directory

Package:
src:dcl
Source:
src:dcl
Submitter:
Lucas Nussbaum
Date:
2026-01-22 14:37:02 UTC
Severity:
normal
Tags:
#1105280#5
Date:
2025-05-13 18:55:21 UTC
From:
To:
Hi,

GNU Make now has a --shuffle option that simulates non-deterministic ordering
of target prerequisites. 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/

This package fails to build with make --shuffle=reverse.
This is likely to be caused by a missing dependency in
debian/rules or an upstream Makefile.

More information about this mass bug filing is available at
https://wiki.debian.org/qa.debian.org/FTBFS/Shuffle

Relevant part (hopefully):
The full build log is available from:
http://qa-logs.debian.net/2025/05/05/shuffle/reverse/dcl_7.5.2-1_unstable_reverse.log

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

#1105280#12
Date:
2026-01-22 14:34:55 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
dcl, 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 1105280@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Youhei SASAKI <uwabami@gfd-dennou.org> (supplier of updated dcl 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: Thu, 22 Jan 2026 23:00:21 +0900
Source: dcl
Architecture: source
Version: 7.5.2-2
Distribution: unstable
Urgency: medium
Maintainer: Youhei SASAKI <uwabami@gfd-dennou.org>
Changed-By: Youhei SASAKI <uwabami@gfd-dennou.org>
Closes: 1105280
Changes:
 dcl (7.5.2-2) unstable; urgency=medium
 .
   * Add patch: Fix cfnchr declaration
   * d/control: add dh-fortran:any
   * d/watch: Bump version 5
   * Refresh patches
   * Add patch: Fix FTBFS with make --shuffle=reverse (Closes: #1105280)
   * Add patch: Fix GCC-15 compatibility
   * Install Fortran mod file to /usr/include/dcl
   * Bump Standards-Version to 4.7.3 (no changes needed)
Checksums-Sha1:
 4fc19f25a3647967751de2a1b25c4edcbae337b6 2100 dcl_7.5.2-2.dsc
 3e7a3fd1f15cdf441b013db98e7345a76b224235 10332 dcl_7.5.2-2.debian.tar.xz
 75950a959feb14dfa671d5a6589501cff5277aa3 16662 dcl_7.5.2-2_amd64.buildinfo
Checksums-Sha256:
 5a0caedb7b209d849eee33d505d2d42c6c0a5c09a293c3e2445be5d1631bf002 2100 dcl_7.5.2-2.dsc
 755601d14ace9ac90f9eda9b18af9119e138fc822416debdd5cb918204e11395 10332 dcl_7.5.2-2.debian.tar.xz
 e100846c9128860d4870e7758d4bab30e8a8c47ea2480ebb7d47bff4b600725b 16662 dcl_7.5.2-2_amd64.buildinfo
Files:
 631606f918dd13d9ebb8fdd097f6cdc7 2100 science optional dcl_7.5.2-2.dsc
 74a489946c189a5a21e5d4e5ac006192 10332 science optional dcl_7.5.2-2.debian.tar.xz
 7cbd3d1e8c11da4e5873f72513ad7414 16662 science optional dcl_7.5.2-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEZqTqcE/iQFWNasLmk5TzVIkdfgcFAmlyMAcACgkQk5TzVIkd
fgdS+A//Z6vbQIF+L+doRdItvVk3iIvAiLe3MHpexFAeVFz36c5wyTdc0V4wmh1T
tKsFBcKe8Xsl7llcPoNHKv+33DS2A1WBQzcs6zS3owbh9RT9GVZ+AdxgqCPJTzXm
3o6uMNBOJ6lFmUEO0Slzm5/8yTUS7xYj7w+pUnhrrFYtE2ltUM26CHL/QAskx7m/
jxPURzxpoA9hjuoHsrnHUeQ3NHPXbCMVf4wmmJKGJ1F2qEgttFMuPGtBNKB6tH/Y
qZJBHCTc7qP637n0QKxGGPkvynBiXlYK+UR6BzrnI94rClxqtErdkuXx+qi9Gux8
7pK/tqGJxCsuiyDnnLVxKWlWjz+NB85SnKve1/3hoFvmEUWc0t3lxSLyC3setEF+
malQSy9ziMhyK+0xbzhvXloieTu7vz+x/zJnj0i09/Wen9M73qsIqeZkteZYP7En
xeTXxZRagpR2j8tfxwXnL8JJ/QgRJ9MFrigKiFugxReIL7TWzOxc5NhAPRbKxhX9
23HwTvIuFF2fqSw8kHrTPjNrFcM0zikA7sNWX7riLooHnWJxdtYUXSxTU6mfXuak
zBlT1YonPLEAKv/vHRAV/1OFFmn49aYwc+/I1iaPyXF7zcg+XJAXC3de89tAimfG
eG8RK24p76F7YyqOwQckkKuNsyQSDHl7y9B8K1CB58H2uqqJvzs=
=qWmN
-----END PGP SIGNATURE-----