Bug#1143703: saunafs: FTBFS: /<<PKGBUILDDIR>>/src/common/compact_vector.h:108:66: error: 'uint8_t' was not declared in this scope
Santiago Vila <[email protected]> Wed, 05 Aug 2026 11:25:24 +0000
| Newsgroups | gmane.linux.debian.devel.bugs.rc |
|---|---|
| Message-ID | <[email protected]> |
Package: src:saunafs
Version: 5.8.0-1
Severity: serious
Tags: ftbfs forky sid
Dear maintainer:
During a rebuild of all packages in unstable, this package failed to build.
Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:
https://people.debian.org/~sanvila/build-logs/202608/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:saunafs, so that this is still
visible in the BTS web page for this package.
Thanks.
--------------------------------------------------------------------------------
[...]
debian/rules clean
I: saunafs_5.8.0
dh clean --buildsystem=cmake --builddirectory=build --with python3,bash-completion
debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
I: saunafs_5.8.0
rm -f -rv external/gtest
dh_auto_clean
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_autoreconf_clean -O--buildsystem=cmake -O--builddirectory=build
dh_clean -O--buildsystem=cmake -O--builddirectory=build
debian/rules binary
I: saunafs_5.8.0
dh binary --buildsystem=cmake --builddirectory=build --with python3,bash-completion
dh_update_autotools_config -O--buildsystem=cmake -O--builddirectory=build
[... snipped ...]
cd /<<PKGBUILDDIR>>/build/utils && /usr/bin/cmake -E cmake_link_script CMakeFiles/posixlockcmd.dir/link.txt --verbose=1
/usr/bin/x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -pthread -Wall -Wextra -Werror -Wpedantic -fwrapv -O3 -DNDEBUG -O3 -DNDEBUG -g -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--export-dynamic -rdynamic -Wl,--dependency-file=CMakeFiles/posixlockcmd.dir/link.d CMakeFiles/posixlockcmd.dir/posixlockcmd.cc.o -o posixlockcmd
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
[ 10%] Built target posixlockcmd
make -f utils/CMakeFiles/big-session-metadata-benchmark.dir/build.make utils/CMakeFiles/big-session-metadata-benchmark.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/build'
cd /<<PKGBUILDDIR>>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/utils /<<PKGBUILDDIR>>/build /<<PKGBUILDDIR>>/build/utils /<<PKGBUILDDIR>>/build/utils/CMakeFiles/big-session-metadata-benchmark.dir/DependInfo.cmake "--color=" big-session-metadata-benchmark
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
make -f utils/CMakeFiles/big-session-metadata-benchmark.dir/build.make utils/CMakeFiles/big-session-metadata-benchmark.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/build'
[ 10%] Building CXX object utils/CMakeFiles/big-session-metadata-benchmark.dir/big_session_metadata_benchmark.cc.o
cd /<<PKGBUILDDIR>>/build/utils && /usr/bin/x86_64-linux-gnu [too-long-redacted] g_session_metadata_benchmark.cc
[ 10%] Linking CXX executable readdir-unlink-test
cd /<<PKGBUILDDIR>>/build/utils && /usr/bin/cmake -E cmake_link_script CMakeFiles/readdir-unlink-test.dir/link.txt --verbose=1
/usr/bin/x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -pthread -Wall -Wextra -Werror -Wpedantic -fwrapv -O3 -DNDEBUG -O3 -DNDEBUG -g -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--export-dynamic -rdynamic -Wl,--dependency-file=CMakeFiles/readdir-unlink-test.dir/link.d "CMakeFiles/readdir-unlink-test.dir/readdir_unlink_test.cc.o" -o readdir-unlink-test
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
[ 10%] Built target readdir-unlink-test
make -f utils/CMakeFiles/slow_chunk_scan.dir/build.make utils/CMakeFiles/slow_chunk_scan.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/build'
cd /<<PKGBUILDDIR>>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/utils /<<PKGBUILDDIR>>/build /<<PKGBUILDDIR>>/build/utils /<<PKGBUILDDIR>>/build/utils/CMakeFiles/slow_chunk_scan.dir/DependInfo.cmake "--color=" slow_chunk_scan
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
make -f utils/CMakeFiles/slow_chunk_scan.dir/build.make utils/CMakeFiles/slow_chunk_scan.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/build'
[ 11%] Building C object utils/CMakeFiles/slow_chunk_scan.dir/slow_chunk_scan.c.o
cd /<<PKGBUILDDIR>>/build/utils && /usr/bin/x86_64-linux-gnu [too-long-redacted] LDDIR>>/utils/slow_chunk_scan.c
[ 11%] Linking C shared library libslow_chunk_scan.so
cd /<<PKGBUILDDIR>>/build/utils && /usr/bin/cmake -E cmake_link_script CMakeFiles/slow_chunk_scan.dir/link.txt --verbose=1
/usr/bin/x86_64-linux-gnu-gcc -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fno-strict-aliasing -Wall -O3 -DNDEBUG -shared -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--dependency-file=CMakeFiles/slow_chunk_scan.dir/link.d -Wl,-soname,libslow_chunk_scan.so -o libslow_chunk_scan.so CMakeFiles/slow_chunk_scan.dir/slow_chunk_scan.c.o -ldl
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
[ 11%] Built target slow_chunk_scan
make -f doc/CMakeFiles/manpages.dir/build.make doc/CMakeFiles/manpages.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/build'
cd /<<PKGBUILDDIR>>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/doc /<<PKGBUILDDIR>>/build /<<PKGBUILDDIR>>/build/doc /<<PKGBUILDDIR>>/build/doc/CMakeFiles/manpages.dir/DependInfo.cmake "--color=" manpages
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
make -f doc/CMakeFiles/manpages.dir/build.make doc/CMakeFiles/manpages.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/build'
[ 11%] Generating manpage saunafs-admin.8
cd /<<PKGBUILDDIR>>/build/doc && /usr/bin/asciidoctor -b manpage -o /<<PKGBUILDDIR>>/build/doc/saunafs-admin.8 /<<PKGBUILDDIR>>/doc/saunafs-admin.8.adoc
[ 11%] Generating manpage saunafs-appendchunks.1
cd /<<PKGBUILDDIR>>/build/doc && /usr/bin/asciidoctor -b manpage -o /<<PKGBUILDDIR>>/build/doc/saunafs-appendchunks.1 /<<PKGBUILDDIR>>/doc/saunafs-appendchunks.1.adoc
[ 11%] Generating manpage saunafs-cgiserver.8
cd /<<PKGBUILDDIR>>/build/doc && /usr/bin/asciidoctor -b manpage -o /<<PKGBUILDDIR>>/build/doc/saunafs-cgiserver.8 /<<PKGBUILDDIR>>/doc/saunafs-cgiserver.8.adoc
[ 12%] Generating manpage saunafs-checkfile.1
cd /<<PKGBUILDDIR>>/build/doc && /usr/bin/asciidoctor -b manpage -o /<<PKGBUILDDIR>>/build/doc/saunafs-checkfile.1 /<<PKGBUILDDIR>>/doc/saunafs-checkfile.1.adoc
[ 12%] Generating manpage saunafs-dirinfo.1
cd /<<PKGBUILDDIR>>/build/doc && /usr/bin/asciidoctor -b manpage -o /<<PKGBUILDDIR>>/build/doc/saunafs-dirinfo.1 /<<PKGBUILDDIR>>/doc/saunafs-dirinfo.1.adoc
[ 12%] Generating manpage saunafs-fileinfo.1
cd /<<PKGBUILDDIR>>/build/doc && /usr/bin/asciidoctor -b manpage -o /<<PKGBUILDDIR>>/build/doc/saunafs-fileinfo.1 /<<PKGBUILDDIR>>/doc/saunafs-fileinfo.1.adoc
[ 13%] Generating manpage saunafs-filerepair.1
cd /<<PKGBUILDDIR>>/build/doc && /usr/bin/asciidoctor -b manpage -o /<<PKGBUILDDIR>>/build/doc/saunafs-filerepair.1 /<<PKGBUILDDIR>>/doc/saunafs-filerepair.1.adoc
[ 13%] Linking CXX executable big-session-metadata-benchmark
cd /<<PKGBUILDDIR>>/build/utils && /usr/bin/cmake -E cmake_link_script CMakeFiles/big-session-metadata-benchmark.dir/link.txt --verbose=1
[ 13%] Generating manpage saunafs-geteattr.1
cd /<<PKGBUILDDIR>>/build/doc && /usr/bin/asciidoctor -b manpage -o /<<PKGBUILDDIR>>/build/doc/saunafs-geteattr.1 /<<PKGBUILDDIR>>/doc/saunafs-geteattr.1.adoc
/usr/bin/x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -pthread -Wall -Wextra -Werror -Wpedantic -fwrapv -O3 -DNDEBUG -O3 -DNDEBUG -g -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--export-dynamic -rdynamic -Wl,--dependency-file=CMakeFiles/big-session-metadata-benchmark.dir/link.d "CMakeFiles/big-session-metadata-benchmark.dir/big_session_metadata_benchmark.cc.o" -o big-session-metadata-benchmark
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
[ 13%] Built target big-session-metadata-benchmark
[ 13%] Generating manpage saunafs-getgoal.1
cd /<<PKGBUILDDIR>>/build/doc && /usr/bin/asciidoctor -b manpage -o /<<PKGBUILDDIR>>/build/doc/saunafs-getgoal.1 /<<PKGBUILDDIR>>/doc/saunafs-getgoal.1.adoc
make -f src/uraft/CMakeFiles/uraft.dir/build.make src/uraft/CMakeFiles/uraft.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/build'
cd /<<PKGBUILDDIR>>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/src/uraft /<<PKGBUILDDIR>>/build /<<PKGBUILDDIR>>/build/src/uraft /<<PKGBUILDDIR>>/build/src/uraft/CMakeFiles/uraft.dir/DependInfo.cmake "--color=" uraft
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
make -f src/uraft/CMakeFiles/uraft.dir/build.make src/uraft/CMakeFiles/uraft.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/build'
[ 13%] Building CXX object src/uraft/CMakeFiles/uraft.dir/floating-ip-manager.cc.o
cd /<<PKGBUILDDIR>>/build/src/uraft && /usr/bin/x86_64-linux [too-long-redacted] rc/uraft/floating-ip-manager.cc
[ 13%] Generating manpage saunafs-gettrashtime.1
cd /<<PKGBUILDDIR>>/build/doc && /usr/bin/asciidoctor -b manpage -o /<<PKGBUILDDIR>>/build/doc/saunafs-gettrashtime.1 /<<PKGBUILDDIR>>/doc/saunafs-gettrashtime.1.adoc
[ 14%] Generating manpage saunafs-makesnapshot.1
cd /<<PKGBUILDDIR>>/build/doc && /usr/bin/asciidoctor -b manpage -o /<<PKGBUILDDIR>>/build/doc/saunafs-makesnapshot.1 /<<PKGBUILDDIR>>/doc/saunafs-makesnapshot.1.adoc
[ 14%] Generating manpage saunafs-migrations.7
cd /<<PKGBUILDDIR>>/build/doc && /usr/bin/asciidoctor -b manpage -o /<<PKGBUILDDIR>>/build/doc/saunafs-migrations.7 /<<PKGBUILDDIR>>/doc/saunafs-migrations.7.adoc
[ 14%] Generating manpage saunafs-repquota.1
cd /<<PKGBUILDDIR>>/build/doc && /usr/bin/asciidoctor -b manpage -o /<<PKGBUILDDIR>>/build/doc/saunafs-repquota.1 /<<PKGBUILDDIR>>/doc/saunafs-repquota.1.adoc
[ 15%] Generating manpage saunafs-rremove.1
cd /<<PKGBUILDDIR>>/build/doc && /usr/bin/asciidoctor -b manpage -o /<<PKGBUILDDIR>>/build/doc/saunafs-rremove.1 /<<PKGBUILDDIR>>/doc/saunafs-rremove.1.adoc
[ 15%] Generating manpage saunafs-uraft-helper.8
cd /<<PKGBUILDDIR>>/build/doc && /usr/bin/asciidoctor -b manpage -o /<<PKGBUILDDIR>>/build/doc/saunafs-uraft-helper.8 /<<PKGBUILDDIR>>/doc/saunafs-uraft-helper.8.adoc
[ 15%] Generating manpage saunafs-uraft.8
cd /<<PKGBUILDDIR>>/build/doc && /usr/bin/asciidoctor -b manpage -o /<<PKGBUILDDIR>>/build/doc/saunafs-uraft.8 /<<PKGBUILDDIR>>/doc/saunafs-uraft.8.adoc
[ 15%] Generating manpage saunafs-uraft.cfg.5
cd /<<PKGBUILDDIR>>/build/doc && /usr/bin/asciidoctor -b manpage -o /<<PKGBUILDDIR>>/build/doc/saunafs-uraft.cfg.5 /<<PKGBUILDDIR>>/doc/saunafs-uraft.cfg.5.adoc
[ 16%] Generating manpage saunafs.1
cd /<<PKGBUILDDIR>>/build/doc && /usr/bin/asciidoctor -b manpage -o /<<PKGBUILDDIR>>/build/doc/saunafs.1 /<<PKGBUILDDIR>>/doc/saunafs.1.adoc
[ 16%] Building CXX object src/uraft/CMakeFiles/uraft.dir/uraft.cc.o
cd /<<PKGBUILDDIR>>/build/src/uraft && /usr/bin/x86_64-linux [too-long-redacted] KGBUILDDIR>>/src/uraft/uraft.cc
[ 16%] Generating manpage saunafs.7
cd /<<PKGBUILDDIR>>/build/doc && /usr/bin/asciidoctor -b manpage -o /<<PKGBUILDDIR>>/build/doc/saunafs.7 /<<PKGBUILDDIR>>/doc/saunafs.7.adoc
[ 16%] Generating manpage sfschunkserver.8
cd /<<PKGBUILDDIR>>/build/doc && /usr/bin/asciidoctor -b manpage -o /<<PKGBUILDDIR>>/build/doc/sfschunkserver.8 /<<PKGBUILDDIR>>/doc/sfschunkserver.8.adoc
[ 16%] Generating manpage sfschunkserver.cfg.5
cd /<<PKGBUILDDIR>>/build/doc && /usr/bin/asciidoctor -b manpage -o /<<PKGBUILDDIR>>/build/doc/sfschunkserver.cfg.5 /<<PKGBUILDDIR>>/doc/sfschunkserver.cfg.5.adoc
[ 17%] Generating manpage sfsexports.cfg.5
cd /<<PKGBUILDDIR>>/build/doc && /usr/bin/asciidoctor -b manpage -o /<<PKGBUILDDIR>>/build/doc/sfsexports.cfg.5 /<<PKGBUILDDIR>>/doc/sfsexports.cfg.5.adoc
[ 17%] Generating manpage sfsglobaliolimits.cfg.5
cd /<<PKGBUILDDIR>>/build/doc && /usr/bin/asciidoctor -b manpage -o /<<PKGBUILDDIR>>/build/doc/sfsglobaliolimits.cfg.5 /<<PKGBUILDDIR>>/doc/sfsglobaliolimits.cfg.5.adoc
[ 17%] Generating manpage sfsgoals.cfg.5
cd /<<PKGBUILDDIR>>/build/doc && /usr/bin/asciidoctor -b manpage -o /<<PKGBUILDDIR>>/build/doc/sfsgoals.cfg.5 /<<PKGBUILDDIR>>/doc/sfsgoals.cfg.5.adoc
[ 18%] Generating manpage sfshdd.cfg.5
cd /<<PKGBUILDDIR>>/build/doc && /usr/bin/asciidoctor -b manpage -o /<<PKGBUILDDIR>>/build/doc/sfshdd.cfg.5 /<<PKGBUILDDIR>>/doc/sfshdd.cfg.5.adoc
[ 18%] Generating manpage sfsiolimits.cfg.5
cd /<<PKGBUILDDIR>>/build/doc && /usr/bin/asciidoctor -b manpage -o /<<PKGBUILDDIR>>/build/doc/sfsiolimits.cfg.5 /<<PKGBUILDDIR>>/doc/sfsiolimits.cfg.5.adoc
[ 18%] Generating manpage sfsmaster.8
cd /<<PKGBUILDDIR>>/build/doc && /usr/bin/asciidoctor -b manpage -o /<<PKGBUILDDIR>>/build/doc/sfsmaster.8 /<<PKGBUILDDIR>>/doc/sfsmaster.8.adoc
[ 18%] Generating manpage sfsmaster.cfg.5
cd /<<PKGBUILDDIR>>/build/doc && /usr/bin/asciidoctor -b manpage -o /<<PKGBUILDDIR>>/build/doc/sfsmaster.cfg.5 /<<PKGBUILDDIR>>/doc/sfsmaster.cfg.5.adoc
[ 19%] Generating manpage sfsmetadump.8
cd /<<PKGBUILDDIR>>/build/doc && /usr/bin/asciidoctor -b manpage -o /<<PKGBUILDDIR>>/build/doc/sfsmetadump.8 /<<PKGBUILDDIR>>/doc/sfsmetadump.8.adoc
[ 19%] Generating manpage sfsmetalogger.8
cd /<<PKGBUILDDIR>>/build/doc && /usr/bin/asciidoctor -b manpage -o /<<PKGBUILDDIR>>/build/doc/sfsmetalogger.8 /<<PKGBUILDDIR>>/doc/sfsmetalogger.8.adoc
[ 19%] Generating manpage sfsmetalogger.cfg.5
cd /<<PKGBUILDDIR>>/build/doc && /usr/bin/asciidoctor -b manpage -o /<<PKGBUILDDIR>>/build/doc/sfsmetalogger.cfg.5 /<<PKGBUILDDIR>>/doc/sfsmetalogger.cfg.5.adoc
[ 19%] Generating manpage sfsmetarestore.8
cd /<<PKGBUILDDIR>>/build/doc && /usr/bin/asciidoctor -b manpage -o /<<PKGBUILDDIR>>/build/doc/sfsmetarestore.8 /<<PKGBUILDDIR>>/doc/sfsmetarestore.8.adoc
[ 20%] Generating manpage sfsmount.1
cd /<<PKGBUILDDIR>>/build/doc && /usr/bin/asciidoctor -b manpage -o /<<PKGBUILDDIR>>/build/doc/sfsmount.1 /<<PKGBUILDDIR>>/doc/sfsmount.1.adoc
[ 20%] Generating manpage sfsmount.cfg.5
cd /<<PKGBUILDDIR>>/build/doc && /usr/bin/asciidoctor -b manpage -o /<<PKGBUILDDIR>>/build/doc/sfsmount.cfg.5 /<<PKGBUILDDIR>>/doc/sfsmount.cfg.5.adoc
[ 20%] Generating manpage sfsrestoremaster.8
cd /<<PKGBUILDDIR>>/build/doc && /usr/bin/asciidoctor -b manpage -o /<<PKGBUILDDIR>>/build/doc/sfsrestoremaster.8 /<<PKGBUILDDIR>>/doc/sfsrestoremaster.8.adoc
[ 21%] Generating manpage sfstopology.cfg.5
cd /<<PKGBUILDDIR>>/build/doc && /usr/bin/asciidoctor -b manpage -o /<<PKGBUILDDIR>>/build/doc/sfstopology.cfg.5 /<<PKGBUILDDIR>>/doc/sfstopology.cfg.5.adoc
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
[ 21%] Built target manpages
[ 22%] Building CXX object src/uraft/CMakeFiles/uraft.dir/uraftcontroller.cc.o
cd /<<PKGBUILDDIR>>/build/src/uraft && /usr/bin/x86_64-linux [too-long-redacted] >>/src/uraft/uraftcontroller.cc
make -f src/slogger/CMakeFiles/slogger.dir/build.make src/slogger/CMakeFiles/slogger.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/build'
cd /<<PKGBUILDDIR>>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/src/slogger /<<PKGBUILDDIR>>/build /<<PKGBUILDDIR>>/build/src/slogger /<<PKGBUILDDIR>>/build/src/slogger/CMakeFiles/slogger.dir/DependInfo.cmake "--color=" slogger
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
make -f src/slogger/CMakeFiles/slogger.dir/build.make src/slogger/CMakeFiles/slogger.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/build'
[ 22%] Building CXX object src/slogger/CMakeFiles/slogger.dir/slogger.cc.o
cd /<<PKGBUILDDIR>>/build/src/slogger && /usr/bin/x86_64-lin [too-long-redacted] ILDDIR>>/src/slogger/slogger.cc
[ 22%] Building CXX object src/uraft/CMakeFiles/uraft.dir/uraftstatus.cc.o
cd /<<PKGBUILDDIR>>/build/src/uraft && /usr/bin/x86_64-linux [too-long-redacted] DDIR>>/src/uraft/uraftstatus.cc
[ 22%] Linking CXX static library libslogger.a
cd /<<PKGBUILDDIR>>/build/src/slogger && /usr/bin/cmake -P CMakeFiles/slogger.dir/cmake_clean_target.cmake
cd /<<PKGBUILDDIR>>/build/src/slogger && /usr/bin/cmake -E cmake_link_script CMakeFiles/slogger.dir/link.txt --verbose=1
/usr/bin/x86_64-linux-gnu-ar qc libslogger.a CMakeFiles/slogger.dir/slogger.cc.o
/usr/bin/x86_64-linux-gnu-ranlib libslogger.a
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
[ 22%] Built target slogger
[ 22%] Building CXX object src/uraft/CMakeFiles/uraft.dir/__/common/time_utils.cc.o
cd /<<PKGBUILDDIR>>/build/src/uraft && /usr/bin/x86_64-linux [too-long-redacted] DDIR>>/src/common/time_utils.cc
make -f src/config/CMakeFiles/config.dir/build.make src/config/CMakeFiles/config.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/build'
cd /<<PKGBUILDDIR>>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/src/config /<<PKGBUILDDIR>>/build /<<PKGBUILDDIR>>/build/src/config /<<PKGBUILDDIR>>/build/src/config/CMakeFiles/config.dir/DependInfo.cmake "--color=" config
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
make -f src/config/CMakeFiles/config.dir/build.make src/config/CMakeFiles/config.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/build'
[ 22%] Building CXX object src/config/CMakeFiles/config.dir/cfg.cc.o
cd /<<PKGBUILDDIR>>/build/src/config && /usr/bin/x86_64-linu [too-long-redacted] PKGBUILDDIR>>/src/config/cfg.cc
[ 23%] Linking CXX static library liburaft.a
cd /<<PKGBUILDDIR>>/build/src/uraft && /usr/bin/cmake -P CMakeFiles/uraft.dir/cmake_clean_target.cmake
cd /<<PKGBUILDDIR>>/build/src/uraft && /usr/bin/cmake -E cmake_link_script CMakeFiles/uraft.dir/link.txt --verbose=1
/usr/bin/x86_64-linux-gnu-ar qc liburaft.a "CMakeFiles/uraft.dir/floating-ip-manager.cc.o" CMakeFiles/uraft.dir/uraft.cc.o CMakeFiles/uraft.dir/uraftcontroller.cc.o CMakeFiles/uraft.dir/uraftstatus.cc.o CMakeFiles/uraft.dir/__/common/time_utils.cc.o
/usr/bin/x86_64-linux-gnu-ranlib liburaft.a
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
[ 23%] Built target uraft
make -f src/uraft/CMakeFiles/saunafs-uraft.dir/build.make src/uraft/CMakeFiles/saunafs-uraft.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/build'
cd /<<PKGBUILDDIR>>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/src/uraft /<<PKGBUILDDIR>>/build /<<PKGBUILDDIR>>/build/src/uraft /<<PKGBUILDDIR>>/build/src/uraft/CMakeFiles/saunafs-uraft.dir/DependInfo.cmake "--color=" saunafs-uraft
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
make -f src/uraft/CMakeFiles/saunafs-uraft.dir/build.make src/uraft/CMakeFiles/saunafs-uraft.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/build'
[ 23%] Building CXX object src/uraft/CMakeFiles/saunafs-uraft.dir/main.cc.o
cd /<<PKGBUILDDIR>>/build/src/uraft && /usr/bin/x86_64-linux [too-long-redacted] PKGBUILDDIR>>/src/uraft/main.cc
[ 23%] Linking CXX static library libconfig.a
cd /<<PKGBUILDDIR>>/build/src/config && /usr/bin/cmake -P CMakeFiles/config.dir/cmake_clean_target.cmake
cd /<<PKGBUILDDIR>>/build/src/config && /usr/bin/cmake -E cmake_link_script CMakeFiles/config.dir/link.txt --verbose=1
/usr/bin/x86_64-linux-gnu-ar qc libconfig.a CMakeFiles/config.dir/cfg.cc.o
/usr/bin/x86_64-linux-gnu-ranlib libconfig.a
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
[ 23%] Built target config
[ 24%] Building CXX object src/uraft/CMakeFiles/saunafs-uraft.dir/floating-ip-manager.cc.o
cd /<<PKGBUILDDIR>>/build/src/uraft && /usr/bin/x86_64-linux [too-long-redacted] rc/uraft/floating-ip-manager.cc
make -f src/common/CMakeFiles/sfscommon.dir/build.make src/common/CMakeFiles/sfscommon.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/build'
cd /<<PKGBUILDDIR>>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/src/common /<<PKGBUILDDIR>>/build /<<PKGBUILDDIR>>/build/src/common /<<PKGBUILDDIR>>/build/src/common/CMakeFiles/sfscommon.dir/DependInfo.cmake "--color=" sfscommon
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
make -f src/common/CMakeFiles/sfscommon.dir/build.make src/common/CMakeFiles/sfscommon.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/build'
[ 24%] Building CXX object src/common/CMakeFiles/sfscommon.dir/access_control_list.cc.o
cd /<<PKGBUILDDIR>>/build/src/common && /usr/bin/x86_64-linu [too-long-redacted] c/common/access_control_list.cc
In file included from /<<PKGBUILDDIR>>/src/common/access_control_list.h:28,
from /<<PKGBUILDDIR>>/src/common/access_control_list.cc:22:
/<<PKGBUILDDIR>>/src/common/compact_vector.h:108:66: error: ‘uint8_t’ was not declared in this scope
108 | std::is_trivial<T>::value && std::is_convertible<uint8_t *, T>::value &&
| ^~~~~~~
/<<PKGBUILDDIR>>/src/common/compact_vector.h:27:1: note: ‘uint8_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
26 | #include <iterator>
+++ |+#include <cstdint>
27 | #include <limits>
/<<PKGBUILDDIR>>/src/common/compact_vector.h:108:78: error: template argument 1 is invalid
108 | std::is_trivial<T>::value && std::is_convertible<uint8_t *, T>::value &&
| ^
/<<PKGBUILDDIR>>/src/common/compact_vector.h:110:77: error: ‘uint8_t’ was not declared in this scope
110 | sizeof(typename std::conditional<std::is_void<Size>::value, uint8_t,
| ^~~~~~~
/<<PKGBUILDDIR>>/src/common/compact_vector.h:110:77: note: ‘uint8_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
/<<PKGBUILDDIR>>/src/common/compact_vector.h:111:54: error: template argument 2 is invalid
111 | Size>::type) <= 2)>::type> : public Alloc {
| ^
/<<PKGBUILDDIR>>/src/common/compact_vector.h:111:55: error: ‘<declaration error>’ is not a template [-fpermissive]
111 | Size>::type) <= 2)>::type> : public Alloc {
| ^~
/<<PKGBUILDDIR>>/src/common/compact_vector.h:168:17: error: ‘uint8_t’ does not name a type [-Wtemplate-body]
168 | uint8_t data_[sizeof(pointer)];
| ^~~~~~~
/<<PKGBUILDDIR>>/src/common/compact_vector.h:168:17: note: ‘uint8_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
/<<PKGBUILDDIR>>/src/common/compact_vector.h: In member function ‘detail::compact_vector_storage<Alloc, T, Size, typename std::enable_if<((std::is_trivial<T>::value && <expression error>) && (!((std::is_pointer<_Dp>::value && (sizeof (T) == 8)) && <expression error>)))>::type>::pointer detail::compact_vector_storage<Alloc, T, Size, typename std::enable_if<((std::is_trivial<T>::value && <expression error>) && (!((std::is_pointer<_Dp>::value && (sizeof (T) == 8)) && <expression error>)))>::type>::internal_ptr()’:
/<<PKGBUILDDIR>>/src/common/compact_vector.h:133:57: error: ‘uint8_t’ does not name a type [-Wtemplate-body]
133 | return static_cast<pointer>(static_cast<uint8_t*>(data_));
| ^~~~~~~
/<<PKGBUILDDIR>>/src/common/compact_vector.h:133:57: note: ‘uint8_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
/<<PKGBUILDDIR>>/src/common/compact_vector.h:133:64: error: expected ‘>’ before ‘*’ token [-Wtemplate-body]
133 | return static_cast<pointer>(static_cast<uint8_t*>(data_));
| ^
/<<PKGBUILDDIR>>/src/common/compact_vector.h:133:67: error: ‘data_’ was not declared in this scope [-Wtemplate-body]
133 | return static_cast<pointer>(static_cast<uint8_t*>(data_));
| ^~~~~
/<<PKGBUILDDIR>>/src/common/compact_vector.h: In member function ‘detail::compact_vector_storage<Alloc, T, Size, typename std::enable_if<((std::is_trivial<T>::value && <expression error>) && (!((std::is_pointer<_Dp>::value && (sizeof (T) == 8)) && <expression error>)))>::type>::const_pointer detail::compact_vector_storage<Alloc, T, Size, typename std::enable_if<((std::is_trivial<T>::value && <expression error>) && (!((std::is_pointer<_Dp>::value && (sizeof (T) == 8)) && <expression error>)))>::type>::internal_ptr() const’:
/<<PKGBUILDDIR>>/src/common/compact_vector.h:137:69: error: ISO C++ forbids declaration of ‘type name’ with no type [-Wtemplate-body]
137 | return static_cast<const_pointer>(static_cast<const uint8_t*>(data_));
| ^~~~~~~
/<<PKGBUILDDIR>>/src/common/compact_vector.h:137:69: error: expected ‘>’ before ‘uint8_t’ [-Wtemplate-body]
/<<PKGBUILDDIR>>/src/common/compact_vector.h:137:79: error: ‘data_’ was not declared in this scope [-Wtemplate-body]
137 | return static_cast<const_pointer>(static_cast<const uint8_t*>(data_));
| ^~~~~
/<<PKGBUILDDIR>>/src/common/compact_vector.h: In member function ‘constexpr detail::compact_vector_storage<Alloc, T, Size, typename std::enable_if<((std::is_trivial<T>::value && <expression error>) && (!((std::is_pointer<_Dp>::value && (sizeof (T) == 8)) && <expression error>)))>::type>::size_type detail::compact_vector_storage<Alloc, T, Size, typename std::enable_if<((std::is_trivial<T>::value && <expression error>) && (!((std::is_pointer<_Dp>::value && (sizeof (T) == 8)) && <expression error>)))>::type>::internal_size() const’:
/<<PKGBUILDDIR>>/src/common/compact_vector.h:158:31: error: ‘data_’ was not declared in this scope [-Wtemplate-body]
158 | return sizeof(data_);
| ^~~~~
/<<PKGBUILDDIR>>/src/common/compact_vector.h: At global scope:
/<<PKGBUILDDIR>>/src/common/compact_vector.h:201:93: error: ‘uint8_t’ was not declared in this scope
201 | sizeof(typename std::conditional<std::is_void<Size>::value, uint8_t,
| ^~~~~~~
/<<PKGBUILDDIR>>/src/common/compact_vector.h:201:93: note: ‘uint8_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
/<<PKGBUILDDIR>>/src/common/compact_vector.h:202:70: error: template argument 2 is invalid
202 | Size>::type) <= 2>::type>
| ^
/<<PKGBUILDDIR>>/src/common/compact_vector.h:202:71: error: ‘<declaration error>’ is not a template [-fpermissive]
202 | Size>::type) <= 2>::type>
| ^~
/<<PKGBUILDDIR>>/src/common/compact_vector.h:202:83: error: template argument 1 is invalid
202 | Size>::type) <= 2>::type>
| ^
/<<PKGBUILDDIR>>/src/common/compact_vector.h:202:84: error: ‘<declaration error>’ is not a template [-fpermissive]
202 | Size>::type) <= 2>::type>
| ^~
/<<PKGBUILDDIR>>/src/common/compact_vector.h:202:90: error: template argument 4 is invalid
202 | Size>::type) <= 2>::type>
| ^
make[3]: *** [src/common/CMakeFiles/sfscommon.dir/build.make:82: src/common/CMakeFiles/sfscommon.dir/access_control_list.cc.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
make[2]: *** [CMakeFiles/Makefile2:982: src/common/CMakeFiles/sfscommon.dir/all] Error 2
make[2]: *** Waiting for unfinished jobs....
[ 24%] Building CXX object src/uraft/CMakeFiles/saunafs-uraft.dir/uraft.cc.o
cd /<<PKGBUILDDIR>>/build/src/uraft && /usr/bin/x86_64-linux [too-long-redacted] KGBUILDDIR>>/src/uraft/uraft.cc
[ 24%] Building CXX object src/uraft/CMakeFiles/saunafs-uraft.dir/uraftcontroller.cc.o
cd /<<PKGBUILDDIR>>/build/src/uraft && /usr/bin/x86_64-linux [too-long-redacted] >>/src/uraft/uraftcontroller.cc
[ 24%] Building CXX object src/uraft/CMakeFiles/saunafs-uraft.dir/uraftstatus.cc.o
cd /<<PKGBUILDDIR>>/build/src/uraft && /usr/bin/x86_64-linux [too-long-redacted] DDIR>>/src/uraft/uraftstatus.cc
[ 25%] Building CXX object src/uraft/CMakeFiles/saunafs-uraft.dir/__/common/time_utils.cc.o
cd /<<PKGBUILDDIR>>/build/src/uraft && /usr/bin/x86_64-linux [too-long-redacted] DDIR>>/src/common/time_utils.cc
[ 25%] Linking CXX executable saunafs-uraft
cd /<<PKGBUILDDIR>>/build/src/uraft && /usr/bin/cmake -E cmake_link_script CMakeFiles/saunafs-uraft.dir/link.txt --verbose=1
/usr/bin/x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PK [too-long-redacted] _64-linux-gnu/librt.a -lpthread
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
[ 25%] Built target saunafs-uraft
make[2]: Leaving directory '/<<PKGBUILDDIR>>/build'
make[1]: *** [Makefile:159: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/build'
dh_auto_build: error: cd build && make -j2 INSTALL="install --strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:20: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
--------------------------------------------------------------------------------