Solved security/libretls won't build on poudriere

Poudriere fails to build security/libretls on my machine. It fails with:
Code:
libtool: warning: remember to run 'libtool --finish /usr/local/lib'
 /bin/mkdir -p '/wrkdirs/usr/ports/security/libretls/work/stage/usr/local/lib/pk
gconfig'
 install  -m 0644 libtls.pc '/wrkdirs/usr/ports/security/libretls/work/stage/usr/local/lib/pkgconfig'
====> Compressing man pages (compress-man)
===========================================================================
=======================<phase: package        >============================
===>  Building package for libretls-3.7.0
pkg-static: Unable to access file /wrkdirs/usr/ports/security/libretls/work/stage/usr/local/lib/libtls.so.26.0.0:No such file or directory
*** Error code 1

Stop.
make: stopped in /usr/ports/security/libretls

What can I do about this?
 
There are no options to configure.
You could try to add to make.conf,
Code:
DEFAULT_VERSIONS+=ssl=openssl

Otherwise the port might be broken.
 
Open the port's page on Freshports. Then click on that radioactive icon, it says "pkg-fallout". If you see similar build issues on the FreeBSD clusters you'll know it's not specific to your system (settings, options, defaults, etc.).


Shows the exact same error on the last build run. So the issue is with the port itself. Port maintainers automatically get notified of those build issues.

Edit: Looking a little further, it looks like it's already fixed: https://cgit.freebsd.org/ports/comm...t?id=336db80fc87ef405c0ee7e6c98be2effb7d3090b
So update your ports tree.
 
Back
Top