diff options
author | Michael Orlitzky <mjo@gentoo.org> | 2024-02-03 11:57:34 -0500 |
---|---|---|
committer | Michael Orlitzky <mjo@gentoo.org> | 2024-02-03 11:57:34 -0500 |
commit | e4bedabe7945ed0b58b3ed67294a246d27698d7c (patch) | |
tree | caef8ec225f7deda103a76649d7e60e37c241c6d /net-libs/libdom/files/libdom-0.4.2-musl.patch | |
parent | app-metrics/go-carbon-0.17.3: version bump (diff) | |
download | gentoo-e4bedabe7945ed0b58b3ed67294a246d27698d7c.tar.gz gentoo-e4bedabe7945ed0b58b3ed67294a246d27698d7c.tar.bz2 gentoo-e4bedabe7945ed0b58b3ed67294a246d27698d7c.zip |
net-libs/libdom: fix the build with musl
Closes: https://bugs.gentoo.org/923647
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
Diffstat (limited to 'net-libs/libdom/files/libdom-0.4.2-musl.patch')
-rw-r--r-- | net-libs/libdom/files/libdom-0.4.2-musl.patch | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/net-libs/libdom/files/libdom-0.4.2-musl.patch b/net-libs/libdom/files/libdom-0.4.2-musl.patch new file mode 100644 index 000000000000..61a84d3293b4 --- /dev/null +++ b/net-libs/libdom/files/libdom-0.4.2-musl.patch @@ -0,0 +1,29 @@ +From 15898de03539ad2376cca591c39c60134a7d4a12 Mon Sep 17 00:00:00 2001 +From: Michael Orlitzky <michael@orlitzky.com> +Date: Sat, 3 Feb 2024 08:05:34 -0500 +Subject: [PATCH 1/1] bindings/xml/libxml_xmlparser.c: add stdlib.h include + +This file uses malloc() but does not include stdlib.h directly. With +glibc, that apparently works out just fine... but with musl, it leads +to implicit declaration warnings/errors, most likely because musl does +not include stdlib.h transitively via any of the other headers used by +this file. +--- + bindings/xml/libxml_xmlparser.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/bindings/xml/libxml_xmlparser.c b/bindings/xml/libxml_xmlparser.c +index e4a6d80..28aadf1 100644 +--- a/bindings/xml/libxml_xmlparser.c ++++ b/bindings/xml/libxml_xmlparser.c +@@ -6,6 +6,7 @@ + */ + + #include <stdbool.h> ++#include <stdlib.h> + #include <string.h> + #include <assert.h> + +-- +2.43.0 + |