Your message dated Sat, 24 May 2008 15:32:07 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#482433: fixed in gnat-4.3 4.3.0-6
has caused the Debian Bug report #482433,
regarding gnat-4.3 doesn't support libraries on mips/mipsel
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 [EMAIL PROTECTED]
immediately.)
--
482433: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=482433
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: gnat-4.3
Version: 4.3.0-5
Severity: important
Tags: patch
Gnat 4.3 doesn't support libraries on mips/mipsel, as the build logs of
ahven and libxmlada show. I believe this is an unintentional omission.
The appended patch fixes it.
Thiemo
diff -urpN gnat-4.3-4.3.0.old/debian/patches/ada-libgnatprj.dpatch
gnat-4.3-4.3.0/debian/patches/ada-libgnatprj.dpatch
--- gnat-4.3-4.3.0.old/debian/patches/ada-libgnatprj.dpatch 2008-05-08
17:04:24.000000000 +0100
+++ gnat-4.3-4.3.0/debian/patches/ada-libgnatprj.dpatch 2008-05-22
13:27:38.000000000 +0100
@@ -251,7 +251,7 @@ Index: libgnatprj/configure
===================================================================
--- /dev/null
+++ libgnatprj/configure
-@@ -0,0 +1,3138 @@
+@@ -0,0 +1,3139 @@
+#! /bin/sh
+# Guess values for system-dependent variables and create Makefiles.
+# Generated by GNU Autoconf 2.61.
@@ -2306,6 +2306,7 @@ Index: libgnatprj/configure
+ | alpha*-*-linux* \
+ | sparc*-*-linux* \
+ | hppa*-*-linux* \
++ | mips*-*-linux* \
+ | *x86_64-*-linux*)
+ TOOLS_TARGET_PAIRS="\
+ mlib-tgt-specific.adb<mlib-tgt-linux.adb \
@@ -4662,7 +4663,7 @@ Index: libgnatprj/configure.ac
===================================================================
--- /dev/null
+++ libgnatprj/configure.ac
-@@ -0,0 +1,144 @@
+@@ -0,0 +1,145 @@
+# Configure script for libada.
+# Copyright 2003, 2004 Free Software Foundation, Inc.
+#
@@ -4745,6 +4746,7 @@ Index: libgnatprj/configure.ac
+ | alpha*-*-linux* \
+ | sparc*-*-linux* \
+ | hppa*-*-linux* \
++ | mips*-*-linux* \
+ | *x86_64-*-linux*)
+ TOOLS_TARGET_PAIRS="\
+ mlib-tgt-specific.adb<mlib-tgt-linux.adb \
diff -urpN gnat-4.3-4.3.0.old/debian/patches/ada-mips.dpatch
gnat-4.3-4.3.0/debian/patches/ada-mips.dpatch
--- gnat-4.3-4.3.0.old/debian/patches/ada-mips.dpatch 2008-05-08
17:04:24.000000000 +0100
+++ gnat-4.3-4.3.0/debian/patches/ada-mips.dpatch 2008-05-22
13:33:35.000000000 +0100
@@ -28,7 +28,7 @@ Index: gcc/ada/Makefile.in
===================================================================
--- gcc/ada/Makefile.in.orig 2008-04-04 11:17:38.721366234 +0200
+++ gcc/ada/Makefile.in 2008-04-04 11:20:47.530513605 +0200
-@@ -1362,6 +1362,30 @@
+@@ -1362,6 +1362,34 @@
LIBRARY_VERSION := $(LIB_VERSION)
endif
@@ -48,6 +48,10 @@ Index: gcc/ada/Makefile.in
+ s-tpopsp.adb<s-tpopsp-posix-foreign.adb \
+ system.ads<system-linux-mips.ads
+
++ TOOLS_TARGET_PAIRS = \
++ mlib-tgt-specific.adb<mlib-tgt-linux.adb \
++ indepsw.adb<indepsw-gnu.adb
++
+ EH_MECHANISM=-gcc
+ THREADSLIB = -lpthread
+ GNATLIB_SHARED = gnatlib-shared-dual
diff -urpN gnat-4.3-4.3.0.old/debian/patches/ada-mipsel.dpatch
gnat-4.3-4.3.0/debian/patches/ada-mipsel.dpatch
--- gnat-4.3-4.3.0.old/debian/patches/ada-mipsel.dpatch 2008-05-08
17:04:24.000000000 +0100
+++ gnat-4.3-4.3.0/debian/patches/ada-mipsel.dpatch 2008-05-22
13:33:19.000000000 +0100
@@ -28,7 +28,7 @@ Index: gcc/ada/Makefile.in
===================================================================
--- gcc/ada/Makefile.in.orig 2008-04-04 11:33:17.995925666 +0200
+++ gcc/ada/Makefile.in 2008-04-04 11:33:58.156214700 +0200
-@@ -1384,6 +1384,30 @@
+@@ -1384,6 +1384,34 @@
LIBRARY_VERSION := $(LIB_VERSION)
endif
@@ -48,6 +48,10 @@ Index: gcc/ada/Makefile.in
+ s-tpopsp.adb<s-tpopsp-posix-foreign.adb \
+ system.ads<system-linux-mipsel.ads
+
++ TOOLS_TARGET_PAIRS = \
++ mlib-tgt-specific.adb<mlib-tgt-linux.adb \
++ indepsw.adb<indepsw-gnu.adb
++
+ EH_MECHANISM=-gcc
+ THREADSLIB = -lpthread
+ GNATLIB_SHARED = gnatlib-shared-dual
--- End Message ---
--- Begin Message ---
Source: gnat-4.3
Source-Version: 4.3.0-6
We believe that the bug you reported is fixed in the latest version of
gnat-4.3, which is due to be installed in the Debian FTP archive:
gnat-4.3-base_4.3.0-6_amd64.deb
to pool/main/g/gnat-4.3/gnat-4.3-base_4.3.0-6_amd64.deb
gnat-4.3_4.3.0-6.diff.gz
to pool/main/g/gnat-4.3/gnat-4.3_4.3.0-6.diff.gz
gnat-4.3_4.3.0-6.dsc
to pool/main/g/gnat-4.3/gnat-4.3_4.3.0-6.dsc
gnat-4.3_4.3.0-6_amd64.deb
to pool/main/g/gnat-4.3/gnat-4.3_4.3.0-6_amd64.deb
libgnat-4.3-dbg_4.3.0-6_amd64.deb
to pool/main/g/gnat-4.3/libgnat-4.3-dbg_4.3.0-6_amd64.deb
libgnat-4.3_4.3.0-6_amd64.deb
to pool/main/g/gnat-4.3/libgnat-4.3_4.3.0-6_amd64.deb
libgnatprj4.3-dbg_4.3.0-6_amd64.deb
to pool/main/g/gnat-4.3/libgnatprj4.3-dbg_4.3.0-6_amd64.deb
libgnatprj4.3-dev_4.3.0-6_amd64.deb
to pool/main/g/gnat-4.3/libgnatprj4.3-dev_4.3.0-6_amd64.deb
libgnatprj4.3_4.3.0-6_amd64.deb
to pool/main/g/gnat-4.3/libgnatprj4.3_4.3.0-6_amd64.deb
libgnatvsn4.3-dbg_4.3.0-6_amd64.deb
to pool/main/g/gnat-4.3/libgnatvsn4.3-dbg_4.3.0-6_amd64.deb
libgnatvsn4.3-dev_4.3.0-6_amd64.deb
to pool/main/g/gnat-4.3/libgnatvsn4.3-dev_4.3.0-6_amd64.deb
libgnatvsn4.3_4.3.0-6_amd64.deb
to pool/main/g/gnat-4.3/libgnatvsn4.3_4.3.0-6_amd64.deb
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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Ludovic Brenta <[EMAIL PROTECTED]> (supplier of updated gnat-4.3 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 [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Sat, 24 May 2008 14:30:35 +0200
Source: gnat-4.3
Binary: gnat-4.3-base gnat-4.3 libgnat-4.3 libgnat-4.3-dbg libgnatvsn4.3-dev
libgnatvsn4.3 libgnatvsn4.3-dbg libgnatprj4.3-dev libgnatprj4.3
libgnatprj4.3-dbg
Architecture: source amd64
Version: 4.3.0-6
Distribution: unstable
Urgency: low
Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org>
Changed-By: Ludovic Brenta <[EMAIL PROTECTED]>
Description:
gnat-4.3 - The GNU Ada compiler
gnat-4.3-base - The GNU Compiler Collection (gnat base package)
libgnat-4.3 - Runtime library for GNU Ada applications
libgnat-4.3-dbg - Runtime library for GNU Ada applications
libgnatprj4.3 - GNU Ada Project Manager
libgnatprj4.3-dbg - GNU Ada Project Manager
libgnatprj4.3-dev - GNU Ada Project Manager development files
libgnatvsn4.3 - GNU Ada compiler version library
libgnatvsn4.3-dbg - GNU Ada compiler version library
libgnatvsn4.3-dev - GNU Ada compiler version library - development files
Closes: 248173 482433
Changes:
gnat-4.3 (4.3.0-6) unstable; urgency=low
.
[ Aurelien Jarno ]
* Update libgcc1 symbols for hurd-i386.
.
[ Arthur Loiret ]
* Make gcc-4.3-spu Recommends newlib-spu. Fixes: #476088
* Build depend on spu build dependencies only when building
as gcc-4.x source package.
* Disable spu for snapshot builds.
* Support sh4 targets:
- sh4-multilib.dpatch: Add, fix multilib (m4/m4-nofpu) for sh4-linux
- multiarch-include.dpatch: Don't apply on sh4.
.
[ Matthias Klose ]
* Stop building libffi packages.
* Update to SVN 20080523 from the gcc-4_3-branch.
- Fix PR target/35662, wrong gfortran code on mips/mipsel. Fixes: #476427.
- Fix PR tree-optimization/36129, ICE with -fprofile-use.
Remove debian/patches/pr36129.dpatch.
- Fixes mplayer build on powerpc. Fixes: #475153.
- Remove gcc-i386-emit-cld patch.
- On Debian amd64 and i386 configure with --enable-cld.
* Stop building gij/gcj on alpha, arm and hppa. Fixes: #459560.
* libstdc++6-4.3-doc: Fix file location in doc-base file. Fixes: #476253.
* debian/patches/template.dpatch: Remove the `exit 0' line.
* Fix alternative names for amd64 cross builds. Addresses: #466422.
* debian/copyright: Update to GPLv3, remove the text of the GFDL
and reference the copy in common-licenses.
* Generate the locale data for the testsuite, if the locales package
is installed (not a dependency on all archs).
* Update libgcc2 symbols for m68k, libstdc++6 symbols for arm, m68k, mips
and mipsel.
* Do not include a symbols file for libobjc_gc.so.
* Add four more symbols to libgcj_bc, patch taken from the trunk.
* Adjust names of manual pages in the spu build on powerpc.
* ARM EABI (armel) updates (Andrew Jenner, Julian Brown):
- Add Objective-C support.
- Fortran support patches.
- Fix ICE in gfortran.dg/vector_subscript_1.f90 for -Os -mthumb reload.
* Build ObjC and Obj-C++ packages on armel.
* Reenable running the testsuite on m68k.
* Add spu build dependencies independent of the architecture.
* Move arm -funroll-loops fix to arm-funroll-loops from
gfortran-armel-updates. Apply it on both arm and armel.
Fixes: #476460.
* Use iceape-dev as a build dependency for Java enabled builds.
* Build the sru cross compiler from a separate source dir without applying
the hardening patches.
.
[Samuel Tardieu, Ludovic Brenta]
* debian/patches/gnalasup_to_lapack.dpatch: new.
* debian/patches/pr16087.dpatch: new. Closes: #248173.
* Correct the patches from the previous upload.
.
[Ludovic Brenta]
* debian/patches/ada-acats.dpatch: really run the just-built gnat, not the
bootstrap gnat.
* debian/rules2: when running the Ada test suite, do not run the multilib
tests as gnat does not support multilib yet.
* Run the ACATS testsuite again (patch it so it correctly finds gnatmake).
.
[Thiemo Seufer]
* debian/patches/ada-libgnatprj.dpatch,
debian/patches/ada-mips{,el}.dpatch: complete support for mips and mipsel.
Closes: #482433.
Checksums-Sha1:
92e5be3b716ed1c60e82933dd3d5172a0aa78bde 2510 gnat-4.3_4.3.0-6.dsc
315ace52d6f370accd571956924b5733b1fe1c59 4211323 gnat-4.3_4.3.0-6.diff.gz
eda1b51964ef426903affa03d62986d6b6f7cf36 553512 gnat-4.3-base_4.3.0-6_amd64.deb
8d9617a559c89fa3bf6d623b40635b37af9f7a12 1112070 libgnat-4.3_4.3.0-6_amd64.deb
61125063a73dfdd54f84705a73a9bee9738f087b 1701768
libgnatvsn4.3-dev_4.3.0-6_amd64.deb
f06f39d6e1ed6e0e45b452f2d86fac32bc9afc00 330074 libgnatvsn4.3_4.3.0-6_amd64.deb
ece74c6df02e03e86335de4f8b54b4a8d8fcd304 2633532
libgnatprj4.3-dev_4.3.0-6_amd64.deb
405eefeb89e95111092ef7f549953b5b0dfccb05 563826 libgnatprj4.3_4.3.0-6_amd64.deb
287ffa6d4ac80972aecea9ec7999bfdf0e161237 908368
libgnatprj4.3-dbg_4.3.0-6_amd64.deb
2ec03166d45b27aa5a075bd5c5be2884de19dbc8 1936924
libgnat-4.3-dbg_4.3.0-6_amd64.deb
48c865a01fea8ea43accf8817fa52a0fb067eb6e 460928
libgnatvsn4.3-dbg_4.3.0-6_amd64.deb
87a1800cff88b815f52ccbf003bc08ae415ad6f1 13656994 gnat-4.3_4.3.0-6_amd64.deb
Checksums-Sha256:
09b5f32cbe0d36891d29841ab4d962aa72053b1c647783b1cbe83ff73e51db84 2510
gnat-4.3_4.3.0-6.dsc
c4cea0a1efd0eca7bd164e68603e5132cebfa7ce266cf57d87e70e51a09e07b4 4211323
gnat-4.3_4.3.0-6.diff.gz
ff73fd37cb8b55c6102a768a1fe09b54e2a9d8745e66ece29946e25fe40d0f8a 553512
gnat-4.3-base_4.3.0-6_amd64.deb
d9fff54f862179b8c16196e86ee70b9fed9c44275ea0e6c3d3eb42ebe15e832f 1112070
libgnat-4.3_4.3.0-6_amd64.deb
081cd28b3b5cb9cb06d4bd2019cc77bb879b8320048fc80d77d4445c716413dc 1701768
libgnatvsn4.3-dev_4.3.0-6_amd64.deb
aa9206d7c5863c74f7b4d06dae8b35bf5c3258de5814bcc1837e592c76f4fe2f 330074
libgnatvsn4.3_4.3.0-6_amd64.deb
9e2ef16627f04787b864e244b60ca77bd19f3ff1c6bce721173b2a32f24fc713 2633532
libgnatprj4.3-dev_4.3.0-6_amd64.deb
59bda623494b3fb08c29093b225b8c59fcf8955d0b74d2ec9a55a74dd9f3b43a 563826
libgnatprj4.3_4.3.0-6_amd64.deb
325d2bb6e1fe0514a725118d0b3dd7ab2a324d2a7361519424b218d26bd8621b 908368
libgnatprj4.3-dbg_4.3.0-6_amd64.deb
d2294ff13070087ad0718798bc316c197d2d14168ec88176a765a140501db1f9 1936924
libgnat-4.3-dbg_4.3.0-6_amd64.deb
3af2123f45aa7154760aeeaf707cd5a746827b0da5c140c5fb81af90692a63bf 460928
libgnatvsn4.3-dbg_4.3.0-6_amd64.deb
54801a801a137de902a6979cfead8d7f960ac6a2a1606d68c03adffca6f8ccd0 13656994
gnat-4.3_4.3.0-6_amd64.deb
Files:
c9904b23aee4c75e24e72943c2017904 2510 devel optional gnat-4.3_4.3.0-6.dsc
7ba0b28e948cdcd91b925cbd1d611e0f 4211323 devel optional
gnat-4.3_4.3.0-6.diff.gz
69b0b448dc2cb9464a2902e4606fb1f8 553512 libs optional
gnat-4.3-base_4.3.0-6_amd64.deb
07434c595ef9115e0704fc830c1db7f9 1112070 libs optional
libgnat-4.3_4.3.0-6_amd64.deb
8b15700c65d4a1a98a0c018ef38cf107 1701768 libdevel optional
libgnatvsn4.3-dev_4.3.0-6_amd64.deb
10870a31d998d0f0d3d875c0eddd610a 330074 libs optional
libgnatvsn4.3_4.3.0-6_amd64.deb
e9d72eb2f5b48e1edb61432200e19abc 2633532 libdevel optional
libgnatprj4.3-dev_4.3.0-6_amd64.deb
3302cd274e75311f0de7312a4d77461d 563826 libs optional
libgnatprj4.3_4.3.0-6_amd64.deb
ec324b589644c46e716403b653ffd8a2 908368 libdevel extra
libgnatprj4.3-dbg_4.3.0-6_amd64.deb
718fd694b7ad8e45d0f117328a14ba38 1936924 libdevel extra
libgnat-4.3-dbg_4.3.0-6_amd64.deb
46cbf6a4e2957d9154c8f15cc33e3e44 460928 libdevel extra
libgnatvsn4.3-dbg_4.3.0-6_amd64.deb
4f0105aebbefe8579ec7ce002e3f7005 13656994 devel optional
gnat-4.3_4.3.0-6_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFIODDqx9kwJZ3/qtQRAnmPAJ9jR9pkSafXVlRiOX5qIXhmnsp4pwCeJP78
PWcY9XBfavPc6Mp8jnKapgs=
=IMPq
-----END PGP SIGNATURE-----
--- End Message ---