Bug#865310: marked as done (sfcgal: Reduce build-time memory usage on mips/mipsel)

2017-06-20 Thread Debian Bug Tracking System
Your message dated Tue, 20 Jun 2017 16:53:10 +
with message-id 
and subject line Bug#865310: fixed in sfcgal 1.3.1-2
has caused the Debian Bug report #865310,
regarding sfcgal: Reduce build-time memory usage 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 ow...@bugs.debian.org
immediately.)


-- 
865310: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=865310
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: sfcgal
Version: 1.3.1-1
Severity: important
Tags: patch

https://buildd.debian.org/status/fetch.php?pkg=sfcgal=mips=1.3.1-1=1497851040=0

...
cc1plus: out of memory allocating 5842196 bytes after a total of 57806848 bytes
src/CMakeFiles/SFCGAL.dir/build.make:1241: recipe for target 
'src/CMakeFiles/SFCGAL.dir/algorithm/union.cpp.o' failed
make[3]: *** [src/CMakeFiles/SFCGAL.dir/algorithm/union.cpp.o] Error 1
...


On mips/mipsel only 2 GB address space are available for userspace.

The following change addresses this by reducing the amount of
debug info generated to what is required for backtraces:

--- debian/rules.old2017-06-19 22:17:14.0 +
+++ debian/rules2017-06-19 23:42:31.0 +
@@ -6,9 +6,15 @@
 
 DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
 DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH)
+DEB_HOST_ARCH  ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
 
 export DEB_BUILD_MAINT_OPTIONS=hardening=+all
 
+# reduce debug info to fix FTBFS on archs with few address space
+ifneq (,$(filter $(DEB_HOST_ARCH), mips mipsel))
+CMAKECXXFLAGS="-DCMAKE_CXX_FLAGS_RELWITHDEBINFO=' -O2 -g1 -DNDEBUG'"
+endif
+
 # main packaging script based on dh7 syntax
 %:
dh $@ --with pkgkde_symbolshelper --parallel
@@ -16,6 +22,7 @@
 override_dh_auto_configure:
dh_auto_configure -- \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
+   $(CMAKECXXFLAGS) \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib/$(DEB_HOST_MULTIARCH) \
-DCMAKE_VERBOSE_MAKEFILE=ON \
--- End Message ---
--- Begin Message ---
Source: sfcgal
Source-Version: 1.3.1-2

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

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 865...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Bas Couwenberg  (supplier of updated sfcgal 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...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Tue, 20 Jun 2017 17:56:28 +0200
Source: sfcgal
Binary: libsfcgal1 libsfcgal-osg1 libsfcgal-dev sfcgal-dbg
Architecture: source amd64
Version: 1.3.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian GIS Project 
Changed-By: Bas Couwenberg 
Description:
 libsfcgal-dev - Library for ISO 19107:2013 and OGC SFA 1.2 for 3D operations 
(dev
 libsfcgal-osg1 - Library for ISO 19107:2013 and OGC SFA 1.2 for 3D operations 
(Ope
 libsfcgal1 - Library for ISO 19107:2013 and OGC SFA 1.2 for 3D operations
 sfcgal-dbg - Debug symbols for SFCGAL
Closes: 865310
Changes:
 sfcgal (1.3.1-2) unstable; urgency=medium
 .
   * Apply patch to reduce build-time memory usage on mips/mipsel.
 Thanks to Adrian Bunk.
 (closes: #865310)
   * Bump Standards-Version to 4.0.0, no changes.
   * Add autopkgtest to test installability.
   * Use pkg-info.mk variables instead of dpkg-parsechangelog output.
Checksums-Sha1:
 7a1c736fb3c873560a94da43a13742cdd4a1ac3b 2256 sfcgal_1.3.1-2.dsc
 08f5a4f6286f96ba5743cfb4d24e6c63a4e0d9a1 120896 sfcgal_1.3.1-2.debian.tar.xz
 87096b7e5eedea5f5be3e29bc2a8daf35f2f00ca 63676 libsfcgal-dev_1.3.1-2_amd64.deb
 1fe9f9cc0738cba76c55c05bd2d0836ed41155c4 52064 libsfcgal-osg1_1.3.1-2_amd64.deb
 b0e7c803e7794b3efbb4dc27d0fe06800d1ed269 1600174 libsfcgal1_1.3.1-2_amd64.deb
 a91ea21a6e34b130d00e6ffd26a281fce9912e99 50286158 sfcgal-dbg_1.3.1-2_amd64.deb
 be2c1dfe06d7baae317fb5c2878ada4faef23c94 21235 sfcgal_1.3.1-2_amd64.buildinfo
Checksums-Sha256:
 c556b2a8f294a9db914eb11aa834c8b09d501933d41ecc51f3edaa05d25c2a05 2256 
sfcgal_1.3.1-2.dsc
 

sfcgal_1.3.1-2_amd64.changes ACCEPTED into unstable

2017-06-20 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Tue, 20 Jun 2017 17:56:28 +0200
Source: sfcgal
Binary: libsfcgal1 libsfcgal-osg1 libsfcgal-dev sfcgal-dbg
Architecture: source amd64
Version: 1.3.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian GIS Project 
Changed-By: Bas Couwenberg 
Description:
 libsfcgal-dev - Library for ISO 19107:2013 and OGC SFA 1.2 for 3D operations 
(dev
 libsfcgal-osg1 - Library for ISO 19107:2013 and OGC SFA 1.2 for 3D operations 
(Ope
 libsfcgal1 - Library for ISO 19107:2013 and OGC SFA 1.2 for 3D operations
 sfcgal-dbg - Debug symbols for SFCGAL
Closes: 865310
Changes:
 sfcgal (1.3.1-2) unstable; urgency=medium
 .
   * Apply patch to reduce build-time memory usage on mips/mipsel.
 Thanks to Adrian Bunk.
 (closes: #865310)
   * Bump Standards-Version to 4.0.0, no changes.
   * Add autopkgtest to test installability.
   * Use pkg-info.mk variables instead of dpkg-parsechangelog output.
Checksums-Sha1:
 7a1c736fb3c873560a94da43a13742cdd4a1ac3b 2256 sfcgal_1.3.1-2.dsc
 08f5a4f6286f96ba5743cfb4d24e6c63a4e0d9a1 120896 sfcgal_1.3.1-2.debian.tar.xz
 87096b7e5eedea5f5be3e29bc2a8daf35f2f00ca 63676 libsfcgal-dev_1.3.1-2_amd64.deb
 1fe9f9cc0738cba76c55c05bd2d0836ed41155c4 52064 libsfcgal-osg1_1.3.1-2_amd64.deb
 b0e7c803e7794b3efbb4dc27d0fe06800d1ed269 1600174 libsfcgal1_1.3.1-2_amd64.deb
 a91ea21a6e34b130d00e6ffd26a281fce9912e99 50286158 sfcgal-dbg_1.3.1-2_amd64.deb
 be2c1dfe06d7baae317fb5c2878ada4faef23c94 21235 sfcgal_1.3.1-2_amd64.buildinfo
Checksums-Sha256:
 c556b2a8f294a9db914eb11aa834c8b09d501933d41ecc51f3edaa05d25c2a05 2256 
sfcgal_1.3.1-2.dsc
 8bdbbb7ed7461b76faa6aa13a7bbd28b34753eabfc5ca592442493e0b4aeb83f 120896 
sfcgal_1.3.1-2.debian.tar.xz
 62750c234eb38a4cc43ab0c21031a949fab66a10a9e29c9ec1cb4d1bea5bf281 63676 
libsfcgal-dev_1.3.1-2_amd64.deb
 f1a1194236baa06a556699e8eda1385eb3905cdafbb34217f00f5b340ffbcb32 52064 
libsfcgal-osg1_1.3.1-2_amd64.deb
 b29fa0ce3105dc5383f0e2808ef06741ba8a0e25f612cc5e0e583ac9fcaa8d0e 1600174 
libsfcgal1_1.3.1-2_amd64.deb
 67a568cb15c0a8e3e0efac8c7ee35ac4f79158e1f32ff72d9b16cc96d3f3b5dd 50286158 
sfcgal-dbg_1.3.1-2_amd64.deb
 bcfacd7c2624d606af266465fed94ee0156a896b506d4ce76b9c11ba34d6142d 21235 
sfcgal_1.3.1-2_amd64.buildinfo
Files:
 77b0f0992a3c5116cf0707e70ff41ebb 2256 science optional sfcgal_1.3.1-2.dsc
 a1a47dfe0ea2270bfd59c11c036b65f4 120896 science optional 
sfcgal_1.3.1-2.debian.tar.xz
 763db0eae6f207932dd0dd5e3a3ceb7d 63676 libdevel optional 
libsfcgal-dev_1.3.1-2_amd64.deb
 b5c36b4e74611361683c6bdf21791169 52064 libs optional 
libsfcgal-osg1_1.3.1-2_amd64.deb
 eff41b216bd3e62b4572d5f6ec538395 1600174 libs optional 
libsfcgal1_1.3.1-2_amd64.deb
 23404b185ba6b7e42ba1af6aaca1075e 50286158 debug extra 
sfcgal-dbg_1.3.1-2_amd64.deb
 2ccac00c6e7e61688c1e1fb892c332cf 21235 science optional 
sfcgal_1.3.1-2_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEgYLeQXBWQI1hRlDRZ1DxCuiNSvEFAllJTCEACgkQZ1DxCuiN
SvEAQg/+IghADW50v9/diXnvflTbTKSvpz0YWeVSeECM5VxGFU9B3/iRsPDGBrKh
dJ9izWBAZBK2NYJMaYacQSJPqtg9Lgmoz5TRgM/p7AISIPJPqJXd65MHA2I8gLJX
ny0MppWTJGvzbx/aHhFS7SayWuAxFqjBu9YCTyn4KQuPwiaTIs++Bf+0uFKRxUxA
KcmftbYCNESSOPFKRmsFRg6zoXJ+MJwGkrtV7oBFbn9ataojKYGrOUJzwa3wiTTj
ykMBI/PGaANYLYZjLnMXQz8vndouanhs8Lf3I9qHwxqvqkd+Fi19/p7RlKrnKQev
m5ws3MfGUIBg8fXBSwM0BDrkc0q2LlawTXQHl4XBUMAceI37Tg+h15ApZaeZxb/J
vp3l0IQpv0cYYxjbEazOijUh3tafPgDfEhnIjTGq9+0Vy1j0iGoXlyytDxaC/CkX
Y0sreuUc8xi2zC6PSwlhWznb4JJzVWvNYPPDL5wzdrd72NqbRIYeGjl5/8uo6wSw
E7JFGglUU7ApqLYnJahMA/+jSBK97fBJjgzprYJmJrtF4G+bBV+SgVlkOCD3B42m
8+yTaS9nxbvOKSEd++2/XrDG60GrkCPqJOn6aCxWhcuhobPin+bwDw5uaNxvJRik
of3J9ulM3QYXG9nUI4hRaUaHPkOIh6GsXsFTNUggflcZhxJ94dU=
=lrfk
-END PGP SIGNATURE-


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


Processing of sfcgal_1.3.1-2_amd64.changes

2017-06-20 Thread Debian FTP Masters
sfcgal_1.3.1-2_amd64.changes uploaded successfully to localhost
along with the files:
  sfcgal_1.3.1-2.dsc
  sfcgal_1.3.1-2.debian.tar.xz
  libsfcgal-dev_1.3.1-2_amd64.deb
  libsfcgal-osg1_1.3.1-2_amd64.deb
  libsfcgal1_1.3.1-2_amd64.deb
  sfcgal-dbg_1.3.1-2_amd64.deb
  sfcgal_1.3.1-2_amd64.buildinfo

Greetings,

Your Debian queue daemon (running on host usper.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


[sfcgal] tag debian/1.3.1-2 created (now e0aa29b)

2017-06-20 Thread Bas Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a change to tag debian/1.3.1-2
in repository sfcgal.

at  e0aa29b   (commit)
No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/sfcgal.git

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


[sfcgal] 01/05: Apply patch to reduce build-time memory usage on mips/mipsel.

2017-06-20 Thread Bas Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch master
in repository sfcgal.

commit 99527205ee9b0c46b4f6ffcc45e99d1f07835ca7
Author: Bas Couwenberg 
Date:   Tue Jun 20 17:53:02 2017 +0200

Apply patch to reduce build-time memory usage on mips/mipsel.

Thanks to Adrian Bunk. (closes: #865310)
---
 debian/changelog | 8 
 debian/rules | 9 -
 2 files changed, 16 insertions(+), 1 deletion(-)

diff --git a/debian/changelog b/debian/changelog
index d597159..a5e80d4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+sfcgal (1.3.1-2) UNRELEASED; urgency=medium
+
+  * Apply patch to reduce build-time memory usage on mips/mipsel.
+Thanks to Adrian Bunk.
+(closes: #865310)
+
+ -- Bas Couwenberg   Tue, 20 Jun 2017 17:51:58 +0200
+
 sfcgal (1.3.1-1) unstable; urgency=medium
 
   * Update symbols for other architectures.
diff --git a/debian/rules b/debian/rules
index 9821a94..e74ca11 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,11 +4,17 @@ DH_VERBOSE = 1
 
 UPSTREAM_VERSION=$(shell dpkg-parsechangelog | sed -ne 's/^Version: 
\(.*\)-.*/\1/p' | sed -e 's/\+.*//; s/^[0-9]://')
 
-DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
 DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH)
+DEB_HOST_ARCH  ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
+DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
 
 export DEB_BUILD_MAINT_OPTIONS=hardening=+all
 
+# reduce debug info to fix FTBFS on archs with few address space
+ifneq (,$(filter $(DEB_HOST_ARCH), mips mipsel))
+CMAKECXXFLAGS="-DCMAKE_CXX_FLAGS_RELWITHDEBINFO=' -O2 -g1 -DNDEBUG'"
+endif
+
 # main packaging script based on dh7 syntax
 %:
dh $@ --with pkgkde_symbolshelper --parallel
@@ -16,6 +22,7 @@ export DEB_BUILD_MAINT_OPTIONS=hardening=+all
 override_dh_auto_configure:
dh_auto_configure -- \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
+   $(CMAKECXXFLAGS) \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib/$(DEB_HOST_MULTIARCH) \
-DCMAKE_VERBOSE_MAKEFILE=ON \

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/sfcgal.git

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


[sfcgal] 04/05: Use pkg-info.mk variables instead of dpkg-parsechangelog output.

2017-06-20 Thread Bas Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch master
in repository sfcgal.

commit d6c08ebdd72aef3d793daace299026036d3592b5
Author: Bas Couwenberg 
Date:   Tue Jun 20 17:56:27 2017 +0200

Use pkg-info.mk variables instead of dpkg-parsechangelog output.
---
 debian/changelog | 1 +
 debian/rules | 4 +++-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/debian/changelog b/debian/changelog
index f8df8fb..42df4b1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,7 @@ sfcgal (1.3.1-2) UNRELEASED; urgency=medium
 (closes: #865310)
   * Bump Standards-Version to 4.0.0, no changes.
   * Add autopkgtest to test installability.
+  * Use pkg-info.mk variables instead of dpkg-parsechangelog output.
 
  -- Bas Couwenberg   Tue, 20 Jun 2017 17:51:58 +0200
 
diff --git a/debian/rules b/debian/rules
index e74ca11..34b4718 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,8 +1,10 @@
 #!/usr/bin/make -f
 
+include /usr/share/dpkg/pkg-info.mk
+
 DH_VERBOSE = 1
 
-UPSTREAM_VERSION=$(shell dpkg-parsechangelog | sed -ne 's/^Version: 
\(.*\)-.*/\1/p' | sed -e 's/\+.*//; s/^[0-9]://')
+UPSTREAM_VERSION=$(shell echo $(DEB_VERSION_UPSTREAM) | sed -e 's/\+.*//')
 
 DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH)
 DEB_HOST_ARCH  ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/sfcgal.git

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


[sfcgal] 05/05: Set distribution to unstable.

2017-06-20 Thread Bas Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch master
in repository sfcgal.

commit e0aa29bb5b513b2b16c2bc3b0ddee2dfd7bcd6f6
Author: Bas Couwenberg 
Date:   Tue Jun 20 17:56:37 2017 +0200

Set distribution to unstable.
---
 debian/changelog | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 42df4b1..30c86a0 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-sfcgal (1.3.1-2) UNRELEASED; urgency=medium
+sfcgal (1.3.1-2) unstable; urgency=medium
 
   * Apply patch to reduce build-time memory usage on mips/mipsel.
 Thanks to Adrian Bunk.
@@ -7,7 +7,7 @@ sfcgal (1.3.1-2) UNRELEASED; urgency=medium
   * Add autopkgtest to test installability.
   * Use pkg-info.mk variables instead of dpkg-parsechangelog output.
 
- -- Bas Couwenberg   Tue, 20 Jun 2017 17:51:58 +0200
+ -- Bas Couwenberg   Tue, 20 Jun 2017 17:56:28 +0200
 
 sfcgal (1.3.1-1) unstable; urgency=medium
 

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/sfcgal.git

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


[sfcgal] branch master updated (59210f8 -> e0aa29b)

2017-06-20 Thread Bas Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a change to branch master
in repository sfcgal.

  from  59210f8   Set distribution to unstable.
   new  9952720   Apply patch to reduce build-time memory usage on 
mips/mipsel.
   new  5e07079   Bump Standards-Version to 4.0.0, no changes.
   new  59a4cc0   Add autopkgtest to test installability.
   new  d6c08eb   Use pkg-info.mk variables instead of dpkg-parsechangelog 
output.
   new  e0aa29b   Set distribution to unstable.

The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 debian/changelog | 11 +++
 debian/control   |  2 +-
 debian/rules | 13 +++--
 debian/tests/control |  3 +++
 4 files changed, 26 insertions(+), 3 deletions(-)
 create mode 100644 debian/tests/control

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/sfcgal.git

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


[sfcgal] 03/05: Add autopkgtest to test installability.

2017-06-20 Thread Bas Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch master
in repository sfcgal.

commit 59a4cc0b932806f600f27d24d2a3c64188898a15
Author: Bas Couwenberg 
Date:   Tue Jun 20 17:55:12 2017 +0200

Add autopkgtest to test installability.
---
 debian/changelog | 1 +
 debian/tests/control | 3 +++
 2 files changed, 4 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index 3fd4d60..f8df8fb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,6 +4,7 @@ sfcgal (1.3.1-2) UNRELEASED; urgency=medium
 Thanks to Adrian Bunk.
 (closes: #865310)
   * Bump Standards-Version to 4.0.0, no changes.
+  * Add autopkgtest to test installability.
 
  -- Bas Couwenberg   Tue, 20 Jun 2017 17:51:58 +0200
 
diff --git a/debian/tests/control b/debian/tests/control
new file mode 100644
index 000..3b18c6d
--- /dev/null
+++ b/debian/tests/control
@@ -0,0 +1,3 @@
+# Test installability
+Depends: @
+Test-Command: /bin/true

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/sfcgal.git

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


[sfcgal] 02/05: Bump Standards-Version to 4.0.0, no changes.

2017-06-20 Thread Bas Couwenberg
This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch master
in repository sfcgal.

commit 5e070792417a0aa871fe3f141499fba3d641c3dc
Author: Bas Couwenberg 
Date:   Tue Jun 20 17:54:37 2017 +0200

Bump Standards-Version to 4.0.0, no changes.
---
 debian/changelog | 1 +
 debian/control   | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/debian/changelog b/debian/changelog
index a5e80d4..3fd4d60 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,7 @@ sfcgal (1.3.1-2) UNRELEASED; urgency=medium
   * Apply patch to reduce build-time memory usage on mips/mipsel.
 Thanks to Adrian Bunk.
 (closes: #865310)
+  * Bump Standards-Version to 4.0.0, no changes.
 
  -- Bas Couwenberg   Tue, 20 Jun 2017 17:51:58 +0200
 
diff --git a/debian/control b/debian/control
index 19081d2..0803bbc 100644
--- a/debian/control
+++ b/debian/control
@@ -14,7 +14,7 @@ Build-Depends: debhelper (>= 9),
libopenthreads-dev,
pkg-kde-tools,
chrpath
-Standards-Version: 3.9.8
+Standards-Version: 4.0.0
 Vcs-Browser: https://anonscm.debian.org/cgit/pkg-grass/sfcgal.git/
 Vcs-Git: https://anonscm.debian.org/git/pkg-grass/sfcgal.git
 Homepage: http://www.sfcgal.org/

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/sfcgal.git

___
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#865310: sfcgal: Reduce build-time memory usage on mips/mipsel

2017-06-20 Thread Sebastiaan Couwenberg
Control: tags -1 pending

Hi Adrian,

On 06/20/2017 02:58 PM, Adrian Bunk wrote:
> On mips/mipsel only 2 GB address space are available for userspace.
> 
> The following change addresses this by reducing the amount of
> debug info generated to what is required for backtraces:

Thanks for the patch! I've applied it in git and new upload to unstable
will follow shortly.

Kind Regards,

Bas

-- 
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
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: Bug#865310: sfcgal: Reduce build-time memory usage on mips/mipsel

2017-06-20 Thread Debian Bug Tracking System
Processing control commands:

> tags -1 pending
Bug #865310 [src:sfcgal] sfcgal: Reduce build-time memory usage on mips/mipsel
Added tag(s) pending.

-- 
865310: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=865310
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


Processed: raise severity for issues failing to build with GCC 7

2017-06-20 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> severity 853490 important
Bug #853490 [src:libdomain-publicsuffix-perl] libdomain-publicsuffix-perl: 
ftbfs with GCC-7
Severity set to 'important' from 'normal'
> severity 853297 important
Bug #853297 [src:abinit] abinit: ftbfs with GCC-7
Severity set to 'important' from 'normal'
> severity 853298 important
Bug #853298 [src:accelio] accelio: ftbfs with GCC-7
Severity set to 'important' from 'normal'
> severity 853299 important
Bug #853299 [src:ace] ace: ftbfs with GCC-7
Severity set to 'important' from 'normal'
> severity 853300 important
Bug #853300 [src:aff4] aff4: ftbfs with GCC-7
Severity set to 'important' from 'normal'
> severity 853301 important
Bug #853301 [src:afflib] afflib: ftbfs with GCC-7
Severity set to 'important' from 'normal'
> severity 853302 important
Bug #853302 [src:afnix] afnix: ftbfs with GCC-7
Severity set to 'important' from 'normal'
> severity 853303 important
Bug #853303 [src:agg] agg: ftbfs with GCC-7
Bug #853720 [src:agg] agg: ftbfs of exactimage with GCC-7
Severity set to 'important' from 'normal'
Severity set to 'important' from 'normal'
> severity 853304 important
Bug #853304 [src:alljoyn-core-1504] alljoyn-core-1504: ftbfs with GCC-7
Severity set to 'important' from 'normal'
> severity 853305 important
Bug #853305 [src:alljoyn-core-1509] alljoyn-core-1509: ftbfs with GCC-7
Severity set to 'important' from 'normal'
> severity 853306 important
Bug #853306 [src:alljoyn-core-1604] alljoyn-core-1604: ftbfs with GCC-7
Severity set to 'important' from 'normal'
> severity 853307 important
Bug #853307 [src:alljoyn-services-1504] alljoyn-services-1504: ftbfs with GCC-7
Severity set to 'important' from 'normal'
> severity 853308 important
Bug #853308 [src:alljoyn-services-1604] alljoyn-services-1604: ftbfs with GCC-7
Severity set to 'important' from 'normal'
> severity 853309 important
Bug #853309 [src:altermime] altermime: ftbfs with GCC-7
Severity set to 'important' from 'normal'
> severity 853310 important
Bug #853310 [src:android-platform-build] android-platform-build: ftbfs with 
GCC-7
Severity set to 'important' from 'normal'
> severity 853311 important
Bug #853311 [src:android-platform-frameworks-base] 
android-platform-frameworks-base: ftbfs with GCC-7
Severity set to 'important' from 'normal'
> severity 853312 important
Bug #853312 [src:android-platform-system-core] android-platform-system-core: 
ftbfs with GCC-7
Severity set to 'important' from 'normal'
> severity 853313 important
Bug #853313 [src:anjuta] anjuta: ftbfs with GCC-7
Severity set to 'important' from 'normal'
> severity 853314 important
Bug #853314 [src:ants] ants: ftbfs with GCC-7
Severity set to 'important' from 'normal'
> severity 853316 important
Bug #853316 [src:aptitude] aptitude: ftbfs with GCC-7
Severity set to 'important' from 'normal'
> severity 853317 important
Bug #853317 [src:apvlv] apvlv: ftbfs with GCC-7
Severity set to 'important' from 'normal'
> severity 853318 important
Bug #853318 [src:arc-gui-clients] arc-gui-clients: ftbfs with GCC-7
Severity set to 'important' from 'normal'
> severity 853320 important
Bug #853320 [src:aspell] aspell: ftbfs with GCC-7
Severity set to 'important' from 'normal'
> severity 853321 important
Bug #853321 [src:astyle] astyle: ftbfs with GCC-7
Severity set to 'important' from 'normal'
> severity 853322 important
Bug #853322 [src:atanks] atanks: ftbfs with GCC-7
Severity set to 'important' from 'normal'
> severity 853323 important
Bug #853323 [src:atlas-cpp] atlas-cpp: ftbfs with GCC-7
Severity set to 'important' from 'normal'
> severity 853324 important
Bug #853324 [src:bagel] bagel: ftbfs with GCC-7
Severity set to 'important' from 'normal'
> severity 853325 important
Bug #853325 [src:berusky2] berusky2: ftbfs with GCC-7
Severity set to 'important' from 'normal'
> severity 853326 important
Bug #853326 [src:bind-dyndb-ldap] bind-dyndb-ldap: ftbfs with GCC-7
Severity set to 'important' from 'normal'
> severity 853327 important
Bug #853327 [src:binutils-arm-none-eabi] binutils-arm-none-eabi: ftbfs with 
GCC-7
Severity set to 'important' from 'normal'
> severity 853328 important
Bug #853328 [src:binutils-avr] binutils-avr: ftbfs with GCC-7
Severity set to 'important' from 'normal'
> severity 853329 important
Bug #853329 [src:binutils-msp430] binutils-msp430: ftbfs with GCC-7
Severity set to 'important' from 'normal'
> severity 853331 important
Bug #853331 [src:bitz-server] bitz-server: ftbfs with GCC-7
Severity set to 'important' from 'normal'
> severity 853332 important
Bug #853332 [src:bladerf] bladerf: ftbfs with GCC-7
Severity set to 'important' from 'normal'
> severity 85 important
Bug #85 [src:blitz++] blitz++: ftbfs with GCC-7
Severity set to 'important' from 'normal'
> severity 853334 important
Bug #853334 [src:blktap] blktap: ftbfs with GCC-7
Severity set to 'important' from 'normal'
> severity 853336 important
Bug #853336 [src:bomberclone] bomberclone: ftbfs with GCC-7
Severity set to 'important' 

Bug#865310: sfcgal: Reduce build-time memory usage on mips/mipsel

2017-06-20 Thread Adrian Bunk
Source: sfcgal
Version: 1.3.1-1
Severity: important
Tags: patch

https://buildd.debian.org/status/fetch.php?pkg=sfcgal=mips=1.3.1-1=1497851040=0

...
cc1plus: out of memory allocating 5842196 bytes after a total of 57806848 bytes
src/CMakeFiles/SFCGAL.dir/build.make:1241: recipe for target 
'src/CMakeFiles/SFCGAL.dir/algorithm/union.cpp.o' failed
make[3]: *** [src/CMakeFiles/SFCGAL.dir/algorithm/union.cpp.o] Error 1
...


On mips/mipsel only 2 GB address space are available for userspace.

The following change addresses this by reducing the amount of
debug info generated to what is required for backtraces:

--- debian/rules.old2017-06-19 22:17:14.0 +
+++ debian/rules2017-06-19 23:42:31.0 +
@@ -6,9 +6,15 @@
 
 DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
 DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH)
+DEB_HOST_ARCH  ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
 
 export DEB_BUILD_MAINT_OPTIONS=hardening=+all
 
+# reduce debug info to fix FTBFS on archs with few address space
+ifneq (,$(filter $(DEB_HOST_ARCH), mips mipsel))
+CMAKECXXFLAGS="-DCMAKE_CXX_FLAGS_RELWITHDEBINFO=' -O2 -g1 -DNDEBUG'"
+endif
+
 # main packaging script based on dh7 syntax
 %:
dh $@ --with pkgkde_symbolshelper --parallel
@@ -16,6 +22,7 @@
 override_dh_auto_configure:
dh_auto_configure -- \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
+   $(CMAKECXXFLAGS) \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib/$(DEB_HOST_MULTIARCH) \
-DCMAKE_VERBOSE_MAKEFILE=ON \

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