[From nobody Thu May 14 21:25:12 2026
Received: (at maintonly) by bugs.debian.org; 13 Apr 2026 13:03:42 +0000
X-Spam-Checker-Version: SpamAssassin 4.0.1-bugs.debian.org_2005_01_02
 (2024-03-25) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-116.6 required=4.0 tests=BAYES_00,
 BODY_INCLUDES_PACKAGE,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,
 DKIM_VALID_AU,DKIM_VALID_EF,FOURLA,FROMDEVELOPER,FVGT_m_MULTI_ODD,
 HAS_PACKAGE,SPF_HELO_NONE,SPF_NONE,UNPARSEABLE_RELAY,
 USER_IN_DKIM_WELCOMELIST autolearn=ham autolearn_force=no
 version=4.0.1-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 13; hammy, 150; neutral, 259; spammy,
 0. spammytokens:
 hammytokens:0.000-+--Hx-spam-relays-external:sk:stravin,
 0.000-+--H*RT:sk:stravin, 0.000-+--Hx-spam-relays-external:311,
 0.000-+--H*RT:311, 0.000-+--H*RT:108
Return-path: &lt;ema@debian.org&gt;
Received: from stravinsky.debian.org ([2001:41b8:202:deb::311:108]:59216)
 by buxtehude.debian.org with esmtps
 (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
 (Exim 4.96) (envelope-from &lt;ema@debian.org&gt;) id 1wCGx4-002kiS-1P
 for maintonly@bugs.debian.org; Mon, 13 Apr 2026 13:03:42 +0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debian.org; 
 s=smtpauto.stravinsky;
 h=X-Debian-User:Content-Type:MIME-Version:Message-ID:
 Subject:To:From:Date:Reply-To:Cc:Content-Transfer-Encoding:Content-ID:
 Content-Description:In-Reply-To:References;
 bh=HWTeZp0a7C25CGhNep3dT5RBcAJlsnhhOfGVdi9957Y=; b=PPBh14kEUHQLyqTIkf1suloWQP
 v6bH6blCMxGwwOsT/E71HqMMjF/lPWS+FviuIdu3JrDPrMBqkgfj7X6Ku85yQAk3818lPHF7L+L9N
 N1IDkU4BWnGxo9Krd6eAZEsvifyZJeNMrmdiED9dZIcP9FayQMxRedqK2HjWBOWbIVFFOH962QicT
 KHbCewjkh0O7YHCQ8x0svTuVgyUgbcFgDSf+DoTM/FriPExBiJD1yfZRNE923lXQQRAw2sRdaviMa
 Iem2gpZTfq1DzucVulTELoEL5ljt3FC6eiyaCAxDL0DitxgRuf7Ud/yPvnrFBIf7e6g6FxQbK1PCq
 vx0SBO2Q==;
Received: from authenticated user by stravinsky.debian.org with esmtpsa
 (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
 (Exim 4.96) (envelope-from &lt;ema@debian.org&gt;) id 1wCGx2-00CJFV-2c
 for maintonly@bugs.debian.org; Mon, 13 Apr 2026 13:03:41 +0000
Date: Mon, 13 Apr 2026 15:03:40 +0200
From: Emanuele Rocca &lt;ema@debian.org&gt;
To: maintonly@bugs.debian.org
Subject: fortran-julienne: ftbfs with GCC-16
Message-ID: &lt;adzprA8YUO1vLwnp@ariel.home&gt;
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
X-Debian-User: ema
Delivered-To: maintonly@bugs.debian.org

Package: src:fortran-julienne
Version: 3.6.2-3
Severity: important
Tags: sid forky ftbfs
User: debian-gcc@lists.debian.org
Usertags: ftbfs-gcc-16

Hi,

fortran-julienne fails to build in a test rebuild on at least amd64 and arm64 with
gcc-16/g++-16, but builds properly with gcc-15/g++-15. The severity of this
report will be raised before the forky release.

The full build log can be found at:
https://people.debian.org/~ema/gcc-16-rebuilds/output-1/fortran-julienne_arm64.build.xz

The last lines of the build log are at the end of this report.

To build with GCC 16, either set CC=gcc-16 CXX=g++-16 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures include unused (but set) variables, array subscripts
partly outside array bounds, and new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-16/porting_to.html

Please only close this issue after double-checking that the package can be
built correctly with GCC 16.

Please do not reassign this bug to another package. If a fix in another package
is required, then file a bug for the other package (or clone), and mark this
bug as blocked by the bug in the other package.

[...]


Error: fc compiler gfortran-15 is broken; bad symlink?
Calling dh_fortran clean with  () {}
['fpm', 'clean', '--all', '--verbose']
fpm: No build directory found.
	rm -rf debian/tmp-* debian/build-*
   debian/rules execute_after_dh_auto_clean
make[1]: Entering directory '/build/reproducible-path/fortran-julienne-3.6.2'
rm -fr doc/html
make[1]: Leaving directory '/build/reproducible-path/fortran-julienne-3.6.2'
   dh_autoreconf_clean -O--buildsystem=fortran
   dh_clean -O--buildsystem=fortran
	rm -f debian/debhelper-build-stamp
	rm -rf debian/.debhelper/
	rm -f -- debian/libfortran-julienne-dev.substvars debian/libfortran-julienne0.substvars debian/libfortran-julienne-utils.substvars debian/files
	rm -fr -- debian/libfortran-julienne-dev/ debian/tmp/ debian/libfortran-julienne0/ debian/libfortran-julienne-utils/
	find .  \( \( \
		\( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \
	        \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \
		 -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
		 -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
		 -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \
		\) -exec rm -f {} + \) -o \
		\( -type d -a \( -name autom4te.cache -o -name __pycache__ \) -prune -exec rm -rf {} + \) \)
 debian/rules binary
dh binary --with fortran --buildsystem fortran
   dh_update_autotools_config -O--buildsystem=fortran
   dh_autoreconf -O--buildsystem=fortran
   dh_auto_configure -O--buildsystem=fortran
	dh_fortran configure
Usage: dh_fortran get_env [OPTIONS]
Try 'dh_fortran get_env --help' for help.

Error: fc compiler gfortran-15 is broken; bad symlink?
Traceback (most recent call last):
  File &quot;/usr/bin/dh_fortran&quot;, line 8, in &lt;module&gt;
    sys.exit(dh_fortran())
             ~~~~~~~~~~^^
  File &quot;/usr/lib/python3/dist-packages/click/core.py&quot;, line 1161, in __call__
    return self.main(*args, **kwargs)
           ~~~~~~~~~^^^^^^^^^^^^^^^^^
  File &quot;/usr/lib/python3/dist-packages/click/core.py&quot;, line 1082, in main
    rv = self.invoke(ctx)
  File &quot;/usr/lib/python3/dist-packages/click/core.py&quot;, line 1697, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
                           ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
  File &quot;/usr/lib/python3/dist-packages/click/core.py&quot;, line 1443, in invoke
    return ctx.invoke(self.callback, **ctx.params)
           ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File &quot;/usr/lib/python3/dist-packages/click/core.py&quot;, line 788, in invoke
    return __callback(*args, **kwargs)
  File &quot;/usr/share/dh-fortran/dhfortran/main.py&quot;, line 222, in configure
    targets.configure()
    ~~~~~~~~~~~~~~~~~^^
  File &quot;/usr/share/dh-fortran/dhfortran/targets.py&quot;, line 44, in inner
    _set_env(fc_def)
    ~~~~~~~~^^^^^^^^
  File &quot;/usr/share/dh-fortran/dhfortran/targets.py&quot;, line 21, in _set_env
    subprocess.check_output([&quot;dh_fortran&quot;, &quot;get_env&quot;, &quot;--fc&quot;, flavor])
    ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File &quot;/usr/lib/python3.13/subprocess.py&quot;, line 472, in check_output
    return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
           ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
               **kwargs).stdout
               ^^^^^^^^^
  File &quot;/usr/lib/python3.13/subprocess.py&quot;, line 577, in run
    raise CalledProcessError(retcode, process.args,
                             output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['dh_fortran', 'get_env', '--fc', 'gfortran-15']' returned non-zero exit status 2.
dh_auto_configure: error: dh_fortran configure returned exit code 1
make: *** [debian/rules:19: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
]