Your message dated Sun, 07 Sep 2025 05:07:47 +0000 with message-id <E1uv7cx-007BJm-0K@fasolo.debian.org> and subject line Bug#1098039: fixed in unifont 1:16.0.04-1 has caused the Debian Bug report #1098039, regarding unifont: 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 owner@bugs.debian.org immediately.) -- 1098039: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1098039 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: maintonly@bugs.debian.org
- Subject: unifont: ftbfs with GCC-15
- From: Matthias Klose <doko@debian.org>
- Date: Mon, 17 Feb 2025 17:58:32 +0000
- Message-id: <E1tk5O4-009R2M-4N@paradis.debian.org>
Package: src:unifont Version: 1:15.1.01-1 Severity: important Tags: sid forky User: debian-gcc@lists.debian.org 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/unifont_15.1.01-1_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 [...] make[3]: Entering directory '/build/reproducible-path/unifont-15.1.01/font/ttfsrc' rm -f *.hex *.txt rm -f *.sfd *.ttf make[3]: Leaving directory '/build/reproducible-path/unifont-15.1.01/font/ttfsrc' make -C otfsrc distclean make[3]: Entering directory '/build/reproducible-path/unifont-15.1.01/font/otfsrc' rm -f *.hex *.txt rm -f *.otf make[3]: Leaving directory '/build/reproducible-path/unifont-15.1.01/font/otfsrc' rm -f *-stamp rm -f *~ rm -rf .DS* ._.DS* make[2]: Leaving directory '/build/reproducible-path/unifont-15.1.01/font' \rm -rf bin lib \rm -f unifonttemp.hex \rm -rf *~ \rm -rf .DS* ._.DS* make[1]: Leaving directory '/build/reproducible-path/unifont-15.1.01' dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf dh_auto_configure debian/rules override_dh_auto_build-arch make[1]: Entering directory '/build/reproducible-path/unifont-15.1.01' dh_auto_build -- CFLAGS='-Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/unifont-15.1.01=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection' CPPFLAGS='-Wdate-time -D_FORTIFY_SOURCE=2' \ LDFLAGS='-Wl,-z,relro -Wl,-z,now' bindir make -j8 "INSTALL=install --strip-program=true" "CFLAGS=-Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/unifont-15.1.01=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection" "CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2" "LDFLAGS=-Wl,-z,relro -Wl,-z,now" bindir make[2]: Entering directory '/build/reproducible-path/unifont-15.1.01' set -e && make -C src make[3]: Entering directory '/build/reproducible-path/unifont-15.1.01/src' gcc -std=c99 -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/unifont-15.1.01=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection hex2otf.c -o hex2otf gcc -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/unifont-15.1.01=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c -o unihangul-support.o unihangul-support.c gcc -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/unifont-15.1.01=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c -o johab2syllables.o johab2syllables.c gcc -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/unifont-15.1.01=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now unibmp2hex.c -o unibmp2hex gcc -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/unifont-15.1.01=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now unicoverage.c -o unicoverage gcc -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/unifont-15.1.01=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now unidup.c -o unidup gcc -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/unifont-15.1.01=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now unibdf2hex.c -o unibdf2hex gcc -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/unifont-15.1.01=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now unibmpbump.c -o unibmpbump unicoverage.c: In function ‘main’: unicoverage.c:149:11: error: too many arguments to function ‘nextrange’; expected 0, have 4 149 | slen = nextrange (coveragefp, &cstart, &cend, coverstring); | ^~~~~~~~~ ~~~~~~~~~~ unicoverage.c:83:8: note: declared here 83 | int nextrange(); /* to get next range & name of Unicode glyphs */ | ^~~~~~~~~ unicoverage.c:163:17: error: too many arguments to function ‘nextrange’; expected 0, have 4 163 | slen = nextrange (coveragefp, &cstart, &cend, coverstring); | ^~~~~~~~~ ~~~~~~~~~~ unicoverage.c:83:8: note: declared here 83 | int nextrange(); /* to get next range & name of Unicode glyphs */ | ^~~~~~~~~ unicoverage.c: At top level: unicoverage.c:187:1: error: conflicting types for ‘nextrange’; have ‘int(FILE *, int *, int *, char *)’ 187 | nextrange (FILE *coveragefp, | ^~~~~~~~~ unicoverage.c:83:8: note: previous declaration of ‘nextrange’ with type ‘int(void)’ 83 | int nextrange(); /* to get next range & name of Unicode glyphs */ | ^~~~~~~~~ make[3]: *** [<builtin>: unicoverage] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory '/build/reproducible-path/unifont-15.1.01/src' make[2]: *** [Makefile:80: bin] Error 2 make[2]: Leaving directory '/build/reproducible-path/unifont-15.1.01' dh_auto_build: error: make -j8 "INSTALL=install --strip-program=true" "CFLAGS=-Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/unifont-15.1.01=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection" "CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2" "LDFLAGS=-Wl,-z,relro -Wl,-z,now" bindir returned exit code 2 make[1]: *** [debian/rules:33: override_dh_auto_build-arch] Error 25 make[1]: Leaving directory '/build/reproducible-path/unifont-15.1.01' make: *** [debian/rules:9: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
- To: 1098039-close@bugs.debian.org
- Subject: Bug#1098039: fixed in unifont 1:16.0.04-1
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Sun, 07 Sep 2025 05:07:47 +0000
- Message-id: <E1uv7cx-007BJm-0K@fasolo.debian.org>
- Reply-to: Hideki Yamane <henrich@debian.org>
Source: unifont Source-Version: 1:16.0.04-1 Done: Hideki Yamane <henrich@debian.org> We believe that the bug you reported is fixed in the latest version of unifont, 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 1098039@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Hideki Yamane <henrich@debian.org> (supplier of updated unifont 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) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Fri, 05 Sep 2025 17:58:51 +0900 Source: unifont Architecture: source Version: 1:16.0.04-1 Distribution: unstable Urgency: medium Maintainer: Debian Fonts Task Force <debian-fonts@lists.debian.org> Changed-By: Hideki Yamane <henrich@debian.org> Closes: 1098039 Changes: unifont (1:16.0.04-1) unstable; urgency=medium . * New upstream version 16.0.04 - It can be built with gcc-15 (Closes: #1098039) * debian/control - Set Standards-Version: 4.7.2 with no changes - Add imagemagick to deal with upstream changes * debian/patches - Add set-LDFLAGS-and-CPPFLAGS.patch and use-default-cc.patch for hardening * debian/rules - With above patches, drop unnecessary lines. Checksums-Sha1: fdc33cfa1f2083bc625e221260480b6de0370959 2522 unifont_16.0.04-1.dsc 695de22ccf580a8335501b3dc3368380fe7c3838 32852475 unifont_16.0.04.orig.tar.gz 3e40c5a85c2579db53caa5bcc2ec6255eb005eb3 833 unifont_16.0.04.orig.tar.gz.asc 70a2ed5cd13ac019524f25874c9aa48ea5ccc8c5 19940 unifont_16.0.04-1.debian.tar.xz 3681a57de4e4d739dc04689504f6eb2a6a472941 9761 unifont_16.0.04-1_amd64.buildinfo Checksums-Sha256: e466b0e6ff7c016e58f5e24c1881d8b982f3e51a0141b0c1b96557ea6e671fe4 2522 unifont_16.0.04-1.dsc 2bd4e4679757126f48e1bf2c1be40b09aa92162bfedda4683ce5fbc70a2a5972 32852475 unifont_16.0.04.orig.tar.gz 00147b8b94f61fff2f5178537f5c7fb51c28be4473f51f0c7a61d478a4df9f00 833 unifont_16.0.04.orig.tar.gz.asc e058e8ee89282e7d70be9c4f5dc77eada4ece28a56d5a781c1032a8cc14d1fff 19940 unifont_16.0.04-1.debian.tar.xz c90685e0329df9f5aa569c4394d69cbbfc566fddec65f1c045d3a9095b8fe40a 9761 unifont_16.0.04-1_amd64.buildinfo Files: 8c5c84fb5f74a6b46dcbe305b1231dcb 2522 fonts optional unifont_16.0.04-1.dsc 78d9f6bbca960cd8ca610b23a2b9b46a 32852475 fonts optional unifont_16.0.04.orig.tar.gz 5b50018c8da9ad7876f103cb130c7cc0 833 fonts optional unifont_16.0.04.orig.tar.gz.asc ac3af291aa2fba623361debcefe41475 19940 fonts optional unifont_16.0.04-1.debian.tar.xz ecb67e860dbc6748e62a2c6dd91d79ea 9761 fonts optional unifont_16.0.04-1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQJHBAEBCgAxFiEEQZYJUbYxgXxV33EdBBJ4KqpAHFMFAmi80aMTHGhlbnJpY2hA ZGViaWFuLm9yZwAKCRAEEngqqkAcU0aPD/4tMuKa1E10KLwUfUZt6KZoa89i3tBV MrTAxVWj52pSwp2MXP22FFogNk7xdHvKX3D08FamWZqwIrZoGbKN6e5cAmJcPrd9 4B2vB16B9cH8sEYofI3KZjGr2pbXjXOVMqAk5AdO4rFforWP/Ps7ZTxY0VwDbjKY q6T9fsfUtW4sAx2Q8R6T/6gR/vLyIY7gsS8KArig8mACTzscSi/sc8dx/SECu5JY 5+ZUNZmpICPdTBoIy7vjryLEB39E2tuHlXxnIPdi3EtNk2LIvOc0Zlnm6G9c6P1u WcveSMJVdg1fBjvpg39SyVI264kSm00Pe1ILZ9Ee2Dl1LLFGoV/5h/fo4AfUqBah EaGxcOP/Svw52B1OrapLNcKo4X36EM58pI6GRhJ/6q8ANmGHhGwrHnt2wSL3o+8o F8E1nsF3Ez5phyRIh/wWms075Hrj9ihC/1Mn+svQEiEwZyJ0f6YSkZm646pGevOC 8jTwxE+3k/qZB6pZHM9p2qhH2DxQtc+NTDPBVChsch2582f0yNWSlRYVnogUAafR eJrhu4TFeKVQbOeQTAz0FG+4qd4pNkAZuXEMRQPiFO2sdI9QjcSo75irDJ6vagPR xvZRCbOFDJAAPpwv7UaGJsew/qGR1EhRCKsbDgP6Tvufz8N31176nu9rl10DL34z blsONWkGLSm7lg== =V4Ib -----END PGP SIGNATURE-----Attachment: pgpgXxdHThV9H.pgp
Description: PGP signature
--- End Message ---