[PATCH] build: fix defaults for shared llhttp
authorAntoine du Hamel <duhamelantoine1995@gmail.com>
Fri, 16 May 2025 12:55:50 +0000 (14:55 +0200)
committerJérémy Lal <kapouer@melix.org>
Sun, 7 Dec 2025 23:23:49 +0000 (00:23 +0100)
PR-URL: https://github.com/nodejs/node/pull/58269
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Richard Lau <rlau@redhat.com>
Gbp-Pq: Topic deps
Gbp-Pq: Name llhttp-defaults.patch

configure.py

index ef9b120b391bc137fb01c200561984bca3f646cf..d3b6efc752a4d7da1bc833834179b74b06a5c191 100755 (executable)
@@ -293,7 +293,7 @@ shared_optgroup.add_argument('--shared-http-parser-includes',
 shared_optgroup.add_argument('--shared-http-parser-libname',
     action='store',
     dest='shared_http_parser_libname',
-    default='http_parser',
+    default='llhttp',
     help='alternative lib name to link to [default: %(default)s]')
 
 shared_optgroup.add_argument('--shared-http-parser-libpath',
@@ -2321,7 +2321,7 @@ configure_node_cctest_sources(output)
 configure_napi(output)
 configure_debian(output)
 configure_library('zlib', output)
-configure_library('http_parser', output)
+configure_library('http_parser', output, pkgname='libllhttp')
 configure_library('libuv', output)
 configure_library('ada', output)
 configure_library('simdjson', output)