[Debian-med-packaging] Bug#1110623: libmems ftbfs with boost 1.88

Matthias Klose doko at debian.org
Sat Aug 9 09:39:25 BST 2025


Package: src:libmems
Version: 1.6.0+4725-11
Severity: important
Tags: sid forky
User: debian-devel at lists.debian.org
Usertags: boost1.88

libmems ftbfs with boost 1.88:

[...]
In file included from ../libMems/MatchList.h:25,
                  from ../libMems/MatchFinder.h:18,
                  from MatchFinder.cpp:13:
../libMems/Files.h: In function 'std::string CreateTempFileName(const 
std::string&)':
../libMems/Files.h:82:20: error: 'class boost::filesystem::path' has no 
member named 'branch_path'
    82 |         dir = path.branch_path().string();
       |                    ^~~~~~~~~~~
../libMems/Files.h:86:21: error: 'class boost::filesystem::path' has no 
member named 'leaf'
    86 |         name = path.leaf().string();
       |                     ^~~~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time 
-D_FORTIFY_SOURCE=3 -O2 -funroll-loops -fomit-frame-pointer 
-ftree-vectorize -I/usr/include/libGenome -I/usr/include/libMUSCLE -g 
-O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/libmems-1.6.0+4725-11build2 
-c MemorySML.cpp  -fPIC -DPIC -o .libs/MemorySML.o
In file included from ../libMems/MatchList.h:25,
                  from ../libMems/MatchFinder.h:18,
                  from ../libMems/MemHash.h:20,
                  from ../libMems/RepeatHash.h:16,
                  from RepeatHash.cpp:13:
../libMems/Files.h: In function 'std::string CreateTempFileName(const 
std::string&)':
../libMems/Files.h:82:20: error: 'class boost::filesystem::path' has no 
member named 'branch_path'
    82 |         dir = path.branch_path().string();
       |                    ^~~~~~~~~~~
../libMems/Files.h:86:21: error: 'class boost::filesystem::path' has no 
member named 'leaf'
    86 |         name = path.leaf().string();
       |                     ^~~~
make[3]: *** [Makefile:794: RepeatHash.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: *** [Makefile:794: MatchFinder.lo] Error 1



More information about the Debian-med-packaging mailing list