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

Bug#682278: marked as done (unblock: gnat-gps/5.0-12)



Your message dated Sat, 21 Jul 2012 00:55:37 +0200
with message-id <20120720225537.GI14156@mraw.org>
and subject line Re: Bug#682278: unblock: gnat-gps/5.0-12
has caused the Debian Bug report #682278,
regarding unblock: gnat-gps/5.0-12
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.)


-- 
682278: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=682278
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal

Please unblock gnat-gps.  The first bug that this upload fixes, #682229,
is a grave functionality bug.  I wrote in the bug report:

> Without the patch, gnat-gps hangs when trying to edit the project
> properties and requires a "killall gnat-gps"; not even closing all
> windows will kill the process.  I deem this a grave functionality bug
> worthy of a freeze exception.

The other bug, #682001, is an FTBFS on hurd-i386, severity important.

Packaging changes since 5.0-11, from the version control system,
including changelog entry, are appended in-line below.

(the program gprconfig is provided by the package gprbuild, so the
Suggests: entry in debian/control is correct).

-- 
Ludovic Brenta.




============================================================
--- debian/changelog	55b549f5e61c66b71db3ecfd87b07ebeacbc7fb9
+++ debian/changelog	fb43986921ee25b827282883fe6d8f8f27cb3a16
@@ -1,3 +1,18 @@
+gnat-gps (5.0-12) unstable; urgency=low
+
+  [Nicolas Boulenguez]
+  * debian/patches/gprconfig.patch: new.  Properly handle the exception
+    signalling that gprconfig is absent from the $PATH.  Closes: #682229.
+
+  [Ludovic Brenta]
+  * debian/control: Suggest gprconfig.
+
+  [Svante Signell]
+  * debian/patches/hurd-i386.patch: new. Add support for hurd-i386.
+    Closes: #682001.
+
+ -- Ludovic Brenta <lbrenta@debian.org>  Fri, 20 Jul 2012 23:33:46 +0200
+
 gnat-gps (5.0-11) unstable; urgency=low
 
   * control: -doc Recommends ada-reference-manual-2005 instead of obsolete
============================================================
--- debian/control	84f286f6d6f8644a4ba73c46eb9e34141b92998e
+++ debian/control	d20e649fe892628235f38ed7fd1194057a5a7faf
@@ -25,6 +25,7 @@ Recommends: gnat (>= 4.6), gdb-minimal (
 Depends: gnat-gps-common (=${source:Version}), ${shlibs:Depends}, ${misc:Depends}
 Recommends: gnat (>= 4.6), gdb-minimal (>= 6.8), python-gtk2,
  gnat-gps-doc (= ${source:Version})
+Suggests: gprbuild
 Description: integrated development environment for C and Ada
  GNAT Programming Studio is a complete integrated development environment
  that gives access to a wide range of tools and integrates them smoothly.
============================================================
--- /dev/null	
+++ debian/patches/gprconfig.patch	67d0c56e2e18af2a2a4ed9c7466be5ecb43b32cf
@@ -0,0 +1,21 @@
+Index: b/toolchains_editor/core/src/toolchains.adb
+===================================================================
+--- a/toolchains_editor/core/src/toolchains.adb
++++ b/toolchains_editor/core/src/toolchains.adb
+@@ -258,12 +258,11 @@
+                end if;
+             end;
+          end loop;
+-
+-      exception
+-         when others =>
+-            Trace (Me, "Exception when executing gprconfig. Let's skip.");
+-            Mgr.Compilers_Scanned := True;
+       end;
++   exception
++      when others =>
++         Trace (Me, "Exception when executing gprconfig. Let's skip.");
++         Mgr.Compilers_Scanned := True;
+    end Compute_Gprconfig_Compilers;
+ 
+    ---------------------------------
============================================================
--- /dev/null	
+++ debian/patches/hurd-i386.patch	79146cec90ae43de9d552ab22ed995f50585f378
@@ -0,0 +1,13 @@
+Index: b/common/tty/terminals.c
+===================================================================
+--- a/common/tty/terminals.c
++++ b/common/tty/terminals.c
+@@ -43,7 +43,7 @@
+ 
+ /* On some system termio is either absent or including it will disable termios
+    (HP-UX) */
+-#if ! defined (__hpux__) && ! defined (FREEBSD) && ! defined (__APPLE__)
++#if ! defined (__hpux__) && ! defined (FREEBSD) && ! defined (__APPLE__) && ! defined (__GNU__)
+ #   include <termio.h>
+ #endif
+ 
============================================================
--- debian/patches/series	2a2c8699bac95825be9f360928c4d11daab29d2d
+++ debian/patches/series	88ac5d591f9e79f45670a252a4f02c28726972c8
@@ -12,3 +12,5 @@ bug-666958.patch
 libgtkada2.24.0-dev-part3.patch
 project_editor_make.patch
 bug-666958.patch
+gprconfig.patch
+hurd-i386.patch

--- End Message ---
--- Begin Message ---
Ludovic Brenta <ludovic@ludovic-brenta.org> (21/07/2012):
> Please unblock gnat-gps.  The first bug that this upload fixes, #682229,
> is a grave functionality bug.  I wrote in the bug report:
> 
> > Without the patch, gnat-gps hangs when trying to edit the project
> > properties and requires a "killall gnat-gps"; not even closing all
> > windows will kill the process.  I deem this a grave functionality bug
> > worthy of a freeze exception.
> 
> The other bug, #682001, is an FTBFS on hurd-i386, severity important.
> 
> Packaging changes since 5.0-11, from the version control system,
> including changelog entry, are appended in-line below.
> 
> (the program gprconfig is provided by the package gprbuild, so the
> Suggests: entry in debian/control is correct).

Unblocked, thanks.

Mraw,
KiBi.

Attachment: signature.asc
Description: Digital signature


--- End Message ---

Reply to: