diff -Nru arm64-cross-toolchain-base-0.9/debian/bzr-builddeb.conf arm64-cross-toolchain-base-0.10/debian/bzr-builddeb.conf --- arm64-cross-toolchain-base-0.9/debian/bzr-builddeb.conf 1970-01-01 00:00:00.000000000 +0000 +++ arm64-cross-toolchain-base-0.10/debian/bzr-builddeb.conf 2014-02-25 17:57:36.000000000 +0000 @@ -0,0 +1,2 @@ +[BUILDDEB] +native = True diff -Nru arm64-cross-toolchain-base-0.9/debian/changelog arm64-cross-toolchain-base-0.10/debian/changelog --- arm64-cross-toolchain-base-0.9/debian/changelog 2014-01-13 09:22:27.000000000 +0000 +++ arm64-cross-toolchain-base-0.10/debian/changelog 2014-02-25 18:06:53.000000000 +0000 @@ -1,3 +1,14 @@ +arm64-cross-toolchain-base (0.10) trusty; urgency=medium + + * Bump eglibc to 2.19. + * Specify --quiltrc /dev/null to all quilt operation, to get predictable + behavior. + * Add rsync, xmlto build-dep. + * Refresh eglibc patches. + * Regenerate debian/control. + + -- Dimitri John Ledkov Tue, 25 Feb 2014 18:06:53 +0000 + arm64-cross-toolchain-base (0.9) trusty; urgency=medium * Add usr/include symlink in /usr/aarch64-linux-gnu. diff -Nru arm64-cross-toolchain-base-0.9/debian/control arm64-cross-toolchain-base-0.10/debian/control --- arm64-cross-toolchain-base-0.9/debian/control 2014-01-13 06:42:10.000000000 +0000 +++ arm64-cross-toolchain-base-0.10/debian/control 2014-02-25 18:06:48.000000000 +0000 @@ -6,7 +6,7 @@ Build-Depends: dpkg-cross (>= 2.6.6), binutils-multiarch (>= 2.20.1-3~), dpkg (>= 1.16.0~ubuntu6), rdfind, symlinks, lsb-release, binutils-source (>= 2.24), - eglibc-source (>= 2.18-0~), + eglibc-source (>= 2.19-0~), gcc-4.8-source (>= 4.8.2-4), linux-source (>= 3.13.0-0~), autoconf (>= 2.64), autoconf2.64, autogen, @@ -14,7 +14,7 @@ dpkg-dev (>= 1.15.3.1), fakeroot, file, flex, gawk, gettext, gperf (>= 3.0.1), kernel-wedge (>= 2.24), libcloog-isl-dev, libmpc-dev, - libmpfr-dev (>= 2.3.0), libtool, lsb-release, lzma, m4, + libmpfr-dev (>= 2.3.0), rsync, xmlto, libtool, lsb-release, lzma, m4, make (>= 3.81), module-init-tools, patchutils, procps, quilt, realpath (>= 1.9.12), sed (>= 4.0.5-4), sharutils, tar (>= 1.22), xz-utils, diff -Nru arm64-cross-toolchain-base-0.9/debian/control.in arm64-cross-toolchain-base-0.10/debian/control.in --- arm64-cross-toolchain-base-0.9/debian/control.in 2014-01-13 06:42:06.000000000 +0000 +++ arm64-cross-toolchain-base-0.10/debian/control.in 2014-02-25 18:05:22.000000000 +0000 @@ -14,7 +14,7 @@ dpkg-dev (>= 1.15.3.1), fakeroot, file, flex, gawk, gettext, gperf (>= 3.0.1), kernel-wedge (>= 2.24), libcloog-isl-dev, libmpc-dev, - libmpfr-dev (>= 2.3.0), libtool, lsb-release, lzma, m4, + libmpfr-dev (>= 2.3.0), rsync, xmlto, libtool, lsb-release, lzma, m4, make (>= 3.81), module-init-tools, patchutils, procps, quilt, realpath (>= 1.9.12), sed (>= 4.0.5-4), sharutils, tar (>= 1.22), xz-utils, diff -Nru arm64-cross-toolchain-base-0.9/debian/patches/eglibc/ubuntu/local-kill-locales.patch arm64-cross-toolchain-base-0.10/debian/patches/eglibc/ubuntu/local-kill-locales.patch --- arm64-cross-toolchain-base-0.9/debian/patches/eglibc/ubuntu/local-kill-locales.patch 2013-02-08 17:16:52.000000000 +0000 +++ arm64-cross-toolchain-base-0.10/debian/patches/eglibc/ubuntu/local-kill-locales.patch 2014-02-25 18:03:58.000000000 +0000 @@ -2,11 +2,11 @@ localedata/SUPPORTED | 439 --------------------------------------------------- 1 file changed, 439 deletions(-) -Index: eglibc-2.17/localedata/SUPPORTED +Index: eglibc-2.19/localedata/SUPPORTED =================================================================== ---- eglibc-2.17.orig/localedata/SUPPORTED -+++ eglibc-2.17/localedata/SUPPORTED -@@ -2,462 +2,3 @@ +--- eglibc-2.19.orig/localedata/SUPPORTED 2014-02-25 16:06:11.010372959 +0000 ++++ eglibc-2.19/localedata/SUPPORTED 2014-02-25 16:07:31.345682293 +0000 +@@ -2,473 +2,3 @@ # If you have any additions please file a glibc bug report. SUPPORTED-LOCALES=\ aa_DJ.UTF-8/UTF-8 \ @@ -16,9 +16,11 @@ -aa_ET/UTF-8 \ -af_ZA.UTF-8/UTF-8 \ -af_ZA/ISO-8859-1 \ +-ak_GH/UTF-8 \ -am_ET/UTF-8 \ -an_ES.UTF-8/UTF-8 \ -an_ES/ISO-8859-15 \ +-anp_IN/UTF-8 \ -ar_AE.UTF-8/UTF-8 \ -ar_AE/ISO-8859-6 \ -ar_BH.UTF-8/UTF-8 \ @@ -48,6 +50,7 @@ -ar_SA/ISO-8859-6 \ -ar_SD.UTF-8/UTF-8 \ -ar_SD/ISO-8859-6 \ +-ar_SS/UTF-8 \ -ar_SY.UTF-8/UTF-8 \ -ar_SY/ISO-8859-6 \ -ar_TN.UTF-8/UTF-8 \ @@ -90,6 +93,7 @@ -ca_FR/ISO-8859-15 \ -ca_IT.UTF-8/UTF-8 \ -ca_IT/ISO-8859-15 \ +-cmn_TW/UTF-8 \ -crh_UA/UTF-8 \ -cs_CZ.UTF-8/UTF-8 \ -cs_CZ/ISO-8859-2 \ @@ -248,6 +252,7 @@ -gv_GB.UTF-8/UTF-8 \ -gv_GB/ISO-8859-1 \ -ha_NG/UTF-8 \ +-hak_TW/UTF-8 \ -he_IL.UTF-8/UTF-8 \ -he_IL/ISO-8859-8 \ -hi_IN/UTF-8 \ @@ -308,6 +313,7 @@ -lt_LT/ISO-8859-13 \ -lv_LV.UTF-8/UTF-8 \ -lv_LV/ISO-8859-13 \ +-lzh_TW/UTF-8 \ -mag_IN/UTF-8 \ -mai_IN/UTF-8 \ -mg_MG.UTF-8/UTF-8 \ @@ -326,6 +332,7 @@ -mt_MT.UTF-8/UTF-8 \ -mt_MT/ISO-8859-3 \ -my_MM/UTF-8 \ +-nan_TW/UTF-8 \ -nan_TW@latin/UTF-8 \ -nb_NO.UTF-8/UTF-8 \ -nb_NO/ISO-8859-1 \ @@ -356,6 +363,8 @@ -pa_IN/UTF-8 \ -pa_PK/UTF-8 \ -pap_AN/UTF-8 \ +-pap_AW/UTF-8 \ +-pap_CW/UTF-8 \ -pl_PL.UTF-8/UTF-8 \ -pl_PL/ISO-8859-2 \ -ps_AF/UTF-8 \ @@ -364,6 +373,7 @@ -pt_PT.UTF-8/UTF-8 \ -pt_PT/ISO-8859-1 \ -pt_PT@euro/ISO-8859-15 \ +-quz_PE/UTF-8 \ -ro_RO.UTF-8/UTF-8 \ -ro_RO/ISO-8859-2 \ -ru_RU.UTF-8/UTF-8 \ @@ -418,6 +428,7 @@ -tg_TJ/KOI8-T \ -th_TH.UTF-8/UTF-8 \ -th_TH/TIS-620 \ +-the_NP/UTF-8 \ -ti_ER/UTF-8 \ -ti_ET/UTF-8 \ -tig_ER/UTF-8 \ diff -Nru arm64-cross-toolchain-base-0.9/debian/rules arm64-cross-toolchain-base-0.10/debian/rules --- arm64-cross-toolchain-base-0.9/debian/rules 2014-01-13 09:20:53.000000000 +0000 +++ arm64-cross-toolchain-base-0.10/debian/rules 2014-02-25 18:03:08.000000000 +0000 @@ -36,7 +36,7 @@ # default version of gcc which will be used VER_GCC_BASE := 4.7 else - MIN_VER_EGLIBC := 2.18-0~ + MIN_VER_EGLIBC := 2.19-0~ MIN_VER_LINUX := 3.13.0-0~ MIN_VER_GCC := 4.8.2-4 VER_LINUX := 3.13.0 @@ -110,7 +110,7 @@ info: @echo "Binutils version: ${VER_BINUTILS} ${DEB_VER_BINUTILS} ${PKG_VER_BINUTILS}" - @echo "GCC 4.7 version: ${VER_GCC} ${DEB_VER_GCC} ${VER_GCC_BASE}" + @echo "GCC version: ${VER_GCC} ${DEB_VER_GCC} ${VER_GCC_BASE}" @echo "Eglibc version: ${VER_EGLIBC} ${DEB_VER_EGLIBC}" @echo "Linux version: ${VER_LINUX} ${DEB_VER_LINUX}" @echo @@ -129,7 +129,7 @@ @echo START $@ ifeq ($(DISTRO),Debian) $(call unpack_tarball, /usr/src/linux-source-${VER_LINUX}.tar.bz2) - cd linux-source-${VER_LINUX} && QUILT_PATCHES=${CURDIR}/debian/patches/linux quilt push -a + cd linux-source-${VER_LINUX} && QUILT_PATCHES=${CURDIR}/debian/patches/linux quilt --quiltrc /dev/null push -a else $(call unpack_tarball, /usr/src/linux-source-${VER_LINUX}/linux-source-${VER_LINUX}.tar.bz2) cp -a /usr/src/linux-source-${VER_LINUX}/debian linux-source-${VER_LINUX}/debian @@ -195,7 +195,7 @@ cd binutils-${PKG_VER_BINUTILS} ;\ cp -a ${BINUTILS_DIR}/debian/ . ;\ if [ -n "$$(grep -v '^\#' ${CURDIR}/debian/patches/binutils/series)" ]; then \ - QUILT_PATCHES=${CURDIR}/debian/patches/binutils quilt push -a; \ + QUILT_PATCHES=${CURDIR}/debian/patches/binutils quilt --quiltrc /dev/null push -a; \ fi; \ echo ${CROSS_ARCH} > debian/target; endef @@ -226,7 +226,7 @@ ln -sf ${GCC_DIR}/gcc-${VER_GCC}.tar.xz gcc-${VER_GCC}.tar.xz ;\ cp -a ${GCC_DIR}/debian/ . ; \ if [ -n "$$(grep -v '^\#' ${CURDIR}/debian/patches/gcc-${VER_GCC_BASE}/series)" ]; then \ - QUILT_PATCHES=${CURDIR}/debian/patches/gcc-${VER_GCC_BASE} quilt push -a ; \ + QUILT_PATCHES=${CURDIR}/debian/patches/gcc-${VER_GCC_BASE} quilt --quiltrc /dev/null push -a ; \ fi; \ echo ${CROSS_ARCH} >debian/target touch $@ @@ -294,7 +294,7 @@ $(call unpack_tarball, ${EGLIBC_DIR}/eglibc-${VER_EGLIBC}.tar.xz) cp -a ${EGLIBC_DIR}/debian/ eglibc-${VER_EGLIBC} cd eglibc-${VER_EGLIBC} ; \ - QUILT_PATCHES=${EGLIBC_PATCHES} quilt push -a && \ + QUILT_PATCHES=${EGLIBC_PATCHES} quilt --quiltrc /dev/null push -a && \ rm -rf .pc/ touch $@