Your message dated Thu, 16 Oct 2025 18:50:04 +0000
with message-id <[email protected]>
and subject line Bug#1112923: fixed in fltk1.4 1.4.4-1
has caused the Debian Bug report #1112923,
regarding fltk1.4: 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.)


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

Dear maintainer,

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

Log Summary:
-------------------------------------------------------------------------------
[...]
make[4]: Leaving directory 
'/build/reproducible-path/fltk1.4-1.4.3/obj-aarch64-linux-gnu'
[ 99%] Built target checkers-shared
[100%] Linking CXX executable ../bin/fluid-shared
cd /build/reproducible-path/fltk1.4-1.4.3/obj-aarch64-linux-gnu/fluid && 
/usr/bin/cmake -E cmake_link_script CMakeFiles/fluid-shared.dir/link.txt 
--verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/fltk1.4-1.4.3=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -Wall -Wunused 
-Wno-format-y2k -fPIE -fno-strict-aliasing -DCP936 -fvisibility-inlines-hidden 
-Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -pthread 
-Wl,--dependency-file=CMakeFiles/fluid-shared.dir/link.d 
"CMakeFiles/fluid-shared.dir/fluid.cxx.o" 
"CMakeFiles/fluid-lib-shared.dir/CodeEditor.cxx.o" 
"CMakeFiles/fluid-lib-shared.dir/StyleParse.cxx.o" 
"CMakeFiles/fluid-lib-shared.dir/Fd_Snap_Action.cxx.o" 
"CMakeFiles/fluid-lib-shared.dir/Fl_Function_Type.cxx.o" 
"CMakeFiles/fluid-lib-shared.dir/Fl_Grid_Type.cxx.o" 
"CMakeFiles/fluid-lib-shared.dir/Fl_Group_Type.cxx.o" 
"CMakeFiles/fluid-lib-shared.dir/Fl_Menu_Type.cxx.o" 
"CMakeFiles/fluid-lib-shared.dir/Fl_Type.cxx.o" 
"CMakeFiles/fluid-lib-shared.dir/Fl_Widget_Type.cxx.o" 
"CMakeFiles/fluid-lib-shared.dir/Fl_Window_Type.cxx.o" 
"CMakeFiles/fluid-lib-shared.dir/Fl_Button_Type.cxx.o" 
"CMakeFiles/fluid-lib-shared.dir/Fluid_Image.cxx.o" 
"CMakeFiles/fluid-lib-shared.dir/about_panel.cxx.o" 
"CMakeFiles/fluid-lib-shared.dir/align_widget.cxx.o" 
"CMakeFiles/fluid-lib-shared.dir/settings_panel.cxx.o" 
"CMakeFiles/fluid-lib-shared.dir/autodoc.cxx.o" 
"CMakeFiles/fluid-lib-shared.dir/code.cxx.o" 
"CMakeFiles/fluid-lib-shared.dir/custom_widgets.cxx.o" 
"CMakeFiles/fluid-lib-shared.dir/factory.cxx.o" 
"CMakeFiles/fluid-lib-shared.dir/file.cxx.o" 
"CMakeFiles/fluid-lib-shared.dir/fluid_filename.cxx.o" 
"CMakeFiles/fluid-lib-shared.dir/function_panel.cxx.o" 
"CMakeFiles/fluid-lib-shared.dir/mergeback.cxx.o" 
"CMakeFiles/fluid-lib-shared.dir/pixmaps.cxx.o" 
"CMakeFiles/fluid-lib-shared.dir/shell_command.cxx.o" 
"CMakeFiles/fluid-lib-shared.dir/codeview_panel.cxx.o" 
"CMakeFiles/fluid-lib-shared.dir/template_panel.cxx.o" 
"CMakeFiles/fluid-lib-shared.dir/undo.cxx.o" 
"CMakeFiles/fluid-lib-shared.dir/widget_browser.cxx.o" 
"CMakeFiles/fluid-lib-shared.dir/widget_panel.cxx.o" 
"CMakeFiles/fluid-lib-shared.dir/ExternalCodeEditor_UNIX.cxx.o" -o 
../bin/fluid-shared   
-L/build/reproducible-path/fltk1.4-1.4.3/obj-aarch64-linux-gnu/src/../lib  
../lib/libfltk_images.so.1.4.3 ../lib/libfltk.so.1.4.3 -lcairo 
/usr/lib/aarch64-linux-gnu/libdl.a /usr/lib/aarch64-linux-gnu/libSM.so 
/usr/lib/aarch64-linux-gnu/libICE.so /usr/lib/aarch64-linux-gnu/libX11.so 
/usr/lib/aarch64-linux-gnu/libXext.so /usr/lib/aarch64-linux-gnu/libXinerama.so 
/usr/lib/aarch64-linux-gnu/libXfixes.so 
/usr/lib/aarch64-linux-gnu/libXcursor.so 
/usr/lib/aarch64-linux-gnu/libXrender.so 
/usr/lib/aarch64-linux-gnu/libpango-1.0.so 
/usr/lib/aarch64-linux-gnu/libpangocairo-1.0.so 
/usr/lib/aarch64-linux-gnu/libgobject-2.0.so 
/usr/lib/aarch64-linux-gnu/libglib-2.0.so 
/usr/lib/aarch64-linux-gnu/libharfbuzz.so 
/usr/lib/aarch64-linux-gnu/libcairo.so 
/usr/lib/aarch64-linux-gnu/libpangoxft-1.0.so 
/usr/lib/aarch64-linux-gnu/libpangoft2-1.0.so 
/usr/lib/aarch64-linux-gnu/libfontconfig.so 
/usr/lib/aarch64-linux-gnu/libfreetype.so /usr/lib/aarch64-linux-gnu/libXft.so 
/usr/lib/aarch64-linux-gnu/libwayland-egl.so 
/usr/lib/aarch64-linux-gnu/libwayland-client.so -lm 
/usr/lib/aarch64-linux-gnu/libEGL.so /usr/lib/aarch64-linux-gnu/libdecor-0.so 
/usr/lib/aarch64-linux-gnu/libwayland-cursor.so 
/usr/lib/aarch64-linux-gnu/libxkbcommon.so 
/usr/lib/aarch64-linux-gnu/libdbus-1.so /usr/lib/aarch64-linux-gnu/libjpeg.so 
/usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libz.so
make[4]: Leaving directory 
'/build/reproducible-path/fltk1.4-1.4.3/obj-aarch64-linux-gnu'
[100%] Built target fluid-shared
make[3]: Leaving directory 
'/build/reproducible-path/fltk1.4-1.4.3/obj-aarch64-linux-gnu'
/usr/bin/cmake -E cmake_progress_start 
/build/reproducible-path/fltk1.4-1.4.3/obj-aarch64-linux-gnu/CMakeFiles 0
make[2]: Leaving directory 
'/build/reproducible-path/fltk1.4-1.4.3/obj-aarch64-linux-gnu'
xvfb-run -a /usr/bin/make -C obj-aarch64-linux-gnu docs fluid_pdf
make[2]: Entering directory 
'/build/reproducible-path/fltk1.4-1.4.3/obj-aarch64-linux-gnu'
/usr/bin/cmake -S/build/reproducible-path/fltk1.4-1.4.3 
-B/build/reproducible-path/fltk1.4-1.4.3/obj-aarch64-linux-gnu 
--check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/make  -f CMakeFiles/Makefile2 docs
make[3]: Entering directory 
'/build/reproducible-path/fltk1.4-1.4.3/obj-aarch64-linux-gnu'
/usr/bin/cmake -S/build/reproducible-path/fltk1.4-1.4.3 
-B/build/reproducible-path/fltk1.4-1.4.3/obj-aarch64-linux-gnu 
--check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start 
/build/reproducible-path/fltk1.4-1.4.3/obj-aarch64-linux-gnu/CMakeFiles 0
/usr/bin/make  -f CMakeFiles/Makefile2 documentation/CMakeFiles/docs.dir/all
make[4]: Entering directory 
'/build/reproducible-path/fltk1.4-1.4.3/obj-aarch64-linux-gnu'
/usr/bin/make  -f documentation/CMakeFiles/pdf.dir/build.make 
documentation/CMakeFiles/pdf.dir/depend
make[5]: Entering directory 
'/build/reproducible-path/fltk1.4-1.4.3/obj-aarch64-linux-gnu'
cd /build/reproducible-path/fltk1.4-1.4.3/obj-aarch64-linux-gnu && 
/usr/bin/cmake -E cmake_depends "Unix Makefiles" 
/build/reproducible-path/fltk1.4-1.4.3 
/build/reproducible-path/fltk1.4-1.4.3/documentation 
/build/reproducible-path/fltk1.4-1.4.3/obj-aarch64-linux-gnu 
/build/reproducible-path/fltk1.4-1.4.3/obj-aarch64-linux-gnu/documentation 
/build/reproducible-path/fltk1.4-1.4.3/obj-aarch64-linux-gnu/documentation/CMakeFiles/pdf.dir/DependInfo.cmake
 "--color="
make[5]: Leaving directory 
'/build/reproducible-path/fltk1.4-1.4.3/obj-aarch64-linux-gnu'
/usr/bin/make  -f documentation/CMakeFiles/pdf.dir/build.make 
documentation/CMakeFiles/pdf.dir/build
make[5]: Entering directory 
'/build/reproducible-path/fltk1.4-1.4.3/obj-aarch64-linux-gnu'
Converting Doxybook to doxygen version 1.9.8
cd /build/reproducible-path/fltk1.4-1.4.3/obj-aarch64-linux-gnu/documentation 
&& /build/reproducible-path/fltk1.4-1.4.3/documentation/convert_doxyfile 
/usr/bin/doxygen Doxybook.in Doxybook 
/build/reproducible-path/fltk1.4-1.4.3/obj-aarch64-linux-gnu/documentation/Doxybook_error.log
Generating PDF documentation
cd /build/reproducible-path/fltk1.4-1.4.3/obj-aarch64-linux-gnu/documentation 
&& /build/reproducible-path/fltk1.4-1.4.3/documentation/make_header 
/usr/bin/doxygen 
/build/reproducible-path/fltk1.4-1.4.3/obj-aarch64-linux-gnu/documentation/fltk-title.tex
 
/build/reproducible-path/fltk1.4-1.4.3/obj-aarch64-linux-gnu/documentation/fltk-book.tex
cd /build/reproducible-path/fltk1.4-1.4.3/obj-aarch64-linux-gnu/documentation 
&& /usr/bin/doxygen Doxybook
cd /build/reproducible-path/fltk1.4-1.4.3/obj-aarch64-linux-gnu/documentation 
&& 
/build/reproducible-path/fltk1.4-1.4.3/obj-aarch64-linux-gnu/documentation/make_pdf
cd /build/reproducible-path/fltk1.4-1.4.3/obj-aarch64-linux-gnu/documentation 
&& cp -f latex/refman.pdf fltk.pdf
cp: cannot stat 'latex/refman.pdf': No such file or directory
make[5]: *** [documentation/CMakeFiles/pdf.dir/build.make:80: 
documentation/fltk.pdf] Error 1
make[5]: Leaving directory 
'/build/reproducible-path/fltk1.4-1.4.3/obj-aarch64-linux-gnu'
make[4]: *** [CMakeFiles/Makefile2:668: documentation/CMakeFiles/pdf.dir/all] 
Error 2
make[4]: Leaving directory 
'/build/reproducible-path/fltk1.4-1.4.3/obj-aarch64-linux-gnu'
make[3]: *** [CMakeFiles/Makefile2:708: documentation/CMakeFiles/docs.dir/rule] 
Error 2
make[3]: Leaving directory 
'/build/reproducible-path/fltk1.4-1.4.3/obj-aarch64-linux-gnu'
make[2]: *** [Makefile:211: docs] Error 2
make[2]: Leaving directory 
'/build/reproducible-path/fltk1.4-1.4.3/obj-aarch64-linux-gnu'
make[1]: *** [debian/rules:59: override_dh_auto_build-indep] Error 2
make[1]: Leaving directory '/build/reproducible-path/fltk1.4-1.4.3'
make: *** [debian/rules:22: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-29T19:10:18Z

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

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/2392522/

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/152894/

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.4
Source-Version: 1.4.4-1
Done: Aaron M. Ucko <[email protected]>

We believe that the bug you reported is fixed in the latest version of
fltk1.4, 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.4 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: Thu, 16 Oct 2025 14:30:20 -0400
Source: fltk1.4
Architecture: source
Version: 1.4.4-1
Distribution: unstable
Urgency: medium
Maintainer: Debian FLTK Ecosystem Team <[email protected]>
Changed-By: Aaron M. Ucko <[email protected]>
Closes: 1111540 1112001 1112923 1114104
Changes:
 fltk1.4 (1.4.4-1) unstable; urgency=medium
 .
   [ Alexandre Detiste ]
   * Update Vcs-* urls.
   * Drop "Rules-Requires-Root: no": it is the new default.
 .
   [ Aaron M. Ucko ]
   * New upstream release.  (NOT RELEASED YET.)
   * debian/FLTK-Targets-none-tail.cmake: Never insist on fltk::options.
   * debian/control:
     - Build-Depends-Indep: Add texlive-fonts-{extra,recommended}
       and texlive-pictures, collectively needed for new Unicode character
       declarations.
     - Reflect the move to the new Debian FLTK Ecosystem Team (albeit with
       myself as the only uploader, at least for now).
     - Reformat via "cme fix dpkg-control" (routine-update).
   * debian/fix-fltk-targets: Drop extraneous *-shared executable stanzas
     (including all games') rather than mistaking them for shared
     libraries' (or even ignoring them).   (Closes: #1112001.)
   * debian/libfltk1.4.symbols.common: Add the one new symbol.
   * documentation/CMakeLists.txt: Account for the new latex-extras.sty
     (nominally configurable so a copy ends up in the build tree).
   * documentation/Doxyfile.in: Use 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 (#1114077) between the old version of
       array.sty Doxygen's preserved copy of archaic tabu.sty requires and
       other portions of TeX Live 2025.  (Closes: #1112923, #1114104.)
     - Ensure LaTeX knows what to make of all Unicode characters in the
       input.
 .
   [ Manolo Gouy ]
   * src/drivers/wayland/Fl_Wayland_Window_Driver.cxx: Stop calling
     non-public libdecor_frame_get_content_{width,height}.
     (Closes: 1111540.)
Checksums-Sha1:
 143e29ff00c1e15d2e1007e5a30178e17cd55306 3274 fltk1.4_1.4.4-1.dsc
 e30b11c685db25809808c1bea45b458b947d0905 9285702 fltk1.4_1.4.4.orig.tar.gz
 d483bea1dea332303a5020c12044395d2f2aaf2c 67784 fltk1.4_1.4.4-1.debian.tar.xz
Checksums-Sha256:
 65ba14cada5181acbcc1f867e6a20a9e4f6c1db397c72af4ad046cf7952a0f3f 3274 
fltk1.4_1.4.4-1.dsc
 94b464cce634182c8407adac1be5fc49678986ca93285699b444352af89b4efe 9285702 
fltk1.4_1.4.4.orig.tar.gz
 cb0c156960e33954ba060baeef78b10d7c34c3fe491214b23460706513c4509c 67784 
fltk1.4_1.4.4-1.debian.tar.xz
Files:
 894ddd4753c538862b072a34f12afe51 3274 libs optional fltk1.4_1.4.4-1.dsc
 83c567727e61c779f6681b0298226d05 9285702 libs optional 
fltk1.4_1.4.4.orig.tar.gz
 fe236c701d412a9ec30dd59f66523c6b 67784 libs optional 
fltk1.4_1.4.4-1.debian.tar.xz

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

iQIzBAEBCgAdFiEEfDq5z9IwvTDdAJxZHnCRsfFKZKIFAmjxOj4ACgkQHnCRsfFK
ZKIpIg/+L3HZuLr5Iv2Eg+QbFYvQyJxdk70tHTBEKt85xt+2XUVU5A4ZmhGOPUCP
zezhCw88NSwU9sXfe7lsczPBeoOyr+OHakTvKJvdRYV12Psd1rkFibs8ERVoAbV/
c319Fn+VCiiXITdAOirjAzT6scOkKH6xXnUvKcaV6SeLgNFqRAMZlPM49Nb+ypwA
KU1o2tAw6Xy2Ub35VO4CO8FIEKiw2VDJbgngaFpwq8ORp05LkO1ycOM/Bz+Qjhkt
zb6KfWEWibgyESglah9QVrJInDVWUFHnTJjfJBDOxDiO3BoLfjYVBH60QWOWQg94
7nf5shfasS2VS+jgLhf1pxJ7xdXRkmI7UdBl3yYd6jH8SGwi6rBe4rw4+cBq1fOE
mhk/mGgjVr0s358eFzwIePYwZ6f6eAoPqstr5MXJ0aaLXZtcRVfFz+XkhwwZ79Dr
mKy5mMVW59pyaIlYcG+NtSHh+J9KU7p8EcFOZLPB258FnhD0DuZdyQdvLeM5swxq
PQ5WfCmv6lg8pyvoGFGq+ZIoU4sZTluHDEzGvWmIyRXV5uMpkNY7XRTcBEtndmZ8
V1ptLfNzsaXcq+lLYiYCxutl+oDv1WLyX6P+NPqE+7pXeagpez3dABO3EIAVAqqu
ujy56RIu6LdO1k9t8HAImCm+yFPDPuYM5sbLrCiXwut8CNzfUpA=
=AjCR
-----END PGP SIGNATURE-----

Attachment: pgpYkFg7B3K67.pgp
Description: PGP signature


--- End Message ---

Reply via email to