Opened 4 years ago

Closed 4 years ago

Last modified 3 years ago

#47659 closed defect (fixed)

lz4 @r124: universal variant fails

Reported by: ryandesign (Ryan Schmidt) Owned by: mfeiri
Priority: Normal Milestone:
Component: ports Version: 2.3.99
Keywords: Cc: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Port: lz4

Description

ar: liblz4.a is a fat file (use libtool(1) or lipo(1) and ar(1) on it)
ar: liblz4.a: Inappropriate file type or format
make: *** [liblz4] Error 1

Attachments (1)

main.log.bz2 (5.5 KB) - added by ryandesign (Ryan Schmidt) 4 years ago.

Download all attachments as: .zip

Change History (5)

Changed 4 years ago by ryandesign (Ryan Schmidt)

Attachment: main.log.bz2 added

comment:1 Changed 4 years ago by mfeiri

The Makefile of lz4 doesn't do proper dependency tracking for the .a file. As a workaround I'll simply remove any old liblz4.a file before AR gets called. This avoids confusing AR with an existing fat archive.

comment:2 Changed 4 years ago by mfeiri

Resolution: fixed
Status: newclosed

Fixed in r137559 and r137560.

comment:3 Changed 3 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

r143181 seems to have reintroduced problems with universal build that was fixed in r137559 and r137560.
Should be fixed in r152309.

comment:4 Changed 3 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Cc: mcalhoun@… added

Cc Me!

Note: See TracTickets for help on using tickets.