Lintian Fixes - gcc-defaults
Ready changes
Summary
- Trim trailing whitespace. ( trailing-whitespace )
- Bump debhelper from old 11 to 13. ( package-uses-old-debhelper-compat-version )
- Set debhelper-compat version in Build-Depends. ( uses-debhelper-compat-file )
- Use ?= for assignments to architecture variables. ( debian-rules-sets-dpkg-architecture-variable )
- Fix day-of-week for changelog entry 1.84. ( debian-changelog-has-wrong-day-of-week )
- Remove empty maintainer scripts: g77-doc (prerm) ( maintainer-script-empty )
Failed fixers:
See the worker log for details.
Lintian Result
- cpp-aarch64-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- cpp-arm-linux-gnueabi_12.2.0-1~jan+lint1_amd64.deb
- cpp-arm-linux-gnueabihf_12.2.0-1~jan+lint1_amd64.deb
- cpp-i686-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- cpp-powerpc64le-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- cpp-s390x-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- cpp_12.2.0-1~jan+lint1_amd64.deb
- g++-aarch64-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- g++-arm-linux-gnueabi_12.2.0-1~jan+lint1_amd64.deb
- g++-arm-linux-gnueabihf_12.2.0-1~jan+lint1_amd64.deb
- g++-i686-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- g++-multilib-i686-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- g++-multilib-s390x-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- g++-multilib_12.2.0-1~jan+lint1_amd64.deb
- g++-powerpc64le-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- g++-s390x-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- g++_12.2.0-1~jan+lint1_amd64.deb
- gcc-aarch64-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gcc-arm-linux-gnueabi_12.2.0-1~jan+lint1_amd64.deb
- gcc-arm-linux-gnueabihf_12.2.0-1~jan+lint1_amd64.deb
- gcc-defaults_1.201~jan+lint1.dsc
- gcc-defaults_1.201~jan+lint1_amd64.buildinfo
- gcc-defaults_1.201~jan+lint1_amd64.changes
- gcc-hppa64-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gcc-i686-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gcc-multilib-i686-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gcc-multilib-s390x-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gcc-multilib_12.2.0-1~jan+lint1_amd64.deb
- gcc-offload-amdgcn_12.2.0-1~jan+lint1_amd64.deb
- gcc-offload-nvptx_12.2.0-1~jan+lint1_amd64.deb
- gcc-powerpc64le-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gcc-s390x-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gcc_12.2.0-1~jan+lint1_amd64.deb
- gccgo-aarch64-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gccgo-arm-linux-gnueabi_12.2.0-1~jan+lint1_amd64.deb
- gccgo-arm-linux-gnueabihf_12.2.0-1~jan+lint1_amd64.deb
- gccgo-i686-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gccgo-multilib-i686-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gccgo-multilib-s390x-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gccgo-multilib_12.2.0-1~jan+lint1_amd64.deb
- gccgo-powerpc64le-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gccgo-s390x-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gccgo_12.2.0-1~jan+lint1_amd64.deb
- gdc-aarch64-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gdc-arm-linux-gnueabi_12.2.0-1~jan+lint1_amd64.deb
- gdc-arm-linux-gnueabihf_12.2.0-1~jan+lint1_amd64.deb
- gdc-i686-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gdc-multilib-i686-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gdc-multilib-s390x-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gdc-multilib_12.2.0-1~jan+lint1_amd64.deb
- gdc-powerpc64le-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gdc-s390x-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gdc_12.2.0-1~jan+lint1_amd64.deb
- gfortran-aarch64-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gfortran-arm-linux-gnueabi_12.2.0-1~jan+lint1_amd64.deb
- gfortran-arm-linux-gnueabihf_12.2.0-1~jan+lint1_amd64.deb
- gfortran-i686-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gfortran-multilib-i686-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gfortran-multilib-s390x-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gfortran-multilib_12.2.0-1~jan+lint1_amd64.deb
- gfortran-powerpc64le-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gfortran-s390x-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gfortran_12.2.0-1~jan+lint1_amd64.deb
- gm2-aarch64-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gm2-arm-linux-gnueabi_12.2.0-1~jan+lint1_amd64.deb
- gm2-arm-linux-gnueabihf_12.2.0-1~jan+lint1_amd64.deb
- gm2-i686-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gm2-powerpc64le-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gm2-s390x-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gm2_12.2.0-1~jan+lint1_amd64.deb
- gobjc++-aarch64-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gobjc++-arm-linux-gnueabi_12.2.0-1~jan+lint1_amd64.deb
- gobjc++-arm-linux-gnueabihf_12.2.0-1~jan+lint1_amd64.deb
- gobjc++-i686-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gobjc++-multilib-i686-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gobjc++-multilib-s390x-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gobjc++-multilib_12.2.0-1~jan+lint1_amd64.deb
- gobjc++-powerpc64le-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gobjc++-s390x-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gobjc++_12.2.0-1~jan+lint1_amd64.deb
- gobjc-aarch64-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gobjc-arm-linux-gnueabi_12.2.0-1~jan+lint1_amd64.deb
- gobjc-arm-linux-gnueabihf_12.2.0-1~jan+lint1_amd64.deb
- gobjc-i686-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gobjc-multilib-i686-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gobjc-multilib-s390x-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gobjc-multilib_12.2.0-1~jan+lint1_amd64.deb
- gobjc-powerpc64le-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gobjc-s390x-linux-gnu_12.2.0-1~jan+lint1_amd64.deb
- gobjc_12.2.0-1~jan+lint1_amd64.deb
- libgphobos-dev_12.2.0-1~jan+lint1_amd64.deb
Diff
diff --git a/debian/changelog b/debian/changelog
index b236534..d8f7c8e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,17 @@
gcc-defaults (1.201) UNRELEASED; urgency=medium
+ [ Matthias Klose ]
* Bump GCC 12 version to 12.2.0.
* Bump standards version.
+ [ Debian Janitor ]
+ * Trim trailing whitespace.
+ * Bump debhelper from old 11 to 13.
+ * Set debhelper-compat version in Build-Depends.
+ * Use ?= for assignments to architecture variables.
+ * Fix day-of-week for changelog entry 1.84.
+ * Remove empty maintainer scripts: g77-doc (prerm)
+
-- Matthias Klose <doko@debian.org> Sun, 28 Aug 2022 11:43:11 +0200
gcc-defaults (1.200) unstable; urgency=medium
@@ -418,7 +427,7 @@ gcc-defaults (1.135) unstable; urgency=medium
gcc-defaults (1.134) unstable; urgency=medium
[ Aurelien Jarno ]
- * Don't build libphobos-dev on kfreebsd-amd64 and kfreebsd-i386 as
+ * Don't build libphobos-dev on kfreebsd-amd64 and kfreebsd-i386 as
libphobos-4.9-dev is not built on these architectures. Closes: #761277.
[ Matthias Klose ]
@@ -678,7 +687,7 @@ gcc-defaults (1.108) unstable; urgency=low
* debian/rules: Remove duplicate code.
* Fix libgcj.pc symlink for multiarch builds.
* Fix upgrade path (/usr/include/asm must be a symlink). Closes: #638418.
-
+
[ Aurelien Jarno ]
* Add support for s390x.
@@ -898,7 +907,7 @@ gcc-defaults (1.84) unstable; urgency=low
gcj-4.1. Closes: #396583.
* Update Debian README. Closes: #498950.
- -- Matthias Klose <doko@debian.org> Sun, 18 May 2009 22:12:18 +0200
+ -- Matthias Klose <doko@debian.org> Mon, 18 May 2009 22:12:18 +0200
gcc-defaults (1.83) unstable; urgency=low
@@ -995,7 +1004,7 @@ gcc-defaults (1.71) unstable; urgency=high
* Remove jv-scan symlink. Closes: #477548.
* Make ObjC, Obj-C++ 4.3 the default on armel.
* Use /emul/... for amd64 biarch only.
-
+
-- Matthias Klose <doko@debian.org> Fri, 09 May 2008 00:39:11 +0200
gcc-defaults (1.70) unstable; urgency=low
@@ -1318,7 +1327,7 @@ gcc-defaults (1.37) unstable; urgency=medium
* gcj: Add a /usr/share/java/libgcj.jar symlink.
-- Matthias Klose <doko@debian.org> Tue, 4 Jul 2006 23:52:43 +0200
-
+
gcc-defaults (1.36) unstable; urgency=medium
* Make gcc-4.1 the default C compiler, g++-4.1 the default C++ compiler,
diff --git a/debian/compat b/debian/compat
deleted file mode 100644
index b4de394..0000000
--- a/debian/compat
+++ /dev/null
@@ -1 +0,0 @@
-11
diff --git a/debian/control b/debian/control
index 667ece5..4642353 100644
--- a/debian/control
+++ b/debian/control
@@ -4,7 +4,8 @@ Priority: standard
Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org>
Uploaders: Matthias Klose <doko@debian.org>
Standards-Version: 4.6.1
-Build-Depends: m4, debhelper (>= 11),
+Build-Depends: m4,
+ debhelper-compat (= 13),
dpkg-dev (>= 1.17.11),
gcc-12-base (>= 12.2.0-1~),
lsb-release
diff --git a/debian/g77-doc.prerm b/debian/g77-doc.prerm
deleted file mode 100644
index 953c783..0000000
--- a/debian/g77-doc.prerm
+++ /dev/null
@@ -1,8 +0,0 @@
-#! /bin/sh -e
-
-# this is an empty script needed for the upgrade from earlier
-# versions calling install-info
-
-#DEBHELPER#
-
-exit 0
diff --git a/debian/rules b/debian/rules
index 800029b..fd81c8e 100755
--- a/debian/rules
+++ b/debian/rules
@@ -184,7 +184,7 @@ REL_NO_1220 := $(shell expr $(VMINOR) - 200)$(REL_EXT)
# minimum required gcc-X.Y versions
REQV_295 := (>= 1:2.95.4-16)
-REQV_296 :=
+REQV_296 :=
REQV_30 := (>= 1:3.0.4-12)
REQV_32 := (>= 1:3.2.3-1)
REQV_33 := (>= 1:3.3.6-1)
@@ -210,13 +210,13 @@ REQV_11 := (>= 11.3.0-4~)
REQV_12 := (>= 12.2.0-1~)
# architecture dependent variables
-DEB_HOST_ARCH := $(shell dpkg-architecture -qDEB_HOST_ARCH)
-DEB_HOST_GNU_TYPE := $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
+DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
ifneq (,$(filter $(DEB_HOST_ARCH), i386 kfreebsd-i386 hurd-i386))
DEB_HOST_GNU_TYPE := $(subst i586,i686,$(DEB_HOST_GNU_TYPE))
i586_symlinks = yes
endif
-DEB_HOST_MULTIARCH := $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
+DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
all_archs_mips = mips mipsel mipsn32 mipsn32el mips64 mips64el mipsr6 mipsr6el mipsn32r6 mipsn32r6el mips64r6 mips64r6el
all_archs = alpha amd64 armel armhf arm64 hppa i386 ia64 m68k or1k powerpc ppc64 ppc64el riscv64 s390 s390x sh4 sparc sparc64 x32 hurd-i386 kfreebsd-amd64 kfreebsd-i386 \
@@ -855,7 +855,7 @@ ifeq ($(with_native),yes)
/usr/share/doc/gcc-$(PV_GCC)-base/libgomp.html /usr/share/doc/gcc-doc/libgomp.html \
/usr/share/info/gcc-$(PV_GCC).info.gz /usr/share/info/gcc.info.gz \
/usr/share/info/gccint-$(PV_GCC).info.gz /usr/share/info/gccint.info.gz \
- /usr/share/info/libgomp-$(PV_GCC).info.gz /usr/share/info/libgomp.info.gz
+ /usr/share/info/libgomp-$(PV_GCC).info.gz /usr/share/info/libgomp.info.gz
endif
ifeq ($(with_multiarch_lib),yes)