#4091: r31522 build breakage on parallel jam ----------------------------+---------------------------- Reporter: meianoite | Owner: bonefish Type: bug | Status: reopened Priority: low | Milestone: Unscheduled Component: Build System | Version: R1/Development Resolution: | Keywords: Blocked By: | Blocking: 4579 Has a Patch: 0 | Platform: All ----------------------------+---------------------------- Changes (by pulkomandy): * status: closed => reopened * resolution: fixed => Comment: I was a bit too quick to fix this; it seems. The error now happens while building tcpdump: {{{ Cc /home/builder/builds/haiku-repository- x86_gcc2_hybrid/generated/objects/haiku/x86_gcc2/release/bin/network/ftpd/ftpcmd.o C++ /home/builder/builds/haiku-repository- x86_gcc2_hybrid/generated/objects/haiku/x86_gcc2/release/bin/rc/compile.o /home/builder/builds/haiku/src/bin/network/ftpd/ftpcmd.y: In function `yyparse': /home/builder/builds/haiku/src/bin/network/ftpd/ftpcmd.y:669: warning: implicit declaration of function `strncasecmp' Cc /home/builder/builds/haiku-repository- x86_gcc2_hybrid/generated/objects/haiku/x86_gcc2/release/bin/network/tcpdump/libpcap/scanner.o /home/builder/builds/haiku/src/bin/network/tcpdump/libpcap/scanner.l:57: grammar.h: No such file or directory Cc /home/builder/builds/haiku-repository- x86_gcc2_hybrid/generated/objects/haiku/x86_gcc2/release/bin/network/tcpdump/libpcap/grammar.o SetVersion1 /home/builder/builds/haiku-repository- x86_gcc2_hybrid/generated/objects/haiku/x86_gcc2/release/bin/diffutils/src/diff Chmod1 /home/builder/builds/haiku-repository- x86_gcc2_hybrid/generated/objects/haiku/x86_gcc2/release/bin/diffutils/src/diff CreateAppMimeDBEntries1 /home/builder/builds/haiku-repository- x86_gcc2_hybrid/generated/objects/haiku/x86_gcc2/release/bin/diffutils/src/diff_mimedb SetVersion1 /home/builder/builds/haiku-repository- x86_gcc2_hybrid/generated/objects/haiku/x86_gcc2/release/bin/diffutils/src/cmp SetVersion1 /home/builder/builds/haiku-repository- x86_gcc2_hybrid/generated/objects/haiku/x86_gcc2/release/bin/diffutils/src/sdiff SetVersion1 /home/builder/builds/haiku-repository- x86_gcc2_hybrid/generated/objects/haiku/x86_gcc2/release/bin/diffutils/src/diff3 Chmod1 /home/builder/builds/haiku-repository- x86_gcc2_hybrid/generated/objects/haiku/x86_gcc2/release/bin/diffutils/src/cmp CreateAppMimeDBEntries1 /home/builder/builds/haiku-repository- x86_gcc2_hybrid/generated/objects/haiku/x86_gcc2/release/bin/diffutils/src/cmp_mimedb Chmod1 /home/builder/builds/haiku-repository- x86_gcc2_hybrid/generated/objects/haiku/x86_gcc2/release/bin/diffutils/src/sdiff Chmod1 /home/builder/builds/haiku-repository- x86_gcc2_hybrid/generated/objects/haiku/x86_gcc2/release/bin/diffutils/src/diff3 SetVersion1 /home/builder/builds/haiku-repository- x86_gcc2_hybrid/generated/objects/haiku/x86_gcc2/release/bin/patch/patch Lex /home/builder/builds/haiku-repository- x86_gcc2_hybrid/generated/objects/haiku/x86_gcc2/common/bin/rc/lexer.cpp CreateAppMimeDBEntries1 /home/builder/builds/haiku-repository- x86_gcc2_hybrid/generated/objects/haiku/x86_gcc2/release/bin/diffutils/src/diff3_mimedb CreateAppMimeDBEntries1 /home/builder/builds/haiku-repository- x86_gcc2_hybrid/generated/objects/haiku/x86_gcc2/release/bin/diffutils/src/sdiff_mimedb /home/builder/builds/haiku/src/bin/network/tcpdump/libpcap/scanner.l:80: parse error before `pcap_lval' /home/builder/builds/haiku/src/bin/network/tcpdump/libpcap/scanner.l:80: warning: type defaults to `int' in declaration of `pcap_lval' /home/builder/builds/haiku/src/bin/network/tcpdump/libpcap/scanner.l:80: warning: data definition has no type or storage class }}} http://buildbot.haiku-os.org/builders/haiku-repository- x86_gcc2_hybrid/builds/637/steps/jam%20%40release- raw%20build%20%26lt%3Brepository%26gt%3BHaiku/logs/stdio Notice how the build of scanner.l complains about missing grammar.h just before grammar.o is built here. The dependency to grammar.h is declared (in src/bin/network/tcpdump/libpcap/Jamfile). -- Ticket URL: <https://dev.haiku-os.org/ticket/4091#comment:23> Haiku <https://dev.haiku-os.org> Haiku - the operating system.