Hello, I am trying to update and install www/edbrowse, it depends on quickjs. Error: /usr/local/bin/edbrowse is linked to /usr/local/lib/libquickjs.so which does not have a SONAME. lang/quickjs needs to be fixed. My environment: make buildworld 4 day ago, download fresh ports/.
Created attachment 257472 [details] lang/quickjs: add SONAME, library symlinks Attached patch adds soname and symlinks.
Approved.
Thank you for the approval. @asiciliano, your update to www/edbrowse of bug #284067 should now be ready to go.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=cc097e05ab6e5ebdcb180747ea2dbf4a853dc173 commit cc097e05ab6e5ebdcb180747ea2dbf4a853dc173 Author: Robert Clausecker <fuz@FreeBSD.org> AuthorDate: 2025-02-13 14:00:54 +0000 Commit: Robert Clausecker <fuz@FreeBSD.org> CommitDate: 2025-02-18 16:13:27 +0000 */*: chase lang/quickjs SONAME change PR: 275087 devel/libnjs/Makefile | 1 + emulators/tic-80/Makefile | 1 + lang/njs/Makefile | 1 + lang/p5-JavaScript-QuickJS/Makefile | 1 + www/edbrowse/Makefile | 2 +- 5 files changed, 5 insertions(+), 1 deletion(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=4aa65c4c1c2f17f514d83c7d3f154ef184db7751 commit 4aa65c4c1c2f17f514d83c7d3f154ef184db7751 Author: Robert Clausecker <fuz@FreeBSD.org> AuthorDate: 2025-02-13 13:27:49 +0000 Commit: Robert Clausecker <fuz@FreeBSD.org> CommitDate: 2025-02-18 16:13:27 +0000 lang/quickjs: add SONAME, library symlinks PR: 275087 MFH: no (soname change) Reported by: asiciliano Approved by: yuri lang/quickjs/Makefile | 4 ++-- lang/quickjs/distinfo | 6 +++--- lang/quickjs/files/patch-Makefile | 20 ++++++++++++-------- lang/quickjs/files/patch-qjsc.c | 4 ++-- lang/quickjs/pkg-plist | 2 ++ 5 files changed, 21 insertions(+), 15 deletions(-)
(In reply to Robert Clausecker from comment #3) > @asiciliano, your update to www/edbrowse of bug #284067 should now be ready to go. Thank you.