Summary: | lang/clisp: Add devel/libffcall to LIB_DEPENDS | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Ting-Wei Lan <lantw44> | ||||
Component: | Individual Port(s) | Assignee: | Alexey Dokuchaev <danfe> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | CC: | danfe, lwhsu, pi | ||||
Priority: | --- | ||||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
pi: lang/clisp seems resurrected with a maintain but not the submitter in r498199. Are you sure it's right and should we still ask them feedback of this patch? We should ask both kiri@TrueFC.org and kiri@kx.openedu.org for feedback on this. Neither kiri@TrueFC.org nor kiri@kx.openedu.org has bugs.freebsd.org account. :-( Asked through email. A commit references this bug: Author: danfe Date: Mon Oct 26 08:23:19 UTC 2020 New revision: 553323 URL: https://svnweb.freebsd.org/changeset/ports/553323 Log: Correct dependency on `devel/libffcall': clisp(1) actually links to `libffcall.so.0' shared library, and will not run if it is missing. PR: 241505 Changes: head/lang/clisp/Makefile Fixed as of ports r553323, thanks for reporting! |
Created attachment 208610 [details] Patch devel/libffcall is currently a BUILD_DEPEND of lang/clisp, which suggests that it can be removed after the build. 'pkg autoremove' also lists libffcall as a package which can be removed. However, if you really remove libffcall, clisp will fail to run and 'pkg check' will complain there is a missing dependency. $ clisp ld-elf.so.1: Shared object "libffcall.so.0" not found, required by "lisp.run" # pkg check -dn clisp Checking clisp: 100% clisp is missing a required shared library: libffcall.so.0 Fix it by adding devel/libffcall to LIB_DEPENDS.