Source: harvest-tools Version: 1.3-2 Severity: serious Tags: ftbfs patch https://tests.reproducible-builds.org/debian/rb-pkg/unstable/arm64/harvest-tools.html
... dh_auto_build make -j8 make[1]: Entering directory '/build/1st/harvest-tools-1.3' cd src; /usr/bin/protoc --cpp_out . harvest/pb/harvest.proto cd src/harvest/capnp;export PATH=/usr/bin/:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games;capnp compile -I /usr/include -oc++ harvest.capnp cd src; /usr/bin/protoc --cpp_out . harvest/pb/harvest.proto cd src/harvest/capnp;export PATH=/usr/bin/:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games;capnp compile -I /usr/include -oc++ harvest.capnp [libprotobuf WARNING google/protobuf/compiler/parser.cc:562] No syntax specified for the proto file: harvest/pb/harvest.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.) [libprotobuf WARNING google/protobuf/compiler/parser.cc:562] No syntax specified for the proto file: harvest/pb/harvest.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.) g++ -c -g -O2 -ffile-prefix-map=/build/1st/harvest-tools-1.3=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++11 -Isrc -I/usr/include -I/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -o src/harvest/capnp/harvest.capnp.o src/harvest/capnp/harvest.capnp.c++ g++ -c -g -O2 -ffile-prefix-map=/build/1st/harvest-tools-1.3=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++11 -Isrc -I/usr/include -I/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -o src/harvest/pb/harvest.pb.o src/harvest/pb/harvest.pb.cc g++ -c -g -O2 -ffile-prefix-map=/build/1st/harvest-tools-1.3=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++11 -Isrc -I/usr/include -I/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -o src/harvest/AnnotationList.o src/harvest/AnnotationList.cpp g++ -c -g -O2 -ffile-prefix-map=/build/1st/harvest-tools-1.3=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++11 -Isrc -I/usr/include -I/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -o src/harvest/harvest.o src/harvest/harvest.cpp g++ -c -g -O2 -ffile-prefix-map=/build/1st/harvest-tools-1.3=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++11 -Isrc -I/usr/include -I/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -o src/harvest/HarvestIO.o src/harvest/HarvestIO.cpp g++ -c -g -O2 -ffile-prefix-map=/build/1st/harvest-tools-1.3=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++11 -Isrc -I/usr/include -I/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -o src/harvest/LcbList.o src/harvest/LcbList.cpp g++ -c -g -O2 -ffile-prefix-map=/build/1st/harvest-tools-1.3=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++11 -Isrc -I/usr/include -I/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -o src/harvest/parse.o src/harvest/parse.cpp g++ -c -g -O2 -ffile-prefix-map=/build/1st/harvest-tools-1.3=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++11 -Isrc -I/usr/include -I/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -o src/harvest/PhylogenyTree.o src/harvest/PhylogenyTree.cpp g++ -c -g -O2 -ffile-prefix-map=/build/1st/harvest-tools-1.3=. -fstack-protector-strong -Wformat -Werror=format-security -std=c++11 -Isrc -I/usr/include -I/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -o src/harvest/PhylogenyTreeNode.o src/harvest/PhylogenyTreeNode.cpp src/harvest/capnp/harvest.capnp.c++:850:28: error: expected primary-expression at end of input 8, 0, 0, 0, 0, 0, 0, 0, ^ src/harvest/capnp/harvest.capnp.c++:850:28: error: expected '}' at end of input src/harvest/capnp/harvest.capnp.c++:719:3: note: to match this '{' { 0, 0, 0, 0, 5, 0, 6, 0, ^ src/harvest/capnp/harvest.capnp.c++:850:28: error: expected '}' at end of input 8, 0, 0, 0, 0, 0, 0, 0, ^ src/harvest/capnp/harvest.capnp.c++:718:64: note: to match this '{' static const ::capnp::_::AlignedData<134> b_c4df8e4ba28721bc = { ^ src/harvest/capnp/harvest.capnp.c++:850:28: error: expected ',' or ';' at end of input 8, 0, 0, 0, 0, 0, 0, 0, ^ src/harvest/capnp/harvest.capnp.c++:850:28: error: expected '}' at end of input src/harvest/capnp/harvest.capnp.c++:7:19: note: to match this '{' namespace schemas { ^ src/harvest/capnp/harvest.capnp.c++:850:28: error: expected '}' at end of input 8, 0, 0, 0, 0, 0, 0, 0, ^ src/harvest/capnp/harvest.capnp.c++:6:17: note: to match this '{' namespace capnp { ^ make[1]: *** [Makefile:35: src/harvest/capnp/harvest.capnp.o] Error 1 Fix is attached.
Description: Fix a frequent parallel FTBFS Author: Adrian Bunk <b...@debian.org> --- harvest-tools-1.3.orig/Makefile.in +++ harvest-tools-1.3/Makefile.in @@ -37,10 +37,14 @@ harvesttools : $(OBJECTS) %.o : %.cc $(CXX) -c $(CXXFLAGS) $(CPPFLAGS) -o $@ $< -src/harvest/pb/harvest.pb.cc src/harvest/pb/harvest.pb.h : src/harvest/pb/harvest.proto +src/harvest/pb/harvest.pb.cc : src/harvest/pb/harvest.pb.h + +src/harvest/pb/harvest.pb.h : src/harvest/pb/harvest.proto cd src; @protobuf@/bin/protoc --cpp_out . harvest/pb/harvest.proto -src/harvest/capnp/harvest.capnp.c++ src/harvest/capnp/harvest.capnp.h : src/harvest/capnp/harvest.capnp +src/harvest/capnp/harvest.capnp.c++ : src/harvest/capnp/harvest.capnp.h + +src/harvest/capnp/harvest.capnp.h : src/harvest/capnp/harvest.capnp cd src/harvest/capnp;export PATH=@capnp@/bin/:${PATH};capnp compile -I @capnp@/include -oc++ harvest.capnp install : harvesttools