Your message dated Sun, 08 Apr 2018 09:49:26 +
with message-id
and subject line Bug#894745: fixed in cross-gcc 185
has caused the Debian Bug report #894745,
regarding cross-gcc-dev patches misapply for recent gcc-7 and gcc-8
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 ow...@bugs.debian.org
immediately.)
--
894745: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=894745
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: cross-gcc-dev
Version: 184
Severity: important
Tags: patch
User: helm...@debian.org
Usertags: rebootstrap
The recent gcc-7 and gcc-8 uploads add a feature called
FORCE_CROSS_LAYOUT. After these uploads, the cross-gcc-dev patches still
apply, but they apply in a useless way. Part of their effect is moved
from the cross compiler branch to the new FORCE_CROSS_LAYOUT branch and
thus rendered ineffective. The attached patch fixes that.
Helmut
--- cross-gcc-184/debian/changelog
+++ cross-gcc-184+nmu1/debian/changelog
@@ -1,3 +1,10 @@
+cross-gcc (184+nmu1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Update for FORCE_CROSS_LAYOUT. (Closes: #-1)
+
+ -- Helmut Grohne Tue, 03 Apr 2018 21:34:54 +0200
+
cross-gcc (184) unstable; urgency=medium
* rebuild for 8-20180331-1
---
cross-gcc-184/patches/gcc-7/0005-setting-all-the-various-paths-options-for-with_deps_.patch
+++
cross-gcc-184+nmu1/patches/gcc-7/0005-setting-all-the-various-paths-options-for-with_deps_.patch
@@ -83,11 +83,18 @@
index caa8b5e..e9eaf0f 100644
--- a/debian/rules.defs
+++ b/debian/rules.defs
-@@ -209,6 +209,9 @@ else
+@@ -209,10 +209,16 @@ else
# cross compiler, sets WITH_SYSROOT on it's own
DEB_CROSS = yes
build_type = build-cross
+ifeq ($(with_deps_on_target_arch_pkgs),yes)
++ with_sysroot = /
++endif
+ else ifeq ($(FORCE_CROSS_LAYOUT),yes)
+ # a native build with a cross layout
+ DEB_CROSS = yes
+ build_type = build-cross
++ifeq ($(with_deps_on_target_arch_pkgs),yes)
+ with_sysroot = /
+endif
else
---
cross-gcc-184/patches/gcc-8/0005-setting-all-the-various-paths-options-for-with_deps_.patch
+++
cross-gcc-184+nmu1/patches/gcc-8/0005-setting-all-the-various-paths-options-for-with_deps_.patch
@@ -83,11 +83,18 @@
index c63af56..3690f1b 100644
--- a/debian/rules.defs
+++ b/debian/rules.defs
-@@ -209,6 +209,9 @@ else
+@@ -209,10 +209,16 @@ else
# cross compiler, sets WITH_SYSROOT on it's own
DEB_CROSS = yes
build_type = build-cross
+ifeq ($(with_deps_on_target_arch_pkgs),yes)
++ with_sysroot = /
++endif
+ else ifeq ($(FORCE_CROSS_LAYOUT),yes)
+ # a native build with a cross layout
+ DEB_CROSS = yes
+ build_type = build-cross
++ifeq ($(with_deps_on_target_arch_pkgs),yes)
+ with_sysroot = /
+endif
else
--- End Message ---
--- Begin Message ---
Source: cross-gcc
Source-Version: 185
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 894...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Dima Kogan (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 ftpmas...@ftp-master.debian.org)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256
Format: 1.8
Date: Sun, 08 Apr 2018 02:02:29 -0700
Source: cross-gcc
Binary: cross-gcc-dev
Architecture: source all
Version: 185
Distribution: unstable
Urgency: medium
Maintainer: Debian Cross-Toolchain Team
Changed-By: Dima Kogan
Description:
cross-gcc-dev - Tools for building cross-compilers and cross-compiler packages
Closes: 894745
Changes:
cross-gcc (185) unstable; urgency=medium
.
* rebuild for 5.5.0-11
* rebuild for 6.4.0-16
* rebuild for 7.3.0-15
* rebuild for 8-20180402-1
* gcc 6,7,8: patches handle FORCE_CROSS_LAYOUT. Thanks to
Helmut Grohne for the patch. (Closes: #894745)
Checksums-Sha1:
f9a84a224a5078f865c903fd10767875529393af 1669 cross-gcc_185.dsc
9c4b0785c66744d3dcd979c91466f8b49b4d0c44 30688 cross-gcc_185.tar.xz
377e525621dcc3b37a3635d144e7940a69bb4a86 35400