Opened 10 years ago

Closed 10 years ago

#43765 closed defect (fixed)

wcslib @4.23: parallel build succeeds bug log shows errors

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: john@…
Priority: Normal Milestone:
Component: ports Version: 2.3.99
Keywords: Cc:
Port: wcslib

Description

Installing wcslib @4.23 succeeds but the log shows errors:

:info:build error: /opt/local/bin/ranlib: can't open file: libwcs-4.23.a (No such file or directory)
:info:build /opt/local/bin/ranlib: archive member: libwcs-4.23.a(wcshdr.o) size too large (archive member extends past the end of the file)
:info:build ar: internal ranlib command failed
:info:build Undefined symbols for architecture x86_64:
:info:build   "_wcspih", referenced from:
:info:build       _main in wcsware.o
:info:build   "_wcsutrne", referenced from:
:info:build       _unitfix in libwcs-4.23.a(wcsfix.o)
:info:build       _wcsutrn in libwcs-4.23.a(wcsunits.o)
:info:build ld: symbol(s) not found for architecture x86_64

This may be a parallel build error; the serial log doesn't show these errors.

Attachments (2)

main-j8.log (245.6 KB) - added by ryandesign (Ryan Carsten Schmidt) 10 years ago.
parallel build log
main-j1.log (238.1 KB) - added by ryandesign (Ryan Carsten Schmidt) 10 years ago.
serial build log

Download all attachments as: .zip

Change History (4)

Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

Attachment: main-j8.log added

parallel build log

Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

Attachment: main-j1.log added

serial build log

comment:1 Changed 10 years ago by john@…

The straightforward fix here is to disable the parallel build. I've added a Portfile patch which does that at #43766.

comment:2 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: newclosed

Committed in r120292 but please report the problem to the developers so they can fix it properly.

Note: See TracTickets for help on using tickets.