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? Thanks!
(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: URL: https://cgit.FreeBSD.org/ports/commit/?id=8908c85811513abbb81b94334d7c4ca99e677068 commit 8908c85811513abbb81b94334d7c4ca99e677068 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 ChangeLog: https://nim-lang.org/blog/2021/04/15/versions-146-and-1212-released.html PR: 255120 Reported by: ports@nicandneal.net (maintainer) lang/nim/Makefile | 3 +-- lang/nim/distinfo | 6 +++--- 2 files changed, 4 insertions(+), 5 deletions(-)
Committed, Thanks!