[MacPorts] #55207: perl5.24, perl5.26: failed db-hash test on 10.13
MacPorts
noreply at macports.org
Sat Dec 29 03:44:18 UTC 2018
#55207: perl5.24, perl5.26: failed db-hash test on 10.13
--------------------------------+------------------------
Reporter: mojca | Owner: mojca
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: highsierra
Port: perl5.24 perl5.26 |
--------------------------------+------------------------
Comment (by dgilman):
Not sure what the antecedent of "that" is - you mean p5-db_file? The issue
here isn't new perl vs old perl - it seems like perl itself has a
dependency on gdbm and bdb. Take a look at the Debian perl file for perl:
https://sources.debian.org/src/perl/5.28.1-3/debian/control/ It has build-
time deps on both gdbm and bdb (libdb). I don't have homebrew installed
but it seems that their perl is linking against Apple's bdb in /usr.
So to fix this bug you either need to add in bdb as a dependency of the
perl interpreter or disable the distribution of DB_File with the perl
interpreter. I can confirm perl 5.28 won't fix this as I ran the test
suite myself and saw it broken there.
--
Ticket URL: <https://trac.macports.org/ticket/55207#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list