[gcc-7] 212/354: Ada: link system.ads to system-freebsd.ads on hurd and *freebsd system-freebsd-x86.ads does not exist anymore. Closes: 861735, 861737.

Ximin Luo infinity0 at debian.org
Thu Nov 23 15:50:55 UTC 2017


This is an automated email from the git hooks/post-receive script.

infinity0 pushed a commit to branch master
in repository gcc-7.

commit 56b2eece743d56b2aeeaf68b92265a5d2e6ebf82
Author: nicolas <nicolas at 6ca36cf4-e1d1-0310-8c6f-e303bb2178ca>
Date:   Mon Jun 12 19:56:12 2017 +0000

    Ada: link system.ads to system-freebsd.ads on hurd and *freebsd
    system-freebsd-x86.ads does not exist anymore. Closes: 861735, 861737.
    
    git-svn-id: svn+ssh://svn.debian.org/svn/gcccvs/branches/sid/gcc-7@9515 6ca36cf4-e1d1-0310-8c6f-e303bb2178ca
---
 debian/patches/ada-system-freebsd-rename.diff | 35 +++++++++++++++++++++++++++
 debian/rules.patch                            |  1 +
 2 files changed, 36 insertions(+)

diff --git a/debian/patches/ada-system-freebsd-rename.diff b/debian/patches/ada-system-freebsd-rename.diff
new file mode 100644
index 0000000..375b15c
--- /dev/null
+++ b/debian/patches/ada-system-freebsd-rename.diff
@@ -0,0 +1,35 @@
+Description: link system.ads to system-freebsd.ads on hurd and *freebsd
+ system-freebsd-x86.ads does not exist anymore.
+Author: Nicolas Boulenguez <nicolas at debian.org>
+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=861735
+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=861737
+
+--- a/src/gcc/ada/gcc-interface/Makefile.in
++++ b/src/gcc/ada/gcc-interface/Makefile.in
+@@ -1424,7 +1424,7 @@
+   s-tpopsp.adb<s-tpopsp-posix-foreign.adb \
+   $(ATOMICS_TARGET_PAIRS) \
+   $(X86_TARGET_PAIRS) \
+-  system.ads<system-freebsd-x86.ads
++  system.ads<system-freebsd.ads
+ 
+   TOOLS_TARGET_PAIRS =  \
+     mlib-tgt-specific.adb<mlib-tgt-specific-linux.adb \
+@@ -1454,7 +1454,7 @@
+   s-tpopsp.adb<s-tpopsp-posix-foreign.adb \
+   $(ATOMICS_TARGET_PAIRS) \
+   $(X86_TARGET_PAIRS) \
+-  system.ads<system-freebsd-x86.ads
++  system.ads<system-freebsd.ads
+ 
+   TOOLS_TARGET_PAIRS =  \
+     mlib-tgt-specific.adb<mlib-tgt-specific-linux.adb \
+@@ -1482,7 +1482,7 @@
+   s-taprop.adb<s-taprop-posix.adb \
+   s-taspri.ads<s-taspri-posix.ads \
+   s-tpopsp.adb<s-tpopsp-posix-foreign.adb \
+-  system.ads<system-freebsd-x86.ads
++  system.ads<system-freebsd.ads
+ 
+   TOOLS_TARGET_PAIRS =  \
+     mlib-tgt-specific.adb<mlib-tgt-specific-linux.adb \
diff --git a/debian/rules.patch b/debian/rules.patch
index 27ed527..1fb7582 100644
--- a/debian/rules.patch
+++ b/debian/rules.patch
@@ -231,6 +231,7 @@ debian_patches += gcc-ice-apport
 debian_patches += skip-bootstrap-multilib
 debian_patches += libffi-ro-eh_frame_sect
 debian_patches += libffi-mips
+debian_patches += ada-system-freebsd-rename
 debian_patches += ada-kfreebsd
 debian_patches += ada-drop-termio-h
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/gcc-7.git



More information about the Reproducible-commits mailing list