[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