Bug#846766: conntrack-tools: FTBFS: read_config_lex.l:25:28: fatal error: read_config_yy.h: No such file or directory

Chris Lamb lamby at debian.org
Sat Dec 3 09:03:59 UTC 2016


Source: conntrack-tools
Version: 1:1.4.4+snapshot20161117-2
Severity: serious
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-bugs at lists.alioth.debian.org

Dear Maintainer,

conntrack-tools fails to build from source in unstable/amd64:

  […]

  systemd.c: In function 'sd_ct_watchdog_init':
  systemd.c:45:3: warning: implicit declaration of function 'dlog' [-Wimplicit-function-declaration]
     dlog(LOG_WARNING, "failed to get watchdog details from "
     ^~~~
  systemd.c:45:3: warning: nested extern declaration of 'dlog' [-Wnested-externs]
  depbase=`echo nfct-extensions/helper.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
  gcc -DPACKAGE_NAME=\"conntrack-tools\" -DPACKAGE_TARNAME=\"conntrack-tools\" -DPACKAGE_VERSION=\"1.4.4\" -DPACKAGE_STRING=\"conntrack-tools\ 1.4.4\" -DPACKAGE_BUGREPORT=\"pablo at netfilter.org\" -DPACKAGE_URL=\"\" -DPACKAGE=\"conntrack-tools\" -DVERSION=\"1.4.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DYYTEXT_POINTER=1 -DBUILD_CTHELPER=1 -DBUILD_SYSTEMD=1 -DHAVE_LINUX_CAPABILITY_H=1 -DHAVE_ARPA_INET_H=1 -DHAVE_INET_PTON=1 -DHAVE_INET_PTON_IPV6=1 -I.  -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -W -Wall -Wmissing-prototypes -Wwrite-strings -Wfloat-equal -Wshadow -Wpointer-arith -Wbad-function-cast -Wsign-compare -Waggregate-return -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wstrict-prototypes -Wundef -Wno-unused-parameter       -g -O2 -fdebug-prefix-map=«BUILDDIR»=. -fstack-protector-strong -Wformat -Werror=format-security -DCONNTRACKD_LIB_DIR=\"/usr/lib/conntrack-tools/\" -MT nfct-extensions/helper.o -MD -MP -MF $depbase.Tpo -c -o nfct-extensions/helper.o nfct-extensions/helper.c &&\
  mv -f $depbase.Tpo $depbase.Po
  depbase=`echo nfct-extensions/timeout.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
  gcc -DPACKAGE_NAME=\"conntrack-tools\" -DPACKAGE_TARNAME=\"conntrack-tools\" -DPACKAGE_VERSION=\"1.4.4\" -DPACKAGE_STRING=\"conntrack-tools\ 1.4.4\" -DPACKAGE_BUGREPORT=\"pablo at netfilter.org\" -DPACKAGE_URL=\"\" -DPACKAGE=\"conntrack-tools\" -DVERSION=\"1.4.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DYYTEXT_POINTER=1 -DBUILD_CTHELPER=1 -DBUILD_SYSTEMD=1 -DHAVE_LINUX_CAPABILITY_H=1 -DHAVE_ARPA_INET_H=1 -DHAVE_INET_PTON=1 -DHAVE_INET_PTON_IPV6=1 -I.  -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -W -Wall -Wmissing-prototypes -Wwrite-strings -Wfloat-equal -Wshadow -Wpointer-arith -Wbad-function-cast -Wsign-compare -Waggregate-return -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wstrict-prototypes -Wundef -Wno-unused-parameter       -g -O2 -fdebug-prefix-map=«BUILDDIR»=. -fstack-protector-strong -Wformat -Werror=format-security -DCONNTRACKD_LIB_DIR=\"/usr/lib/conntrack-tools/\" -MT nfct-extensions/timeout.o -MD -MP -MF $depbase.Tpo -c -o nfct-extensions/timeout.o nfct-extensions/timeout.c &&\
  mv -f $depbase.Tpo $depbase.Po
  read_config_lex.l:25:28: fatal error: read_config_yy.h: No such file or directory
   #include "read_config_yy.h"
                              ^
  compilation terminated.
  Makefile:662: recipe for target 'read_config_lex.o' failed
  make[3]: *** [read_config_lex.o] Error 1
  make[3]: *** Waiting for unfinished jobs....
  updating read_config_yy.h
  libtool: link: gcc -std=gnu99 -W -Wall -Wmissing-prototypes -Wwrite-strings -Wfloat-equal -Wshadow -Wpointer-arith -Wbad-function-cast -Wsign-compare -Waggregate-return -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wstrict-prototypes -Wundef -Wno-unused-parameter -g -O2 -fdebug-prefix-map=«BUILDDIR»=. -fstack-protector-strong -Wformat -Werror=format-security -DCONNTRACKD_LIB_DIR=\"/usr/lib/conntrack-tools/\" -Wl,-z -Wl,relro -o conntrack conntrack.o  ../extensions/.libs/libct_proto_tcp.a ../extensions/.libs/libct_proto_udp.a ../extensions/.libs/libct_proto_udplite.a ../extensions/.libs/libct_proto_icmp.a ../extensions/.libs/libct_proto_icmpv6.a ../extensions/.libs/libct_proto_sctp.a ../extensions/.libs/libct_proto_dccp.a ../extensions/.libs/libct_proto_gre.a ../extensions/.libs/libct_proto_unknown.a -lnetfilter_conntrack -lmnl -lnfnetlink
  make[3]: Leaving directory '«BUILDDIR»/src'
  Makefile:704: recipe for target 'all-recursive' failed
  make[2]: *** [all-recursive] Error 1
  make[2]: Leaving directory '«BUILDDIR»/src'
  Makefile:538: recipe for target 'all-recursive' failed
  make[1]: *** [all-recursive] Error 1
  make[1]: Leaving directory '«BUILDDIR»'
  dh_auto_build: make -j9 returned exit code 2
  debian/rules:7: recipe for target 'build' failed
  make: *** [build] Error 2
  dpkg-buildpackage: error: debian/rules build gave error exit status 2

  […]

The full build log is attached.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby at debian.org / chris-lamb.co.uk
       `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: conntrack-tools.1:1.4.4+snapshot20161117-2.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 9438 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-bugs/attachments/20161203/7dab1b03/attachment-0001.obj>


More information about the Reproducible-bugs mailing list