mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-08-25 17:32:06 +00:00
llhttp: upgrade 9.3.0 -> 9.4.3 and fetch from the release branch
The recipe fetched with branch=main, but the release/v* tags are not reachable from main. They live on the "release" branch, which carries the generated parser sources and shares no history with main at all, so bitbake could not validate the revision: | ERROR: llhttp-9.3.0-r0 do_fetch: Fetcher failure: Unable to find | revision 86b83a59786caebd581f38d613c64c9e8c52c79e in branch main even | from upstream refs/heads/release is exactly the release/v9.4.3 commit, and the old release/v9.3.0 commit is an ancestor of it, so branch=release is correct for both. Point at it rather than using nobranch=1, which would skip the revision check entirely. While here, upgrade to the current release, 9.4.3. License-Update: Upstream reworded the MIT license text, from "This software is licensed under the MIT License." with "Copyright Fedor Indutny, 2018." to the standard "MIT License" header with "Copyright © 2018 Fedor Indutny". The terms are unchanged, so LICENSE stays MIT. Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
This commit is contained in:
+5
-3
@@ -6,10 +6,12 @@ DESCRIPTION = "llhttp is a HTTP/1.x parser generated from a bytecode-like \
|
||||
HOMEPAGE = "https://github.com/nodejs/llhttp"
|
||||
SECTION = "libs"
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=f5e274d60596dd59be0a1d1b19af7978"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=9e4e583cb28b7e0c2ef8df4832706e96"
|
||||
|
||||
SRC_URI = "git://github.com/nodejs/llhttp.git;protocol=https;branch=main;tag=release/v${PV}"
|
||||
SRCREV = "86b83a59786caebd581f38d613c64c9e8c52c79e"
|
||||
# The release/v* tags carry the generated sources and live on the "release"
|
||||
# branch, which shares no history with "main".
|
||||
SRC_URI = "git://github.com/nodejs/llhttp.git;protocol=https;branch=release;tag=release/v${PV}"
|
||||
SRCREV = "0e815792b167a9bd8ace259b95b7da953776c288"
|
||||
|
||||
inherit cmake
|
||||
|
||||
Reference in New Issue
Block a user