Bug#865310: marked as done (sfcgal: Reduce build-time memory usage on mips/mipsel)
Your message dated Tue, 20 Jun 2017 16:53:10 + with message-idand 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
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 ProjectChanged-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
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)
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.
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 CouwenbergDate: 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.
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 CouwenbergDate: 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.
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 CouwenbergDate: 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)
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.
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 CouwenbergDate: 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.
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 CouwenbergDate: 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
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
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
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
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