[Debian-med-packaging] Bug#1085426: libpdb-redo: FTBFS: error: ‘Progress’ is not a member of ‘cif’; did you mean ‘progress_bar’

Sebastian Ramacher sramacher at debian.org
Sat Oct 19 12:49:40 BST 2024


Source: libpdb-redo
Version: 3.0.5-2
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: sramacher at debian.org

https://buildd.debian.org/status/fetch.php?pkg=libpdb-redo&arch=amd64&ver=3.0.5-2%2Bb3&stamp=1729338255&raw=0

/usr/bin/c++ -DCACHE_DIR=\"/var/cache/libcifpp\" -DDATA_DIR=\"/usr/share/libcifpp\" -Dpdb_redo_EXPORTS -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -std=gnu++20 -fPIC -MD -MT CMakeFiles/pdb-redo.dir/src/MapMaker.cpp.o -MF CMakeFiles/pdb-redo.dir/src/MapMaker.cpp.o.d -o CMakeFiles/pdb-redo.dir/src/MapMaker.cpp.o -c /<<PKGBUILDDIR>>/src/MapMaker.cpp
/<<PKGBUILDDIR>>/src/BondMap.cpp: In constructor ‘pdb_redo::BondMap::BondMap(const cif::datablock&, size_t)’:
/<<PKGBUILDDIR>>/src/BondMap.cpp:193:14: error: ‘Progress’ is not a member of ‘cif’; did you mean ‘progress_bar’?
  193 |         cif::Progress progress(compounds.size(), "Creating bond map");
      |              ^~~~~~~~
      |              progress_bar
/<<PKGBUILDDIR>>/src/DistanceMap.cpp: In constructor ‘pdb_redo::DistanceMap::DistanceMap(const cif::mm::structure&, const clipper::Spacegroup&, const clipper::Cell&, float)’:
/<<PKGBUILDDIR>>/src/DistanceMap.cpp:273:14: error: ‘Progress’ is not a member of ‘cif’; did you mean ‘progress_bar’?
  273 |         cif::Progress progress(residues.size() * (residues.size() - 1), "Creating distance map");
      |              ^~~~~~~~
      |              progress_bar
/<<PKGBUILDDIR>>/src/DistanceMap.cpp:281:25: error: ‘progress’ was not declared in this scope
  281 |                         progress.consumed(1);
      |                         ^~~~~~~~
make[3]: *** [CMakeFiles/pdb-redo.dir/build.make:93: CMakeFiles/pdb-redo.dir/src/BondMap.cpp.o] Error 1

Cheers
-- 
Sebastian Ramacher



More information about the Debian-med-packaging mailing list