]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
ca-certificates: submit sysroot patch upstream, drop default-sysroot.patch
authorAlexander Kanavin <alex@linutronix.de>
Mon, 7 Apr 2025 09:40:33 +0000 (11:40 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 10 Apr 2025 08:03:09 +0000 (09:03 +0100)
commit90d9f0ba674d4fe8e9291f0513c13dff3775c545
treec67b649c31c6cd791997cd2e254a7a7e754620ef
parent71b56605f95d87f48a25bc42aa7f830c2ef298fc
ca-certificates: submit sysroot patch upstream, drop default-sysroot.patch

ca-certificates/0002-update-ca-certificates-use-SYSROOT.patch
was using a non-standard environment variable, and was replaced
with a patch that adds a command line option (and then this
was submitted upstream). ca-certificates recipe was tweaked accordingly,
and nothing else in core or meta-oe is using update-ca-certificates.

Drop default-sysroot.patch as the use case is unclear: sysroot
is explicitly specified in all known invocations of update-ca-certificate,
and if there's a place where it isn't, then update-ca-certificates
will error out trying to write to /etc, and should be fixed to
explicitly specify the sysroot.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-support/ca-certificates/ca-certificates/0002-sbin-update-ca-certificates-add-a-sysroot-option.patch [new file with mode: 0644]
meta/recipes-support/ca-certificates/ca-certificates/0002-update-ca-certificates-use-SYSROOT.patch [deleted file]
meta/recipes-support/ca-certificates/ca-certificates/0003-update-ca-certificates-use-relative-symlinks-from-ET.patch
meta/recipes-support/ca-certificates/ca-certificates/default-sysroot.patch [deleted file]
meta/recipes-support/ca-certificates/ca-certificates_20241223.bb