Opened 6 years ago

Closed 4 years ago

#56648 closed defect (fixed)

blosc: Don't use bundled libraries

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: stromnov (Andrey Stromnov)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: blosc

Description

blosc fails to build on older systems, due to a problem building the bundled copy of zstd.

Could blosc use the MacPorts copy of zstd instead of building it itself? The MacPorts copy of zstd builds fine on older systems (once PR 1997 is merged).

blosc includes other bundled libraries as well, to which the same request applies.

Attachments (1)

blosc.diff (923 bytes) - added by stromnov (Andrey Stromnov) 6 years ago.
Use system lz4, zlib and zstd (but not snappy).

Download all attachments as: .zip

Change History (3)

Changed 6 years ago by stromnov (Andrey Stromnov)

Attachment: blosc.diff added

Use system lz4, zlib and zstd (but not snappy).

comment:1 Changed 6 years ago by stromnov (Andrey Stromnov)

MacPort's snappy is incompatible with current blosc for unknown reasons.

comment:2 Changed 4 years ago by ken-cunningham-webuse

Resolution: fixed
Status: assignedclosed

In 0cfc5bf5f9aa59c3aa1ac933b5ec5d4e4d1429e5/macports-ports (master):

blosc: use MacPorts snappy

fixes build on older systems (fixes errors using internal snappy)
use legacysupport PG (fixes error for missing posix_memalign on < 10.6)
add support for running test suite and benchmarks
bump revision as now building against MP snappy

closes: #56648

Note: See TracTickets for help on using tickets.