[Pkg-electronics-devel] Bug#1110669: nextpnr ftbfs with boost 1.88
Matthias Klose
doko at debian.org
Sat Aug 9 19:26:03 BST 2025
Package: src:nextpnr
Version: 0.7-1
Severity: important
Tags: sid forky
User: debian-devel at lists.debian.org
Usertags: boost1.88
nextpnr ftbfs with boost 1.88:
[...]
/<<PKGBUILDDIR>>/common/kernel/command.cc:32:10: fatal error:
boost/filesystem/convenience.hpp: No such file or directory
32 | #include <boost/filesystem/convenience.hpp>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[5]: *** [CMakeFiles/nextpnr-ice40.dir/build.make:124:
CMakeFiles/nextpnr-ice40.dir/common/kernel/command.cc.o] Error 1
make[5]: Leaving directory '/<<PKGBUILDDIR>>/debian/build/ice40'
make[4]: *** [CMakeFiles/Makefile2:166:
CMakeFiles/nextpnr-ice40.dir/all] Error 2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/debian/build/ice40'
make[3]: *** [Makefile:149: all] Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/debian/build/ice40'
make[2]: *** [debian/rules:108: build/ice40] Error 2
make[2]: *** Waiting for unfinished jobs....
[ 5%] Building CXX object
CMakeFiles/nextpnr-generic.dir/common/kernel/context.cc.o
/usr/bin/c++ -DARCHNAME=generic -DARCH_GENERIC
-DEXTERNAL_CHIPDB_ROOT=\"/usr/share/nextpnr\" -DMAIN_EXECUTABLE
-DNEXTPNR_NAMESPACE=nextpnr_generic -DNO_GUI
-I/<<PKGBUILDDIR>>/common/kernel -I/<<PKGBUILDDIR>>/common/place
-I/<<PKGBUILDDIR>>/common/route -I/<<PKGBUILDDIR>>/json
-I/<<PKGBUILDDIR>>/frontend -I/<<PKGBUILDDIR>>/3rdparty/json11
-I/<<PKGBUILDDIR>>/3rdparty/oourafft
-I/<<PKGBUILDDIR>>/3rdparty/pybind11/include -I/usr/include/python3.13
-I/<<PKGBUILDDIR>>/generic
-I/<<PKGBUILDDIR>>/debian/build/generic/generated
-I/<<PKGBUILDDIR>>/rust -isystem /usr/include/eigen3 -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/nextpnr-0.7-1build2
-Wdate-time -D_FORTIFY_SOURCE=3 -std=gnu++17 -flto=auto
-fno-fat-lto-objects -MD -MT
CMakeFiles/nextpnr-generic.dir/common/kernel/context.cc.o -MF
CMakeFiles/nextpnr-generic.dir/common/kernel/context.cc.o.d -o
CMakeFiles/nextpnr-generic.dir/common/kernel/context.cc.o -c
/<<PKGBUILDDIR>>/common/kernel/context.cc
/<<PKGBUILDDIR>>/common/kernel/command.cc:32:10: fatal error:
boost/filesystem/convenience.hpp: No such file or directory
32 | #include <boost/filesystem/convenience.hpp>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[5]: *** [CMakeFiles/nextpnr-generic.dir/build.make:124:
CMakeFiles/nextpnr-generic.dir/common/kernel/command.cc.o] Error 1
More information about the Pkg-electronics-devel
mailing list