Your message dated Wed, 15 Oct 2025 02:34:04 +0000
with message-id <[email protected]>
and subject line Bug#1112922: fixed in fltk1.3 1.3.11-3
has caused the Debian Bug report #1112922,
regarding fltk1.3: FTBFS with CMake 4
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.)


-- 
1112922: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1112922
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: fltk1.3
Version: 1.3.11-2
Severity: serious
User: [email protected]
Usertags: cmake-4
Tags: ftbfs, forky, sid

Dear maintainer,

During a test rebuild for CMake 4, fltk1.3 failed to rebuild.

Log Summary:
-------------------------------------------------------------------------------
[...]
: ../fltk-config --post gl_overlay
echo Linking preferences...
Linking preferences...
g++  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/fltk1.3-1.3.11=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -Wall -Wunused 
-Wno-format-y2k -fPIE -fno-strict-aliasing  -Wl,-z,relro -Wl,-z,now 
preferences.o -L../src -Wl,-rpath-link,../src -lfltk -lXrender -lXcursor 
-lXfixes -lXext -lXft -lfontconfig -lXinerama -lpthread -lm  -lX11  -o 
preferences
: ../fltk-config --post glpuzzle
echo Linking radio...
Linking radio...
g++  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/fltk1.3-1.3.11=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -Wall -Wunused 
-Wno-format-y2k -fPIE -fno-strict-aliasing  -Wl,-z,relro -Wl,-z,now radio.o 
-L../src -Wl,-rpath-link,../src -lfltk -lXrender -lXcursor -lXfixes -lXext 
-lXft -lfontconfig -lXinerama -lpthread -lm  -lX11  -o radio
: ../fltk-config --post shape
echo Linking resize...
Linking resize...
g++  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/fltk1.3-1.3.11=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -Wall -Wunused 
-Wno-format-y2k -fPIE -fno-strict-aliasing  -Wl,-z,relro -Wl,-z,now resize.o 
-L../src -Wl,-rpath-link,../src -lfltk -lXrender -lXcursor -lXfixes -lXext 
-lXft -lfontconfig -lXinerama -lpthread -lm  -lX11  -o resize
: ../fltk-config --post fast_slow
echo Linking tabs...
Linking tabs...
g++  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/fltk1.3-1.3.11=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -Wall -Wunused 
-Wno-format-y2k -fPIE -fno-strict-aliasing  -Wl,-z,relro -Wl,-z,now tabs.o 
-L../src -Wl,-rpath-link,../src -lfltk -lXrender -lXcursor -lXfixes -lXext 
-lXft -lfontconfig -lXinerama -lpthread -lm  -lX11  -o tabs
: ../fltk-config --post keyboard
echo Linking valuators...
Linking valuators...
g++  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/fltk1.3-1.3.11=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -Wall -Wunused 
-Wno-format-y2k -fPIE -fno-strict-aliasing  -Wl,-z,relro -Wl,-z,now valuators.o 
-L../src -Wl,-rpath-link,../src -lfltk -lXrender -lXcursor -lXfixes -lXext 
-lXft -lfontconfig -lXinerama -lpthread -lm  -lX11  -o valuators
: ../fltk-config --post mandelbrot
echo Linking CubeView...
: ../fltk-config --post inactive
Linking CubeView...
g++  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/fltk1.3-1.3.11=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -Wall -Wunused 
-Wno-format-y2k -fPIE -fno-strict-aliasing -D_LARGEFILE_SOURCE 
-D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -I/usr/include/freetype2 
-I/usr/include/libpng16  -Wdate-time -D_FORTIFY_SOURCE=2 
-I/usr/include/freetype2 -I/usr/include/libpng16  -I/usr/include/cairo 
-I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1  -g 
-O2 -ffile-prefix-map=/build/reproducible-path/fltk1.3-1.3.11=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard 
-fvisibility-inlines-hidden   -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/fltk1.3-1.3.11=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -Wall -Wunused 
-Wno-format-y2k -fPIE -fno-strict-aliasing  -Wl,-z,relro -Wl,-z,now -o CubeView 
\
        CubeMain.o CubeView.o CubeViewUI.o \
        -L../src -Wl,-rpath-link,../src -lfltk_gl -lfltk -L../src 
-Wl,-rpath-link,../src -lfltk -lGLU -lGL -lXrender -lXcursor -lXfixes -lXext 
-lXft -lfontconfig -lXinerama -lpthread -lm  -lX11 
: ../fltk-config --post preferences
: ../fltk-config --post radio
: ../fltk-config --post resize
: ../fltk-config --post tabs
: ../fltk-config --post valuators
: ../fltk-config --post CubeView
echo Linking tree...
Linking tree...
g++  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/fltk1.3-1.3.11=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -Wall -Wunused 
-Wno-format-y2k -fPIE -fno-strict-aliasing  -Wl,-z,relro -Wl,-z,now tree.o 
-L../src -Wl,-rpath-link,../src -lfltk -lXrender -lXcursor -lXfixes -lXext 
-lXft -lfontconfig -lXinerama -lpthread -lm  -lX11  -o tree
: ../fltk-config --post tree
make[3]: Leaving directory '/build/reproducible-path/fltk1.3-1.3.11/test'
=== making documentation ===
make[3]: Entering directory 
'/build/reproducible-path/fltk1.3-1.3.11/documentation'
make[3]: warning: -j8 forced in submake: resetting jobserver mode.
echo Formatting src/fltk.man...
echo Formatting src/fltk-config.man...
echo Formatting src/fluid.man...
Formatting src/fltk.man...
rm -f src/fltk.3
Formatting src/fltk-config.man...
echo Formatting src/blocks.man...
Formatting src/fluid.man...
rm -f src/fltk-config.1
rm -f src/fluid.1
/usr/bin/nroff -man src/fltk.man >src/fltk.3
Formatting src/blocks.man...
rm -f src/blocks.6
echo Formatting src/checkers.man...
/usr/bin/nroff -man src/fltk-config.man >src/fltk-config.1
/usr/bin/nroff -man src/fluid.man >src/fluid.1
Formatting src/checkers.man...
/usr/bin/nroff -man src/blocks.man >src/blocks.6
rm -f src/checkers.6
echo Formatting src/sudoku.man...
/usr/bin/nroff -man src/checkers.man >src/checkers.6
Formatting src/sudoku.man...
rm -f src/sudoku.6
/usr/bin/nroff -man src/sudoku.man >src/sudoku.6
make[3]: Leaving directory 
'/build/reproducible-path/fltk1.3-1.3.11/documentation'
make[2]: Leaving directory '/build/reproducible-path/fltk1.3-1.3.11'
/usr/bin/make -C documentation html pdf
make[2]: Entering directory 
'/build/reproducible-path/fltk1.3-1.3.11/documentation'
echo "Generating Doxyfile ..."
Generating Doxyfile ...
sed -e's,@FLTK_VERSION@,1.3.11,' \
    -e's,@GENERATE_HTML@,YES,' \
    -e's,@GENERATE_LATEX@,NO,' \
    -e's, @LATEX_HEADER@,,' \
    -e's,@CMAKE_CURRENT_SOURCE_DIR@/,,' \
    -e's,@FLTK_SOURCE_DIR@/,../,' \
    < Doxyfile.in > Doxyfile
echo "Generating HTML documentation..."
Generating HTML documentation...
rm -rf html
/usr/bin/install -c -d html
/usr/bin/doxygen
if test "x/usr/bin/doxygen" = "x" ; then \
  echo "Sorry - doxygen not found. Please install doxygen and run configure."; \
fi
test -d html && cp src/tiny.png html/
echo "Generating Doxybook ..."
Generating Doxybook ...
sed -e's,@FLTK_VERSION@,1.3.11,' \
    -e's,@GENERATE_HTML@,NO,' \
    -e's,@GENERATE_LATEX@,YES,' \
    -e's,@LATEX_HEADER@,src/fltk-book.tex,' \
    -e's,@CMAKE_CURRENT_SOURCE_DIR@/,,' \
    -e's,@FLTK_SOURCE_DIR@/,../,' \
    < Doxyfile.in > Doxybook
echo "Generating src/fltk-book.tex.in ..."
Generating src/fltk-book.tex.in ...
./make_header src/fltk-title.tex.in src/fltk-book.tex.in
echo "Generating src/fltk-book.tex ..."
Generating src/fltk-book.tex ...
DOXY_VERSION=`/usr/bin/doxygen --version|cut -f1 -d' '`; \
YEAR=`date -ud'Wed, 30 Apr 2025 21:41:08 -0400' +%Y`; \
TODAY=`LC_ALL=C date -ud'Wed, 30 Apr 2025 21:41:08 -0400' +'%B %e, %Y'`; \
sed -e"s/@YEAR@/$YEAR/g" \
    -e"s/@FLTK_VERSION@/1.3.11/g" \
    -e"s/@DOXY_VERSION@/$DOXY_VERSION/g" \
    -e"s/\\\\today{}/$TODAY/g" \
< src/fltk-book.tex.in > src/fltk-book.tex
rm -rf latex
echo "Generating PDF documentation ..."
Generating PDF documentation ...
/usr/bin/doxygen Doxybook
./make_pdf
cp -f latex/refman.pdf fltk.pdf
cp: cannot stat 'latex/refman.pdf': No such file or directory
make[2]: *** [Makefile:176: pdf] Error 1
make[2]: Leaving directory 
'/build/reproducible-path/fltk1.3-1.3.11/documentation'
make[1]: *** [debian/rules:75: override_dh_auto_build-indep] Error 2
make[1]: Leaving directory '/build/reproducible-path/fltk1.3-1.3.11'
make: *** [debian/rules:21: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-29T19:08:31Z

-------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here (for the next 30 days):
https://debusine.debian.net/artifact/2392507/

The most likely cause of build failures is the removed backwards compatibility 
for
CMake versions earlier than 3.5. You can find additional information in my
debian-devel announcement:

https://lists.debian.org/debian-devel/2025/04/msg00310.html

About the archive rebuild: The build was made on debusine.debian.net,
using sbuild.

You can find the build task here:
https://debusine.debian.net/work-request/152893/

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks,
Timo

--- End Message ---
--- Begin Message ---
Source: fltk1.3
Source-Version: 1.3.11-3
Done: Aaron M. Ucko <[email protected]>

We believe that the bug you reported is fixed in the latest version of
fltk1.3, 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.
Aaron M. Ucko <[email protected]> (supplier of updated fltk1.3 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: Tue, 14 Oct 2025 22:00:43 -0400
Source: fltk1.3
Architecture: source
Version: 1.3.11-3
Distribution: unstable
Urgency: medium
Maintainer: Debian FLTK Ecosystem Team <[email protected]>
Changed-By: Aaron M. Ucko <[email protected]>
Closes: 1112922
Changes:
 fltk1.3 (1.3.11-3) unstable; urgency=medium
 .
   * debian/control:
     - Build-depend on texlive-fonts-extra so that PDF documentation can
       include the Apple logo (from Font Awesome 5) for completeness.
     - Reflect the move to the new Debian FLTK Ecosystem Team (albeit with
       myself as the only uploader, at least for now) and corresponding new
       Salsa group.
     - Reformat via "cme fix dpkg-control" (routine-update).
   * documentation/Doxyfile.in: Use the new latex-extras.sty.
   * documentation/Makefile: Have refman.pdf depend on it.
   * documentation/latex-extras.sty (new):
     - Supply a fallback definition of \insert@pcolumn based on the
       traditional (late 1980s-2023) definition of \insert@column to work
       around an incompatibility between the old version of array.sty
       Doxygen's preserved copy of archaic tabu.sty requires and other
       portions of TeX Live 2025.  (Closes: #1112922.)
     - Ensure LaTeX knows what to make of all Unicode characters in the
       input, even U+F8FF (private-use, the Apple logo in this context).
Checksums-Sha1:
 c0830b24f615c0985f5fb478ada398be6b03d6ea 2983 fltk1.3_1.3.11-3.dsc
 339c9ebba8e82a2e51224a0f1db94eafc81daa4a 52576 fltk1.3_1.3.11-3.debian.tar.xz
Checksums-Sha256:
 aefd3d548e9048092908d5b2bd9c2846571d9864e1a44cc91ceb2b233b7d79bb 2983 
fltk1.3_1.3.11-3.dsc
 bdd495a4e36dd0f73e1191c4d50f1c936ce7201fb2e8cc546727f02f45dfff6d 52576 
fltk1.3_1.3.11-3.debian.tar.xz
Files:
 da288e9a1a8b4edc1ad7b43bf18c7528 2983 libs optional fltk1.3_1.3.11-3.dsc
 c1e7c2c3bf01006f4c75fdbccd5fcc8c 52576 libs optional 
fltk1.3_1.3.11-3.debian.tar.xz

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

iQIzBAEBCgAdFiEEfDq5z9IwvTDdAJxZHnCRsfFKZKIFAmjvBAAACgkQHnCRsfFK
ZKJiPg//W40iciuZ6XEMD/9dYWGp8ceAu7oJFybFReue1XEa6mHsNaK+XEeVm3mt
mTqWbjunH8sWF6q3bR9GY/Z1GP0jKq5VGKlq4SaWNsg1I/eOs8XTTViZxvYksouP
Pe2T2Fv8YAAZEuMbayHmiDkf4dgBMpcRGTjtkosQKM/RDtHrQHJpXGGRR3/PSpka
6cyTnXOwgPaUcwFnkFSGCg226UdsOqv7/cSkWlbg1fIDBuk/VPdQGuAkVTjeb12P
euuXX5nfVnjQdHroIxMeqIqVTYAo2dwUEd8bSly9B0i5vTS/QXd/EoVADW+hvKf4
yXmEMradpKhsLN2I1wfr0zVYiwdE+JN7xR/lWjA0GfRNzRHiPqGQgJzUjOm579i6
dbpmRV/xBxYgD6wtxVWUgrkXS+HCzw4L6bgxEq6RBgQUFgkc4TOmfWXrLBAGtQl+
OVCsnH4v2YpVhKQnbfEbsw3mi86/Cc9RkSOkut9Y49JNLwM6LHCDxIZcBju+ohfI
5qfaHk1fF0q9cf3g69kqkKoz+vyv4n8Va/XCyb8+so/fac01ZvS4kVKD83bWMULX
Vp421jKyBGguTQrwp/Jg2rdXOnfWLeUwDDQgxtK+j2aCV2DpFMNyd9tx7xfSudBi
D2jU/tHPtnGEzA1XnJg7P9XkbQOdT+RJYDG2u84zNCWPaAHDJi0=
=6gz2
-----END PGP SIGNATURE-----

Attachment: pgplKcPZMTQ2n.pgp
Description: PGP signature


--- End Message ---

Reply via email to