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

Bug#744265: marked as done (src:gcc-4.9: FTCBFS for arm64 during application of cross-ma-install-location.diff due to mudflap)



Your message dated Thu, 24 Apr 2014 22:56:01 +0200
with message-id <20140424205601.GA11868@alf.mars>
and subject line Re: src:gcc-4.9: FTCBFS for arm64 during application of cross-ma-install-location.diff due to mudflap
has caused the Debian Bug report #744265,
regarding src:gcc-4.9: FTCBFS for arm64 during application of cross-ma-install-location.diff due to mudflap
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.)


-- 
744265: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=744265
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:gcc-4.9
Version: 4.9-20140411-1
Severity: normal
Tags: patch
User: helmutg@subdivi.de
Usertags: rebootstrap

Hi doko,

Build configuration: with_deps_on_target_arch_pkgs=yes DEB_TARGET_ARCH=arm64

Tail of build-log:

Applying patch cross-ma-install-location.diff
patching file src/boehm-gc/configure.ac
patching file src/libada/configure.ac
patching file src/libffi/configure.ac
Hunk #1 succeeded at 495 (offset 9 lines).
patching file src/libgcc/configure.ac
Hunk #1 succeeded at 95 (offset 10 lines).
Hunk #2 succeeded at 139 (offset 10 lines).
patching file src/libgfortran/configure.ac
patching file src/libgo/configure.ac
Hunk #1 succeeded at 80 (offset 3 lines).
patching file src/libgomp/configure.ac
patching file src/libitm/configure.ac
patching file src/libjava/configure.ac
Hunk #1 succeeded at 1571 (offset 5 lines).
can't find file to patch at input line 190
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- a/src/libmudflap/configure.ac
|+++ b/src/libmudflap/configure.ac
--------------------------
No file to patch.  Skipping patch.
1 out of 1 hunk ignored
patching file src/libobjc/configure.ac
Hunk #1 succeeded at 108 (offset -1 lines).
patching file src/libquadmath/configure.ac
patching file src/libssp/configure.ac
patching file src/libstdc++-v3/acinclude.m4
patching file src/zlib/configure.ac
patching file src/libatomic/configure.ac
patching file src/libsanitizer/configure.ac
Hunk #1 succeeded at 40 (offset 2 lines).
Patch cross-ma-install-location.diff does not apply (enforce with -f)
make: *** [stamps/02-patch-stamp] Error 1
dpkg-buildpackage: error: debian/rules control gave error exit status 2

Seems like another mention of mudflap that should be removed. Patch
attached.

Helmut
diff -u gcc-4.9-4.9-20140411/debian/changelog gcc-4.9-4.9-20140411/debian/changelog
--- gcc-4.9-4.9-20140411/debian/changelog
+++ gcc-4.9-4.9-20140411/debian/changelog
@@ -1,3 +1,11 @@
+gcc-4.9 (4.9-20140411-1.1) UNRELEASED; urgency=low
+
+  * Non-maintainer upload.
+  * Remove mentions to mudflap from patches/cross-ma-install-location.diff,
+    because there is no mudflap in gcc-4.9 anymore. Closes: #-1
+
+ -- Helmut Grohne <helmut@subdivi.de>  Sat, 12 Apr 2014 10:29:18 +0200
+
 gcc-4.9 (4.9-20140411-1) unstable; urgency=medium
 
   * GCC 4.9.0 release candidate 1.
diff -u gcc-4.9-4.9-20140411/debian/patches/cross-ma-install-location.diff gcc-4.9-4.9-20140411/debian/patches/cross-ma-install-location.diff
--- gcc-4.9-4.9-20140411/debian/patches/cross-ma-install-location.diff
+++ gcc-4.9-4.9-20140411/debian/patches/cross-ma-install-location.diff
@@ -185,26 +185,6 @@
      multi_os_directory=`$CC -print-multi-os-directory`
      case $multi_os_directory in
        .) toolexeclibdir=$toolexecmainlibdir ;; # Avoid trailing /.
---- a/src/libmudflap/configure.ac
-+++ b/src/libmudflap/configure.ac
-@@ -157,15 +157,8 @@
-     toolexeclibdir='$(toolexecdir)/$(gcc_version)$(MULTISUBDIR)'
-     ;;
-   no)
--    if test -n "$with_cross_host" &&
--       test x"$with_cross_host" != x"no"; then
--      # Install a library built with a cross compiler in tooldir, not libdir.
--      toolexecdir='$(exec_prefix)/$(target_alias)'
--      toolexeclibdir='$(toolexecdir)/lib'
--    else
--      toolexecdir='$(libdir)/gcc-lib/$(target_alias)'
--      toolexeclibdir='$(libdir)'
--    fi
-+    toolexecdir='$(libdir)/gcc-lib/$(target_alias)'
-+    toolexeclibdir='$(libdir)'
-     multi_os_directory=`$CC -print-multi-os-directory`
-     case $multi_os_directory in
-       .) ;; # Avoid trailing /.
 --- a/src/libobjc/configure.ac
 +++ b/src/libobjc/configure.ac
 @@ -109,15 +109,8 @@

--- End Message ---
--- Begin Message ---
Version: 4.9.0-1

On Sat, Apr 12, 2014 at 10:37:07AM +0200, Helmut Grohne wrote:
> Seems like another mention of mudflap that should be removed. Patch
> attached.

Thanks for fixing this.

Helmut

--- End Message ---

Reply to: