mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-08-12 11:57:29 +00: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…
x
Reference in New Issue
Block a user