[MacPorts] #22454: blackbag @0.9.1 fails during build - missing firebert lib

MacPorts noreply at macports.org
Tue Nov 10 10:23:10 PST 2009


#22454: blackbag @0.9.1 fails during build - missing firebert lib
--------------------------------+-------------------------------------------
  Reporter:  lhunath@…          |       Owner:  macports-tickets@…                   
      Type:  defect             |      Status:  closed                               
  Priority:  Normal             |   Milestone:                                       
 Component:  ports              |     Version:  1.8.1                                
Resolution:  fixed              |    Keywords:                                       
      Port:  blackbag           |  
--------------------------------+-------------------------------------------
Changes (by ecronin@…):

  * status:  new => closed
  * resolution:  => fixed


Old description:

> {{{
> --->  Building blackbag
> Error: Target org.macports.build returned: shell command " cd
> "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_blackbag/work/blackbag-0.9.1"
> && /usr/bin/nice -n 20 /usr/bin/make -j3 all " returned error 2
> Command output: replug.c: At top level:
> replug.c:38: warning: '_logframe' defined but not used
> cc -Wall   -I/opt/local/include -I. -I./format    -c -o c.o c.c
> cc -Wall   -I/opt/local/include -I. -I./format  -o blit blit.o -levent
> -lssl -lm -L/opt/local/lib -L. -lfirebert  -L./jenkins-hash -ljenkinshash
> -L./format -lfmt -levent -lcrypto -lpcap -lm
> cc -Wall   -I/opt/local/include -I. -I./format  -I -I/format    -c -o
> recycle.o recycle.c
> cc -Wall   -I/opt/local/include -I. -I./format  -o dehexify dehexify.o
> -levent -lssl -lm -L/opt/local/lib -L. -lfirebert  -L./jenkins-hash
> -ljenkinshash -L./format -lfmt -levent -lcrypto -lpcap -lm
> cc -Wall   -I/opt/local/include -I. -I./format  -I -I/format    -c -o
> lookupa.o lookupa.c
> ld: library not found for -lfirebert
> collect2: ld returned 1 exit status
> ld: library not found for -lfirebert
> collect2: ld returned 1 exit status
> make: *** [dehexify] Error 1
> make: *** Waiting for unfinished jobs....
> cc -Wall   -I/opt/local/include -I. -I./format  -I -I/format    -c -o
> hashtab.o hashtab.c
> make: *** [blit] Error 1
> hashtab.c: In function 'hdestroy':
> hashtab.c:141: warning: unused variable 'h'
> hashtab.c: At top level:
> hashtab.c:47: warning: 'hsanity' defined but not used
> ar rc libjenkinshash.a recycle.o lookupa.o hashtab.o
> ranlib libjenkinshash.a
> cc -Wall   -I/opt/local/include -I. -I./format  -I.. -I../format    -c -o
> fmt.o fmt.c
> cc -Wall   -I/opt/local/include -I. -I./format  -I.. -I../format    -c -o
> fmt-time.o fmt-time.c
> cc -Wall   -I/opt/local/include -I. -I./format  -I.. -I../format    -c -o
> build.o build.c
> fmt.c: In function 'fmt_vfmt_specific':
> fmt.c:360: warning: assignment from incompatible pointer type
> ar rc libfmt.a fmt.o fmt-time.o build.o
> ranlib libfmt.a
> ar rc libfirebert.a util.o cons.o ether_utils.o aguri.o unicode.o uasn1.o
> l4.o hash.o arena.o freelist.o log.o timer.o strutil.o par.o tbuf.o
> bfmt.o firebert.o httputils.o httprequest.o slist.o plugboard.o
> ranlib libfirebert.a
> }}}

New description:

 {{{
 --->  Building blackbag
 Error: Target org.macports.build returned: shell command " cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_blackbag/work/blackbag-0.9.1"
 && /usr/bin/nice -n 20 /usr/bin/make -j3 all " returned error 2
 Command output: replug.c: At top level:
 replug.c:38: warning: '_logframe' defined but not used
 cc -Wall   -I/opt/local/include -I. -I./format    -c -o c.o c.c
 cc -Wall   -I/opt/local/include -I. -I./format  -o blit blit.o -levent
 -lssl -lm -L/opt/local/lib -L. -lfirebert  -L./jenkins-hash -ljenkinshash
 -L./format -lfmt -levent -lcrypto -lpcap -lm
 cc -Wall   -I/opt/local/include -I. -I./format  -I -I/format    -c -o
 recycle.o recycle.c
 cc -Wall   -I/opt/local/include -I. -I./format  -o dehexify dehexify.o
 -levent -lssl -lm -L/opt/local/lib -L. -lfirebert  -L./jenkins-hash
 -ljenkinshash -L./format -lfmt -levent -lcrypto -lpcap -lm
 cc -Wall   -I/opt/local/include -I. -I./format  -I -I/format    -c -o
 lookupa.o lookupa.c
 ld: library not found for -lfirebert
 collect2: ld returned 1 exit status
 ld: library not found for -lfirebert
 collect2: ld returned 1 exit status
 make: *** [dehexify] Error 1
 make: *** Waiting for unfinished jobs....
 cc -Wall   -I/opt/local/include -I. -I./format  -I -I/format    -c -o
 hashtab.o hashtab.c
 make: *** [blit] Error 1
 hashtab.c: In function 'hdestroy':
 hashtab.c:141: warning: unused variable 'h'
 hashtab.c: At top level:
 hashtab.c:47: warning: 'hsanity' defined but not used
 ar rc libjenkinshash.a recycle.o lookupa.o hashtab.o
 ranlib libjenkinshash.a
 cc -Wall   -I/opt/local/include -I. -I./format  -I.. -I../format    -c -o
 fmt.o fmt.c
 cc -Wall   -I/opt/local/include -I. -I./format  -I.. -I../format    -c -o
 fmt-time.o fmt-time.c
 cc -Wall   -I/opt/local/include -I. -I./format  -I.. -I../format    -c -o
 build.o build.c
 fmt.c: In function 'fmt_vfmt_specific':
 fmt.c:360: warning: assignment from incompatible pointer type
 ar rc libfmt.a fmt.o fmt-time.o build.o
 ranlib libfmt.a
 ar rc libfirebert.a util.o cons.o ether_utils.o aguri.o unicode.o uasn1.o
 l4.o hash.o arena.o freelist.o log.o timer.o strutil.o par.o tbuf.o bfmt.o
 firebert.o httputils.o httprequest.o slist.o plugboard.o
 ranlib libfirebert.a
 }}}

--

Comment:

 parallel build (-j3) was causing libfirebert to be used before it had been
 assembled...  r60383 disables parallel build, update your sources and
 retry.

-- 
Ticket URL: <http://trac.macports.org/ticket/22454#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list