[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#865493: marked as done (cross-gcc-dev in stable does not apply to gcc-6 in stable)



Your message dated Thu, 28 Sep 2017 05:47:08 +0000
with message-id <E1dxRfA-0002Gv-ND@fasolo.debian.org>
and subject line Bug#865493: fixed in cross-gcc 113+deb9u1
has caused the Debian Bug report #865493,
regarding cross-gcc-dev in stable does not apply to gcc-6 in stable
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
865493: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=865493
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: cross-gcc-dev
Version: 113
Severity: important
Tags: patch

The cross-gcc-dev that made it into the stable release (113) was
prepared against gcc-6 6.3.0-2, whereas the version of gcc that ended
up released was 6.3.0-18, and one patch does not apply, rendering the
package largely useless. (I didn't check gcc-5/7)

A small update is needed to
gcc-6/0010-gcc-.-base-dependencies-reverted-to-gcc-VER-base-whe.patch

attached is both the updated version of that patch and a diff from
the existing to new (whichever is more convenient for you).

-- System Information:
Debian Release: 8.8
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
--- /usr/share/cross-gcc/patches/gcc-6/0010-gcc-.-base-dependencies-reverted-to-gcc-VER-base-whe.patch.orig	2017-01-01 01:36:10.000000000 +0000
+++ /usr/share/cross-gcc/patches/gcc-6/0010-gcc-.-base-dependencies-reverted-to-gcc-VER-base-whe.patch	2017-06-22 01:57:12.882279388 +0000
@@ -26,8 +26,8 @@
 +define(`SOFTBASEDEP', `BASEPKG (>= ${gcc:SoftVersion})')
  
  ifdef(`TARGET',`
--define(`BASELDEP', `gcc`'PV-cross-base`'GCC_PORTS_BUILD (= ${gcc:Version})')
--define(`SOFTBASELDEP', `gcc`'PV-cross-base`'GCC_PORTS_BUILD (>= ${gcc:SoftVersion})')
+-define(`BASELDEP', `gcc`'PV`'ifelse(CROSS_ARCH,`all',`-cross')-base`'GCC_PORTS_BUILD (= ${gcc:Version})')
+-define(`SOFTBASELDEP', `gcc`'PV`'ifelse(CROSS_ARCH, `all',`-cross')-base`'GCC_PORTS_BUILD (>= ${gcc:SoftVersion})')
 +define(`BASELDEP', `BASEPKG (>= ${gcc:Version})')
 +define(`SOFTBASELDEP', `BASEPKG (>= ${gcc:SoftVersion})')
  ',`dnl
@@ -42,6 +42,3 @@
  Architecture: any
  Multi-Arch: same
  Section: ifdef(`TARGET',`devel',`libs')
--- 
-2.11.0
-
>From ecdfaf898f28b9f4176eb93088b6a360f3d40785 Mon Sep 17 00:00:00 2001
From: Dima Kogan <dima@secretsauce.net>
Date: Tue, 26 May 2015 01:12:13 -0700
Subject: [PATCH 10/11] gcc-...-base dependencies reverted to gcc-VER-base when
 using wdotap

Before gcc 5.1.1-7 the debian gcc build was creating dependencies on
gcc-VER-base. As of 5.1.1-7 we get dependencies on gcc-VER-ARCH-base instead.
Here I revert to the old-style deps when using wdotap
---
 debian/control.m4 | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/debian/control.m4 b/debian/control.m4
index c1437d7..5701ac1 100644
--- a/debian/control.m4
+++ b/debian/control.m4
@@ -122,12 +122,13 @@ Description: SNAPSHOT of the GNU Compiler Collection
 ',`dnl gcc-X.Y
 
 dnl default base package dependencies
-define(`BASEDEP', `gcc`'PV`'TS-base (= ${gcc:Version})')
-define(`SOFTBASEDEP', `gcc`'PV`'TS-base (>= ${gcc:SoftVersion})')
+define(`BASEPKG', `gcc`'PV`'ifdef(`CROSS_ARCH', ifelse(CROSS_ARCH, `all', `TS'))-base')
+define(`BASEDEP', `BASEPKG (= ${gcc:Version})')
+define(`SOFTBASEDEP', `BASEPKG (>= ${gcc:SoftVersion})')
 
 ifdef(`TARGET',`
-define(`BASELDEP', `gcc`'PV`'ifelse(CROSS_ARCH,`all',`-cross')-base`'GCC_PORTS_BUILD (= ${gcc:Version})')
-define(`SOFTBASELDEP', `gcc`'PV`'ifelse(CROSS_ARCH, `all',`-cross')-base`'GCC_PORTS_BUILD (>= ${gcc:SoftVersion})')
+define(`BASELDEP', `BASEPKG (>= ${gcc:Version})')
+define(`SOFTBASELDEP', `BASEPKG (>= ${gcc:SoftVersion})')
 ',`dnl
 define(`BASELDEP', `BASEDEP')
 define(`SOFTBASELDEP', `SOFTBASEDEP')
@@ -146,7 +147,7 @@ define(`SOFTBASEDEP', `gnat`'PV-base (>= ${gnat:SoftVersion})')
 ')
 
 ifenabled(`gccbase',`
-Package: gcc`'PV`'TS-base
+Package: BASEPKG
 Architecture: any
 Multi-Arch: same
 Section: ifdef(`TARGET',`devel',`libs')

--- End Message ---
--- Begin Message ---
Source: cross-gcc
Source-Version: 113+deb9u1

We believe that the bug you reported is fixed in the latest version of
cross-gcc, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 865493@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Wookey <wookey@debian.org> (supplier of updated cross-gcc package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 22 Jun 2017 01:44:00 +0000
Source: cross-gcc
Binary: cross-gcc-dev
Architecture: source all
Version: 113+deb9u1
Distribution: stretch
Urgency: medium
Maintainer: Debian Cross-Toolchain Team <debian-toolchain@lists.debian.org>
Changed-By: Wookey <wookey@debian.org>
Description:
 cross-gcc-dev - Tools for building cross-compilers and cross-compiler packages
Closes: 865493
Changes:
 cross-gcc (113+deb9u1) stretch; urgency=medium
 .
   * Fixup outdated patch for gcc 6.3.0-18 in stable (Closes: 865493)
Checksums-Sha1:
 8672694658aeb1162dacb1abfc0fcba588d0ae71 1683 cross-gcc_113+deb9u1.dsc
 de62e18ba50e88667683e80ef658c3ae09f9f819 28292 cross-gcc_113+deb9u1.tar.xz
 2deb1ad673fe2fa6952d688ee73281f1a926bfc1 31280 cross-gcc-dev_113+deb9u1_all.deb
 8e9df29286ce5001f2fca2e9e7f7479c1cd5ed5a 4570 cross-gcc_113+deb9u1_amd64.buildinfo
Checksums-Sha256:
 d86458f3e88ac66dd31558176846a6ffbbe5130708650324637904092919661e 1683 cross-gcc_113+deb9u1.dsc
 b4d122941aab7e1131e50789f3f952ff88026a633ae7789714a5765d2c27143d 28292 cross-gcc_113+deb9u1.tar.xz
 a0b0797b64afb62122d6cb18ba437b2ee3321e58c04657807f5d486b6fd5dd80 31280 cross-gcc-dev_113+deb9u1_all.deb
 1f648b8f59c63bd864f9b373aead3566f7d0ae3f4de05f7943b66eccbe13a70c 4570 cross-gcc_113+deb9u1_amd64.buildinfo
Files:
 76663f6f9b6f1dfc4eab35b497e1ec13 1683 devel extra cross-gcc_113+deb9u1.dsc
 7a86ee455b3fc46601119ff00a4a2785 28292 devel extra cross-gcc_113+deb9u1.tar.xz
 e0c7b11df8ba51f72b8fbd622f9fcf1a 31280 devel extra cross-gcc-dev_113+deb9u1_all.deb
 bfca4853d2838644ec5720af44c20314 4570 devel extra cross-gcc_113+deb9u1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJZxwayAAoJEPuGMlGob55H7QsP/jxR4Ax6jnCG1THSJuAq3ujM
olLDrMEB1IQQVQqhqQtAaOCYSVfdaxdICKn2faB/T98muwXoOLf1Dhe2wIS5BIoQ
iWvbcc84oxw+N5wX/YbyodXts6spgIwVMOXbzRrVT5FQkWYs/2T0HHX+iux8P59h
Tc/ndi9YbMFIlx6MsLDR1yKmO8GVvpNh06TY37onU1PeUWnwz7TSFwOaY3/QDgws
IzSXLJ/KLCc3+BnRPv0U2hlYdYatBjC02FSUwyKfuoi9eTboirviwmirTwujeZAj
VLd3uHinX12imSfdPNbLQdM83SfHceP7nmOtDhdcHDB2NssUfzvH9HFop85ITDl9
gDPSRHOsnzXaVWKO4wU3DlK9ZK/CuCLMCkWiLjXI0W6MU2fGBhLq6bsABYlAutpW
N+sEol1GOAd++PWiqTPp/dLsNpYl6g86wuU0spdK4tiGgRaCjfIG9c2g3Sm8V0Ma
cWf3xbYhVtmkKk5vJSEN4p7RFIz8zExE6G3lI67R/b7FnYbya0sk01LPSSOL8oBF
RERt2g6Pc4lkimP8rL4Xi+w5cPjk4vakZj/XbZi+2XRxep4AAbsXYahV80gcRAF3
SriTKMUvNdDFG7ZsRy7N2PlOOv1klYFisCm0ss6qdM+KZdmszTVoO63EyRmhMVPn
Vw5mir4X7mHEfoTUbm+H
=5eaZ
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: