diff options
author | Yi Zhao <yi.zhao@windriver.com> | 2022-06-11 21:23:12 +0800 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2022-06-30 13:39:27 -0400 |
commit | 783c13097674b3518039cb76651aa34bf00cf701 (patch) | |
tree | 1803604589d4bd238eceb4371c1e9996c26c51c7 /meta-oe | |
parent | 83c4a0b5ea8277641663bdaea537e44f0a4d1977 (diff) | |
download | meta-openembedded-783c13097674b3518039cb76651aa34bf00cf701.tar.gz |
openldap: pass correct URANDOM_DEVICE to CPPFLAGS
We encountered a runtime error with slappasswd:
$ slappasswd -s foo
Password generation failed for scheme {SSHA}:
This is because the URANDOM_DEVICE is not passed to CPPFLAGS correctly,
then the program can not open /dev/urandom.
Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-oe')
-rw-r--r-- | meta-oe/recipes-support/openldap/openldap_2.5.12.bb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/meta-oe/recipes-support/openldap/openldap_2.5.12.bb b/meta-oe/recipes-support/openldap/openldap_2.5.12.bb index a0ca2b5d3..c01db08e4 100644 --- a/meta-oe/recipes-support/openldap/openldap_2.5.12.bb +++ b/meta-oe/recipes-support/openldap/openldap_2.5.12.bb | |||
@@ -131,7 +131,7 @@ PACKAGES += "${PN}-overlay-proxycache" | |||
131 | # Append URANDOM_DEVICE='/dev/urandom' to CPPFLAGS: | 131 | # Append URANDOM_DEVICE='/dev/urandom' to CPPFLAGS: |
132 | # This allows tls to obtain random bits from /dev/urandom, by default | 132 | # This allows tls to obtain random bits from /dev/urandom, by default |
133 | # it was disabled for cross-compiling. | 133 | # it was disabled for cross-compiling. |
134 | CPPFLAGS:append = " -D_GNU_SOURCE -DURANDOM_DEVICE=\'/dev/urandom\' -fPIC" | 134 | CPPFLAGS:append = " -D_GNU_SOURCE -DURANDOM_DEVICE=\\"/dev/urandom\\" -fPIC" |
135 | 135 | ||
136 | LDFLAGS:append = " -pthread" | 136 | LDFLAGS:append = " -pthread" |
137 | 137 | ||