Opened 15 months ago
Last modified 15 months ago
#59999 assigned defect
libedit @20191231-3.1_0 build failure with hfscompression
Reported by: | billygr (billy) | Owned by: | MarcusCalhoun-Lopez (Marcus Calhoun-Lopez) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.6.2 |
Keywords: | catalina | Cc: | eborisch (Eric A. Borisch) |
Port: | libedit |
Description
Hi,
libedit @20191231-3.1_0 fails to build (log attached)
Workaround is to set "hfscompression no" in the macports.conf and rebuild again
Thank you
Attachments (1)
Change History (7)
Changed 15 months ago by billygr (billy)
comment:1 Changed 15 months ago by billygr (billy)
% which bsdtar
/usr/bin/bsdtar
bsdtar 3.3.2 - libarchive 3.3.2 zlib/1.2.11 liblzma/5.0.5 bz2lib/1.0.6
comment:2 Changed 15 months ago by mf2k (Frank Schima)
In the future, please fill in the Port field.
comment:3 Changed 15 months ago by mf2k (Frank Schima)
Cc: | MarcusCalhoun-Lopez removed |
---|---|
Owner: | set to MarcusCalhoun-Lopez |
Port: | libedit added |
Status: | new → assigned |
comment:4 Changed 15 months ago by jmroot (Joshua Root)
Cc: | eborisch added |
---|---|
Keywords: | catalina added |
I guess Apple updated to a version of libarchive that supports hfscompression in 10.15. Unfortunately it's also a version that has this bug, which was fixed in libarchive 3.4.0 (so installing the libarchive port would also make this work). See #56563.
comment:5 Changed 15 months ago by eborisch (Eric A. Borisch)
The logic for testing hfsCompression support could be updated to check the output of bsdtar --version to be >= 3.4.1 ...
comment:6 Changed 15 months ago by billygr (billy)
Confirmed. Installing port libarchive with hfscompression no, before the installation of libedit solves the issue.
I agree with Eric's comment , a permanent solution is needed to check the bsdtar version, 10.15.2 (19C57) still has an old libarchive by default
main.log