diff -Nru build-essential-12.1ubuntu2/debian/changelog build-essential-12.4ubuntu1/debian/changelog --- build-essential-12.1ubuntu2/debian/changelog 2015-09-04 18:33:37.000000000 +0000 +++ build-essential-12.4ubuntu1/debian/changelog 2017-09-18 16:26:18.000000000 +0000 @@ -1,3 +1,34 @@ +build-essential (12.4ubuntu1) artful; urgency=medium + + * Merge with Debian; remaining changes: + - Build cross packages for arm64, armhf and powerpc. + - Add pkgbinarymangler to the list of essential cross packages. + + -- Matthias Klose Mon, 18 Sep 2017 18:26:18 +0200 + +build-essential (12.4) unstable; urgency=medium + + * Bump dependencies on gcc and g++ to 7.2. + * Build crossbuild-essential-mips, crossbuild-essential-mips64el, + crossbuild-essential-s390x, + * Bump standards version. + + -- Matthias Klose Sun, 17 Sep 2017 13:06:39 +0200 + +build-essential (12.3) unstable; urgency=medium + + * Bump debhelper and standards versions. + * Bump dependencies on gcc and g++ to 6.3. + + -- Matthias Klose Wed, 25 Jan 2017 23:23:36 +0100 + +build-essential (12.2) unstable; urgency=medium + + * Bump dependencies on gcc and g++ to 5.3. + * For cross packages, drop libc-dev dependency on libc-dev. + + -- Matthias Klose Wed, 03 Feb 2016 00:26:37 +0100 + build-essential (12.1ubuntu2) wily; urgency=medium * Build crossbuild-essential-s390x. @@ -7,6 +38,8 @@ build-essential (12.1ubuntu1) wily; urgency=medium * Merge with Debian; remaining changes: + - Build cross packages for arm64, armhf and powerpc. + - Add pkgbinarymangler to the list of essential cross packages. -- Matthias Klose Sun, 02 Aug 2015 15:05:23 +0200 diff -Nru build-essential-12.1ubuntu2/debian/compat build-essential-12.4ubuntu1/debian/compat --- build-essential-12.1ubuntu2/debian/compat 2010-03-14 21:47:32.000000000 +0000 +++ build-essential-12.4ubuntu1/debian/compat 2017-01-25 22:25:57.000000000 +0000 @@ -1 +1 @@ -5 +9 diff -Nru build-essential-12.1ubuntu2/debian/control build-essential-12.4ubuntu1/debian/control --- build-essential-12.1ubuntu2/debian/control 2015-09-04 18:33:14.000000000 +0000 +++ build-essential-12.4ubuntu1/debian/control 2017-09-18 16:26:18.000000000 +0000 @@ -3,8 +3,8 @@ Priority: optional Maintainer: Matthias Klose Uploaders: Scott James Remnant -Standards-Version: 3.9.6 -Build-Depends: debhelper (>= 5.0), python3:any, g++ (>= 4:5.2) +Standards-Version: 4.1.0 +Build-Depends: debhelper (>= 9), python3:any, g++ (>= 4:7.2) Package: build-essential Architecture: any diff -Nru build-essential-12.1ubuntu2/debian/control.in build-essential-12.4ubuntu1/debian/control.in --- build-essential-12.1ubuntu2/debian/control.in 2015-08-02 12:53:08.000000000 +0000 +++ build-essential-12.4ubuntu1/debian/control.in 2017-09-18 16:26:18.000000000 +0000 @@ -3,8 +3,8 @@ Priority: optional Maintainer: Matthias Klose Uploaders: Scott James Remnant -Standards-Version: 3.9.6 -Build-Depends: debhelper (>= 5.0), python3:any, g++ (>= 4:5.2) +Standards-Version: 4.1.0 +Build-Depends: debhelper (>= 9), python3:any, g++ (>= 4:7.2) Package: build-essential Architecture: any diff -Nru build-essential-12.1ubuntu2/debian/copyright build-essential-12.4ubuntu1/debian/copyright --- build-essential-12.1ubuntu2/debian/copyright 2014-08-11 23:31:05.000000000 +0000 +++ build-essential-12.4ubuntu1/debian/copyright 2016-02-02 23:30:18.000000000 +0000 @@ -4,7 +4,7 @@ Copyright © 2003-2005 Scott James Remnant Copyright © 2003 Colin Walters Copyright © 1999-2002 Antti-Juhani Kaijanaho -Copyright © 2006-2014 Matthas Klose +Copyright © 2006-2016 Matthas Klose License: diff -Nru build-essential-12.1ubuntu2/debian/rules build-essential-12.4ubuntu1/debian/rules --- build-essential-12.1ubuntu2/debian/rules 2015-08-02 13:10:04.000000000 +0000 +++ build-essential-12.4ubuntu1/debian/rules 2017-09-18 16:26:18.000000000 +0000 @@ -59,7 +59,7 @@ install-arch: build-arch dh_testdir dh_testroot - dh_clean -k + dh_prep dh_installdirs $(MAKE) prefix=$(CURDIR)/debian/build-essential/usr install diff -Nru build-essential-12.1ubuntu2/essential-packages-list-amd64 build-essential-12.4ubuntu1/essential-packages-list-amd64 --- build-essential-12.1ubuntu2/essential-packages-list-amd64 2015-08-02 13:14:19.000000000 +0000 +++ build-essential-12.4ubuntu1/essential-packages-list-amd64 2017-09-18 16:26:18.000000000 +0000 @@ -1,4 +1,4 @@ -This list was generated on Sun Aug 2 13:14:19 UTC 2015 for amd64 +This list was generated on Mon Sep 18 16:35:22 UTC 2017 for amd64 It contains a list of essential packages (which are also build-essential). base-files @@ -15,13 +15,13 @@ grep gzip hostname -init +init-system-helpers libc-bin login -mount ncurses-base ncurses-bin perl-base sed +sysvinit-utils tar util-linux diff -Nru build-essential-12.1ubuntu2/essential-packages-list-arm64 build-essential-12.4ubuntu1/essential-packages-list-arm64 --- build-essential-12.1ubuntu2/essential-packages-list-arm64 2015-08-02 13:14:15.000000000 +0000 +++ build-essential-12.4ubuntu1/essential-packages-list-arm64 2017-09-18 16:26:18.000000000 +0000 @@ -1,4 +1,4 @@ -This list was generated on Sun Aug 2 13:14:15 UTC 2015 for arm64 +This list was generated on Mon Sep 18 16:35:21 UTC 2017 for arm64 It contains a list of essential packages (which are also build-essential). base-files @@ -15,13 +15,13 @@ grep gzip hostname -init +init-system-helpers libc-bin login -mount ncurses-base ncurses-bin perl-base sed +sysvinit-utils tar util-linux diff -Nru build-essential-12.1ubuntu2/essential-packages-list-armhf build-essential-12.4ubuntu1/essential-packages-list-armhf --- build-essential-12.1ubuntu2/essential-packages-list-armhf 2015-08-02 13:14:17.000000000 +0000 +++ build-essential-12.4ubuntu1/essential-packages-list-armhf 2017-09-18 16:26:18.000000000 +0000 @@ -1,4 +1,4 @@ -This list was generated on Sun Aug 2 13:14:17 UTC 2015 for armhf +This list was generated on Mon Sep 18 16:35:22 UTC 2017 for armhf It contains a list of essential packages (which are also build-essential). base-files @@ -15,13 +15,13 @@ grep gzip hostname -init +init-system-helpers libc-bin login -mount ncurses-base ncurses-bin perl-base sed +sysvinit-utils tar util-linux diff -Nru build-essential-12.1ubuntu2/essential-packages-list-i386 build-essential-12.4ubuntu1/essential-packages-list-i386 --- build-essential-12.1ubuntu2/essential-packages-list-i386 2015-08-02 13:14:21.000000000 +0000 +++ build-essential-12.4ubuntu1/essential-packages-list-i386 2017-09-18 16:26:18.000000000 +0000 @@ -1,4 +1,4 @@ -This list was generated on Sun Aug 2 13:14:21 UTC 2015 for i386 +This list was generated on Mon Sep 18 16:35:23 UTC 2017 for i386 It contains a list of essential packages (which are also build-essential). base-files @@ -15,13 +15,13 @@ grep gzip hostname -init +init-system-helpers libc-bin login -mount ncurses-base ncurses-bin perl-base sed +sysvinit-utils tar util-linux diff -Nru build-essential-12.1ubuntu2/essential-packages-list-ppc64el build-essential-12.4ubuntu1/essential-packages-list-ppc64el --- build-essential-12.1ubuntu2/essential-packages-list-ppc64el 2015-08-02 13:14:24.000000000 +0000 +++ build-essential-12.4ubuntu1/essential-packages-list-ppc64el 2017-09-18 16:26:18.000000000 +0000 @@ -1,4 +1,4 @@ -This list was generated on Sun Aug 2 13:14:24 UTC 2015 for ppc64el +This list was generated on Mon Sep 18 16:35:24 UTC 2017 for ppc64el It contains a list of essential packages (which are also build-essential). base-files @@ -15,13 +15,13 @@ grep gzip hostname -init +init-system-helpers libc-bin login -mount ncurses-base ncurses-bin perl-base sed +sysvinit-utils tar util-linux diff -Nru build-essential-12.1ubuntu2/essential-packages-list-s390x build-essential-12.4ubuntu1/essential-packages-list-s390x --- build-essential-12.1ubuntu2/essential-packages-list-s390x 2015-08-02 12:55:36.000000000 +0000 +++ build-essential-12.4ubuntu1/essential-packages-list-s390x 2017-09-18 16:26:18.000000000 +0000 @@ -1,4 +1,4 @@ -This list was generated on Sun Aug 2 12:55:35 UTC 2015 for s390x +This list was generated on Mon Sep 18 16:35:25 UTC 2017 for s390x It contains a list of essential packages (which are also build-essential). base-files @@ -15,10 +15,9 @@ grep gzip hostname -init +init-system-helpers libc-bin login -mount ncurses-base ncurses-bin perl-base diff -Nru build-essential-12.1ubuntu2/list build-essential-12.4ubuntu1/list --- build-essential-12.1ubuntu2/list 2015-08-02 12:49:19.000000000 +0000 +++ build-essential-12.4ubuntu1/list 2017-09-17 11:04:34.000000000 +0000 @@ -1,5 +1,5 @@ List of Build-Essential packages - as of 2014-08-12, Debian sid + as of 2017-09-17, Debian sid This file lists the non-essential packages that are build-essential. The list is not closed under the "depends on" relation, so one will @@ -33,8 +33,8 @@ libc6-dev-sparc64 [sparc] Used only on the sparc architecture. -gcc (>= 4:5.2) -g++ (>= 4:5.2) +gcc (>= 4:7.2) +g++ (>= 4:7.2) NOTE: The libstdc++ -dev library is not needed, as g++ depends on it diff -Nru build-essential-12.1ubuntu2/list.cross build-essential-12.4ubuntu1/list.cross --- build-essential-12.1ubuntu2/list.cross 2015-09-04 18:31:52.000000000 +0000 +++ build-essential-12.4ubuntu1/list.cross 2017-09-17 11:05:17.000000000 +0000 @@ -18,8 +18,8 @@ it since libc6-dev is used for non-C++ programs too. BEGIN LIST OF PACKAGES -gcc-@DEB_TARGET_GNU_TYPE@ (>= 5.2) -g++-@DEB_TARGET_GNU_TYPE@ (>= 5.2) +gcc-@DEB_TARGET_GNU_TYPE@ (>= 7.2) +g++-@DEB_TARGET_GNU_TYPE@ (>= 7.2) NOTE: The libstdc++ -dev library is not needed, as g++ depends on it diff -Nru build-essential-12.1ubuntu2/make-esslist.sh build-essential-12.4ubuntu1/make-esslist.sh --- build-essential-12.1ubuntu2/make-esslist.sh 2015-08-02 13:13:02.000000000 +0000 +++ build-essential-12.4ubuntu1/make-esslist.sh 2017-09-18 16:26:18.000000000 +0000 @@ -24,7 +24,7 @@ dist=`lsb_release -cs` mirror_list="$mirror_list http://archive.ubuntu.com/ubuntu" mirror_list="$mirror_list http://ports.ubuntu.com/ubuntu-ports" - arches='arm64 armhf amd64 i386 powerpc ppc64el' + arches='arm64 armhf amd64 i386 powerpc ppc64el s390x' ;; *) dist='n/a';;