[MacPorts] #61884: yubico-piv-tool fails to build after libressl upgrade to 3.2.3
MacPorts
noreply at macports.org
Mon Dec 21 03:37:13 UTC 2020
#61884: yubico-piv-tool fails to build after libressl upgrade to 3.2.3
----------------------+-----------------------------
Reporter: bK4gYuRo | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: | Port: yubico-piv-tool
----------------------+-----------------------------
After libressl was upgraded to 3.2.3, yubico-piv-tool fails to build.
It looks like it stumbles here:
{{{
:info:build [ 98%] Building manpage for yubico-piv-tool
:info:build cd
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_security_yubico-piv-tool/yubico-piv-
tool/work/yubico-piv-tool-2.1.1/tool && /opt/local/bin/help2man -s1 -N -o
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_security_yubico-piv-tool/yubico-piv-
tool/work/yubico-piv-tool-2.1.1/tool/yubico-piv-tool.1 ./yubico-piv-tool
:info:build sh: line 1: 89541 Abort trap: 6 ./yubico-piv-tool
--help 2> /dev/null
:info:build help2man: can't get `--help' info from ./yubico-piv-tool
:info:build Try `--no-discard-stderr' if option outputs to stderr
:info:build make[2]: *** [tool/yubico-piv-tool.1] Error 134
}}}
If I run the failing command without redirection to /dev/null, it shows
this error:
{{{
$ ./yubico-piv-tool --help
dyld: Library not loaded: /opt/local/lib/libykpiv.1.dylib
Referenced from:
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_security_yubico-piv-tool/yubico-piv-
tool/work/Yubico-yubico-piv-tool-6752c30/tool/./yubico-piv-tool
Reason: image not found
Abort
}}}
Before my attempt to upgrade, the library existed:
{{{
$ ls -l /opt/local/lib/libykpiv.1.dylib
lrwxr-xr-x 1 root admin 20 Oct 10 07:25 /opt/local/lib/libykpiv.1.dylib
-> libykpiv.2.1.1.dylib
}}}
and it was part of the port I am trying to build:
{{{
$ port provides /opt/local/lib/libykpiv.2.1.1.dylib
/opt/local/lib/libykpiv.2.1.1.dylib is provided by: yubico-piv-tool
}}}
--
Ticket URL: <https://trac.macports.org/ticket/61884>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list