Your message dated Mon, 21 Apr 2008 21:17:11 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#476868: fixed in gnat-4.3 4.3.0-5
has caused the Debian Bug report #476868,
regarding gnat-4.3: FTBFS (ppc64): Please update debian/ppc64-ada.dpatch
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.)
--
476868: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=476868
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: gnat-4.3
Version: 4.3.0-4
Severity: wishlist
Tags: patch
Hello,
the current debian/ppc64-ada.dpatch has to be updated for gnat-4.3.
With the attached patch 'gnat-4.3' can be built on ppc64.
The resulting new debian/ppc64-ada.dpatch does the following:
* add the new files system-linux-ppc64.ads and g-soccon-linux-ppc64.ads
which are copies of system-linux-ppc.ads and g-soccon-linux-ppc.ads
with some changes for the 64 bit instead of 32 bit architecture
* add a section for powerpc64 in src/gcc/ada/Makefile.in.
There are no gnat-4.3 packages in the debian-ppc64 unstable archive
on alioth yet. However, I uploaded a preliminary set of debs for
gnat-4.3 (Version_4.3.0-4) to
http://debian-ppc64.alioth.debian.org/gcc4/gnat-4.3
Regards
Andreas Jochens
diff -urN ../tmp-orig/gnat-4.3-4.3.0/debian/patches/ppc64-ada.dpatch
./debian/patches/ppc64-ada.dpatch
--- ../tmp-orig/gnat-4.3-4.3.0/debian/patches/ppc64-ada.dpatch 2008-04-18
14:11:43.000000000 +0000
+++ ./debian/patches/ppc64-ada.dpatch 2008-04-17 05:45:00.000000000 +0000
@@ -24,31 +24,34 @@
esac
exit 0
-diff -urN src.orig/gcc/ada/Makefile.in src/gcc/ada/Makefile.in
---- src.orig/gcc/ada/Makefile.in 2005-05-02 16:39:32.000000000 +0200
-+++ src/gcc/ada/Makefile.in 2005-05-02 16:36:37.000000000 +0200
-@@ -1346,6 +1346,31 @@
+diff -urN gcc-4.3.0/gcc/ada/Makefile.in src/gcc/ada/Makefile.in
+--- gcc-4.3.0/gcc/ada/Makefile.in 2008-02-13 19:04:53.000000000 +0000
++++ src/gcc/ada/Makefile.in 2008-04-15 10:16:32.000000000 +0000
+@@ -1390,6 +1390,34 @@
LIBRARY_VERSION := $(LIB_VERSION)
endif
+ifeq ($(strip $(filter-out powerpc64% linux%,$(arch) $(osys))),)
+ LIBGNAT_TARGET_PAIRS = \
+ a-intnam.ads<a-intnam-linux.ads \
++ g-soccon.ads<g-soccon-linux-ppc64.ads \
+ s-inmaop.adb<s-inmaop-posix.adb \
+ s-intman.adb<s-intman-posix.adb \
+ s-osinte.adb<s-osinte-posix.adb \
+ s-osinte.ads<s-osinte-linux.ads \
+ s-osprim.adb<s-osprim-posix.adb \
+ s-taprop.adb<s-taprop-linux.adb \
-+ s-taspri.ads<s-taspri-linux.ads \
++ s-tasinf.ads<s-tasinf-linux.ads \
++ s-tasinf.adb<s-tasinf-linux.adb \
++ s-taspri.ads<s-taspri-posix.ads \
+ s-tpopsp.adb<s-tpopsp-posix-foreign.adb \
-+ s-parame.adb<s-parame-linux.adb \
+ system.ads<system-linux-ppc64.ads
+
+ TOOLS_TARGET_PAIRS = \
-+ mlib-tgt.adb<mlib-tgt-linux.adb \
-+ indepsw.adb<indepsw-linux.adb
++ mlib-tgt-specific.adb<mlib-tgt-linux.adb \
++ indepsw.adb<indepsw-gnu.adb
+
++ EH_MECHANISM=-gcc
+ THREADSLIB = -lpthread
+ GNATLIB_SHARED = gnatlib-shared-dual
+ GMEM_LIB = gmemlib
@@ -59,10 +62,208 @@
ifeq ($(strip $(filter-out sparc% linux%,$(arch) $(osys))),)
LIBGNAT_TARGET_PAIRS = \
a-intnam.ads<a-intnam-linux.ads \
-diff -urN src.orig/gcc/ada/system-linux-ppc64.ads
src/gcc/ada/system-linux-ppc64.ads
---- src.orig/gcc/ada/system-linux-ppc64.ads 1970-01-01 01:00:00.000000000
+0100
-+++ src/gcc/ada/system-linux-ppc64.ads 2005-05-02 16:33:38.000000000 +0200
-@@ -0,0 +1,151 @@
+diff -urN gcc-4.3.0/gcc/ada/g-soccon-linux-ppc64.ads
src/gcc/ada/g-soccon-linux-ppc64.ads
+--- gcc-4.3.0/gcc/ada/g-soccon-linux-ppc64.ads 1970-01-01 00:00:00.000000000
+0000
++++ src/gcc/ada/g-soccon-linux-ppc64.ads 2008-04-15 10:16:16.000000000
+0000
+@@ -0,0 +1,194 @@
++------------------------------------------------------------------------------
++-- --
++-- GNAT COMPILER COMPONENTS --
++-- --
++-- G N A T . S O C K E T S . C O N S T A N T S --
++-- --
++-- S p e c --
++-- --
++-- Copyright (C) 2000-2007, Free Software Foundation, Inc. --
++-- --
++-- GNAT is free software; you can redistribute it and/or modify it under --
++-- terms of the GNU General Public License as published by the Free Soft- --
++-- ware Foundation; either version 2, or (at your option) any later ver- --
++-- sion. GNAT is distributed in the hope that it will be useful, but WITH- --
++-- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY --
++-- or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License --
++-- for more details. You should have received a copy of the GNU General --
++-- Public License distributed with GNAT; see file COPYING. If not, write --
++-- to the Free Software Foundation, 51 Franklin Street, Fifth Floor, --
++-- Boston, MA 02110-1301, USA. --
++-- --
++-- As a special exception, if other files instantiate generics from this --
++-- unit, or you link this unit with other files to produce an executable, --
++-- this unit does not by itself cause the resulting executable to be --
++-- covered by the GNU General Public License. This exception does not --
++-- however invalidate any other reasons why the executable file might be --
++-- covered by the GNU Public License. --
++-- --
++-- GNAT was originally developed by the GNAT team at New York University. --
++-- Extensive contributions were provided by Ada Core Technologies Inc. --
++-- --
++------------------------------------------------------------------------------
++
++-- This package provides target dependent definitions of constant for use
++-- by the GNAT.Sockets package (g-socket.ads). This package should not be
++-- directly with'ed by an applications program.
++
++-- This is the version for powerpc-linux
++-- This file is generated automatically, do not modify it by hand! Instead,
++-- make changes to gen-soccon.c and re-run it on each target.
++
++package GNAT.Sockets.Constants is
++
++ --------------
++ -- Families --
++ --------------
++
++ AF_INET : constant := 2; -- IPv4 address family
++ AF_INET6 : constant := 10; -- IPv6 address family
++
++ -----------
++ -- Modes --
++ -----------
++
++ SOCK_STREAM : constant := 1; -- Stream socket
++ SOCK_DGRAM : constant := 2; -- Datagram socket
++
++ -------------------
++ -- Socket errors --
++ -------------------
++
++ EACCES : constant := 13; -- Permission denied
++ EADDRINUSE : constant := 98; -- Address already in use
++ EADDRNOTAVAIL : constant := 99; -- Cannot assign address
++ EAFNOSUPPORT : constant := 97; -- Addr family not
supported
++ EALREADY : constant := 114; -- Operation in progress
++ EBADF : constant := 9; -- Bad file descriptor
++ ECONNABORTED : constant := 103; -- Connection aborted
++ ECONNREFUSED : constant := 111; -- Connection refused
++ ECONNRESET : constant := 104; -- Connection reset by peer
++ EDESTADDRREQ : constant := 89; -- Destination addr
required
++ EFAULT : constant := 14; -- Bad address
++ EHOSTDOWN : constant := 112; -- Host is down
++ EHOSTUNREACH : constant := 113; -- No route to host
++ EINPROGRESS : constant := 115; -- Operation now in
progress
++ EINTR : constant := 4; -- Interrupted system call
++ EINVAL : constant := 22; -- Invalid argument
++ EIO : constant := 5; -- Input output error
++ EISCONN : constant := 106; -- Socket already connected
++ ELOOP : constant := 40; -- Too many symbolic lynks
++ EMFILE : constant := 24; -- Too many open files
++ EMSGSIZE : constant := 90; -- Message too long
++ ENAMETOOLONG : constant := 36; -- Name too long
++ ENETDOWN : constant := 100; -- Network is down
++ ENETRESET : constant := 102; -- Disconn. on network
reset
++ ENETUNREACH : constant := 101; -- Network is unreachable
++ ENOBUFS : constant := 105; -- No buffer space
available
++ ENOPROTOOPT : constant := 92; -- Protocol not available
++ ENOTCONN : constant := 107; -- Socket not connected
++ ENOTSOCK : constant := 88; -- Operation on non socket
++ EOPNOTSUPP : constant := 95; -- Operation not supported
++ EPFNOSUPPORT : constant := 96; -- Unknown protocol family
++ EPROTONOSUPPORT : constant := 93; -- Unknown protocol
++ EPROTOTYPE : constant := 91; -- Unknown protocol type
++ ESHUTDOWN : constant := 108; -- Cannot send once
shutdown
++ ESOCKTNOSUPPORT : constant := 94; -- Socket type not
supported
++ ETIMEDOUT : constant := 110; -- Connection timed out
++ ETOOMANYREFS : constant := 109; -- Too many references
++ EWOULDBLOCK : constant := 11; -- Operation would block
++
++ -----------------
++ -- Host errors --
++ -----------------
++
++ HOST_NOT_FOUND : constant := 1; -- Unknown host
++ TRY_AGAIN : constant := 2; -- Host name lookup failure
++ NO_DATA : constant := 4; -- No data record for name
++ NO_RECOVERY : constant := 3; -- Non recoverable errors
++
++ -------------------
++ -- Control flags --
++ -------------------
++
++ FIONBIO : constant := -2147195266; -- Set/clear non-blocking
io
++ FIONREAD : constant := 1074030207; -- How many bytes to read
++
++ --------------------
++ -- Shutdown modes --
++ --------------------
++
++ SHUT_RD : constant := 0; -- No more recv
++ SHUT_WR : constant := 1; -- No more send
++ SHUT_RDWR : constant := 2; -- No more recv/send
++
++ ---------------------
++ -- Protocol levels --
++ ---------------------
++
++ SOL_SOCKET : constant := 1; -- Options for socket level
++ IPPROTO_IP : constant := 0; -- Dummy protocol for IP
++ IPPROTO_UDP : constant := 17; -- UDP
++ IPPROTO_TCP : constant := 6; -- TCP
++
++ -------------------
++ -- Request flags --
++ -------------------
++
++ MSG_OOB : constant := 1; -- Process out-of-band data
++ MSG_PEEK : constant := 2; -- Peek at incoming data
++ MSG_EOR : constant := 128; -- Send end of record
++ MSG_WAITALL : constant := 256; -- Wait for full reception
++ MSG_NOSIGNAL : constant := 16384; -- No SIGPIPE on send
++ MSG_Forced_Flags : constant := MSG_NOSIGNAL;
++ -- Flags set on all send(2) calls
++
++ --------------------
++ -- Socket options --
++ --------------------
++
++ TCP_NODELAY : constant := 1; -- Do not coalesce packets
++ SO_REUSEADDR : constant := 2; -- Bind reuse local address
++ SO_KEEPALIVE : constant := 9; -- Enable keep-alive msgs
++ SO_LINGER : constant := 13; -- Defer close to flush
data
++ SO_BROADCAST : constant := 6; -- Can send broadcast msgs
++ SO_SNDBUF : constant := 7; -- Set/get send buffer size
++ SO_RCVBUF : constant := 8; -- Set/get recv buffer size
++ SO_SNDTIMEO : constant := 19; -- Emission timeout
++ SO_RCVTIMEO : constant := 18; -- Reception timeout
++ SO_ERROR : constant := 4; -- Get/clear error status
++ IP_MULTICAST_IF : constant := 32; -- Set/get mcast interface
++ IP_MULTICAST_TTL : constant := 33; -- Set/get multicast TTL
++ IP_MULTICAST_LOOP : constant := 34; -- Set/get mcast loopback
++ IP_ADD_MEMBERSHIP : constant := 35; -- Join a multicast group
++ IP_DROP_MEMBERSHIP : constant := 36; -- Leave a multicast group
++
++ -------------------
++ -- System limits --
++ -------------------
++
++ IOV_MAX : constant := 2147483647; -- Maximum writev iovcnt
++
++ ----------------------
++ -- Type definitions --
++ ----------------------
++
++ -- Sizes (in bytes) of the components of struct timeval
++
++ SIZEOF_tv_sec : constant := 8; -- tv_sec
++ SIZEOF_tv_usec : constant := 8; -- tv_usec
++
++ ----------------------------------------
++ -- Properties of supported interfaces --
++ ----------------------------------------
++
++ Need_Netdb_Buffer : constant := 1; -- Need buffer for Netdb
ops
++
++ ----------------------
++ -- Additional flags --
++ ----------------------
++
++ Thread_Blocking_IO : constant Boolean := True;
++ -- Set False for contexts where socket i/o are process blocking
++
++end GNAT.Sockets.Constants;
+diff -urN gcc-4.3.0/gcc/ada/system-linux-ppc64.ads
src/gcc/ada/system-linux-ppc64.ads
+--- gcc-4.3.0/gcc/ada/system-linux-ppc64.ads 1970-01-01 00:00:00.000000000
+0000
++++ src/gcc/ada/system-linux-ppc64.ads 2008-04-15 10:09:03.000000000 +0000
+@@ -0,0 +1,155 @@
+------------------------------------------------------------------------------
+-- --
+-- GNAT RUN-TIME COMPONENTS --
@@ -70,9 +271,9 @@
+-- S Y S T E M --
+-- --
+-- S p e c --
-+-- (GNU-Linux/PPC64 Version) --
++-- (GNU-Linux/PPC64 Version) --
+-- --
-+-- Copyright (C) 1992-2004 Free Software Foundation, Inc. --
++-- Copyright (C) 1992-2007, Free Software Foundation, Inc. --
+-- --
+-- This specification is derived from the Ada Reference Manual for use with --
+-- GNAT. The copyright notice above, and the license provisions that follow --
@@ -86,8 +287,8 @@
+-- or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License --
+-- for more details. You should have received a copy of the GNU General --
+-- Public License distributed with GNAT; see file COPYING. If not, write --
-+-- to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, --
-+-- MA 02111-1307, USA. --
++-- to the Free Software Foundation, 51 Franklin Street, Fifth Floor, --
++-- Boston, MA 02110-1301, USA. --
+-- --
+-- As a special exception, if other files instantiate generics from this --
+-- unit, or you link this unit with other files to produce an executable, --
@@ -102,9 +303,10 @@
+------------------------------------------------------------------------------
+
+package System is
-+pragma Pure (System);
-+-- Note that we take advantage of the implementation permission to
-+-- make this unit Pure instead of Preelaborable, see RM 13.7(36)
++ pragma Pure;
++ -- Note that we take advantage of the implementation permission to make
++ -- this unit Pure instead of Preelaborable; see RM 13.7.1(15). In Ada
++ -- 2005, this is Pure in any case (AI-362).
+
+ type Name is (SYSTEM_NAME_GNAT);
+ System_Name : constant Name := SYSTEM_NAME_GNAT;
@@ -115,7 +317,7 @@
+ Max_Int : constant := Long_Long_Integer'Last;
+
+ Max_Binary_Modulus : constant := 2 ** Long_Long_Integer'Size;
-+ Max_Nonbinary_Modulus : constant := Integer'Last;
++ Max_Nonbinary_Modulus : constant := 2 ** Integer'Size - 1;
+
+ Max_Base_Digits : constant := Long_Long_Float'Digits;
+ Max_Digits : constant := Long_Long_Float'Digits;
@@ -128,6 +330,7 @@
+ -- Storage-related Declarations
+
+ type Address is private;
++ pragma Preelaborable_Initialization (Address);
+ Null_Address : constant Address;
+
+ Storage_Unit : constant := 8;
@@ -152,17 +355,26 @@
+
+ type Bit_Order is (High_Order_First, Low_Order_First);
+ Default_Bit_Order : constant Bit_Order := High_Order_First;
++ pragma Warnings (Off, Default_Bit_Order); -- kill constant condition
warning
+
+ -- Priority-related Declarations (RM D.1)
+
-+ Max_Priority : constant Positive := 30;
-+ Max_Interrupt_Priority : constant Positive := 31;
++ -- 0 .. 98 corresponds to the system priority range 1 .. 99.
++ --
++ -- If the scheduling policy is SCHED_FIFO or SCHED_RR the runtime makes
use
++ -- of the entire range provided by the system.
++ --
++ -- If the scheduling policy is SCHED_OTHER the only valid system priority
++ -- is 1 and other values are simply ignored.
++
++ Max_Priority : constant Positive := 97;
++ Max_Interrupt_Priority : constant Positive := 98;
++
++ subtype Any_Priority is Integer range 0 .. 98;
++ subtype Priority is Any_Priority range 0 .. 97;
++ subtype Interrupt_Priority is Any_Priority range 98 .. 98;
+
-+ subtype Any_Priority is Integer range 0 .. 31;
-+ subtype Priority is Any_Priority range 0 .. 30;
-+ subtype Interrupt_Priority is Any_Priority range 31 .. 31;
-+
-+ Default_Priority : constant Priority := 15;
++ Default_Priority : constant Priority := 48;
+
+private
+
@@ -179,7 +391,6 @@
+ -- whose source should be consulted for more detailed descriptions
+ -- of the individual switch values.
+
-+ AAMP : constant Boolean := False;
+ Backend_Divide_Checks : constant Boolean := False;
+ Backend_Overflow_Checks : constant Boolean := False;
+ Command_Line_Args : constant Boolean := True;
@@ -189,69 +400,22 @@
+ Exit_Status_Supported : constant Boolean := True;
+ Fractional_Fixed_Ops : constant Boolean := False;
+ Frontend_Layout : constant Boolean := False;
-+ Functions_Return_By_DSP : constant Boolean := False;
+ Machine_Overflows : constant Boolean := False;
+ Machine_Rounds : constant Boolean := True;
-+ OpenVMS : constant Boolean := False;
+ Preallocated_Stacks : constant Boolean := False;
+ Signed_Zeros : constant Boolean := True;
+ Stack_Check_Default : constant Boolean := False;
+ Stack_Check_Probes : constant Boolean := False;
++ Stack_Check_Limits : constant Boolean := False;
+ Support_64_Bit_Divides : constant Boolean := True;
+ Support_Aggregates : constant Boolean := True;
+ Support_Composite_Assign : constant Boolean := True;
+ Support_Composite_Compare : constant Boolean := True;
+ Support_Long_Shifts : constant Boolean := True;
++ Always_Compatible_Rep : constant Boolean := True;
+ Suppress_Standard_Library : constant Boolean := False;
+ Use_Ada_Main_Program_Name : constant Boolean := False;
+ ZCX_By_Default : constant Boolean := True;
+ GCC_ZCX_Support : constant Boolean := True;
-+ Front_End_ZCX_Support : constant Boolean := False;
-+
-+ -- Obsolete entries, to be removed eventually (bootstrap issues!)
-+
-+ High_Integrity_Mode : constant Boolean := False;
-+ Long_Shifts_Inlined : constant Boolean := True;
+
+end System;
-diff -urN tmp/gcc/ada/s-auxdec.ads src/gcc/ada/s-auxdec.ads
---- tmp/gcc/ada/s-auxdec.ads 2004-06-11 12:47:36.000000000 +0200
-+++ src/gcc/ada/s-auxdec.ads 2005-05-03 11:34:17.000000000 +0200
-@@ -108,13 +108,13 @@
- pragma Warnings (Off);
-
- type F_Float is digits 6;
-- pragma Float_Representation (VAX_Float, F_Float);
-+-- pragma Float_Representation (VAX_Float, F_Float);
-
- type D_Float is digits 9;
-- pragma Float_Representation (Vax_Float, D_Float);
-+-- pragma Float_Representation (Vax_Float, D_Float);
-
- type G_Float is digits 15;
-- pragma Float_Representation (Vax_Float, G_Float);
-+-- pragma Float_Representation (Vax_Float, G_Float);
-
- -- Floating point type declarations for IEEE floating point data types
-
---- tmp/gcc/ada/s-vaflop.ads 2003-10-21 15:42:18.000000000 +0200
-+++ src/gcc/ada/s-vaflop.ads 2005-05-03 15:24:24.000000000 +0200
-@@ -40,15 +40,15 @@
- -- Suppress warnings if not on Alpha/VAX
-
- type D is digits 9;
-- pragma Float_Representation (VAX_Float, D);
-+-- pragma Float_Representation (VAX_Float, D);
- -- D Float type on Vax
-
- type G is digits 15;
-- pragma Float_Representation (VAX_Float, G);
-+-- pragma Float_Representation (VAX_Float, G);
- -- G Float type on Vax
-
- type F is digits 6;
-- pragma Float_Representation (VAX_Float, F);
-+-- pragma Float_Representation (VAX_Float, F);
- -- F Float type on Vax
-
- type S is digits 6;
--- End Message ---
--- Begin Message ---
Source: gnat-4.3
Source-Version: 4.3.0-5
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-5_amd64.deb
to pool/main/g/gnat-4.3/gnat-4.3-base_4.3.0-5_amd64.deb
gnat-4.3_4.3.0-5.diff.gz
to pool/main/g/gnat-4.3/gnat-4.3_4.3.0-5.diff.gz
gnat-4.3_4.3.0-5.dsc
to pool/main/g/gnat-4.3/gnat-4.3_4.3.0-5.dsc
gnat-4.3_4.3.0-5_amd64.deb
to pool/main/g/gnat-4.3/gnat-4.3_4.3.0-5_amd64.deb
libgnat-4.3-dbg_4.3.0-5_amd64.deb
to pool/main/g/gnat-4.3/libgnat-4.3-dbg_4.3.0-5_amd64.deb
libgnat-4.3_4.3.0-5_amd64.deb
to pool/main/g/gnat-4.3/libgnat-4.3_4.3.0-5_amd64.deb
libgnatprj4.3-dbg_4.3.0-5_amd64.deb
to pool/main/g/gnat-4.3/libgnatprj4.3-dbg_4.3.0-5_amd64.deb
libgnatprj4.3-dev_4.3.0-5_amd64.deb
to pool/main/g/gnat-4.3/libgnatprj4.3-dev_4.3.0-5_amd64.deb
libgnatprj4.3_4.3.0-5_amd64.deb
to pool/main/g/gnat-4.3/libgnatprj4.3_4.3.0-5_amd64.deb
libgnatvsn4.3-dbg_4.3.0-5_amd64.deb
to pool/main/g/gnat-4.3/libgnatvsn4.3-dbg_4.3.0-5_amd64.deb
libgnatvsn4.3-dev_4.3.0-5_amd64.deb
to pool/main/g/gnat-4.3/libgnatvsn4.3-dev_4.3.0-5_amd64.deb
libgnatvsn4.3_4.3.0-5_amd64.deb
to pool/main/g/gnat-4.3/libgnatvsn4.3_4.3.0-5_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: Mon, 21 Apr 2008 21:49:53 +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-5
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: 278685 476868
Changes:
gnat-4.3 (4.3.0-5) unstable; urgency=low
.
[Samuel Tardieu, Ludovic Brenta]
* debian/patches/pr34466.dpatch,
debian/patches/pr22255.dpatch,
debian/patches/pr33688.dpatch,
debian/patches/pr10768.dpatch,
debian/patches/pr28305.dpatch,
debian/patches/pr17985.dpatch (closes: #278685)
debian/patches/pr15915.dpatch,
debian/patches/pr16098.dpatch,
debian/patches/pr18680.dpatch,
debian/patches/pr28733.dpatch,
debian/patches/pr22387.dpatch,
debian/patches/pr29015.dpatch: new; backport bug fixes from GCC 4.4.
* debian/patches/rules.patch: apply them.
* debian/patches/pr35050.dpatch: update.
.
[Andreas Jochens]
* debian/patches/ppc64-ada.dpatch: update, adding support for ppc64.
Closes: #476868.
.
[Ludovic Brenta]
* Apply ppc64-ada.dpatch whenever we build libgnat, not just on ppc64.
Checksums-Sha1:
c472d0ed82ed3c68b5365b9274505f54c5626a68 2600 gnat-4.3_4.3.0-5.dsc
20a2cf3950337e04fc4f4e1ce174e6df240999dd 4018166 gnat-4.3_4.3.0-5.diff.gz
890ae57e86eed57ccc3a596c61e84dc00a0dc5cf 555096 gnat-4.3-base_4.3.0-5_amd64.deb
89228c7d5e56ba82b7ddd6b372f5d67694a03bd4 1111788 libgnat-4.3_4.3.0-5_amd64.deb
123d8960bce14a23529af998ab42c9f7ca45b141 1701624
libgnatvsn4.3-dev_4.3.0-5_amd64.deb
6cde520cbd5c9f1338998f47a3e600d5201c7780 330080 libgnatvsn4.3_4.3.0-5_amd64.deb
c1c0736a6622054d4f96d5768efcf7c24ec37cb2 2636520
libgnatprj4.3-dev_4.3.0-5_amd64.deb
9dfc3a92cba981e871694237ac367768ec5a0eb0 563764 libgnatprj4.3_4.3.0-5_amd64.deb
2160e464e8c5d7829e38462a13bad24f7e860faa 909506
libgnatprj4.3-dbg_4.3.0-5_amd64.deb
32e010ac2b1839f78879dd8ba03ff3bf75604716 1937766
libgnat-4.3-dbg_4.3.0-5_amd64.deb
4455fcdd297d800c57948122c815638610f4ef54 461100
libgnatvsn4.3-dbg_4.3.0-5_amd64.deb
621c3fe02ed3eda5abbc39f6b2ae6018d85c48b1 13650178 gnat-4.3_4.3.0-5_amd64.deb
Checksums-Sha256:
c9ce756de8b8bde142fe51de3d1f0369ab69e1098ed4b09d6e20f842b2968c96 2600
gnat-4.3_4.3.0-5.dsc
53d85b1815135ef9fe7e8ec423fdd72091c74a237b49022d1b2207db20511725 4018166
gnat-4.3_4.3.0-5.diff.gz
f1fd8d8e44147766c3af74acce63253411e7462600e570e6971ee7ff3378560f 555096
gnat-4.3-base_4.3.0-5_amd64.deb
606e821760bd1cb6df1947403ad1ce5ec40576946f52af584d3b5afd478f5412 1111788
libgnat-4.3_4.3.0-5_amd64.deb
ca9c26ac65927f41facc5b251e6483426efcbb4412ba3de38428b24a05854beb 1701624
libgnatvsn4.3-dev_4.3.0-5_amd64.deb
f2a004f0d54920b202ea54101a2411e411875d082a56a9cd8899385e0aa1337c 330080
libgnatvsn4.3_4.3.0-5_amd64.deb
6665ab0f8cf35ff79bd835faf6a7822cc892c1f18670d9530f0401d50720d13e 2636520
libgnatprj4.3-dev_4.3.0-5_amd64.deb
c7226014c4209e8ddea917913bf13a950c1821f80ea53406dfa52486e7524a5b 563764
libgnatprj4.3_4.3.0-5_amd64.deb
2fd03c585e0a334030a28864b7c8167e8bdce3d0768bab123aec186925536143 909506
libgnatprj4.3-dbg_4.3.0-5_amd64.deb
9ac765071df5bc5f97e9c85d7bd0a99e7b5b4ee4004403efeb3dff2d76072ebc 1937766
libgnat-4.3-dbg_4.3.0-5_amd64.deb
88db46a517a87940ecba8e502b2fdcbe75d28722a02ecb41b8db4d144eb9aa8a 461100
libgnatvsn4.3-dbg_4.3.0-5_amd64.deb
624a6dc759e2f58e50292e4c3ef405198482228d19a866aacdfa407ca586c081 13650178
gnat-4.3_4.3.0-5_amd64.deb
Files:
581b4f5a3293f51412aa658ef2a18c13 2600 devel optional gnat-4.3_4.3.0-5.dsc
b47b210e1eec4f5772ae55c2aae14b3b 4018166 devel optional
gnat-4.3_4.3.0-5.diff.gz
8f2ba0417c91381a3a36bd1d34e54c9c 555096 libs optional
gnat-4.3-base_4.3.0-5_amd64.deb
459e34480dd0c07f9ebbf6fbeedad2c2 1111788 libs optional
libgnat-4.3_4.3.0-5_amd64.deb
9109c2b08d01fe00dcc73b02cd8786d5 1701624 libdevel optional
libgnatvsn4.3-dev_4.3.0-5_amd64.deb
c9d7e2a15d2d0b0d03e1f08ace564a9f 330080 libs optional
libgnatvsn4.3_4.3.0-5_amd64.deb
84b6e9dd4b45d2a04bba8b34a5d1715c 2636520 libdevel optional
libgnatprj4.3-dev_4.3.0-5_amd64.deb
0b74fce3b553453cb0b9f3444cb6c4a2 563764 libs optional
libgnatprj4.3_4.3.0-5_amd64.deb
2f1d0f34862aca2f1af71bddd5d4a325 909506 libdevel extra
libgnatprj4.3-dbg_4.3.0-5_amd64.deb
dc20af69750d270780bef4318df82062 1937766 libdevel extra
libgnat-4.3-dbg_4.3.0-5_amd64.deb
fe09c93849e9edb5e655babd3c5a2fbe 461100 libdevel extra
libgnatvsn4.3-dbg_4.3.0-5_amd64.deb
ea819a44e509d61225a2fe1b3dde1130 13650178 devel optional
gnat-4.3_4.3.0-5_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFIDP5rx9kwJZ3/qtQRApzoAJ9NeGeRuBwleVYKRyv7u0kZVKYofwCgsZaT
v6ELwhvIQMesVlOkm+acRNQ=
=VahF
-----END PGP SIGNATURE-----
--- End Message ---