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

Bug#476868: marked as done (gnat-4.3: FTBFS (ppc64): Please update debian/ppc64-ada.dpatch)



Your message dated Mon, 21 Apr 2008 21:17:11 +0000
with message-id <E1Jo3Nv-0001Q2-HS@ries.debian.org>
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 owner@bugs.debian.org
immediately.)


-- 
476868: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=476868
Debian Bug Tracking System
Contact owner@bugs.debian.org 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 476868@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ludovic Brenta <lbrenta@debian.org> (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 ftpmaster@debian.org)


-----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 <lbrenta@debian.org>
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 ---

Reply to: