Created attachment 227144 [details] Add missing harfbuzz library dependency If CAIROPANGO=on, then /usr/local/lib/R/library/grDevices/libs/cairo.so is linked to /usr/local/lib/libharfbuzz.so.0 from print/harfbuzz but it is not declared as a dependency. The attached patch adds libharfbuzz.so as a library dependency to the CAIROPANGO option.
Not sure why this didn't get assigned to the maintainer (me). Taking a look now.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=ca96cfcebb5cb8bc01c563daefbe800c8b281e27 commit ca96cfcebb5cb8bc01c563daefbe800c8b281e27 Author: Philipp Ost <bsd@philippost.de> AuthorDate: 2021-08-14 19:43:42 +0000 Commit: Joseph Mingrone <jrm@FreeBSD.org> CommitDate: 2021-08-14 19:44:43 +0000 math/R: Add missing harfbuzz dependency when CAIROPANGO is on PR: 257795 math/R/Makefile | 1 + 1 file changed, 1 insertion(+)
Oh, duh. I didn't get notified because I accidentally dropped maintainership of math/R instead of math/libRmath. In any case, patch applied. Thanks.