diff options
author | Adrian Bunk <bunk@stusta.de> | 2019-08-18 18:06:44 +0300 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2019-08-18 21:47:18 -0700 |
commit | db9ca7d7c37a69d49055fa826289586a1434401c (patch) | |
tree | 22ff7b495d65c6ff599b652d6926b0c252ea985c /meta-networking | |
parent | 509d40153d6c54367abcd023fd45c884a343acab (diff) | |
download | meta-openembedded-db9ca7d7c37a69d49055fa826289586a1434401c.tar.gz |
networkmanager: musl now supports secure_getenv
It is no longer necessary to introduce a potential security
vulnerability for fixing the musl build.
Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-networking')
-rw-r--r-- | meta-networking/recipes-connectivity/networkmanager/networkmanager_1.18.0.bb | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.18.0.bb b/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.18.0.bb index 58968dfb0..9ce2d961d 100644 --- a/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.18.0.bb +++ b/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.18.0.bb | |||
@@ -51,17 +51,8 @@ EXTRA_OECONF = " \ | |||
51 | # stolen from https://github.com/void-linux/void-packages/blob/master/srcpkgs/NetworkManager/template | 51 | # stolen from https://github.com/void-linux/void-packages/blob/master/srcpkgs/NetworkManager/template |
52 | # avoids: | 52 | # avoids: |
53 | # | ../NetworkManager-1.16.0/libnm-core/nm-json.c:106:50: error: 'RTLD_DEEPBIND' undeclared (first use in this function); did you mean 'RTLD_DEFAULT'? | 53 | # | ../NetworkManager-1.16.0/libnm-core/nm-json.c:106:50: error: 'RTLD_DEEPBIND' undeclared (first use in this function); did you mean 'RTLD_DEFAULT'? |
54 | # | ||
55 | # and | ||
56 | # | ||
57 | # | In file included from ../NetworkManager-1.16.0/src/systemd/nm-sd-utils-core.c:25: | ||
58 | # | ../NetworkManager-1.16.0/src/systemd/sd-adapt-core/nm-sd-adapt-core.h:68:6: error: #error neither secure_getenv nor __secure_getenv is available | ||
59 | # | # error neither secure_getenv nor __secure_getenv is available | ||
60 | # | ^~~~~ | ||
61 | CFLAGS_append_libc-musl = " \ | 54 | CFLAGS_append_libc-musl = " \ |
62 | -DRTLD_DEEPBIND=0 \ | 55 | -DRTLD_DEEPBIND=0 \ |
63 | -DHAVE_SECURE_GETENV \ | ||
64 | -Dsecure_getenv=getenv \ | ||
65 | " | 56 | " |
66 | 57 | ||
67 | do_compile_prepend() { | 58 | do_compile_prepend() { |