Created attachment 243315 [details] Unbreak clang16 and pet portlint Hello, libEMF 1.10.13 does not work with C++17 which is the default since clang 16. This can be removed once that port starts working with C++17 and has its own USE_CXXSTD removed. See also: https://sourceforge.net/p/libemf/bugs/5/ While I'm here: - pet portlint on ldconfig shared libs and install strip
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=2f3cbb880dc06413014f6661caea4e046bf36c5f commit 2f3cbb880dc06413014f6661caea4e046bf36c5f Author: Nuno Teixeira <eduardo@FreeBSD.org> AuthorDate: 2023-07-11 20:28:21 +0000 Commit: Dima Panov <fluffy@FreeBSD.org> CommitDate: 2023-07-11 20:28:21 +0000 graphics/libemf: Unbreak build with clang16 PR: 272425 graphics/libemf/Makefile | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-)
Landed, thanks!