|
@ -36,7 +36,7 @@ HOST_BUILD_PARALLEL:=1 |
|
|
|
|
|
|
|
|
# Variables used during configuration/build
|
|
|
# Variables used during configuration/build
|
|
|
HOST_PERL_PREFIX:=$(STAGING_DIR_HOST)/usr |
|
|
HOST_PERL_PREFIX:=$(STAGING_DIR_HOST)/usr |
|
|
ifneq ($(CONFIG_USE_EGLIBC),) |
|
|
|
|
|
|
|
|
ifneq ($(CONFIG_USE_GLIBC),) |
|
|
EXTRA_LIBS:=bsd |
|
|
EXTRA_LIBS:=bsd |
|
|
EXTRA_LIBDIRS:=$(STAGING_DIR)/lib |
|
|
EXTRA_LIBDIRS:=$(STAGING_DIR)/lib |
|
|
endif |
|
|
endif |
|
@ -50,7 +50,7 @@ ifdef CONFIG_PERL_THREADS |
|
|
PERL_CONFIG_SUFFIX:=-mt |
|
|
PERL_CONFIG_SUFFIX:=-mt |
|
|
|
|
|
|
|
|
# uclibc doesn't provide crypt_r(). Enable crypt() usage for glibc builds only |
|
|
# uclibc doesn't provide crypt_r(). Enable crypt() usage for glibc builds only |
|
|
ifdef CONFIG_USE_EGLIBC |
|
|
|
|
|
|
|
|
ifdef CONFIG_USE_GLIBC |
|
|
CRYPT_R_PROTO:=REENTRANT_PROTO_B_CCS |
|
|
CRYPT_R_PROTO:=REENTRANT_PROTO_B_CCS |
|
|
CRYPT:=define |
|
|
CRYPT:=define |
|
|
else |
|
|
else |
|
@ -79,7 +79,7 @@ define Package/perl |
|
|
CATEGORY:=Languages |
|
|
CATEGORY:=Languages |
|
|
TITLE:=The Perl intepreter |
|
|
TITLE:=The Perl intepreter |
|
|
URL:=http://www.perl.com/ |
|
|
URL:=http://www.perl.com/ |
|
|
DEPENDS:=+USE_EGLIBC:libbsd +PERL_THREADS:libpthread |
|
|
|
|
|
|
|
|
DEPENDS:=+USE_GLIBC:libbsd +PERL_THREADS:libpthread |
|
|
endef |
|
|
endef |
|
|
|
|
|
|
|
|
define Package/perl/description |
|
|
define Package/perl/description |
|
|