Your message dated Thu, 18 Dec 2025 22:35:02 +0000
with message-id <[email protected]>
and subject line Bug#1115249: fixed in aoflagger 3.4.0-4
has caused the Debian Bug report #1115249,
regarding aoflagger: FTBFS with glibc 2.42 due to conflict with the newly added
pown function
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.)
--
1115249: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1115249
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: aoflagger
Version: 3.4.0-3
Severity: important
Tags: ftbfs forky sid
Justification: fails to build from source
User: [email protected]
Usertags: glibc-2.42
Dear maintainer,
During a rebuild of all packages in unstable with glibc 2.42 from
experimental, your package failed to build. Below you will find how the
build ends. If required, the full build log is available here:
https://people.debian.org/~aurel32/glibc-2.42/
The build failure is due to the addition of the pown function (part of
ISO C23) to glibc 2.42, now conflicting with the aoflagger source:
https://sourceware.org/git/?p=glibc.git;a=blob;f=NEWS;h=f0b0e924a45c7698e6ca6415f2d9a096a24e37df;hb=d2097651cc57834dbfcaa102ddfacae0d86cfb66#l12
About the archive rebuild: The build was made on virtual machines from
AWS, using sbuild, a reduced chroot with only build-essential packages
and glibc 2.42 from experimental.
Regards
Aurelien
--------------------------------------------------------------------------------
[...]
/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB
-DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DHAVE_GTKMM
-DHAVE_POSIX_FALLOCATE -Daoflagger_lib_EXPORTS
-I/<<PKGBUILDDIR>>/external/aocommon/include
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -isystem /usr/include/python3.13
-isystem /usr/include/hdf5/serial -isystem /usr/include/casacore -isystem
/usr/include/lua5.3 -isystem /usr/include/gtkmm-3.0 -isystem
/usr/lib/x86_64-linux-gnu/gtkmm-3.0/include -isystem /usr/include/giomm-2.4
-isystem /usr/lib/x86_64-linux-gnu/giomm-2.4/include -isystem
/usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include
-isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem
/usr/include/blkid -isystem /usr/include/glibmm-2.4 -isystem
/usr/lib/x86_64-linux-gnu/glibmm-2.4/include -isystem /usr/include/sigc++-2.0
-isystem /usr/lib/x86_64-linux-gnu/sigc++-2.0/include -isystem
/usr/include/gtk-3.0 -isystem /usr/include/pango-1.0 -isystem
/usr/include/harfbuzz -isystem /usr/include/freetype2 -isystem
/usr/include/libpng16 -isystem /usr/include/fribidi -isystem /usr/include/cairo
-isystem /usr/include/pixman-1 -isystem /usr/include/gdk-pixbuf-2.0 -isystem
/usr/include/webp -isystem /usr/include/gio-unix-2.0 -isystem
/usr/include/cloudproviders -isystem /usr/include/atk-1.0 -isystem
/usr/include/at-spi2-atk/2.0 -isystem /usr/include/at-spi-2.0 -isystem
/usr/include/dbus-1.0 -isystem /usr/lib/x86_64-linux-gnu/dbus-1.0/include
-isystem /usr/include/cairomm-1.0 -isystem
/usr/lib/x86_64-linux-gnu/cairomm-1.0/include -isystem /usr/include/pangomm-1.4
-isystem /usr/lib/x86_64-linux-gnu/pangomm-1.4/include -isystem
/usr/include/atkmm-1.6 -isystem /usr/lib/x86_64-linux-gnu/atkmm-1.6/include
-isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0
-isystem /usr/lib/x86_64-linux-gnu/gdkmm-3.0/include -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -DNDEBUG -O3 -Wall -Wvla
-Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wduplicated-branches
-Wundef -Wpointer-arith -Wextra -Wno-unused-parameter -MD -MT
CMakeFiles/aoflagger-lib.dir/algorithms/antennaselector.cpp.o -MF
CMakeFiles/aoflagger-lib.dir/algorithms/antennaselector.cpp.o.d -o
CMakeFiles/aoflagger-lib.dir/algorithms/antennaselector.cpp.o -c
/<<PKGBUILDDIR>>/algorithms/antennaselector.cpp
In file included from
/<<PKGBUILDDIR>>/algorithms/../quality/../structures/image2d.h:8,
from
/<<PKGBUILDDIR>>/algorithms/../quality/statisticscollection.h:6,
from /<<PKGBUILDDIR>>/algorithms/antennaselector.cpp:5:
/<<PKGBUILDDIR>>/algorithms/../quality/../structures/types.h:30:20: warning:
declaration of ‘double powf(double, long long int)’ conflicts with built-in
declaration ‘float powf(float, float)’ [-Wbuiltin-declaration-mismatch]
30 | #define pown(X, Y) powf(X, Y)
| ^~~~
In file included from /usr/include/c++/15/cmath:55,
from
/<<PKGBUILDDIR>>/algorithms/../quality/../structures/image2d.h:13:
/usr/include/x86_64-linux-gnu/bits/mathcalls.h:177:1: error: conflicting
declaration of C function ‘float powf(float, float)’
177 | __MATHCALL_VEC (pow,, (_Mdouble_ __x, _Mdouble_ __y));
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/algorithms/../quality/../structures/types.h:30:20: note:
previous declaration ‘double powf(double, long long int)’
30 | #define pown(X, Y) powf(X, Y)
| ^~~~
/<<PKGBUILDDIR>>/algorithms/../quality/../structures/types.h:74:21: error:
conflicting declaration of C function ‘long double powl(long double, long long
int)’
74 | #define pownl(X, Y) powl(X, Y)
| ^~~~
/usr/include/x86_64-linux-gnu/bits/mathcalls.h:177:1: note: previous
declaration ‘long double powl(long double, long double)’
177 | __MATHCALL_VEC (pow,, (_Mdouble_ __x, _Mdouble_ __y));
| ^~~~~~~~~~~~~~
make[3]: *** [CMakeFiles/aoflagger-lib.dir/build.make:82:
CMakeFiles/aoflagger-lib.dir/algorithms/antennaselector.cpp.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:1081: CMakeFiles/aoflagger-lib.dir/all]
Error 2
make[2]: *** Waiting for unfinished jobs....
[ 2%] Building CXX object
CMakeFiles/aoflaggergui.dir/rfigui/controllers/rfiguicontroller.cpp.o
/usr/bin/c++ -DHAVE_GTKMM -DHAVE_POSIX_FALLOCATE
-I/<<PKGBUILDDIR>>/external/aocommon/include
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -isystem /usr/include/python3.13
-isystem /usr/include/hdf5/serial -isystem /usr/include/casacore -isystem
/usr/include/lua5.3 -isystem /usr/include/gtkmm-3.0 -isystem
/usr/lib/x86_64-linux-gnu/gtkmm-3.0/include -isystem /usr/include/giomm-2.4
-isystem /usr/lib/x86_64-linux-gnu/giomm-2.4/include -isystem
/usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include
-isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem
/usr/include/blkid -isystem /usr/include/glibmm-2.4 -isystem
/usr/lib/x86_64-linux-gnu/glibmm-2.4/include -isystem /usr/include/sigc++-2.0
-isystem /usr/lib/x86_64-linux-gnu/sigc++-2.0/include -isystem
/usr/include/gtk-3.0 -isystem /usr/include/pango-1.0 -isystem
/usr/include/harfbuzz -isystem /usr/include/freetype2 -isystem
/usr/include/libpng16 -isystem /usr/include/fribidi -isystem /usr/include/cairo
-isystem /usr/include/pixman-1 -isystem /usr/include/gdk-pixbuf-2.0 -isystem
/usr/include/webp -isystem /usr/include/gio-unix-2.0 -isystem
/usr/include/cloudproviders -isystem /usr/include/atk-1.0 -isystem
/usr/include/at-spi2-atk/2.0 -isystem /usr/include/at-spi-2.0 -isystem
/usr/include/dbus-1.0 -isystem /usr/lib/x86_64-linux-gnu/dbus-1.0/include
-isystem /usr/include/cairomm-1.0 -isystem
/usr/lib/x86_64-linux-gnu/cairomm-1.0/include -isystem /usr/include/pangomm-1.4
-isystem /usr/lib/x86_64-linux-gnu/pangomm-1.4/include -isystem
/usr/include/atkmm-1.6 -isystem /usr/lib/x86_64-linux-gnu/atkmm-1.6/include
-isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0
-isystem /usr/lib/x86_64-linux-gnu/gdkmm-3.0/include -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -DNDEBUG -O3 -Wall -Wvla
-Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wduplicated-branches
-Wundef -Wpointer-arith -Wextra -Wno-unused-parameter -MD -MT
CMakeFiles/aoflaggergui.dir/rfigui/controllers/rfiguicontroller.cpp.o -MF
CMakeFiles/aoflaggergui.dir/rfigui/controllers/rfiguicontroller.cpp.o.d -o
CMakeFiles/aoflaggergui.dir/rfigui/controllers/rfiguicontroller.cpp.o -c
/<<PKGBUILDDIR>>/rfigui/controllers/rfiguicontroller.cpp
In file included from
/<<PKGBUILDDIR>>/rfigui/controllers/../../structures/image2d.h:8,
from
/<<PKGBUILDDIR>>/rfigui/controllers/../../structures/timefrequencydata.h:11,
from /<<PKGBUILDDIR>>/rfigui/controllers/rfiguicontroller.h:6,
from
/<<PKGBUILDDIR>>/rfigui/controllers/rfiguicontroller.cpp:1:
/<<PKGBUILDDIR>>/rfigui/controllers/../../structures/types.h:30:20: warning:
declaration of ‘double powf(double, long long int)’ conflicts with built-in
declaration ‘float powf(float, float)’ [-Wbuiltin-declaration-mismatch]
30 | #define pown(X, Y) powf(X, Y)
| ^~~~
In file included from /usr/include/c++/15/cmath:55,
from
/<<PKGBUILDDIR>>/rfigui/controllers/../../structures/image2d.h:13:
/usr/include/x86_64-linux-gnu/bits/mathcalls.h:177:1: error: conflicting
declaration of C function ‘float powf(float, float)’
177 | __MATHCALL_VEC (pow,, (_Mdouble_ __x, _Mdouble_ __y));
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/rfigui/controllers/../../structures/types.h:30:20: note:
previous declaration ‘double powf(double, long long int)’
30 | #define pown(X, Y) powf(X, Y)
| ^~~~
/<<PKGBUILDDIR>>/rfigui/controllers/../../structures/types.h:74:21: error:
conflicting declaration of C function ‘long double powl(long double, long long
int)’
74 | #define pownl(X, Y) powl(X, Y)
| ^~~~
/usr/include/x86_64-linux-gnu/bits/mathcalls.h:177:1: note: previous
declaration ‘long double powl(long double, long double)’
177 | __MATHCALL_VEC (pow,, (_Mdouble_ __x, _Mdouble_ __y));
| ^~~~~~~~~~~~~~
[ 3%] Building CXX object CMakeFiles/aoflaggergui.dir/rfigui/gotowindow.cpp.o
/usr/bin/c++ -DHAVE_GTKMM -DHAVE_POSIX_FALLOCATE
-I/<<PKGBUILDDIR>>/external/aocommon/include
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -isystem /usr/include/python3.13
-isystem /usr/include/hdf5/serial -isystem /usr/include/casacore -isystem
/usr/include/lua5.3 -isystem /usr/include/gtkmm-3.0 -isystem
/usr/lib/x86_64-linux-gnu/gtkmm-3.0/include -isystem /usr/include/giomm-2.4
-isystem /usr/lib/x86_64-linux-gnu/giomm-2.4/include -isystem
/usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include
-isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem
/usr/include/blkid -isystem /usr/include/glibmm-2.4 -isystem
/usr/lib/x86_64-linux-gnu/glibmm-2.4/include -isystem /usr/include/sigc++-2.0
-isystem /usr/lib/x86_64-linux-gnu/sigc++-2.0/include -isystem
/usr/include/gtk-3.0 -isystem /usr/include/pango-1.0 -isystem
/usr/include/harfbuzz -isystem /usr/include/freetype2 -isystem
/usr/include/libpng16 -isystem /usr/include/fribidi -isystem /usr/include/cairo
-isystem /usr/include/pixman-1 -isystem /usr/include/gdk-pixbuf-2.0 -isystem
/usr/include/webp -isystem /usr/include/gio-unix-2.0 -isystem
/usr/include/cloudproviders -isystem /usr/include/atk-1.0 -isystem
/usr/include/at-spi2-atk/2.0 -isystem /usr/include/at-spi-2.0 -isystem
/usr/include/dbus-1.0 -isystem /usr/lib/x86_64-linux-gnu/dbus-1.0/include
-isystem /usr/include/cairomm-1.0 -isystem
/usr/lib/x86_64-linux-gnu/cairomm-1.0/include -isystem /usr/include/pangomm-1.4
-isystem /usr/lib/x86_64-linux-gnu/pangomm-1.4/include -isystem
/usr/include/atkmm-1.6 -isystem /usr/lib/x86_64-linux-gnu/atkmm-1.6/include
-isystem /usr/include/gtk-3.0/unix-print -isystem /usr/include/gdkmm-3.0
-isystem /usr/lib/x86_64-linux-gnu/gdkmm-3.0/include -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -DNDEBUG -O3 -Wall -Wvla
-Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wduplicated-branches
-Wundef -Wpointer-arith -Wextra -Wno-unused-parameter -MD -MT
CMakeFiles/aoflaggergui.dir/rfigui/gotowindow.cpp.o -MF
CMakeFiles/aoflaggergui.dir/rfigui/gotowindow.cpp.o.d -o
CMakeFiles/aoflaggergui.dir/rfigui/gotowindow.cpp.o -c
/<<PKGBUILDDIR>>/rfigui/gotowindow.cpp
make[3]: *** [CMakeFiles/aoflaggergui.dir/build.make:96:
CMakeFiles/aoflaggergui.dir/rfigui/controllers/rfiguicontroller.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:1145: CMakeFiles/aoflaggergui.dir/all] Error
2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:169: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j2 "INSTALL=install
--strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:15: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
--- End Message ---
--- Begin Message ---
Source: aoflagger
Source-Version: 3.4.0-4
Done: Thorsten Alteholz <[email protected]>
We believe that the bug you reported is fixed in the latest version of
aoflagger, 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.
Thorsten Alteholz <[email protected]> (supplier of updated aoflagger 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, 18 Dec 2025 18:51:27 +0100
Source: aoflagger
Architecture: source
Version: 3.4.0-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Astro Team <[email protected]>
Changed-By: Thorsten Alteholz <[email protected]>
Closes: 1115249
Changes:
aoflagger (3.4.0-4) unstable; urgency=medium
.
* Team upload.
* add patch remove-specialized-numeric-funtions.patch
(Closes: #1115249)
Checksums-Sha1:
8ae83b444d77551f80f2de7ce5cf18075d444d5b 2645 aoflagger_3.4.0-4.dsc
199947422e243e96a7729277eee8e3d36c68ea59 16116 aoflagger_3.4.0-4.debian.tar.xz
4efcd1d0034fb0b9c429623a01268a1de3419c33 11134
aoflagger_3.4.0-4_source.buildinfo
Checksums-Sha256:
badb20bebd1774d4aa49d705a5b0838046041f5f84414bdebf51a3b56837114c 2645
aoflagger_3.4.0-4.dsc
0a09990a89bfa3ad6583f4bec5882b9d6d4f7cffe3760b5b35ba24b41d3d2f9f 16116
aoflagger_3.4.0-4.debian.tar.xz
5790b06534e90811b86eac412e55412d34cb06bc0e0e6b512636779dc357db54 11134
aoflagger_3.4.0-4_source.buildinfo
Files:
4a504528b0519895307cf4f58a9b3273 2645 science optional aoflagger_3.4.0-4.dsc
6efa3500847a9c5cce878e088c32011f 16116 science optional
aoflagger_3.4.0-4.debian.tar.xz
42b9f598a8da5dd68c65376341d8b93e 11134 science optional
aoflagger_3.4.0-4_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQKnBAEBCgCRFiEEYgH7/9u94Hgi6ruWlvysDTh7WEcFAmlEfMtfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDYy
MDFGQkZGREJCREUwNzgyMkVBQkI5Njk2RkNBQzBEMzg3QjU4NDcTHGRlYmlhbkBh
bHRlaG9sei5kZQAKCRCW/KwNOHtYR+HgEACl2gg4GgQ64Y4MichhBuQPusuvQeaN
/eCcHDBLUVN58lCsDx6aI1tduy4YGkho3Sgx64hP+p+kCFTPJbzaRMlmyF1lxWrh
kRXNaJm6Z83xhHQrEAqpZdLskaAP8psE0HDZCxPsiFnUiztCqMo/bA5IFK7J+uf4
BEq47ibBlrPaB8ta7Pll7s0/djkFZibalkuv5MUmIGH3S3S77B6/LVnEc8jIhiMA
jdNcHPa9pUPdQoBe0/S34D2ZQyofSTB6lm0E5aW1od+ABe2U22fpb2P1U2n7Iubd
AYOTiyXElCNQ6fF92Kqh8frRvsAYzzaYJyNaOLR0giy4ewUnWOMGUZJU2B4Macxr
o33m8EcxuTHU1cnRS6h4zjhl+XnudQh7wIPmt/vMrxAJeur+yY6/Qcu7KCwv98kV
JCVjzvK9XD+ICYUKPL8fbM9xsa9J+GCePKyZ9gvQt2suh+592W/QE/pf3OBOX37m
o3S6tS6HhuglWFW/BhhbuyaTafMnLyi+BCNgpurCA1roiYG3YEjoka5PdNtl+i/o
d41OFgswGd5l4CJxFoxjrRkUkZbX39kgPT0goJs8pXpOkVHvKJ6bFYvOYl/h8ffB
G7rvdy5vn/pryDJHBRd1r8FjDnu+Wl2qWS5gB3vmvrPghN5TmQmpovp5n55FSB32
xgzYjBvMbb5x6Q==
=6Q1W
-----END PGP SIGNATURE-----
pgp5xxdJwMVUw.pgp
Description: PGP signature
--- End Message ---