Date: Mon, 23 Feb 2026 00:22:34 +0000 From: Daniel Engberg <diizzy@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 56907a7c42b6 - main - www/restinio: Fix detection of llhttp's shared library Message-ID: <699b9dca.39bfb.3f69fe2f@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by diizzy: URL: https://cgit.FreeBSD.org/ports/commit/?id=56907a7c42b6b46f6a723b9e2e17a3a95ce9d482 commit 56907a7c42b6b46f6a723b9e2e17a3a95ce9d482 Author: Daniel Engberg <diizzy@FreeBSD.org> AuthorDate: 2026-02-22 23:08:44 +0000 Commit: Daniel Engberg <diizzy@FreeBSD.org> CommitDate: 2026-02-23 00:22:11 +0000 www/restinio: Fix detection of llhttp's shared library Upstream refers to it as llhttp_shared not llhttp_dynamic Reference: https://github.com/nodejs/llhttp/blob/release/v9.3.0/CMakeLists.txt#L96 Approved by: blanket (just fix it) --- www/restinio/files/patch-restinio_CMakeLists.txt | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/www/restinio/files/patch-restinio_CMakeLists.txt b/www/restinio/files/patch-restinio_CMakeLists.txt new file mode 100644 index 000000000000..d51fa501e9ce --- /dev/null +++ b/www/restinio/files/patch-restinio_CMakeLists.txt @@ -0,0 +1,15 @@ +--- restinio/CMakeLists.txt.orig 2026-02-22 22:12:55 UTC ++++ restinio/CMakeLists.txt +@@ -102,9 +102,9 @@ elseif (TARGET llhttp::llhttp_static) + elseif (TARGET llhttp::llhttp_static) + target_link_libraries(${RESTINIO_LIBRARY_NAME} INTERFACE llhttp::llhttp_static) + message(STATUS "${RESTINIO_LIBRARY_NAME} target will depend on 'llhttp::llhttp_static' target") +-elseif (TARGET llhttp::llhttp_dynamic) +- target_link_libraries(${RESTINIO_LIBRARY_NAME} INTERFACE llhttp::llhttp_dynamic) +- message(STATUS "${RESTINIO_LIBRARY_NAME} target will depend on 'llhttp::llhttp_dynamic' target") ++elseif (TARGET llhttp::llhttp_shared) ++ target_link_libraries(${RESTINIO_LIBRARY_NAME} INTERFACE llhttp::llhttp_shared) ++ message(STATUS "${RESTINIO_LIBRARY_NAME} target will depend on 'llhttp::llhttp_shared' target") + else () + message(FATAL_ERROR + "Unable to identify how to depend on llhttp. "home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?699b9dca.39bfb.3f69fe2f>
