Bug#1095401: freefem++: autopkgtest regression in testing

Francois Mazen mzf at debian.org
Thu Feb 20 21:37:14 GMT 2025


Hi Graham!

> Sometime around 2024-12-26, freefem++'s autopkgtest regressed in
> testing [1].  I've copied what I hope is the relevant part of the log
> below.
> 

Thanks for bringing this to my attention!

> 169s g++ -c -fPIC '-I/usr/include/freefem++' -g -O2
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -DNDEBUG -O3 -mtune=generic
> -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wdate-time
> -D_FORTIFY_SOURCE=2 -I/usr/include/suitesparse -I/usr/include
> -I/usr/include/hdf5/serial -I$(top_srcdir)/src/H5FDsubfiling
> '/tmp/autopkgtest-
> lxc.qr4cn7rw/downtmp/build.kXw/src/plugin/seq/myfunction.cpp'
> 169s /usr/bin/ff-c++: 1: eval: top_srcdir: not found

I've tracked down the faulty flag and it looks like it's because of HDF5 version
1.14.5+repack-1, introduced in late December [1].The flags from `h5cc -
showconfig` contain some `$(top_srcdir)` variables which are not handled
correctly in the m4 macro system of freefem++.

I'm working on a patch in freefem++ package to ignore those flags.

Best,
François

[1]
https://tracker.debian.org/news/1597966/hdf5-1145repack-1-migrated-to-testing/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <http://alioth-lists.debian.net/pipermail/debian-science-maintainers/attachments/20250220/b5df2717/attachment.sig>


More information about the debian-science-maintainers mailing list