mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2025-12-14 14:25:53 +01:00
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>
This commit is contained in:
parent
83c4a0b5ea
commit
783c130976
|
|
@ -131,7 +131,7 @@ PACKAGES += "${PN}-overlay-proxycache"
|
|||
# Append URANDOM_DEVICE='/dev/urandom' to CPPFLAGS:
|
||||
# This allows tls to obtain random bits from /dev/urandom, by default
|
||||
# it was disabled for cross-compiling.
|
||||
CPPFLAGS:append = " -D_GNU_SOURCE -DURANDOM_DEVICE=\'/dev/urandom\' -fPIC"
|
||||
CPPFLAGS:append = " -D_GNU_SOURCE -DURANDOM_DEVICE=\\"/dev/urandom\\" -fPIC"
|
||||
|
||||
LDFLAGS:append = " -pthread"
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user