Created attachment 195368 [details]
The port needs an update.
Warning: may break things (presumably tox). The poudriere log follows.
Created attachment 195369 [details]
Created attachment 195372 [details]
the patch 
Thanks for the patch :-)
I have a question though: is the update correct? the static library is not built anymore and the shared library changes its name from libconfig to liblibconfig
Well, I didn't patch it much, so it does exactly what it does. Didn't find the .a file anywhere, and poudriere doesn't say there are any orphaned files in the staging dir. Might have to patch it, tho; the only problem is, I don't know what exactly to patch yet.
Created attachment 195449 [details]
New patch that uses GNU autotools for building.
(In reply to Maxim Filimonov from comment #6)
The problem is that the change in the name can cause breakage. I don't know why the CMake build does that, but if building with GNU autotools, the generated artifacts are similar to the ones generated before (libconfig.so instead of liblibconfig.so, libconfig.a generated too...).
So I propose a new patch to update the port.
I could patch the CMake configs so that they'd provide the same artifacts.
(In reply to Maxim Filimonov from comment #9)
I rather avoid adding patches to the port. Building with GNU autotools seems to work fine out of the box.
A commit references this bug:
Date: Mon Aug 6 17:22:41 UTC 2018
New revision: 476517
devel/libconfig: update to 1.7.2
* Change to USE_GH
* Bump PORTREVISION of dependant ports.
Committing after maintainer timeout
Submitted by: email@example.com
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D16442