diff -u gcc-4.5-4.5.3/debian/changelog gcc-4.5-4.5.3/debian/changelog --- gcc-4.5-4.5.3/debian/changelog +++ gcc-4.5-4.5.3/debian/changelog @@ -1,3 +1,9 @@ +gcc-4.5 (4.5.3-12ubuntu5) xenial; urgency=medium + + * Build for s390x. + + -- Matthias Klose Mon, 14 Dec 2015 01:39:00 +0100 + gcc-4.5 (4.5.3-12ubuntu4) xenial; urgency=medium * Don't build spu packages. diff -u gcc-4.5-4.5.3/debian/control gcc-4.5-4.5.3/debian/control --- gcc-4.5-4.5.3/debian/control +++ gcc-4.5-4.5.3/debian/control @@ -5,7 +5,7 @@ XSBC-Original-Maintainer: Debian GCC Maintainers Uploaders: Matthias Klose , Arthur Loiret Standards-Version: 3.9.2 -Build-Depends: dpkg-dev (>= 1.16.0~ubuntu4), debhelper (>= 5.0.62), g++-4.4, g++-multilib [amd64 i386 mips mipsel powerpc ppc64 s390 s390x sparc kfreebsd-amd64], libc6.1-dev (>= 2.13-0ubuntu6) [alpha ia64] | libc0.3-dev (>= 2.13-0ubuntu6) [hurd-i386] | libc0.1-dev (>= 2.13-0ubuntu6) [kfreebsd-i386 kfreebsd-amd64] | libc6-dev (>= 2.13-0ubuntu6), libc6-dev-amd64 [i386], libc6-dev-sparc64 [sparc], libc6-dev-s390 [s390x], libc6-dev-s390x [s390], libc6-dev-i386 [amd64], libc6-dev-powerpc [ppc64], libc6-dev-ppc64 [powerpc], libc0.1-dev-i386 [kfreebsd-amd64], lib32gcc1 [amd64 ppc64 kfreebsd-amd64 s390x], lib64gcc1 [i386 powerpc sparc s390], libc6-dev-mips64 [mips mipsel], libc6-dev-mipsn32 [mips mipsel], m4, libtool, autoconf2.64, libunwind7-dev (>= 0.98.5-6) [ia64], libatomic-ops-dev [ia64], zlib1g-dev, gawk, lzma, xz-utils, patchutils, binutils (>= 2.20.1-14~) | binutils-multiarch (>= 2.20.1-14~), binutils-hppa64 (>= 2.20.1-14~) [hppa], gperf (>= 3.0.1), bison (>= 1:2.3), flex, gettext, texinfo (>= 4.3), locales [!m68k !knetbsd-i386 !knetbsd-alpha], procps, sharutils, libcloog-ppl-dev (>= 0.15.9-2~), libmpc-dev, libmpfr-dev (>= 3.0.0-9~), libgmp-dev (>= 2:5.0.1~), libelfg0-dev (>= 0.8.12), dejagnu [!m68k !hurd-i386 !hurd-alpha], autogen, realpath (>= 1.9.12), chrpath, lsb-release, make (>= 3.81), quilt +Build-Depends: dpkg-dev (>= 1.16.0~ubuntu4), debhelper (>= 5.0.62), g++-4.4, g++-multilib [amd64 i386 mips mipsel powerpc ppc64 s390 s390x sparc kfreebsd-amd64], libc6.1-dev (>= 2.13-0ubuntu6) [alpha ia64] | libc0.3-dev (>= 2.13-0ubuntu6) [hurd-i386] | libc0.1-dev (>= 2.13-0ubuntu6) [kfreebsd-i386 kfreebsd-amd64] | libc6-dev (>= 2.13-0ubuntu6), libc6-dev-amd64 [i386], libc6-dev-sparc64 [sparc], libc6-dev-s390 [s390x], libc6-dev-s390x [s390], libc6-dev-i386 [amd64], libc6-dev-powerpc [ppc64], libc6-dev-ppc64 [powerpc], libc0.1-dev-i386 [kfreebsd-amd64], lib32gcc1 [amd64 ppc64 kfreebsd-amd64 s390x], lib64gcc1 [i386 powerpc sparc s390], libc6-dev-mips64 [mips mipsel], libc6-dev-mipsn32 [mips mipsel], m4, libtool, autoconf2.64, libunwind7-dev (>= 0.98.5-6) [ia64], libatomic-ops-dev [ia64], zlib1g-dev, gawk, lzma, xz-utils, patchutils, binutils (>= 2.20.1-14~) | binutils-multiarch (>= 2.20.1-14~), binutils-hppa64 (>= 2.20.1-14~) [hppa], gperf (>= 3.0.1), bison (>= 1:2.3), flex, gettext, texinfo (>= 4.3), locales [!m68k !knetbsd-i386 !knetbsd-alpha], procps, sharutils, libcloog-pplv4-dev (>= 0.15.9-2~), libmpc-dev, libmpfr-dev (>= 3.0.0-9~), libgmpv4-dev (>= 2:5.0.1~), libelfg0-dev (>= 0.8.12), dejagnu [!m68k !hurd-i386 !hurd-alpha], autogen, realpath (>= 1.9.12), chrpath, lsb-release, make (>= 3.81), quilt Build-Depends-Indep: doxygen (>= 1.4.2), graphviz (>= 2.2), gsfonts-x11, texlive-latex-base, Homepage: http://gcc.gnu.org/ XS-Vcs-Browser: http://svn.debian.org/viewsvn/gcccvs/branches/sid/gcc-4.5/ @@ -50,7 +50,7 @@ Architecture: any Section: devel Priority: optional -Depends: gcc-4.5-base (= ${gcc:Version}), gcc-4.5 (= ${gcc:Version}), libgmp-dev (>= 2:5.0.1~), ${shlibs:Depends}, ${misc:Depends} +Depends: gcc-4.5-base (= ${gcc:Version}), gcc-4.5 (= ${gcc:Version}), libgmpv4-dev (>= 2:5.0.1~), ${shlibs:Depends}, ${misc:Depends} Description: Files for GNU GCC plugin development. This package contains (header) files for GNU GCC plugin development. It is only used for the development of GCC plugins, but not needed to run diff -u gcc-4.5-4.5.3/debian/rules.conf gcc-4.5-4.5.3/debian/rules.conf --- gcc-4.5-4.5.3/debian/rules.conf +++ gcc-4.5-4.5.3/debian/rules.conf @@ -243,12 +243,12 @@ GMP_BUILD_DEP = libgmp3-dev, MPFR_BUILD_DEP = libmpfr-dev, else - GMP_BUILD_DEP = libgmp-dev (>= 2:5.0.1~), + GMP_BUILD_DEP = libgmpv4-dev (>= 2:5.0.1~), MPFR_BUILD_DEP = libmpfr-dev (>= 3.0.0-9~), endif -PPL_BUILD_DEP = libppl-dev (>= 0.10) | libppl0.10-dev (>= 0.10), -CLOOG_BUILD_DEP = libcloog-ppl-dev (>= 0.15.9-2~), +PPL_BUILD_DEP = libpplv4-dev (>= 0.10) | libppl0.10-dev (>= 0.10), +CLOOG_BUILD_DEP = libcloog-pplv4-dev (>= 0.15.9-2~), CLOOG_RUNTIME_DEP = libcloog-ppl0 (>= 0.15.9-2~), libppl-c2, libppl7 MPC_BUILD_DEP = libmpc-dev, ELF_BUILD_DEP = libelfg0-dev (>= 0.8.12), diff -u gcc-4.5-4.5.3/debian/rules.patch gcc-4.5-4.5.3/debian/rules.patch --- gcc-4.5-4.5.3/debian/rules.patch +++ gcc-4.5-4.5.3/debian/rules.patch @@ -78,7 +78,6 @@ pr48226 \ libobjc-gc \ gcc-lfs \ - gcc-cloog-dl \ arm-dynamic-linker \ texinfo-fixes \ siginfo-fixes \