[haiku-bugs] Re: [Haiku] #4091: r31522 build breakage on parallel jam

  • From: "pulkomandy" <trac@xxxxxxxxxxxx>
  • Date: Sun, 19 Oct 2014 13:19:43 -0000

#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.

Other related posts: