Your message dated Mon, 01 Jun 2026 12:06:13 +0000
with message-id <[email protected]>
and subject line Bug#1098180: fixed in xwpe 1.6.2-1
has caused the Debian Bug report #1098180,
regarding xwpe: ftbfs with GCC-15
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1098180: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1098180
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:xwpe
Version: 1.5.30a-4
Severity: important
Tags: sid forky
User: [email protected]
Usertags: ftbfs-gcc-15

[This bug is NOT targeted to the upcoming trixie release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-15/g++-15, but succeeds to build with gcc-14/g++-14. The
severity of this report will be raised before the forky release.

The full build log can be found at:
http://qa-logs.debian.net/2025/02/16/amd64exp/xwpe_1.5.30a-4_unstable_gccexp.log.gz
The last lines of the build log are at the end of this report.

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

  apt-get -t=experimental install g++ 

GCC 15 now defaults to the C23/C++23 standards, exposing many FTBFS.
Other Common build failures are new warnings resulting in build failures
with -Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-15/porting_to.html

[...]
      |     ^~~~~~~~~~~
we_fl_fkt.c:22:5: note: previous declaration of ‘e_read_info’ with type 
‘int(void)’
   22 | int e_read_info();
      |     ^~~~~~~~~~~
we_edit.c: In function ‘e_eingabe’:
we_edit.c:444:22: error: too many arguments to function ‘e_del_a_ind’; expected 
0, have 2
  444 |      if (f->flg & 1) e_del_a_ind(b,  s);
      |                      ^~~~~~~~~~~ ~
we_edit.c:17:5: note: declared here
   17 | int e_del_a_ind();
      |     ^~~~~~~~~~~
we_edit.c:483:4: error: too many arguments to function ‘e_tab_a_ind’; expected 
0, have 2
  483 |    e_tab_a_ind(b, s);
      |    ^~~~~~~~~~~ ~
we_edit.c:18:5: note: declared here
   18 | int e_tab_a_ind();
      |     ^~~~~~~~~~~
we_edit.c: In function ‘e_tst_cur’:
we_edit.c:676:10: error: too many arguments to function ‘e_help_next’; expected 
0, have 2
  676 |          e_help_next(f, 0);
      |          ^~~~~~~~~~~ ~
we_edit.c:19:5: note: declared here
   19 | int e_help_next();
      |     ^~~~~~~~~~~
we_edit.c:681:10: error: too many arguments to function ‘e_help_next’; expected 
0, have 2
  681 |          e_help_next(f, 1);
      |          ^~~~~~~~~~~ ~
we_edit.c:19:5: note: declared here
   19 | int e_help_next();
      |     ^~~~~~~~~~~
we_edit.c: At top level:
we_edit.c:1254:5: error: conflicting types for ‘e_tab_a_ind’; have ‘int(BUFFER 
*, SCHIRM *)’ {aka ‘int(struct BFF *, struct SCHRM *)’}
 1254 | int e_tab_a_ind(BUFFER *b, SCHIRM *s)
      |     ^~~~~~~~~~~
we_edit.c:18:5: note: previous declaration of ‘e_tab_a_ind’ with type 
‘int(void)’
   18 | int e_tab_a_ind();
      |     ^~~~~~~~~~~
we_edit.c:1372:5: error: conflicting types for ‘e_del_a_ind’; have ‘int(BUFFER 
*, SCHIRM *)’ {aka ‘int(struct BFF *, struct SCHRM *)’}
 1372 | int e_del_a_ind(BUFFER *b, SCHIRM *s)
      |     ^~~~~~~~~~~
we_edit.c:17:5: note: previous declaration of ‘e_del_a_ind’ with type 
‘int(void)’
   17 | int e_del_a_ind();
      |     ^~~~~~~~~~~
we_edit.c: In function ‘e_autosave’:
we_edit.c:2051:9: error: too many arguments to function ‘e_make_postf’; 
expected 0, have 3
 2051 |   str = e_make_postf(str, f->datnam, ".ASV");
      |         ^~~~~~~~~~~~ ~~~
we_edit.c:16:7: note: declared here
   16 | char *e_make_postf();
      |       ^~~~~~~~~~~~
make[1]: *** [Makefile:107: we_fl_fkt.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [Makefile:107: we_edit.o] Error 1
we_fl_unix.c: In function ‘e_ed_man’:
we_fl_unix.c:3419:43: warning: ‘%s’ directive writing up to 255 bytes into a 
region of size 243 [-Wformat-overflow=]
 3419 |       sprintf(command, " man -s %s %s > \'%s\' 2> /dev/null", nstr, 
hstr, tstr);
      |                                           ^~                            
  ~~~~
we_fl_unix.c:3419:7: note: ‘sprintf’ output 28 or more bytes (assuming 283) 
into a destination of size 256
 3419 |       sprintf(command, " man -s %s %s > \'%s\' 2> /dev/null", nstr, 
hstr, tstr);
      |       
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
we_fl_unix.c:3417:37: warning: ‘%s’ directive writing up to 255 bytes into a 
region of size 247 [-Wformat-overflow=]
 3417 |       sprintf(command, " man %s > \'%s\' 2> /dev/null", hstr, tstr);
      |                                     ^~                        ~~~~
we_fl_unix.c:3417:7: note: ‘sprintf’ output 24 or more bytes (assuming 279) 
into a destination of size 256
 3417 |       sprintf(command, " man %s > \'%s\' 2> /dev/null", hstr, tstr);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/build/reproducible-path/xwpe-1.5.30a'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:11: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: xwpe
Source-Version: 1.6.2-1
Done: Juan Manuel Méndez Rey <[email protected]>

We believe that the bug you reported is fixed in the latest version of
xwpe, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Juan Manuel Méndez Rey <[email protected]> (supplier of updated xwpe 
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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 31 May 2026 21:11:35 +0200
Source: xwpe
Architecture: source
Version: 1.6.2-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Commons <[email protected]>
Changed-By: Juan Manuel Méndez Rey <[email protected]>
Closes: 228820 1098180 1137613 1137649 1137650
Changes:
 xwpe (1.6.2-1) unstable; urgency=medium
 .
   [ Juan Manuel Méndez Rey ]
   * New upstream release (1.6.0 + 1.6.1 + 1.6.2, first upload since rescue).
     - New upstream maintainer: Juan Manuel Mendez Rey, with Dennis Payne's
       blessing. Upstream moved to https://codeberg.org/mendezr/xwpe
     - Xft font rendering in X11 mode: anti-aliased TrueType fonts, color
       emoji via Noto Color Emoji, fontconfig fallback. (Closes: #1098180)
     - Pixmap double-buffering in X11: zero flicker on resize.
     - Full UTF-8 display in terminal and X11 mode via SCREENCELL buffer
       model with CELL_WIDE support for emoji and CJK. (Closes: #1137613)
     - Terminal resize support via KEY_RESIZE. (Closes: #1137649)
     - Keyboard mapping fix for modern PC keyboards. (Closes: #1137650)
     - Compiler integration: gcc, g++, gfortran, fpc, javac, python3,
       pdflatex with error navigation. (Closes: #228820)
     - Debugger resurrection: gdb, jdb (Java), pdb (Python) with
       integrated output to Messages buffer.
     - ncurses mouse for terminal emulators; GPM migrated to
       ncurses-managed integration.
     - Fixed 33-year-old Redo crash (SIGSEGV after search/replace undo).
     - Modern autotools build (configure.ac + Makefile.am); dh_autoreconf
       now works.
     - All former Debian patches integrated upstream; drop all patches.
     - 12-chapter Texinfo manual; 33 automated tests.
   * Add Build-Depends: pkgconf, libxft-dev,
     libfontconfig-dev.
   * Update Build-Depends: libncursesw5-dev to libncurses-dev.
   * Simplify debian/rules: drop all overrides.
   * Update Homepage, Vcs-*, debian/watch for Codeberg upstream.
   * Add Suggests: gpm [linux-any], python3, texlive-latex-base.
   * Remove deprecated debian/menu (xwpe.desktop replaces it).
   * Update debian/copyright for new upstream.
 .
   [ Andreas Tille ]
   * Remove debian/README.Debian since the package is obviously maintained
     again
 .
   [ Juan Manuel Mendez Rey ]
   * Move to team maintenance: Maintainer is Debian Commons, Uploaders:
     Lovergine, Mendez Rey.
   * Vcs-* point to debian/xwpe on Salsa (team namespace).
Checksums-Sha1:
 fae29f8f6cea9039f4a58977e9dda004bc333780 2053 xwpe_1.6.2-1.dsc
 9ecf2a7d7b6a7a4fa53ce6b6c294a2e0717f42ae 372564 xwpe_1.6.2.orig.tar.xz
 92b10862f5a9cd89be3b0bcf4a5f6e89b1a326af 7624 xwpe_1.6.2-1.debian.tar.xz
 856838deb7add708adb07dc15098e7ac69ab0d0b 7443 xwpe_1.6.2-1_amd64.buildinfo
Checksums-Sha256:
 2371e8a5081c046bef7d588088339dc20f4e206cbfefdc723d0f8d15de36a422 2053 
xwpe_1.6.2-1.dsc
 8adf2adfd0ae335e03af0c735c8b3a37495dbe8ec8992d18f913cacc6b763297 372564 
xwpe_1.6.2.orig.tar.xz
 976f2506bbaa844272824b5e19e8e95bb5b051b7affcd090b72a4fde863b058e 7624 
xwpe_1.6.2-1.debian.tar.xz
 b82ac004c4102bfbf345852bd96a352f333dd4de750cf92f1fa055fcdd7b7f27 7443 
xwpe_1.6.2-1_amd64.buildinfo
Files:
 fd0034e6e99c448f65d15d84b14c5292 2053 editors optional xwpe_1.6.2-1.dsc
 7e952a98307288d56640b33d656d7956 372564 editors optional xwpe_1.6.2.orig.tar.xz
 3a7d38ff4c8c686d122e3054fd3339e8 7624 editors optional 
xwpe_1.6.2-1.debian.tar.xz
 c8f663a5476d79e064bf6ea07ba12eb5 7443 editors optional 
xwpe_1.6.2-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmodcF8RHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtFr4Q//cynt9e8jzZhF0K0E3izkwFoRQp2hXrWW
56NjoumraNmoCx0lh1kZFSW5pW2u5gSdOvaf3VYZXpi00eXwV41ilAAys29yrbRI
P4XyZBOa2HKTLGdXrwJ20/adoEDJ7Ht4zt/CE+IySilJXhT6AR16ayKdWDjP2AMo
NcoL3YEtPwYb8sBirw0kpPeg3RDcwTvZlUkpZ8cZFap5xWVDq9SaXKcoRxPFLjla
ZYqSNK1EoiIkctQp60E9QeCG0XCtsODkDKjQvQRIrygicMcbckQ1Xhe5oNfGfO/z
Yfy8pb/hcRSbOPG9BFcm+r6BBkk7DrAfJgJJ1m1lxj7D1R7PZvgOGnBogikBY4N1
64c3FbK/Q5z4cGGilR1dlSrp8Dpl/vQqD2njoLo1ttpj/v5MfPF5pZnmxqyoML+f
ZBjLKRnKcRdv7qt4JyC+h0QjffJZ2iYHM/wYFBMIz7mquZm3s2Q50gKtoVQvxf3x
c83XIqKWxn7GAnPmVtPd6L3y/qIgRcYqVy2tm+/i5sRaMTITwSl6+9MO9puO+eLE
RuydeLE45i5xPLGFQRYjd5ov57AWM7JtImRfA0M50FBTCzmso8zNhhEoxPYTFXPf
3FBV/m2Z44dt99oYMZK345JoLgwk1VeCdmpLjXABLv7fJ/XzDF6xVkeMbqi2a6Es
JElOzbHA7mc=
=/gTC
-----END PGP SIGNATURE-----

Attachment: pgp_T64gcmAZd.pgp
Description: PGP signature


--- End Message ---

Reply via email to