Bug#1110752: mshr ftbfs with boost 1.88

Matthias Klose doko at debian.org
Sun Aug 10 21:23:43 BST 2025


Package: src:mshr
Version: 2019.2.0~git20230811.ff54a68+dfsg1-4
Severity: important
Tags: sid forky
User: debian-devel at lists.debian.org
Usertags: boost1.88

mshr ftbfs with boost 1.88:

[...]
[ 95%] Building CXX object CMakeFiles/mshrable.dir/app/mshrable.cpp.o
/usr/bin/c++ -DCGAL_HEADER_ONLY -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" 
-DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC 
-DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -DTETLIBRARY 
-I"/<<PKGBUILDDIR>>/include" -I/include -isystem /usr/include/eigen3 
-isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem 
/usr/include/hdf5/openmpi -isystem 
/usr/lib/riscv64-linux-gnu/openmpi/include -isystem 
/usr/lib/riscv64-linux-gnu/openmpi/include/openmpi -isystem 
/usr/lib/slepcdir/slepc3.22/riscv64-linux-gnu-real/include -isystem 
/usr/lib/petscdir/petsc3.22/riscv64-linux-gnu-real/include -fpermissive 
-g -O2 -fno-omit-frame-pointer -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security 
-fno-stack-clash-protection 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/mshr-2019.2.0~git20230811.ff54a68+dfsg1-4build4 
-O3 -DNDEBUG -std=c++17 -MD -MT 
CMakeFiles/mshrable.dir/app/mshrable.cpp.o -MF 
CMakeFiles/mshrable.dir/app/mshrable.cpp.o.d -o 
CMakeFiles/mshrable.dir/app/mshrable.cpp.o -c 
"/<<PKGBUILDDIR>>/app/mshrable.cpp"
/<<PKGBUILDDIR>>/app/mshrable.cpp: In function ‘int main(int, char**)’:
/<<PKGBUILDDIR>>/app/mshrable.cpp:128:50: error: ‘extension’ is not a 
member of ‘boost::filesystem’
   128 |       std::string extension = 
boost::filesystem::extension(vm["polyout"].as<std::string>());
       |                                                  ^~~~~~~~~
make[4]: *** [CMakeFiles/mshrable.dir/build.make:82: 
CMakeFiles/mshrable.dir/app/mshrable.cpp.o] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-riscv64-linux-gnu'
make[3]: *** [CMakeFiles/Makefile2:147: CMakeFiles/mshrable.dir/all] Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-riscv64-linux-gnu'
make[2]: *** [Makefile:139: all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-riscv64-linux-gnu'



More information about the debian-science-maintainers mailing list