diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2018-05-21 17:03:52 +0200 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2018-05-21 21:50:07 +0200 |
commit | 47116f66f411d4dadfce42c2fdd6d41b351ccfd4 (patch) | |
tree | b6c95587cab5e26fc1acc2562cfade1c7b58c959 /rules/host-localedef.make | |
parent | 78ef070fb593dad6b3aae00fc109b603879b35f0 (diff) | |
download | ptxdist-47116f66f411d4dadfce42c2fdd6d41b351ccfd4.tar.gz ptxdist-47116f66f411d4dadfce42c2fdd6d41b351ccfd4.tar.xz |
host-localedef: version bump eglibc-2.14.1-r17443-ptx1 -> 2.27
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/host-localedef.make')
-rw-r--r-- | rules/host-localedef.make | 50 |
1 files changed, 37 insertions, 13 deletions
diff --git a/rules/host-localedef.make b/rules/host-localedef.make index 8b59f7302..2299ca1d6 100644 --- a/rules/host-localedef.make +++ b/rules/host-localedef.make @@ -17,30 +17,53 @@ HOST_PACKAGES-$(PTXCONF_HOST_LOCALEDEF) += host-localedef # # Paths and names # -HOST_LOCALEDEF_VERSION := eglibc-2.14.1-r17443-ptx1 -HOST_LOCALEDEF_MD5 := bc9e33364767f361bd7b029a602e8cf4 -HOST_LOCALEDEF := localedef-$(HOST_LOCALEDEF_VERSION) +HOST_LOCALEDEF_VERSION := 2.27 +HOST_LOCALEDEF_MD5 := 274e794c999b4ebbccdf72bfb4c49a68 +HOST_LOCALEDEF := localedef-glibc-$(HOST_LOCALEDEF_VERSION) HOST_LOCALEDEF_SUFFIX := tar.bz2 -HOST_LOCALEDEF_URL := http://www.pengutronix.de/software/ptxdist/temporary-src/$(HOST_LOCALEDEF).$(HOST_LOCALEDEF_SUFFIX) -HOST_LOCALEDEF_SOURCE := $(SRCDIR)/$(HOST_LOCALEDEF).$(HOST_LOCALEDEF_SUFFIX) +HOST_LOCALEDEF_URL := $(call ptx/mirror, GNU, glibc/glibc-$(HOST_LOCALEDEF_VERSION).$(HOST_LOCALEDEF)) +HOST_LOCALEDEF_SOURCE := $(SRCDIR)/glibc-$(HOST_LOCALEDEF_VERSION).$(HOST_LOCALEDEF_SUFFIX) HOST_LOCALEDEF_DIR := $(HOST_BUILDDIR)/$(HOST_LOCALEDEF) +HOST_LOCALEDEF_BUILD_OOT:= YES HOST_LOCALEDEF_LICENSE := LGPL-2.1-or-later AND GPL-2.0-or-later # ---------------------------------------------------------------------------- # Prepare # ---------------------------------------------------------------------------- -HOST_LOCALEDEF_PATH := PATH=$(HOST_PATH) -HOST_LOCALEDEF_ENV := $(HOST_ENV) - # # autoconf # -HOST_LOCALEDEF_AUTOCONF := \ - --with-glibc=./eglibc \ - --prefix=/usr +HOST_LOCALEDEF_CONF_TOOL := autoconf +HOST_LOCALEDEF_CONF_OPT := \ + --prefix=/usr \ + --enable-sanity-checks \ + --disable-profile \ + --disable-static-pie \ + --disable-timezone-tools \ + --disable-hardcoded-path-in-tests \ + --enable-stackguard-randomization \ + --enable-hidden-plt \ + --enable-bind-now \ + --enable-stack-protector \ + --disable-static-nss \ + --disable-force-install \ + --disable-all-warnings \ + --disable-werror \ + --disable-multi-arch \ + --disable-experimental-malloc \ + --disable-nss-crypt \ + --disable-obsolete-rpc \ + --disable-obsolete-nsl \ + --disable-systemtap \ + --disable-build-nscd \ + --disable-nscd \ + --disable-pt_chown \ + --disable-tunables \ + --disable-mathvec -HOST_LOCALEDEF_CFLAGS := -fgnu89-inline +HOST_LOCALEDEF_MAKE_OPT := locale/others +HOST_LOCALEDEF_INSTALL_OPT := locale/install-others # ---------------------------------------------------------------------------- # Install @@ -48,7 +71,8 @@ HOST_LOCALEDEF_CFLAGS := -fgnu89-inline $(STATEDIR)/host-localedef.install: @$(call targetinfo) - cp $(HOST_LOCALEDEF_DIR)/localedef $(PTXCONF_SYSROOT_HOST)/bin + @install -vD -m755 $(HOST_LOCALEDEF_DIR)-build/locale/localedef \ + $(HOST_LOCALEDEF_PKGDIR)/bin/localedef @$(call touch) # vim: syntax=make |