Opened 6 years ago

Closed 5 years ago

#56646 closed defect (fixed)

zstd @1.3.4_0+universal: Fails to detect threads, zlib, lzma, lz4

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: seanfarley (Sean Farley)
Priority: Normal Milestone:
Component: ports Version:
Keywords: haspatch Cc:
Port: zstd

Description

When using the universal variant, the following messages appear in the log, and zlib, lzma and lz4 support is not compiled in:

:info:build ==> no threads, building without multithreading support
:info:build ==> no zlib, building zstd without .gz support
:info:build ==> no liblzma, building zstd without .xz/.lzma support
:info:build ==> no liblz4, building zstd without .lz4 support

Assuming the resolution to #56645 is that support for zlib, lzma and lz4 is desired, this will need to be investigated and corrected.

Change History (2)

comment:1 Changed 5 years ago by ryandesign (Ryan Carsten Schmidt)

Keywords: haspatch added

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

Resolution: fixed
Status: assignedclosed

In 815d231e23039f491eaea1b7c52d20bb7f7ede5a/macports-ports (master):

zstd: Update to 1.3.7

Closes: #57597

Add dependencies on lz4, xz, and zlib, which were previously linked
opportunistically.

Closes: #56645

Fix detection of pthread, lz4, xz, and zlib when building universal.

Closes: #56646

Add a patch to fix compilation on i386.

Closes: #57544

Enable tests.

Note: See TracTickets for help on using tickets.