diff options
| author | Liu Yiding <liuyd.fnst@fujitsu.com> | 2025-08-20 16:49:37 +0800 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2025-08-21 10:29:56 +0100 |
| commit | 9bdc31dcc92094609a386e1fa4f8ced798bb5413 (patch) | |
| tree | 6a2e2207c5c1a82065f4663d40e0e1a672965732 | |
| parent | 2ba3de20783e07728fb1409002fea33d21ac54fa (diff) | |
| download | poky-9bdc31dcc92094609a386e1fa4f8ced798bb5413.tar.gz | |
nghttp2: remove nghttp2-proxy
fix issue that:
| nothing provides nghttp2-proxy >= 1.66.0 needed by nghttp2-1.66.0-r0.core2_64 from base
nghttp2-proxy is supposed to involve files ${bindir}/nghttpx and ${datadir}/${BPN}/fetch-ocsp-response
But now nghttp2-proxy will not be created because:
1. ENABLE_APP=OFF in EXTRA_OECMAKE makes ${bindir}/nghttpx not be produced
2. 1.66.0 version has removed fetch-ocsp-response-file according to the Changelog
| cat /tmp/work/aarch64-ubinux-linux/nghttp2/1.66.0/sources/nghttp2-1.66.0/ChangeLog
| ....
| nghttpx: Remove OCSP stapling
|
| This commit removes OCSP stapling features and the following options
| are deprecated and have no effect:
|
| - fetch-ocsp-response-file
| - no-ocsp
| - no-verify-ocsp
| - ocsp-update-interval
(From OE-Core rev: 7008e2d00165991bf218ca2f96fb34244e518456)
Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
| -rw-r--r-- | meta/recipes-support/nghttp2/nghttp2_1.66.0.bb | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/meta/recipes-support/nghttp2/nghttp2_1.66.0.bb b/meta/recipes-support/nghttp2/nghttp2_1.66.0.bb index 2886681827..123ddb2d08 100644 --- a/meta/recipes-support/nghttp2/nghttp2_1.66.0.bb +++ b/meta/recipes-support/nghttp2/nghttp2_1.66.0.bb | |||
| @@ -14,15 +14,12 @@ PACKAGECONFIG[manpages] = "" | |||
| 14 | # first place | 14 | # first place |
| 15 | EXTRA_OECMAKE = "-DENABLE_EXAMPLES=OFF -DENABLE_APP=OFF -DENABLE_HPACK_TOOLS=OFF -DENABLE_PYTHON_BINDINGS=OFF" | 15 | EXTRA_OECMAKE = "-DENABLE_EXAMPLES=OFF -DENABLE_APP=OFF -DENABLE_HPACK_TOOLS=OFF -DENABLE_PYTHON_BINDINGS=OFF" |
| 16 | 16 | ||
| 17 | PACKAGES =+ "lib${BPN} ${PN}-proxy " | 17 | PACKAGES =+ "lib${BPN}" |
| 18 | 18 | ||
| 19 | RDEPENDS:${PN} = "${PN}-proxy (>= ${PV})" | ||
| 20 | RDEPENDS:${PN}:class-native = "" | 19 | RDEPENDS:${PN}:class-native = "" |
| 21 | RDEPENDS:${PN}-proxy = "openssl python3-core python3-io python3-shell" | ||
| 22 | 20 | ||
| 23 | ALLOW_EMPTY:${PN} = "1" | 21 | ALLOW_EMPTY:${PN} = "1" |
| 24 | FILES:${PN} = "" | 22 | FILES:${PN} = "" |
| 25 | FILES:lib${BPN} = "${libdir}/*${SOLIBS}" | 23 | FILES:lib${BPN} = "${libdir}/*${SOLIBS}" |
| 26 | FILES:${PN}-proxy = "${bindir}/nghttpx ${datadir}/${BPN}/fetch-ocsp-response" | ||
| 27 | 24 | ||
| 28 | BBCLASSEXTEND = "native nativesdk" | 25 | BBCLASSEXTEND = "native nativesdk" |
