summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordrochner <drochner@pkgsrc.org>2003-07-16 18:19:35 +0000
committerdrochner <drochner@pkgsrc.org>2003-07-16 18:19:35 +0000
commit7a5e718eafbaf57c85968f2079a44293fb73e488 (patch)
tree5c617e84399bc63fee445789320a24dac47b9bde
parente5d5f5d0b5c281a29a5ce863de839b2082c28bc4 (diff)
downloadpkgsrc-7a5e718eafbaf57c85968f2079a44293fb73e488.tar.gz
Don't build gnatpsta. It does some questionable things which don't
work on mips and powerpc at least. See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9091. The fix therein (which was applied to the 3.3 branch does not really fix the underlying problem, and is for powerpc only. While I'm not an ada expert and this pkg wasn't used for more than bootstrapping itself, I'd consider gnatpsta dispensable.
-rw-r--r--lang/gcc3-ada/PLIST3
-rw-r--r--lang/gcc3-ada/distinfo3
-rw-r--r--lang/gcc3-ada/patches/patch-ae13
3 files changed, 16 insertions, 3 deletions
diff --git a/lang/gcc3-ada/PLIST b/lang/gcc3-ada/PLIST
index 7c36faf551a..6ad1c55fdc9 100644
--- a/lang/gcc3-ada/PLIST
+++ b/lang/gcc3-ada/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2003/07/08 16:07:03 drochner Exp $
+@comment $NetBSD: PLIST,v 1.4 2003/07/16 18:19:36 drochner Exp $
${GCC_SUBPREFIX}/bin/gnat
${GCC_SUBPREFIX}/bin/gnatbind
${GCC_SUBPREFIX}/bin/gnatbl
@@ -10,7 +10,6 @@ ${GCC_SUBPREFIX}/bin/gnatls
${GCC_SUBPREFIX}/bin/gnatmake
${GCC_SUBPREFIX}/bin/gnatname
${GCC_SUBPREFIX}/bin/gnatprep
-${GCC_SUBPREFIX}/bin/gnatpsta
${GCC_SUBPREFIX}/bin/gnatxref
${GCC_SUBPREFIX}/info/gnat_rm.info
${GCC_SUBPREFIX}/info/gnat_ug_unx.info
diff --git a/lang/gcc3-ada/distinfo b/lang/gcc3-ada/distinfo
index 4b1e59e0fbb..815d54928c0 100644
--- a/lang/gcc3-ada/distinfo
+++ b/lang/gcc3-ada/distinfo
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.3 2003/07/09 15:23:53 drochner Exp $
+$NetBSD: distinfo,v 1.4 2003/07/16 18:19:35 drochner Exp $
SHA1 (gcc-3.3.tar.bz2) = 18e23822c6dc9cb462e0ff88bc1b8a20c53da60a
Size (gcc-3.3.tar.bz2) = 23447616 bytes
SHA1 (patch-aa) = 541cd543720cccc24aa60b9ac26cfa6143e7e5d4
SHA1 (patch-ad) = 80fead3fdfba3f93a89a7294b45f9633454d35fb
+SHA1 (patch-ae) = a2da480a15cc57c486a8f25501c6f210cdbb615d
SHA1 (patch-ba) = 9037d2504c5db6458494a18852d57c1ef5c9dcdb
diff --git a/lang/gcc3-ada/patches/patch-ae b/lang/gcc3-ada/patches/patch-ae
new file mode 100644
index 00000000000..822a83b40b4
--- /dev/null
+++ b/lang/gcc3-ada/patches/patch-ae
@@ -0,0 +1,13 @@
+$NetBSD: patch-ae,v 1.3 2003/07/16 18:19:37 drochner Exp $
+
+--- gcc/ada/Makefile.in.orig 2003-07-11 23:20:40.000000000 +0200
++++ gcc/ada/Makefile.in 2003-07-11 23:23:22.000000000 +0200
+@@ -1609,7 +1609,7 @@
+ TOOLSCASE=native \
+ ../../gnatchop$(exeext) ../../gnat$(exeext) ../../gnatkr$(exeext) \
+ ../../gnatls$(exeext) ../../gnatprep$(exeext) \
+- ../../gnatpsta$(exeext) ../../gnatxref$(exeext) \
++ ../../gnatxref$(exeext) \
+ ../../gnatfind$(exeext) ../../gnatname$(exeext)
+
+ # These tools are only built for the native version.