Created attachment 224161 [details]
Diffs to upgrade port.
Upgrade lang/nim to the latest version: 1.4.6.
Q/A: /tmp/255120/lang/nim/pkg-plist: You have defined USE_LDCONFIG, but this port does not install shared objects in the format lib*.so.[0-9] which ldconfig(8) needs to register them in the hints file.
libnimrtl is not a shared object with a proper SONAME. Is USE_LDCONFIG necessary?
(In reply to Fernando Apesteguía from comment #1)
That's a very good question, and I would say the answer is probably no. I think it got added in at the last major upgrade, which got a bit fraught.
A commit in branch main references this bug:
Author: Fernando ApesteguÃa <fernape@FreeBSD.org>
AuthorDate: 2021-04-16 17:17:28 +0000
Commit: Fernando ApesteguÃa <fernape@FreeBSD.org>
CommitDate: 2021-04-17 11:52:40 +0000
lang/nim: Upgrade to 1.4.6
Reported by: firstname.lastname@example.org (maintainer)
lang/nim/Makefile | 3 +--
lang/nim/distinfo | 6 +++---
2 files changed, 4 insertions(+), 5 deletions(-)