Bug#672229: No plugin found for type 'postgis'

2012-05-09 Thread Wolfgang Heidenreich
Package: gpsdrive
Version: gpsdrive_2.10~pre4-6.dfsg-5+b2_i386.deb

When I invoke gpsdrive it says Cannot init mapnik. Mapnik support DISABLED: 
Could not create datasource. No plugin found for type 'postgis' (encountered 
during parsing of layer 'leisure')
and mapnik does not show up as button.

When I copy /usr/lib/mapnik/0.7 to 
/usr/lib/mapnik/0.6, the error message disappears, and the button Mapnik Mode 
in gpsdrive appears. But the mapnik maps do not show.

I assume the error message is caused by the line
++#define MAPNIK_PATH /usr/lib/mapnik/0.6
in gpsdrive_2.10~pre4-6.dfsg-5.diff.gz. 

I have mapnik working (tested with generate_image.py).
gpsdrive with mapnik worked fine in lenny.

I am using Debian squeeze.

-- 
NEU: FreePhone 3-fach-Flat mit kostenlosem Smartphone!  

Jetzt informieren: http://mobile.1und1.de/?ac=OM.PW.PW003K20328T7073a



___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


[SCM] grass tag, upstream/6.4.2, created. upstream/6.4.1-1-g611e791

2012-05-09 Thread Francesco P. Lovergine
The tag, upstream/6.4.2 has been created
at  611e791c7e0045c562374015525838ee8b0f40d8 (commit)

- Shortlog 
commit 611e791c7e0045c562374015525838ee8b0f40d8
Author: Francesco P. Lovergine france...@lovergine.com
Date:   Sat Feb 25 19:06:51 2012 +0100

Imported Upstream version 6.4.2
---

-- 
Geographic Resources Analysis Support System

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


[SCM] shapelib annotated tag, debian/1.2.10-6, created. debian/1.2.10-6

2012-05-09 Thread Arto Jantunen
The annotated tag, debian/1.2.10-6 has been created
at  ce31638a7d0dd43c74953a7ab5d26309ac0c4f56 (tag)
   tagging  1de38926a73243c4cc4917bfad8a3d3dccb2d8eb (commit)
  replaces  upstream/1.2.10
 tagged by  Arto Jantunen
on  Wed May 9 18:20:40 2012 +0300

- Shortlog 
Debian release 1.2.10-6
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEABECAAYFAk+qi0gACgkQQ9/iJIjcFnrfKACaA/YwbI1itYle85tI5xb5Ofz3
9uEAoK8wNSA2PPWerUbn1R9GxJkOFSqa
=RehG
-END PGP SIGNATURE-

Arto Jantunen (12):
  Update to the dh tool (and debhelper compat 9)
  Stop distributing libtool .la file
  Enable multiarch (Closes: #670632)
  Update Standards-Version, no (further) changes
  Add section to the source package (thanks lintian)
  Modify short description to not start with an article (thanks lintian)
  Add Vcs-* fields to debian/control
  Convert to source-format 3.0 (quilt)
  Update libtool patch to fully use system libtool without any kludges 
(Closes: #316945)
  Add patch to dynamically link the shp* binaries to libshp
  Add patch to stop setting CFLAGS in the Makefile, allowing debhelper to 
set it instead
  Update changelog for 1.2.10-6

Francesco Paolo Lovergine (5):
  Applying Debian modifications to trunk
  Still needs some refinements.
  Some fixes due to previuous NMUs.
  Fixed debian version.
  commit 7cadb51efa14498a729113e907d3fb6674b746fc

---

-- 
Library for reading and writing ArcView Shapefiles

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


[SCM] shapelib branch, master, updated. debian/1.2.10-6

2012-05-09 Thread Arto Jantunen
The following commit has been merged in the master branch:
commit 1de38926a73243c4cc4917bfad8a3d3dccb2d8eb
Author: Arto Jantunen vi...@debian.org
Date:   Tue May 8 23:00:57 2012 +0300

Update changelog for 1.2.10-6

diff --git a/debian/changelog b/debian/changelog
index 5dd9b42..ed198eb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,22 @@
+shapelib (1.2.10-6) unstable; urgency=low
+
+  * Team Upload
+  * Update to the dh tool (and debhelper compat 9)
+  * Stop distributing libtool .la file
+  * Enable multiarch (Closes: #670632)
+  * Update Standards-Version, no (further) changes
+  * Add section to the source package (thanks lintian)
+  * Modify short description to not start with an article (thanks lintian)
+  * Add Vcs-* fields to debian/control
+  * Convert to source-format 3.0 (quilt)
+  * Update libtool patch to fully use system libtool without any kludges
+(Closes: #316945)
+  * Add patch to dynamically link the shp* binaries to libshp
+  * Add patch to stop setting CFLAGS in the Makefile, allowing debhelper
+to set it instead
+
+ -- Arto Jantunen vi...@debian.org  Tue, 08 May 2012 22:59:51 +0300
+
 shapelib (1.2.10-5) unstable; urgency=low
 
   * Long due upload.

-- 
Library for reading and writing ArcView Shapefiles

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


Processing of shapelib_1.2.10-6_amd64.changes

2012-05-09 Thread Debian FTP Masters
shapelib_1.2.10-6_amd64.changes uploaded successfully to localhost
along with the files:
  shapelib_1.2.10-6.dsc
  shapelib_1.2.10-6.debian.tar.gz
  shapelib_1.2.10-6_amd64.deb
  libshp-dev_1.2.10-6_amd64.deb
  libshp1_1.2.10-6_amd64.deb

Greetings,

Your Debian queue daemon (running on host franck.debian.org)

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


shapelib_1.2.10-6_amd64.changes ACCEPTED into unstable

2012-05-09 Thread Debian FTP Masters



Accepted:
libshp-dev_1.2.10-6_amd64.deb
  to main/s/shapelib/libshp-dev_1.2.10-6_amd64.deb
libshp1_1.2.10-6_amd64.deb
  to main/s/shapelib/libshp1_1.2.10-6_amd64.deb
shapelib_1.2.10-6.debian.tar.gz
  to main/s/shapelib/shapelib_1.2.10-6.debian.tar.gz
shapelib_1.2.10-6.dsc
  to main/s/shapelib/shapelib_1.2.10-6.dsc
shapelib_1.2.10-6_amd64.deb
  to main/s/shapelib/shapelib_1.2.10-6_amd64.deb


Changes:
shapelib (1.2.10-6) unstable; urgency=low
 .
  * Team Upload
  * Update to the dh tool (and debhelper compat 9)
  * Stop distributing libtool .la file
  * Enable multiarch (Closes: #670632)
  * Update Standards-Version, no (further) changes
  * Add section to the source package (thanks lintian)
  * Modify short description to not start with an article (thanks lintian)
  * Add Vcs-* fields to debian/control
  * Convert to source-format 3.0 (quilt)
  * Update libtool patch to fully use system libtool without any kludges
(Closes: #316945)
  * Add patch to dynamically link the shp* binaries to libshp
  * Add patch to stop setting CFLAGS in the Makefile, allowing debhelper
to set it instead


Override entries for your package:
libshp-dev_1.2.10-6_amd64.deb - optional libdevel
libshp1_1.2.10-6_amd64.deb - optional libs
shapelib_1.2.10-6.dsc - source graphics
shapelib_1.2.10-6_amd64.deb - optional graphics

Announcing to debian-devel-chan...@lists.debian.org
Closing bugs: 316945 670632 


Thank you for your contribution to Debian.

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#316945: marked as done (shapelib_1.2.10-3(mipsel/unstable): configure built with outdated libtool.m4)

2012-05-09 Thread Debian Bug Tracking System
Your message dated Wed, 09 May 2012 15:34:40 +
with message-id e1ss8uw-0008cm...@franck.debian.org
and subject line Bug#316945: fixed in shapelib 1.2.10-6
has caused the Debian Bug report #316945,
regarding shapelib_1.2.10-3(mipsel/unstable): configure built with outdated 
libtool.m4
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 ow...@bugs.debian.org
immediately.)


-- 
316945: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=316945
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---
Package: shapelib
Version: 1.2.10-3
Severity: normal

There was an error while trying to autobuild your package:

 Automatic build of shapelib_1.2.10-3 on rem by sbuild/mipsel 42
 Build started at 20050704-2330

[...]

 ** Using build dependencies supplied by package:
 Build-Depends: debhelper ( 3.0.0), man2html

[...]

The version of libtool used to build this source package is too old to
correctly support shared libraries for the Debian mips and mipsel
architectures.  Debian versions 1.5-2 and 1.4.2-7 and higher correctly
support them.  You need to update all of the libtool related files by
running the following on your source tree:

autoreconf --force

You may need to use the --install option as well.  You can also try the
individual commands needed yourself:

libtoolize --force --copy
aclocal
autoheader
automake -a
autoconf

autoheader may not be needed, and you may need to use versioned binaries
(autoconf2.13, automake-1.{4,6,7}, aclocal-1.{4,6,7}, etc)

The correct 'configure' script will have output that looks like this:
linux*)
  lt_cv_deplibs_check_method=pass_all
  ;;

Older versions of libtool used a file_magic check for the pattern
file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )

The output of file(1) on a shared library on MIPS does not match this
regular expression, however.  Earlier versions of file had been
modified to match this regular expression, but the latest version uses
the same output as upstream once again.  The file check often causes
problems, and results on a build-dep on file that you might not
otherwise be aware of.  The new method doesn't need file(1) at all,
and is far less fragile, so it is best to upgrade the configure script
with proper mips support.

In this case, it's not a big problem, as the only library affected is libc,
which gcc always specifies anyhow.

---End Message---
---BeginMessage---
Source: shapelib
Source-Version: 1.2.10-6

We believe that the bug you reported is fixed in the latest version of
shapelib, which is due to be installed in the Debian FTP archive:

libshp-dev_1.2.10-6_amd64.deb
  to main/s/shapelib/libshp-dev_1.2.10-6_amd64.deb
libshp1_1.2.10-6_amd64.deb
  to main/s/shapelib/libshp1_1.2.10-6_amd64.deb
shapelib_1.2.10-6.debian.tar.gz
  to main/s/shapelib/shapelib_1.2.10-6.debian.tar.gz
shapelib_1.2.10-6.dsc
  to main/s/shapelib/shapelib_1.2.10-6.dsc
shapelib_1.2.10-6_amd64.deb
  to main/s/shapelib/shapelib_1.2.10-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 316...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Arto Jantunen vi...@debian.org (supplier of updated shapelib 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 ftpmas...@debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Tue, 08 May 2012 22:59:51 +0300
Source: shapelib
Binary: shapelib libshp-dev libshp1
Architecture: source amd64
Version: 1.2.10-6
Distribution: unstable
Urgency: low
Maintainer: Debian GIS Project pkg-grass-devel@lists.alioth.debian.org
Changed-By: Arto Jantunen vi...@debian.org
Description: 
 libshp-dev - Library for reading and writing ArcView Shapefiles - development
 libshp1- Library for reading and writing ArcView Shapefiles
 shapelib   - Library for reading and writing ArcView Shapefiles - tools
Closes: 316945 670632
Changes: 
 shapelib (1.2.10-6) unstable; urgency=low
 .
   * Team Upload
   * Update to the dh tool (and debhelper compat 9)
   * Stop distributing libtool .la file
   * Enable multiarch (Closes: #670632)
   * Update Standards-Version, no (further) changes
   * Add section to the source package (thanks lintian)
   * Modify short description to not start with an article (thanks lintian)
   * Add Vcs-* fields to debian/control
   * Convert to 

Bug#670632: marked as done (Please transition libshp1 to multiarch)

2012-05-09 Thread Debian Bug Tracking System
Your message dated Wed, 09 May 2012 15:34:40 +
with message-id e1ss8uw-0008cp...@franck.debian.org
and subject line Bug#670632: fixed in shapelib 1.2.10-6
has caused the Debian Bug report #670632,
regarding Please transition libshp1 to multiarch
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 ow...@bugs.debian.org
immediately.)


-- 
670632: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=670632
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---
Package: libshp1
Severity: normal
Version: 1.2.10-5
User: multiarch-de...@lists.alioth.debian.org
Usertags: multiarch

Please transition to use the multiarch library paths as described at
http://wiki.debian.org/Multiarch/Implementation.

-- 
Arto Jantunen


---End Message---
---BeginMessage---
Source: shapelib
Source-Version: 1.2.10-6

We believe that the bug you reported is fixed in the latest version of
shapelib, which is due to be installed in the Debian FTP archive:

libshp-dev_1.2.10-6_amd64.deb
  to main/s/shapelib/libshp-dev_1.2.10-6_amd64.deb
libshp1_1.2.10-6_amd64.deb
  to main/s/shapelib/libshp1_1.2.10-6_amd64.deb
shapelib_1.2.10-6.debian.tar.gz
  to main/s/shapelib/shapelib_1.2.10-6.debian.tar.gz
shapelib_1.2.10-6.dsc
  to main/s/shapelib/shapelib_1.2.10-6.dsc
shapelib_1.2.10-6_amd64.deb
  to main/s/shapelib/shapelib_1.2.10-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 670...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Arto Jantunen vi...@debian.org (supplier of updated shapelib 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 ftpmas...@debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Tue, 08 May 2012 22:59:51 +0300
Source: shapelib
Binary: shapelib libshp-dev libshp1
Architecture: source amd64
Version: 1.2.10-6
Distribution: unstable
Urgency: low
Maintainer: Debian GIS Project pkg-grass-devel@lists.alioth.debian.org
Changed-By: Arto Jantunen vi...@debian.org
Description: 
 libshp-dev - Library for reading and writing ArcView Shapefiles - development
 libshp1- Library for reading and writing ArcView Shapefiles
 shapelib   - Library for reading and writing ArcView Shapefiles - tools
Closes: 316945 670632
Changes: 
 shapelib (1.2.10-6) unstable; urgency=low
 .
   * Team Upload
   * Update to the dh tool (and debhelper compat 9)
   * Stop distributing libtool .la file
   * Enable multiarch (Closes: #670632)
   * Update Standards-Version, no (further) changes
   * Add section to the source package (thanks lintian)
   * Modify short description to not start with an article (thanks lintian)
   * Add Vcs-* fields to debian/control
   * Convert to source-format 3.0 (quilt)
   * Update libtool patch to fully use system libtool without any kludges
 (Closes: #316945)
   * Add patch to dynamically link the shp* binaries to libshp
   * Add patch to stop setting CFLAGS in the Makefile, allowing debhelper
 to set it instead
Checksums-Sha1: 
 4e181f91efefbcf3037b740bd73dc577081c7fac 1378 shapelib_1.2.10-6.dsc
 c91c8c105528e25314399118d397d05e4f9fa96d 12841 shapelib_1.2.10-6.debian.tar.gz
 caa951c815db0653646c8e1cd42166e1c2726747 41116 shapelib_1.2.10-6_amd64.deb
 5a0bf87f006df20be9fe3ac848613f5f78ac84e4 27676 libshp-dev_1.2.10-6_amd64.deb
 0251e2fd9df14bb32bb654ad6331bd890b01088d 24014 libshp1_1.2.10-6_amd64.deb
Checksums-Sha256: 
 bc40532b924084d66e6fbb83187db2ee292e59955e139196669fe9fe0de8ecf3 1378 
shapelib_1.2.10-6.dsc
 3a5a57fa3dbf1c730d16bf8f8e0d8c4da45616a4fd77c2fc3da79aa699f5225e 12841 
shapelib_1.2.10-6.debian.tar.gz
 ec0ba7cf965062bb5258fbbf919b7aba0de3a47bf838e2d603a7b875891bb3c1 41116 
shapelib_1.2.10-6_amd64.deb
 b9c0f70615c8f2882f50a92b0475cbfc1fef7519d482b39f98f134351eb2b189 27676 
libshp-dev_1.2.10-6_amd64.deb
 33fcfa4446794e139b754959516eac98c63db22c5fdf8c365aa4d304285081c8 24014 
libshp1_1.2.10-6_amd64.deb
Files: 
 912f9c5e7b9d04a7d4fbc2573823a257 1378 libs optional shapelib_1.2.10-6.dsc
 24da0542532874262c422cccade2c883 12841 libs optional 
shapelib_1.2.10-6.debian.tar.gz
 e758ee0d2506571044879e5366c08704 41116 graphics optional 
shapelib_1.2.10-6_amd64.deb
 e3570161663ef30b2325efd2c67d4179 27676 libdevel optional 
libshp-dev_1.2.10-6_amd64.deb
 1fd04c1e702750f1e008194f81d80c47 24014 libs optional libshp1_1.2.10-6_amd64.deb

-BEGIN PGP SIGNATURE-
Version: GnuPG 

[SCM] gdal branch, ubuntu/precise, created. upstream/1.8.1-105-g13f89ee

2012-05-09 Thread Alan Boudreault
The branch, ubuntu/precise has been created
at  13f89ee7774343361d0a0b318d694ebbb6ba39b4 (commit)

- Shortlog 
commit 13f89ee7774343361d0a0b318d694ebbb6ba39b4
Author: Alan Boudreault aboudrea...@mapgears.com
Date:   Wed May 9 16:30:35 2012 +

initial precise package

---

-- 
GDAL/OGR library and tools

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#671991: grass: FTBFS: mm.cc:259:32: error: declaration of 'void* operator new [](size_t)' has a different exception specifier

2012-05-09 Thread Matthias Klose
tags 671991 + patch
thanks

this backport fixes the GCC 4.7 related build failure, however the package fails
to build later for an unrelated reason. filing a separate bug report for this
diff -Nru grass-6.4.1/debian/changelog grass-6.4.1/debian/changelog
--- grass-6.4.1/debian/changelog2012-01-20 14:49:23.0 +0100
+++ grass-6.4.1/debian/changelog2012-05-10 01:43:33.0 +0200
@@ -1,3 +1,10 @@
+grass (6.4.1-2.1) unstable; urgency=low
+
+  * Non maintainer upload.
+  * Fix build failure with GCC 4.7. Closes: #671991.
+
+ -- Matthias Klose d...@debian.org  Wed, 09 May 2012 23:40:21 +
+
 grass (6.4.1-2) unstable; urgency=low
 
   [ Hamish Bowman ]
diff -Nru grass-6.4.1/debian/patches/changeset_r50130.diff 
grass-6.4.1/debian/patches/changeset_r50130.diff
--- grass-6.4.1/debian/patches/changeset_r50130.diff1970-01-01 
01:00:00.0 +0100
+++ grass-6.4.1/debian/patches/changeset_r50130.diff2012-05-10 
02:13:30.0 +0200
@@ -0,0 +1,49 @@
+Index: /grass/trunk/lib/iostream/mm.cpp
+===
+--- ./lib/iostream/mm.cc   (revision 48562)
 ./lib/iostream/mm.cc   (revision 50130)
+@@ -275,5 +275,5 @@
+  
+ /*  */
+-void* operator new[] (size_t sz) {
++void* operator new[] (size_t sz) throw(std::bad_alloc) {
+   void *p;
+   
+@@ -326,5 +326,5 @@
+  
+ /*  */
+-void* operator new (size_t sz) {
++void* operator new (size_t sz) throw(std::bad_alloc) {
+   void *p;
+   
+@@ -378,5 +378,5 @@
+ 
+ /* -- */
+-void operator delete (void *ptr)  {
++void operator delete (void *ptr) throw() {
+   size_t sz;
+   void *p;
+@@ -418,5 +418,5 @@
+ 
+ /* -- */
+-void operator delete[] (void *ptr) {
++void operator delete[] (void *ptr) throw() {
+   size_t sz;
+   void *p;
+Index: /grass/trunk/include/iostream/mm.h
+===
+--- ./include/iostream/mm.h(revision 32746)
 ./include/iostream/mm.h(revision 50130)
+@@ -129,8 +129,8 @@
+ 
+   friend class mm_register_init;
+-  friend void * operator new(size_t);
+-  friend void * operator new[](size_t);
+-  friend void operator delete(void *);
+-  friend void operator delete[](void *);
++  friend void * operator new(size_t) throw(std::bad_alloc);
++  friend void * operator new[](size_t) throw(std::bad_alloc);
++  friend void operator delete(void *) throw();
++  friend void operator delete[](void *) throw();
+ };
+ 
diff -Nru grass-6.4.1/debian/patches/series grass-6.4.1/debian/patches/series
--- grass-6.4.1/debian/patches/series   2012-01-20 14:49:23.0 +0100
+++ grass-6.4.1/debian/patches/series   2012-05-10 02:14:52.0 +0200
@@ -3,3 +3,4 @@
 pager
 xterm
 instdir
+changeset_r50130.diff
___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel

Processed: Re: grass: FTBFS: mm.cc:259:32: error: declaration of 'void* operator new [](size_t)' has a different exception specifier

2012-05-09 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 tags 671991 + patch
Bug #671991 [src:grass] grass: FTBFS: mm.cc:259:32: error: declaration of 
'void* operator new [](size_t)' has a different exception specifier
Added tag(s) patch.
 thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
671991: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=671991
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#671991: grass: FTBFS: mm.cc:259:32: error: declaration of 'void* operator new [](size_t)' has a different exception specifier

2012-05-09 Thread Matthias Klose
and here is the complete patch, uploaded to delayed/2, part of the mysql 
transition.
diff -Nru grass-6.4.1/debian/changelog grass-6.4.1/debian/changelog
--- grass-6.4.1/debian/changelog2012-01-20 14:49:23.0 +0100
+++ grass-6.4.1/debian/changelog2012-05-10 01:43:33.0 +0200
@@ -1,3 +1,10 @@
+grass (6.4.1-2.1) unstable; urgency=low
+
+  * Non maintainer upload.
+  * Fix build failure with GCC 4.7. Closes: #671991.
+
+ -- Matthias Klose d...@debian.org  Wed, 09 May 2012 23:40:21 +
+
 grass (6.4.1-2) unstable; urgency=low
 
   [ Hamish Bowman ]
diff -Nru grass-6.4.1/debian/patches/changeset_r50130.diff 
grass-6.4.1/debian/patches/changeset_r50130.diff
--- grass-6.4.1/debian/patches/changeset_r50130.diff1970-01-01 
01:00:00.0 +0100
+++ grass-6.4.1/debian/patches/changeset_r50130.diff2012-05-10 
02:33:48.0 +0200
@@ -0,0 +1,88 @@
+Index: grass-6.4.1/lib/iostream/mm.cc
+===
+--- grass-6.4.1.orig/lib/iostream/mm.cc2012-05-10 02:14:07.528616045 
+0200
 grass-6.4.1/lib/iostream/mm.cc 2012-05-10 02:15:08.0 +0200
+@@ -256,7 +256,7 @@
+ 
+  
+ /*  */
+-void* operator new[] (size_t sz) {
++void* operator new[] (size_t sz) throw(std::bad_alloc) {
+   void *p;
+   
+   MM_DEBUG cout  new: sz=  sz  , register  
+@@ -307,7 +307,7 @@
+ 
+  
+ /*  */
+-void* operator new (size_t sz) {
++void* operator new (size_t sz) throw(std::bad_alloc) {
+   void *p;
+   
+   MM_DEBUG cout  new: sz=  sz  , register  
+@@ -359,7 +359,7 @@
+ 
+ 
+ /* -- */
+-void operator delete (void *ptr)  {
++void operator delete (void *ptr) throw() {
+   size_t sz;
+   void *p;
+   
+@@ -399,7 +399,7 @@
+ 
+ 
+ /* -- */
+-void operator delete[] (void *ptr) {
++void operator delete[] (void *ptr) throw() {
+   size_t sz;
+   void *p;
+   
+Index: grass-6.4.1/include/iostream/mm.h
+===
+--- grass-6.4.1.orig/include/iostream/mm.h 2008-12-19 21:29:33.0 
+0100
 grass-6.4.1/include/iostream/mm.h  2012-05-10 02:15:08.0 +0200
+@@ -110,10 +110,10 @@
+   void print();
+ 
+   friend class mm_register_init;
+-  friend void * operator new(size_t);
+-  friend void * operator new[](size_t);
+-  friend void operator delete(void *);
+-  friend void operator delete[](void *);
++  friend void * operator new(size_t) throw(std::bad_alloc);
++  friend void * operator new[](size_t) throw(std::bad_alloc);
++  friend void operator delete(void *) throw();
++  friend void operator delete[](void *) throw();
+ };
+ 
+ 
+Index: grass-6.4.1/include/iostream/minmaxheap.h
+===
+--- grass-6.4.1.orig/include/iostream/minmaxheap.h 2010-04-17 
14:15:22.0 +0200
 grass-6.4.1/include/iostream/minmaxheap.h  2012-05-10 02:33:36.668642093 
+0200
+@@ -744,7 +744,7 @@
+   //heap must be empty
+   assert(this-size()==0);
+   for (i = 0; !full()  in; i++) {
+-insert(arr[i]);
++this-insert(arr[i]);
+   }
+   if (i  n) {
+ assert(i == this-maxsize);
+@@ -777,13 +777,13 @@
+ 
+   if(old) {
+   HeapIndex n = this-size();
+-  this-A = allocateHeap(this-maxsize);  /* allocate a new array */
++  this-A = this-allocateHeap(this-maxsize);/* allocate a new array 
*/
+   /* copy over the old values */
+   assert(this-maxsize  n);
+   for(HeapIndex i=0; i=n; i++) { /* why extra value? -RW */
+ this-A[i] = old[i];
+   }   
+-  freeHeap(old);  /* free up old storage */
++  this-freeHeap(old);/* free up old storage 
*/
+   }
+ 
+ }
diff -Nru grass-6.4.1/debian/patches/series grass-6.4.1/debian/patches/series
--- grass-6.4.1/debian/patches/series   2012-01-20 14:49:23.0 +0100
+++ grass-6.4.1/debian/patches/series   2012-05-10 02:14:52.0 +0200
@@ -3,3 +3,4 @@
 pager
 xterm
 instdir
+changeset_r50130.diff
___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel

Processing of grass_6.4.1-2.1_amd64.changes

2012-05-09 Thread Debian FTP Masters
grass_6.4.1-2.1_amd64.changes uploaded successfully to localhost
along with the files:
  grass_6.4.1-2.1.dsc
  grass_6.4.1-2.1.debian.tar.gz
  grass-doc_6.4.1-2.1_all.deb
  grass_6.4.1-2.1_amd64.deb
  grass-dev_6.4.1-2.1_amd64.deb

Greetings,

Your Debian queue daemon (running on host franck.debian.org)

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel