Author: aurel32 Date: 2014-08-14 23:42:51 +0000 (Thu, 14 Aug 2014) New Revision: 6240
Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/control glibc-package/trunk/debian/control.in/main glibc-package/trunk/debian/rules Log: * debian/rules: drop the i486 to i586 GNU triplet conversion. * debian/control.in/main: build-depends on dpkg-dev (>= 1.17.1) and gcc-4.8 (>= 4.8.3-8) to make sure to get the new i586 GNU triplet on i386, hurd-i386 and kfreebsd-i386. Modified: glibc-package/trunk/debian/changelog =================================================================== --- glibc-package/trunk/debian/changelog 2014-08-14 18:17:55 UTC (rev 6239) +++ glibc-package/trunk/debian/changelog 2014-08-14 23:42:51 UTC (rev 6240) @@ -1,9 +1,10 @@ glibc (2.19-10) UNRELEASED; urgency=medium [ Aurelien Jarno ] - * debian/rules: change the GNU triplet from i586 to i486 when computing - the compiler name, as the name provided by dpkg (i586-linux-gnu) - doesn't match the gcc name (i486-linux-gnu-gcc-4.8). + * debian/rules: drop the i486 to i586 GNU triplet conversion. + * debian/control.in/main: build-depends on dpkg-dev (>= 1.17.1) and + gcc-4.8 (>= 4.8.3-8) to make sure to get the new i586 GNU triplet on + i386, hurd-i386 and kfreebsd-i386. -- Aurelien Jarno <[email protected]> Thu, 14 Aug 2014 18:26:45 +0200 Modified: glibc-package/trunk/debian/control =================================================================== --- glibc-package/trunk/debian/control 2014-08-14 18:17:55 UTC (rev 6239) +++ glibc-package/trunk/debian/control 2014-08-14 23:42:51 UTC (rev 6240) @@ -1,14 +1,14 @@ Source: glibc Section: libs Priority: required -Build-Depends: gettext, dpkg-dev (>= 1.16.0), xz-utils, file, quilt, +Build-Depends: gettext, dpkg-dev (>= 1.17.1), xz-utils, file, quilt, autoconf, gawk, debhelper (>= 7.4.3), rdfind, symlinks, netbase, linux-libc-dev (>= 3.9) [linux-any], libaudit-dev [linux-any], libcap-dev [linux-any], libselinux-dev [linux-any], mig (>= 1.3-2) [hurd-i386], hurd-dev (>= 1:0.5.git20140320~) [hurd-i386], gnumach-dev (>= 2:1.4-2~) [hurd-i386], kfreebsd-kernel-headers [kfreebsd-any], binutils (>= 2.21), - g++-4.8, g++-4.8-multilib [amd64 i386 kfreebsd-amd64 mips mipsel mipsn32 mipsn32el mips64 mips64el powerpc ppc64 s390x sparc sparc64 x32] + g++-4.8 (>= 4.8.3-8), g++-4.8-multilib [amd64 i386 kfreebsd-amd64 mips mipsel mipsn32 mipsn32el mips64 mips64el powerpc ppc64 s390x sparc sparc64 x32] Build-Depends-Indep: perl, po-debconf (>= 1.0) Maintainer: GNU Libc Maintainers <[email protected]> Uploaders: Clint Adams <[email protected]>, Aurelien Jarno <[email protected]>, Adam Conrad <[email protected]> Modified: glibc-package/trunk/debian/control.in/main =================================================================== --- glibc-package/trunk/debian/control.in/main 2014-08-14 18:17:55 UTC (rev 6239) +++ glibc-package/trunk/debian/control.in/main 2014-08-14 23:42:51 UTC (rev 6240) @@ -1,14 +1,14 @@ Source: glibc Section: libs Priority: required -Build-Depends: gettext, dpkg-dev (>= 1.16.0), xz-utils, file, quilt, +Build-Depends: gettext, dpkg-dev (>= 1.17.1), xz-utils, file, quilt, autoconf, gawk, debhelper (>= 7.4.3), rdfind, symlinks, netbase, linux-libc-dev (>= 3.9) [linux-any], libaudit-dev [linux-any], libcap-dev [linux-any], libselinux-dev [linux-any], mig (>= 1.3-2) [hurd-i386], hurd-dev (>= 1:0.5.git20140320~) [hurd-i386], gnumach-dev (>= 2:1.4-2~) [hurd-i386], kfreebsd-kernel-headers [kfreebsd-any], binutils (>= 2.21), - g++-4.8, g++-4.8-multilib [amd64 i386 kfreebsd-amd64 mips mipsel mipsn32 mipsn32el mips64 mips64el powerpc ppc64 s390x sparc sparc64 x32] + g++-4.8 (>= 4.8.3-8), g++-4.8-multilib [amd64 i386 kfreebsd-amd64 mips mipsel mipsn32 mipsn32el mips64 mips64el powerpc ppc64 s390x sparc sparc64 x32] Build-Depends-Indep: perl, po-debconf (>= 1.0) Maintainer: GNU Libc Maintainers <[email protected]> Uploaders: Clint Adams <[email protected]>, Aurelien Jarno <[email protected]>, Adam Conrad <[email protected]> Modified: glibc-package/trunk/debian/rules =================================================================== --- glibc-package/trunk/debian/rules 2014-08-14 18:17:55 UTC (rev 6239) +++ glibc-package/trunk/debian/rules 2014-08-14 23:42:51 UTC (rev 6240) @@ -110,22 +110,21 @@ # Set cross and native compiler names, including version. On *i386 we need to # change the GNU triplet as it doesn't match the compiler name. -CC = $(subst i586,i486,$(DEB_HOST_GNU_TYPE))-$(BASE_CC)$(DEB_GCC_VERSION) -CXX = $(subst i586,i486,$(DEB_HOST_GNU_TYPE))-$(BASE_CXX)$(DEB_GCC_VERSION) -BUILD_CC = $(subst i586,i486,$(DEB_BUILD_GNU_TYPE))-$(BASE_CC) -BUILD_CXX = $(subst i586,i486,$(DEB_BUILD_GNU_TYPE))-$(BASE_CXX) +CC = $(DEB_HOST_GNU_TYPE)-$(BASE_CC)$(DEB_GCC_VERSION) +CXX = $(DEB_HOST_GNU_TYPE)-$(BASE_CXX)$(DEB_GCC_VERSION) +BUILD_CC = $(DEB_BUILD_GNU_TYPE)-$(BASE_CC) +BUILD_CXX = $(DEB_BUILD_GNU_TYPE)-$(BASE_CXX) BUILD_CFLAGS = -O2 -g HOST_CFLAGS = -pipe -O2 -g $(call xx,extra_cflags) -# This subst can go away when dpkg-dev starts reporting i586 instead of i486 -configure_target := $(subst i486,i586,$(DEB_HOST_GNU_TYPE)) +configure_target := $(DEB_HOST_GNU_TYPE) # Normally we'll just use this for --build. If the architecture requires # that build daemons be able to run a particular optimized library, then # they can set the --build to match --host for that optimized build. # Among other things this lets tests run. -configure_build := $(subst i486,i586,$(DEB_BUILD_GNU_TYPE)) +configure_build := $(DEB_BUILD_GNU_TYPE) log_build = $(build-tree)/log-build-$(call xx,configure_target)-$(curpass) log_test = $(build-tree)/log-test-$(call xx,configure_target)-$(curpass) -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: https://lists.debian.org/[email protected]

