package/freeswitch: add optional dependency to libxcrypt
When glibc was bumped to version 2.39 in commit
b5680f53d6
it removed the deprecated
libcrypt support.
As glibc's libcrypt was providing freeswitch's libcrypt dependency this
broke the freeswitch build using glibc version 2.39.
To fix this select the libxcrypt dependency to freeswitch when using a
glibc toolchain and add the dependency if selected.
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
This commit is contained in:
parent
cbd22bacff
commit
78470802b0
@ -7,6 +7,7 @@ config BR2_PACKAGE_FREESWITCH
|
||||
depends on BR2_USE_WCHAR # uses wchar_t
|
||||
select BR2_PACKAGE_FFMPEG_SWSCALE if BR2_PACKAGE_FFMPEG
|
||||
select BR2_PACKAGE_LIBCURL
|
||||
select BR2_PACKAGE_LIBXCRYPT if BR2_TOOLCHAIN_USES_GLIBC
|
||||
select BR2_PACKAGE_JPEG
|
||||
# src/mod/applications/mod_cv/mod_cv.cpp includes
|
||||
# highgui.h, imgproc.hpp & objdetect.hpp
|
||||
|
@ -229,6 +229,10 @@ FREESWITCH_DEPENDENCIES += libpng
|
||||
FREESWITCH_ENABLED_MODULES += formats/mod_png
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_LIBXCRYPT),y)
|
||||
FREESWITCH_DEPENDENCIES += libxcrypt
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_LIBYAML),y)
|
||||
FREESWITCH_DEPENDENCIES += libyaml
|
||||
FREESWITCH_ENABLED_MODULES += languages/mod_yaml
|
||||
|
Loading…
Reference in New Issue
Block a user