[From nobody Sat Oct 17 20:05:06 2026
Received: (at maintonly) by bugs.debian.org; 13 Apr 2026 13:06:37 +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, 46; hammy, 150; neutral, 239; 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]:33524)
 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 1wCGzt-002lhq-19
 for maintonly@bugs.debian.org; Mon, 13 Apr 2026 13:06:37 +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=8YKmjoHRmpRqzkTAx4tWpQJVZoCKdEUOI/bye5RqQ2c=; b=iDS3hDYwStCKyM6SS9Ls4SvWQY
 fI+6e8G/UcOB4M6ieA/TgQZFWP8jkcQgCq7dxlJqeXw7YPwtdAy2BdsEVChce82MM7EyUYRh2NvRw
 ZBBNPnMmv+xTkQIl+hDmtKkd9GE4pu8lxvS0eLQMNB7egPVI5yju4Vh/mW2kI+LY8Da1iSAreCJi4
 6xRIvCT1XgIsw4uVQ4buS11nDspy0k5hARzsEE4khF9halByIqRb45Yi74Jh6x1x3RogXP52AaS8A
 I/aMaJkwJt5WvUfnxywSNp5ijeVGGVMeXO3gCXUqHGk5jX3dOccWQcSIuvN/+t0A5+QTsdDa/wmpK
 gD4r1FjQ==;
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 1wCGzr-00CJRI-2N
 for maintonly@bugs.debian.org; Mon, 13 Apr 2026 13:06:36 +0000
Date: Mon, 13 Apr 2026 15:06:35 +0200
From: Emanuele Rocca &lt;ema@debian.org&gt;
To: maintonly@bugs.debian.org
Subject: libwx-perl: ftbfs with GCC-16
Message-ID: &lt;adzqW_b4GC00wTT6@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:libwx-perl
Version: 1:0.9932-9
Severity: important
Tags: sid forky ftbfs
User: debian-gcc@lists.debian.org
Usertags: ftbfs-gcc-16

Hi,

libwx-perl 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/libwx-perl_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.

[...]


t/01_load.t ......... 
1..1
ok
ok

(02_inheritance.t:3208): dbind-WARNING **: 18:41:09.373: AT-SPI: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files
t/02_inheritance.t .. 
ok 1 - Wx::MDIParentFrame inheritance chain
ok 2 - Wx::MDIClientWindow inheritance chain
ok 3 - Wx::MDIChildFrame inheritance chain
1..3
ok
All tests successful.
Files=2, Tests=4,  1 wallclock secs ( 0.02 usr  0.00 sys +  0.66 cusr  0.10 csys =  0.78 CPU)
Result: PASS
make[5]: Leaving directory '/build/reproducible-path/libwx-perl-0.9932/ext/mdi'
make[5]: Entering directory '/build/reproducible-path/libwx-perl-0.9932/ext/help'
&quot;/usr/bin/perl&quot; -MExtUtils::Command::MM -e 'cp_nonempty' -- Help.bs ../../blib/arch/auto/Wx/Help/Help.bs 644
PERL_DL_NONLAZY=1 &quot;/usr/bin/perl&quot; &quot;-MExtUtils::Command::MM&quot; &quot;-MTest::Harness&quot; &quot;-e&quot; &quot;undef *Test::Harness::Switches; test_harness(1, '../../blib/lib', '../../blib/arch')&quot; t/*.t

(01_load.t:3232): dbind-WARNING **: 18:41:10.048: AT-SPI: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files
Can't load '/build/reproducible-path/libwx-perl-0.9932/ext/help/../../blib/arch/auto/Wx/Help/Help.so' for module Wx::Help:  at /build/reproducible-path/libwx-perl-0.9932/ext/help/../../blib/lib/Wx/Mini.pm line 74.
Compilation failed in require at t/01_load.t line 7.
BEGIN failed--compilation aborted at t/01_load.t line 7.
t/01_load.t ......... 
1..1
Dubious, test returned 2 (wstat 512, 0x200)
Failed 1/1 subtests 

(02_inheritance.t:3239): dbind-WARNING **: 18:41:10.461: AT-SPI: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files
Can't load '/build/reproducible-path/libwx-perl-0.9932/ext/help/../../blib/arch/auto/Wx/Help/Help.so' for module Wx::Help:  at /build/reproducible-path/libwx-perl-0.9932/ext/help/../../blib/lib/Wx/Mini.pm line 74.
Compilation failed in require at t/02_inheritance.t line 10.
BEGIN failed--compilation aborted at t/02_inheritance.t line 10.
t/02_inheritance.t .. skipped: (no reason given)

(03_threads.t:3246): dbind-WARNING **: 18:41:10.920: AT-SPI: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files
Can't load '/build/reproducible-path/libwx-perl-0.9932/ext/help/../../blib/arch/auto/Wx/Help/Help.so' for module Wx::Help:  at /build/reproducible-path/libwx-perl-0.9932/ext/help/../../blib/lib/Wx/Mini.pm line 74.
Compilation failed in require at t/03_threads.t line 11.
BEGIN failed--compilation aborted at t/03_threads.t line 11.
# Looks like your test exited with 2 before it could output anything.
t/03_threads.t ...... 
1..4
Dubious, test returned 2 (wstat 512, 0x200)
Failed 4/4 subtests 

Test Summary Report
-------------------
t/01_load.t       (Wstat: 512 (exited 2) Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 1 tests but ran 0.
t/02_inheritance.t (Wstat: 512 (exited 2) Tests: 0 Failed: 0)
  Non-zero exit status: 2
t/03_threads.t    (Wstat: 512 (exited 2) Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 4 tests but ran 0.
Files=3, Tests=0,  2 wallclock secs ( 0.02 usr  0.01 sys +  1.06 cusr  0.15 csys =  1.24 CPU)
Result: FAIL
Failed 3/3 test programs. 0/0 subtests failed.
make[5]: *** [Makefile:773: test_dynamic] Error 2
make[5]: Leaving directory '/build/reproducible-path/libwx-perl-0.9932/ext/help'
make[4]: *** [Makefile:787: subdirs-test_dynamic] Error 2
make[4]: Leaving directory '/build/reproducible-path/libwx-perl-0.9932/ext'
make[3]: *** [Makefile:1242: subdirs-test_dynamic] Error 2
make[3]: Leaving directory '/build/reproducible-path/libwx-perl-0.9932'
dh_auto_test: error: make -j1 test TEST_VERBOSE=1 returned exit code 2
make[2]: *** [debian/rules:21: override_dh_auto_test] Error 25
make[2]: Leaving directory '/build/reproducible-path/libwx-perl-0.9932'
make[1]: *** [debian/rules:17: build] Error 2
make[1]: Leaving directory '/build/reproducible-path/libwx-perl-0.9932'
make: *** [debian/rules:17: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
]