Bug#895388: Symbol removal prevents upgrade of postgres 9.6 cluster with postgis columns
On Wed, Apr 11, 2018 at 09:43:59AM +0300, Adrian Bunk wrote: > Control: reopen -1 > Control: severity -1 serious > > On Wed, Apr 11, 2018 at 07:04:40AM +0200, Sebastiaan Couwenberg wrote: > > severity 895388 normal > > tags 895388 wontfix > > thanks > > > > On 04/10/2018 11:30 PM, Ari Pollak wrote: > > > I have postgresql-9.6-postgis-2.3 installed (no longer in Debian > > > buster, but was in stretch, current stable). After upgrading libsfcgal1 > > > and trying to use postgis on my existing Postgres 9.6 server, I get an > > > error when trying to access a table with a geography column: > > > > > > [...] > > > > > > That would be fine if I could upgrade the database to Postgres 10, since > > > the new postgresql-10-postgis-2.4 package doesn't depend on libsfcgal1, > > > but I can't do that with the missing symbol: > > > > > > [...] > > > > > > If I downgrade libsfcgal1, all of that works fine. > > > > Upgrading postgis databases is not supported by the Debian package. You > > need to recreate the postgis databases, or use the symlink hacks. > > This bug is not about postgis databases, it is about a broken library. > > > The postgis package in unstable will be rebuilt with the new sfcgal once > > that migrates to testing. > > Does that work for you? > > I would expect linking to fail due to this bug. I think I'm wrong on the latter: As a plugin it would link but fail with the same error when trying to use it. Either way, SFCGAL no longer linked with CGAL is a pretty fatal bug. cu Adrian -- "Is there not promise of rain?" Ling Tan asked suddenly out of the darkness. There had been need of rain for many days. "Only a promise," Lao Er said. Pearl S. Buck - Dragon Seed ___ 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#895388: Symbol removal prevents upgrade of postgres 9.6 cluster with postgis columns
Control: reopen -1 Control: severity -1 serious On Wed, Apr 11, 2018 at 07:04:40AM +0200, Sebastiaan Couwenberg wrote: > severity 895388 normal > tags 895388 wontfix > thanks > > On 04/10/2018 11:30 PM, Ari Pollak wrote: > > I have postgresql-9.6-postgis-2.3 installed (no longer in Debian > > buster, but was in stretch, current stable). After upgrading libsfcgal1 > > and trying to use postgis on my existing Postgres 9.6 server, I get an > > error when trying to access a table with a geography column: > > > > [...] > > > > That would be fine if I could upgrade the database to Postgres 10, since > > the new postgresql-10-postgis-2.4 package doesn't depend on libsfcgal1, > > but I can't do that with the missing symbol: > > > > [...] > > > > If I downgrade libsfcgal1, all of that works fine. > > Upgrading postgis databases is not supported by the Debian package. You > need to recreate the postgis databases, or use the symlink hacks. This bug is not about postgis databases, it is about a broken library. > The postgis package in unstable will be rebuilt with the new sfcgal once > that migrates to testing. Does that work for you? I would expect linking to fail due to this bug. > Kind Regards, > > Bas cu Adrian -- "Is there not promise of rain?" Ling Tan asked suddenly out of the darkness. There had been need of rain for many days. "Only a promise," Lao Er said. Pearl S. Buck - Dragon Seed ___ 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#894370: osmpbf build depends on openjdk-8-jdk-headless
Source: osmpbf Version: 1.3.3-7 Severity: serious Tags: buster sid osmpbf build depends on openjdk-8-jdk-headless, which is not expected to be part of the buster release: Build-Depends: debhelper (>= 9), ant, default-jdk-headless, openjdk-8-jdk-headless | java6-sdk-headless, ___ 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#894354: postgis-java build depends on openjdk-8-jdk-headless
Control: tags -1 - moreinfo On Thu, Mar 29, 2018 at 02:23:53PM +0200, Bas Couwenberg wrote: > Control: tags -1 moreinfo > > On 2018-03-29 14:12, Adrian Bunk wrote: > > postgis-java build depends on openjdk-8-jdk-headless, which is not > > expected to be part of the buster release. > > > > Build-Depends-Indep: default-jdk-headless, > > openjdk-8-jdk-headless | java7-sdk-headless, > > > > Java 7 is even in jessie, I wonder whether the second line here > > could just be removed with default-jdk-headless already covering > > the required JDK in all cases. > > The explicit openjdk dependency exists to prevent the package being built > with gjc on certain ports. The package is binary-all, and the Debian binary-all autobuilders are on amd64. > If we have openjdk on all architectures now, and gjc is no longer used, gcc upstream removed gcj in gcc 7, so gcj is no longer an option for buster. > we can change the dependency to: > > default-jdk-headless (>= 2:1.7) | java7-sdk-headless > > Kind Regards, > > Bas cu Adrian -- "Is there not promise of rain?" Ling Tan asked suddenly out of the darkness. There had been need of rain for many days. "Only a promise," Lao Er said. Pearl S. Buck - Dragon Seed ___ 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#894354: postgis-java build depends on openjdk-8-jdk-headless
Source: postgis-java Version: 1:2.2.1-5 Severity: serious postgis-java build depends on openjdk-8-jdk-headless, which is not expected to be part of the buster release. Build-Depends-Indep: default-jdk-headless, openjdk-8-jdk-headless | java7-sdk-headless, Java 7 is even in jessie, I wonder whether the second line here could just be removed with default-jdk-headless already covering the required JDK in all cases. ___ 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#893348: josm FTBFS with openjdk-9
Source: josm Version: 0.0.svn13500+dfsg-1 Severity: serious https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/josm.html ... compile: [javac] Compiling 1586 source files to /build/1st/josm-0.0.svn13500+dfsg/build [javac] warning: [options] bootstrap class path not set in conjunction with -source 1.8 [javac] /build/1st/josm-0.0.svn13500+dfsg/src/org/openstreetmap/josm/io/audio/JavaFxMediaPlayer.java:16: error: package com.sun.javafx.application does not exist [javac] import com.sun.javafx.application.PlatformImpl; [javac] ^ [javac] /build/1st/josm-0.0.svn13500+dfsg/src/org/openstreetmap/josm/io/audio/JavaFxMediaPlayer.java:18: error: package javafx.scene.media does not exist [javac] import javafx.scene.media.Media; [javac] ^ [javac] /build/1st/josm-0.0.svn13500+dfsg/src/org/openstreetmap/josm/io/audio/JavaFxMediaPlayer.java:19: error: package javafx.scene.media does not exist [javac] import javafx.scene.media.MediaException; [javac] ^ [javac] /build/1st/josm-0.0.svn13500+dfsg/src/org/openstreetmap/josm/io/audio/JavaFxMediaPlayer.java:20: error: package javafx.scene.media does not exist [javac] import javafx.scene.media.MediaPlayer; [javac] ^ [javac] /build/1st/josm-0.0.svn13500+dfsg/src/org/openstreetmap/josm/io/audio/JavaFxMediaPlayer.java:21: error: package javafx.scene.media.MediaPlayer does not exist [javac] import javafx.scene.media.MediaPlayer.Status; [javac] ^ [javac] /build/1st/josm-0.0.svn13500+dfsg/src/org/openstreetmap/josm/io/audio/JavaFxMediaPlayer.java:22: error: package javafx.util does not exist [javac] import javafx.util.Duration; [javac] ^ [javac] /build/1st/josm-0.0.svn13500+dfsg/src/org/openstreetmap/josm/io/audio/JavaFxMediaPlayer.java:38: error: cannot find symbol [javac] private MediaPlayer mediaPlayer; [javac] ^ [javac] symbol: class MediaPlayer [javac] location: class JavaFxMediaPlayer [javac] /build/1st/josm-0.0.svn13500+dfsg/src/org/openstreetmap/josm/gui/download/OSMDownloadSource.java:281: warning: [deprecation] boudingBoxChanged(Bounds) in AbstractDownloadSourcePanel has been deprecated [javac] public void boudingBoxChanged(Bounds bbox) { [javac] ^ [javac] /build/1st/josm-0.0.svn13500+dfsg/src/org/openstreetmap/josm/gui/mappaint/mapcss/parsergen/MapCSSParserTokenManager.java:580: warning: [cast] redundant cast to int [javac] int hiByte = (int)(curChar >> 8); [javac] ^ [javac] /build/1st/josm-0.0.svn13500+dfsg/src/org/openstreetmap/josm/gui/mappaint/mapcss/parsergen/MapCSSParserTokenManager.java:: warning: [cast] redundant cast to int [javac] int hiByte = (int)(curChar >> 8); [javac] ^ [javac] /build/1st/josm-0.0.svn13500+dfsg/src/org/openstreetmap/josm/io/audio/JavaFxMediaPlayer.java:56: error: cannot find symbol [javac] PlatformImpl.startup(startupLatch::countDown); [javac] ^ [javac] symbol: variable PlatformImpl [javac] location: class JavaFxMediaPlayer [javac] /build/1st/josm-0.0.svn13500+dfsg/src/org/openstreetmap/josm/io/audio/JavaFxMediaPlayer.java:74: error: cannot find symbol [javac] mediaPlayer = new MediaPlayer(new Media(url.toString())); [javac] ^ [javac] symbol: class MediaPlayer [javac] location: class JavaFxMediaPlayer [javac] /build/1st/josm-0.0.svn13500+dfsg/src/org/openstreetmap/josm/io/audio/JavaFxMediaPlayer.java:74: error: cannot find symbol [javac] mediaPlayer = new MediaPlayer(new Media(url.toString())); [javac] ^ [javac] symbol: class Media [javac] location: class JavaFxMediaPlayer [javac] /build/1st/josm-0.0.svn13500+dfsg/src/org/openstreetmap/josm/io/audio/JavaFxMediaPlayer.java:80: error: cannot find symbol [javac] if (Status.PLAYING == mediaPlayer.getStatus()) { [javac] ^ [javac] symbol: variable Status [javac] location: class JavaFxMediaPlayer [javac] /build/1st/josm-0.0.svn13500+dfsg/src/org/openstreetmap/josm/io/audio/JavaFxMediaPlayer.java:81: error: cannot find symbol [javac] Duration seekTime = Duration.seconds(command.offset()); [javac] ^ [javac] symbol: class Duration [javac] location: class JavaFxMediaPlayer [javac] /build/1st/josm-0.0.svn13500+dfsg/src/org/openstreetmap/josm/io/audio/JavaFxMediaPlayer.java:81: error: cannot find symbol [javac] Duration seekTime = Duration.seconds(command.offset()); [javac]
Bug#892462: python-mpop FTBFS and Debci failure: FAIL: test_boundaries_to_extent (mpop.tests.test_satin_helpers.TestSatinHelpers)
Source: python-mpop Version: 1.5.0-2 Severity: serious https://ci.debian.net/packages/p/python-mpop/unstable/amd64/ https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python-mpop.html ... == FAIL: test_boundaries_to_extent (mpop.tests.test_satin_helpers.TestSatinHelpers) Test conversion of area boundaries to area extent. -- Traceback (most recent call last): File "/build/1st/python-mpop-1.5.0/mpop/tests/test_satin_helpers.py", line 194, in test_boundaries_to_extent correct_values_afgh[i], 2) AssertionError: 0.0 != 3053894.9120028536 within 2 places -- Ran 69 tests in 4.178s FAILED (failures=1, skipped=1) Test failed: error: Test failed: make[1]: *** [debian/rules:22: override_dh_auto_test] Error 1 ___ 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#871506: stretch update for hdf5
On Sun, Aug 13, 2017 at 05:51:08PM +, Debian Bug Tracking System wrote: >... > hdf5 (1.10.0-patch1+docs-4) unstable; urgency=medium > . >* debian/rules: fix javahelper invocation (closes: #871506) >... Thanks a lot for fixing this bug for unstable. It is still present in stretch, could you also fix it there? Alternatively, I can fix it for stretch if you don't object. Thanks Adrian -- "Is there not promise of rain?" Ling Tan asked suddenly out of the darkness. There had been need of rain for many days. "Only a promise," Lao Er said. Pearl S. Buck - Dragon Seed ___ 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#890426: libgeo-shapelib-perl FTBFS on !amd64: Can't find shapelib
Source: libgeo-shapelib-perl Version: 0.22-1 Severity: important https://buildd.debian.org/status/package.php?p=libgeo-shapelib-perl=sid ... dh_auto_configure -a perl -I. Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" "LD=i686-linux-gnu-gcc -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now" Can't find shapelib. Please install a development version of shapelib or specify the location of libshp.a or libshp.so with command line parameter --shapelib= or with environment variable PERL_SHAPELIB. You can get shapelib from http://download.osgeo.org/shapelib/. at Makefile.PL line 36. dh_auto_configure: perl -I. Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" "LD=i686-linux-gnu-gcc -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now" returned exit code 2 debian/rules:17: recipe for target 'build-arch' failed make: *** [build-arch] Error 2 Root cause: https://sources.debian.org/src/libgeo-shapelib-perl/0.22-1/Makefile.PL/#L18 ___ 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#889962: node-mapnik FTBFS with mapnik-vector-tile 1.6.0+dfsg-1
Source: node-mapnik Version: 3.6.2+dfsg-3 Severity: serious https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/node-mapnik.html ... ../src/mapnik_vector_tile.cpp: In static member function 'static v8::Local VectorTile::_compositeSync(Nan::NAN_METHOD_ARGS_TYPE)': ../src/mapnik_vector_tile.cpp:626:27: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (fill_type < 0 || fill_type >= mapnik::vector_tile_impl::polygon_fill_type_max) ~~^~~ ../src/mapnik_vector_tile.cpp: In static member function 'static Nan::NAN_METHOD_RETURN_TYPE VectorTile::composite(Nan::NAN_METHOD_ARGS_TYPE)': ../src/mapnik_vector_tile.cpp:1000:27: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (fill_type < 0 || fill_type >= mapnik::vector_tile_impl::polygon_fill_type_max) ~~^~~ ../src/mapnik_vector_tile.cpp: In static member function 'static Nan::NAN_METHOD_RETURN_TYPE VectorTile::addGeoJSON(Nan::NAN_METHOD_ARGS_TYPE)': ../src/mapnik_vector_tile.cpp:3261:27: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (fill_type < 0 || fill_type >= mapnik::vector_tile_impl::polygon_fill_type_max) ~~^~~ ../src/mapnik_vector_tile.cpp: In static member function 'static void VectorTile::EIO_RenderTile(uv_work_t*)': ../src/mapnik_vector_tile.cpp:5147:35: error: 'spherical_mercator' is not a member of 'mapnik::vector_tile_impl' mapnik::vector_tile_impl::spherical_mercator merc(closure->d->tile_size()); ^~ ../src/mapnik_vector_tile.cpp:5151:13: error: 'merc' was not declared in this scope merc.xyz(closure->x,closure->y,closure->z,minx,miny,maxx,maxy); ^~~~ ../src/mapnik_vector_tile.cpp:5151:13: note: suggested alternative: 'getc' merc.xyz(closure->x,closure->y,closure->z,minx,miny,maxx,maxy); ^~~~ getc ../src/mapnik_vector_tile.cpp:5155:13: error: 'merc' was not declared in this scope merc.xyz(closure->d->get_tile()->x(), ^~~~ ../src/mapnik_vector_tile.cpp:5155:13: note: suggested alternative: 'getc' merc.xyz(closure->d->get_tile()->x(), ^~~~ getc mapnik.target.mk:220: recipe for target 'Release/obj.target/mapnik/src/mapnik_vector_tile.o' failed make[2]: *** [Release/obj.target/mapnik/src/mapnik_vector_tile.o] Error 1 ___ 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#888925: libminc FTBFS with netcdf 1:4.6.0-2: NetCDF: Attempt to use feature that was not turned on when netCDF was built
Source: netcdf Version: 1:4.6.0-2 Severity: serious Control: affects -1 src:libminc https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/libminc.html ... 21/51 Test #21: minc_conversion ..***Failed0.02 sec nccreate: filename "/tmp/minc-P1g2dy": NetCDF: Attempt to use feature that was not turned on when netCDF was built. ... 98% tests passed, 1 tests failed out of 51 Total Test time (real) = 65.14 sec The following tests FAILED: 21 - minc_conversion (Failed) Errors while running CTest Makefile:143: recipe for target 'test' failed make[2]: *** [test] Error 8 I don't know which of the packages is at fault here, the change that triggered it was the new netcdf. ___ 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#882663: serverity important because qtwebkit is still in testing
On Sat, Nov 25, 2017 at 07:57:33PM +0100, Sebastiaan Couwenberg wrote: > Control: tags -1 important > > On 11/25/2017 07:53 PM, Adrian Bunk wrote: > > On Sat, Nov 25, 2017 at 12:59:54PM +0100, Sebastiaan Couwenberg wrote: > >> Control: severity -1 important > >> > >> The serious severity is not appropriate as long as qtwebkit is still in > >> testing > > > > And how should qtwebkit get removed from testing without RC bugs on the > > reverse dependencies first? > By filing an RM bug and having all remaining issues block that, and > whose severity is then raised. This is not how removal of packages from unstable or testing is done in Debian. The way things work in Debian, it is the duty of the maintainer to get the reverse dependencies removed before filing the RM bug. > > Due to RC bugs 28 of the 34 reverse dependencies have already been > > removed from testing, and qgis is one of only 6 packages left. > > > > Do you agree to testing removal of qgis without any further > > advance notice whenever qtwebkit testing removal is ready? > > > > The only advance notice you can expect is this bug. >... For not wasting even more time on this discussion, it should be acceptable for everyone that immediate removal of qgis from testing will be requested as part of the qtwebkit removal request at whatever point in the future qtwebkit is ready for testing removal due to having no other reverse dependencies left. > Kind Regards, > > Bas cu Adrian -- "Is there not promise of rain?" Ling Tan asked suddenly out of the darkness. There had been need of rain for many days. "Only a promise," Lao Er said. Pearl S. Buck - Dragon Seed ___ 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#882663: serverity important because qtwebkit is still in testing
Control: severity -1 serious On Sat, Nov 25, 2017 at 12:59:54PM +0100, Sebastiaan Couwenberg wrote: > Control: severity -1 important > > The serious severity is not appropriate as long as qtwebkit is still in > testing And how should qtwebkit get removed from testing without RC bugs on the reverse dependencies first? Due to RC bugs 28 of the 34 reverse dependencies have already been removed from testing, and qgis is one of only 6 packages left. Do you agree to testing removal of qgis without any further advance notice whenever qtwebkit testing removal is ready? The only advance notice you can expect is this bug. > and no definitive removal date is known. testing removal of qtwebkit is only pending on the upload of a few more KDE packages. December 2017 is a realistic date for removal from testing. In the worst case it will happen in January 2018. > Kind Regards, > > Bas cu Adrian -- "Is there not promise of rain?" Ling Tan asked suddenly out of the darkness. There had been need of rain for many days. "Only a promise," Lao Er said. Pearl S. Buck - Dragon Seed ___ 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#877117: pdal FTBFS with Sphinx 1.6.4-1: dh_sphinxdoc: DOCUMENTATION_OPTIONS does not define SOURCELINK_SUFFIX
Source: pdal Version: 1.5.0-3 Severity: serious https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/pdal.html ... dh_sphinxdoc -O--parallel dh_sphinxdoc: DOCUMENTATION_OPTIONS does not define SOURCELINK_SUFFIX debian/rules:19: recipe for target 'binary' failed make: *** [binary] Error 255 sphinx (1.6.4-1) unstable; urgency=medium ... * dh_sphinxdoc: Turn warning about missing SOURCELINK_SUFFIX to an error. ... -- Dmitry ShachnevTue, 26 Sep 2017 17:47:54 +0300 ___ 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#876902: mapnik-vector-tile FTBFS with catch 1.10.0
Source: mapnik-vector-tile Version: 1.4.0+dfsg-1 Severity: serious https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/mapnik-vector-tile.html ... In file included from ../test/vector_tile_pbf.cpp:1:0: ../test/vector_tile_pbf.cpp: In function 'void C_A_T_C_HT_E_S_T10()': ../test/vector_tile_pbf.cpp:367:7: error: expected primary-expression before '{' token { ^ ../test/vector_tile_pbf.cpp:367:7: error: expected ')' before '{' token ../test/vector_tile_pbf.cpp:366:7: error: expected primary-expression before ')' token CHECK_THROWS( ^ ../test/vector_tile_pbf.cpp: In function 'void C_A_T_C_HT_E_S_T16()': ../test/vector_tile_pbf.cpp:556:22: error: expected primary-expression before '{' token CHECK_THROWS({ ^ ../test/vector_tile_pbf.cpp:556:22: error: expected ')' before '{' token ../test/vector_tile_pbf.cpp:556:9: error: expected primary-expression before ')' token CHECK_THROWS({ ^ g++ '-DMAPNIK_VECTOR_TILE_LIBRARY=1' '-DMAPNIK_PLUGINDIR=""' '-DNDEBUG' -I../src -I../test -I../test/utils -I./Release/obj/gen -I/usr/include -std=c++11 -I/usr/include -I/usr/include/mapnik/agg -I/usr/include/mapnik -I/usr/include -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng16 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DMAPNIK_USE_PROJ4 -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -std=c++11 -g -O2 -fdebug-prefix-map=/build/mapnik-3.0.15+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-i nlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -MMD -MF ./Release/.deps/Release/obj.target/tests/test/unit/compression/compression.o.d.raw -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c -o Release/obj.target/tests/test/unit/compression/compression.o ../test/unit/compression/compression.cpp g++ '-DMAPNIK_VECTOR_TILE_LIBRARY=1' '-DMAPNIK_PLUGINDIR=""' '-DNDEBUG' -I../src -I../test -I../test/utils -I./Release/obj/gen -I/usr/include -std=c++11 -I/usr/include -I/usr/include/mapnik/agg -I/usr/include/mapnik -I/usr/include -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng16 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DMAPNIK_USE_PROJ4 -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -std=c++11 -g -O2 -fdebug-prefix-map=/build/mapnik-3.0.15+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-i nlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -MMD -MF ./Release/.deps/Release/obj.target/tests/test/unit/composite/vector.o.d.raw -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c -o Release/obj.target/tests/test/unit/composite/vector.o ../test/unit/composite/vector.cpp gyp/tests.target.mk:196: recipe for target 'Release/obj.target/tests/test/vector_tile_pbf.o' failed make[3]: *** [Release/obj.target/tests/test/vector_tile_pbf.o] Error 1 ___ 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#876809: spatialite-gui FTBFS with libopenjp2-7-dev 2.2.0-1
Source: spatialite-gui Version: 2.0.0~devel2-5 Severity: serious https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/spatialite-gui.html ... checking openjpeg-2.0/openjpeg.h usability... no checking openjpeg-2.0/openjpeg.h presence... no checking for openjpeg-2.0/openjpeg.h... no checking openjpeg-2.1/openjpeg.h usability... no checking openjpeg-2.1/openjpeg.h presence... no checking for openjpeg-2.1/openjpeg.h... no configure: error: 'OpenJpeg-2' is required but the header (openjpeg.h) doesn't seem to be installed on this 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
Bug#876808: librasterlite2 FTBFS with libopenjp2-7-dev 2.2.0-1
Source: librasterlite2 Version: 1.0.0~rc0+devel1-4 Severity: serious Tags: buster sid https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/librasterlite2.html ... checking openjpeg-2.0/openjpeg.h usability... no checking openjpeg-2.0/openjpeg.h presence... no checking for openjpeg-2.0/openjpeg.h... no checking openjpeg-2.1/openjpeg.h usability... no checking openjpeg-2.1/openjpeg.h presence... no checking for openjpeg-2.1/openjpeg.h... no configure: error: 'OpenJpeg-2' is required but the header (openjpeg.h) doesn't seem to be installed on this 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
Bug#873275: always segfaults at start due to QSslSocket
Control: reopen -1 Control: severity -1 serious Control: tags -1 - moreinfo Control: tags -1 confirmed Control: reassign -1 src:qt4-x11 4:4.8.7+dfsg-12 Control: affects -1 qgis On Sat, Aug 26, 2017 at 08:45:21AM +0200, Sebastiaan Couwenberg wrote: > tags 873275 unreproducible > severity 873275 normal > thanks > > qgis works fine here. > > On 08/26/2017 03:11 AM, 積丹尼 Dan Jacobson wrote: > > -- System Information: > > Debian Release: buster/sid > > APT prefers experimental > > This likely caused your problem, you shouldn't prefer experimental over > unstable. >... This is supposed to work when the dependencies allow it,[1] and such bug reports can be quite valuable for finding regressions before they hit a large userbase in unstable. Likely causes for such problems include for example library ABI changes without a corresponding change of the so-name. Based on the information in the bug it was in this case trivial to narrow the regression down to Qt4 in experimental switching to OpenSSL 1.1 - qgis works for me with Qt4 from stable/unstable and segfaults as describes by Dan with Qt4 from experimental. > Kind Regards, > > Bas cu Adrian [1] apt preferring experimental is IMHO not a good idea, but that doesn't turn bugs into non-bugs -- "Is there not promise of rain?" Ling Tan asked suddenly out of the darkness. There had been need of rain for many days. "Only a promise," Lao Er said. Pearl S. Buck - Dragon Seed ___ 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#872292: libosmium FTBFS on 32bit: memory_test_item (Failed)
Source: libosmium Version: 2.13.0-1 Severity: serious https://buildd.debian.org/status/package.php?p=libosmium=sid ... 21: Test command: /<>/build/test/memory_test_item 21: Environment variables: 21: OSMIUM_TEST_DATA_DIR=/<>/test 21: Test timeout computed to be: 9.99988e+06 21: 21: ~~~ 21: memory_test_item is a Catch v1.9.7 host application. 21: Run with -? for options 21: 21: --- 21: padded length 21: --- 21: /<>/test/t/memory/test_item.cpp:5 21: ... 21: 21: /<>/test/t/memory/test_item.cpp:17: FAILED: 21: REQUIRE( osmium::memory::padded_length(4294967295) == 4294967296 ) 21: with expansion: 21: 0 == 4294967296 (0x1) 21: 21: === 21: test cases: 1 | 1 failed 21: assertions: 10 | 9 passed | 1 failed 21: 21/149 Test #21: memory_test_item .***Failed 0.01 sec ... The following tests FAILED: 21 - memory_test_item (Failed) Errors while running CTest debian/rules:27: recipe for target 'override_dh_auto_test-arch' failed make[1]: *** [override_dh_auto_test-arch] Error 8 ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
Re: Bug#870079: hdf4: Please enable SZIP support (libaec library)
reassign 870079 src:libhdf4 thanks On Sat, Jul 29, 2017 at 03:41:11PM +0100, Alastair McKinstry wrote: > Package: hdf4 > Severity: wishlist > Tags: patch > > Debdiff attached. This enables HDF4 to read/write compressed files > > -- System Information: > Debian Release: 9.0 > APT prefers stable > APT policy: (500, 'stable') > Architecture: i386 (i686) > > Kernel: Linux 4.9.0-3-686-pae (SMP w/1 CPU core) > Locale: LANG=C, LC_CTYPE=C (charmap=UTF-8) (ignored: LC_ALL set to > en_IE.UTF-8), LANGUAGE=C (charmap=UTF-8) (ignored: LC_ALL set to en_IE.UTF-8) > Shell: /bin/sh linked to /bin/dash > Init: systemd (via /run/systemd/system) > diff -Nru libhdf4-4.2.13/debian/changelog libhdf4-4.2.13/debian/changelog > --- libhdf4-4.2.13/debian/changelog 2017-06-28 22:30:05.0 +0100 > +++ libhdf4-4.2.13/debian/changelog 2017-07-25 15:58:54.0 +0100 > @@ -1,3 +1,10 @@ > +libhdf4 (4.2.13-1.1) UNRELEASED; urgency=medium > + > + * Non-maintainer upload. > + * Enable SZIP support > + > + -- Alastair McKinstryTue, 25 Jul 2017 15:58:54 > +0100 > + > libhdf4 (4.2.13-1) unstable; urgency=medium > >* Team upload. > diff -Nru libhdf4-4.2.13/debian/control libhdf4-4.2.13/debian/control > --- libhdf4-4.2.13/debian/control 2017-06-28 22:29:26.0 +0100 > +++ libhdf4-4.2.13/debian/control 2017-07-25 15:58:54.0 +0100 > @@ -11,6 +11,7 @@ > chrpath, > flex, > gfortran, > + libaec-dev, > libjpeg-dev, > sharutils, > zlib1g-dev > diff -Nru libhdf4-4.2.13/debian/rules libhdf4-4.2.13/debian/rules > --- libhdf4-4.2.13/debian/rules 2017-06-28 22:02:11.0 +0100 > +++ libhdf4-4.2.13/debian/rules 2017-07-25 15:58:54.0 +0100 > @@ -87,6 +87,7 @@ >--libdir=/usr/lib \ >--enable-shared \ >--enable-fortran \ > + --with-szip \ >F77="$(F77)" CC="$(CC)" CXX="$(CXX)" \ >CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" > > @@ -99,6 +100,7 @@ >--enable-shared \ >--disable-fortran \ >--disable-netcdf \ > + --with-szip \ >CC="$(CC)" CXX="$(CXX)" \ >CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" > ___ 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#869888: otb FTBFS with cmake 3.9.0
Source: otb Version: 6.0.0+dfsg-2 Severity: serious https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/otb.html ... -- Found LibSVM: /usr/lib/libsvm.so -- Found OpenCV: /usr/lib/x86_64-linux-gnu/libopencv_core.so (found version "2.4.9") -- Try to compile libsiftfast.cpp -- yes. CMake Error at Modules/ThirdParty/SiftFast/src/CMakeLists.txt:54 (else): A duplicate ELSE command was found inside an IF block. -- Configuring incomplete, errors occurred! ___ 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#869274: postgis-java FTBFS: missing build dependency on junit4
Source: postgis-java Version: 1:2.2.1-3 Severity: serious Tags: buster sid https://tests.reproducible-builds.org/debian/history/postgis-java.html ... dh_auto_build --sourcedirectory jdbc /usr/lib/jvm/default-java/bin/java -noverify -cp /usr/share/maven/boot/plexus-classworlds-2.x.jar:/usr/lib/jvm/default-java/lib/tools.jar -Dmaven.home=/usr/share/maven -Dmaven.multiModuleProjectDirectory=/build/1st/postgis-java-2.2.1 -Dclassworlds.conf=/etc/maven/m2-debian.conf -Dproperties.file.manual=/build/1st/postgis-java-2.2.1/debian/maven.properties org.codehaus.plexus.classworlds.launcher.Launcher -s/etc/maven/settings-debian.xml -Ddebian.dir=/build/1st/postgis-java-2.2.1/debian -Dmaven.repo.local=/build/1st/postgis-java-2.2.1/debian/maven-repo package -DskipTests -Dnotimestamp=true -Dlocale=en_US [[1;34mINFO[m] Scanning for projects... [[1;34mINFO[m] [[1;34mINFO[m] [1m[m [[1;34mINFO[m] [1mBuilding Postgis JDBC Driver 2.2.1[m [[1;34mINFO[m] [1m[m [[1;34mINFO[m] [[1;34mINFO[m] [1m--- [0;32mmaven-resources-plugin:3.0.0:resources[m [1m(default-resources)[m @ [36mpostgis-jdbc[0;1m ---[m [[1;33mWARNING[m] File encoding has not been set, using platform encoding ANSI_X3.4-1968, i.e. build is platform dependent! [[1;33mWARNING[m] Using platform encoding (ANSI_X3.4-1968 actually) to copy filtered resources, i.e. build is platform dependent! [[1;34mINFO[m] Copying 2 resources [[1;34mINFO[m] [[1;34mINFO[m] [1m--- [0;32mmaven-compiler-plugin:3.6.1:compile[m [1m(default-compile)[m @ [36mpostgis-jdbc[0;1m ---[m [[1;33mWARNING[m] The POM for org.codehaus.plexus:plexus-compiler-api:jar:2.x is invalid, transitive dependencies (if any) will not be available, enable debug logging for more details [[1;33mWARNING[m] The POM for org.codehaus.plexus:plexus-compiler-javac:jar:2.x is invalid, transitive dependencies (if any) will not be available, enable debug logging for more details [[1;34mINFO[m] Changes detected - recompiling the module! [[1;33mWARNING[m] File encoding has not been set, using platform encoding ANSI_X3.4-1968, i.e. build is platform dependent! [[1;34mINFO[m] Compiling 28 source files to /build/1st/postgis-java-2.2.1/jdbc/target/classes [[1;34mINFO[m] [[1;34mINFO[m] [1m--- [0;32mmaven-resources-plugin:3.0.0:testResources[m [1m(default-testResources)[m @ [36mpostgis-jdbc[0;1m ---[m [[1;34mINFO[m] Not copying test resources [[1;34mINFO[m] [[1;34mINFO[m] [1m--- [0;32mmaven-compiler-plugin:3.6.1:testCompile[m [1m(default-testCompile)[m @ [36mpostgis-jdbc[0;1m ---[m [[1;34mINFO[m] Not compiling test sources [[1;34mINFO[m] [[1;34mINFO[m] [1m--- [0;32mmaven-surefire-plugin:2.19.1:test[m [1m(default-test)[m @ [36mpostgis-jdbc[0;1m ---[m [[1;33mWARNING[m] The POM for junit:junit:jar:4.x is missing, no dependency information available [[1;34mINFO[m] [1m[m [[1;34mINFO[m] [1;31mBUILD FAILURE[m [[1;34mINFO[m] [1m[m [[1;34mINFO[m] Total time: 3.274 s [[1;34mINFO[m] Finished at: 2017-07-21T21:49:35-12:00 [[1;34mINFO[m] Final Memory: 15M/591M [[1;34mINFO[m] [1m[m [[1;31mERROR[m] Failed to execute goal [32morg.apache.maven.plugins:maven-surefire-plugin:2.19.1:test[m [1m(default-test)[m on project [36mpostgis-jdbc[m: [1;31mExecution default-test of goal org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test failed: Plugin org.apache.maven.plugins:maven-surefire-plugin:2.19.1 or one of its dependencies could not be resolved: Cannot access central (https://repo.maven.apache.org/maven2) in offline mode and the artifact junit:junit:jar:4.x has not been downloaded from it before.[m -> [1m[Help 1][m [[1;31mERROR[m] [[1;31mERROR[m] To see the full stack trace of the errors, re-run Maven with the [1m-e[m switch. [[1;31mERROR[m] Re-run Maven using the [1m-X[m switch to enable full debug logging. [[1;31mERROR[m] [[1;31mERROR[m] For more information about the errors and possible solutions, please read the following articles: [[1;31mERROR[m] [1m[Help 1][m http://cwiki.apache.org/confluence/display/MAVEN/PluginResolutionException dh_auto_build: /usr/lib/jvm/default-java/bin/java -noverify -cp /usr/share/maven/boot/plexus-classworlds-2.x.jar:/usr/lib/jvm/default-java/lib/tools.jar -Dmaven.home=/usr/share/maven -Dmaven.multiModuleProjectDirectory=/build/1st/postgis-java-2.2.1 -Dclassworlds.conf=/etc/maven/m2-debian.conf -Dproperties.file.manual=/build/1st/postgis-java-2.2.1/debian/maven.properties org.codehaus.plexus.classworlds.launcher.Launcher -s/etc/maven/settings-debian.xml
Bug#867549: pysal FTBFS with python 3.6 as supported version
Source: pysal Version: 1.13.0-4 Severity: serious Tags: buster sid https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/pysal.html ... I: pybuild base:184: cd /build/1st/pysal-1.13.0/.pybuild/pythonX.Y_3.6/build; python3.6 -m nose --exclude test_DistanceBand_arc --exclude-dir=pysal/contrib --exclude-dir pysal/network Trying `CDLL(libgeos_c.so.1)` Library path: 'libgeos_c.so.1' DLL: Trying `CDLL(libc.so.6)` Library path: 'libc.so.6' DLL: .../build/1st/pysal-1.13.0/.pybuild/pythonX.Y_3.6/build/pysal/cg/segmentLocator.py:117: FutureWarning: comparison to `None` will result in an elementwise object comparison in the future. if self._hashKeys == None: ...S../build/1st/pysal-1.13.0/.pybuild/pythonX.Y_3.6/build/pysal/weights/weights.py:189: UserWarning: There are 3 disconnected observations warnings.warn("There are %d disconnected observations" % ni) /build/1st/pysal-1.13.0/.pybuild/pythonX.Y_3.6/build/pysal/weights/weights.py:190: UserWarning: Island ids: 6, 8, 11 warnings.warn("Island ids: %s" % ', '.join(str(island) for island in self.islands)) ./build/1st/pysal-1.13.0/.pybuild/pythonX.Y_3.6/build/pysal/core/IOHandlers/gwt.py:148: RuntimeWarning: DBF relating to GWT was not found, proceeding with unordered string ids. warn("DBF relating to GWT was not found, proceeding with unordered string ids.", RuntimeWarning) /build/1st/pysal-1.13.0/.pybuild/pythonX.Y_3.6/build/pysal/weights/weights.py:189: UserWarning: There are 7 disconnected observations warnings.warn("There are %d disconnected observations" % ni) /build/1st/pysal-1.13.0/.pybuild/pythonX.Y_3.6/build/pysal/weights/weights.py:190: UserWarning: Island ids: 5, 9, 10, 11, 12, 14, 15 warnings.warn("Island ids: %s" % ', '.join(str(island) for island in self.islands)) ../build/1st/pysal-1.13.0/.pybuild/pythonX.Y_3.6/build/pysal/core/Tables.py:215: UserWarning: Encountered the following error in attempting to read the shapefile /build/1st/pysal-1.13.0/.pybuild/pythonX.Y_3.6/build/pysal/examples/us_income/usjoin.shp. Proceeding with read, but the error will be reproduced below: [Errno 2] No such file or directory: '/build/1st/pysal-1.13.0/.pybuild/pythonX.Y_3.6/build/pysal/examples/us_income/usjoin.shp' ' {}'.format(self.dataPath[:-3]+'shp', e)) ...FF/build/1st/pysal-1.13.0/.pybuild/pythonX.Y_3.6/build/pysal/esda/moran.py:876: RuntimeWarning: invalid value encountered in greater zp = self.z > 0 /build/1st/pysal-1.13.0/.pybuild/pythonX.Y_3.6/build/pysal/esda/moran.py:877: RuntimeWarning: invalid value encountered in greater lp = zl > 0 /build/1st/pysal-1.13.0/.pybuild/pythonX.Y_3.6/build/pysal/esda/moran.py:826: RuntimeWarning: invalid value encountered in greater_equal above = sim >= self.Is /usr/lib/python3/dist-packages/scipy/stats/_distn_infrastructure.py:875: RuntimeWarning: invalid value encountered in greater return (self.a < x) & (x < self.b) /usr/lib/python3/dist-packages/scipy/stats/_distn_infrastructure.py:875: RuntimeWarning: invalid value encountered in less return (self.a < x) & (x < self.b) /usr/lib/python3/dist-packages/scipy/stats/_distn_infrastructure.py:1731: RuntimeWarning: invalid value encountered in greater_equal cond2 = (x >= self.b) & cond0 == FAIL: test_Headbanging_Median_Rate (pysal.esda.tests.test_smoothing.TestHB) -- Traceback (most recent call last): File "/build/1st/pysal-1.13.0/.pybuild/pythonX.Y_3.6/build/pysal/esda/tests/test_smoothing.py", line 301, in test_Headbanging_Median_Rate np.testing.assert_array_almost_equal(self.sids_hb_rr5, sids_hb_r.r[:5]) File "/usr/lib/python3/dist-packages/numpy/testing/utils.py", line 979, in assert_array_almost_equal precision=decimal) File "/usr/lib/python3/dist-packages/numpy/testing/utils.py", line 796, in assert_array_compare raise AssertionError(msg) AssertionError: Arrays are not almost equal to 6 decimals (mismatch 80.0%) x: array([ 0.000756, 0. , 0.000829, 0.001832, 0.004989]) y: array([ 0.000756, 0.000788, 0.000788, 0.001699, 0.004821]) == FAIL: test_Headbanging_Median_Rate_tabular (pysal.esda.tests.test_smoothing.TestHB) -- Traceback (most recent call last): File "/build/1st/pysal-1.13.0/.pybuild/pythonX.Y_3.6/build/pysal/esda/tests/test_smoothing.py", line 315, in test_Headbanging_Median_Rate_tabular np.testing.assert_array_almost_equal(self.sids_hb_rr5,
Bug#867405: python3-geolinks: missing python3 dependency
Package: python3-geolinks Version: 0.2.0-1 Severity: serious Tags: patch Due to a cut'n'paste error the python3 dependency is missing. Proposed fix: --- debian/control.old 2017-07-06 13:40:31.0 + +++ debian/control 2017-07-06 13:40:38.0 + @@ -29,7 +29,7 @@ Package: python3-geolinks Architecture: all -Depends: ${python:Depends}, +Depends: ${python3:Depends}, ${misc:Depends} Description: Python 3 Library for using geospatial links (catalogue interoperablity) This package is a utility library to work with geospatial links. ___ 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#865775: postgis shouldn't disable PIE
Source: postgis Version: 2.3.2+dfsg-1 Severity: normal Tags: patch With gcc in stretch defaulting to PIE, hardening=+all,-pie changed semantics from "enable hardening but not PIE" to "enable all hardening and explicitely disable the default PIE". The latter is usually not intended. The -pie in hardening flags was in some cases required in pre-stretch releases to avoid build failures caused by (incorrectly) passing -fPIE to the compiler when building shared libraries or plugins. This problem does no longer exist. Please consider applying the following patch: --- debian/rules.old2017-06-24 18:29:40.0 + +++ debian/rules2017-06-24 18:29:49.0 + @@ -7,9 +7,8 @@ # This has to be exported to make some magic below work. export DH_OPTIONS -# Enable hardening build flags, except: -# pie: causes build failure -export DEB_BUILD_MAINT_OPTIONS=hardening=+all,-pie +# Enable hardening build flags +export DEB_BUILD_MAINT_OPTIONS=hardening=+all # Magic to automatically create a debian/control file for the (or all) # supported versions of Postgres. ___ 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
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
Bug#859433: ogdi-dfsg shouldn't disable PIE
Source: ogdi-dfsg Version: 3.2.0+ds-1 Severity: normal Tags: patch With gcc in stretch defaulting to PIE, hardening=+all,-pie changed semantics from "enable hardening but not PIE" to "enable all hardening and explicitely disable the default PIE". The latter is usually not intended. The -pie in hardening flags was in some cases required in pre-stretch releases to avoid build failures caused by (incorrectly) passing -fPIE to the compiler when building shared libraries or plugins. This problem does no longer exist. Please consider applying the following patch: --- debian/rules.old2017-04-03 13:11:13.0 + +++ debian/rules2017-04-03 13:11:18.0 + @@ -5,7 +5,7 @@ #export DH_VERBOSE=1 # Enable hardening build flags -export DEB_BUILD_MAINT_OPTIONS=hardening=+all,-pie +export DEB_BUILD_MAINT_OPTIONS=hardening=+all export TOPDIR=$(CURDIR) export CFG=debug ___ 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#859430: netcdf shouldn't disable PIE
Source: netcdf Version: 1:4.4.1.1-1 Severity: normal Tags: patch With gcc in stretch defaulting to PIE, hardening=+all,-pie changed semantics from "enable hardening but not PIE" to "enable all hardening and explicitely disable the default PIE". The latter is usually not intended. The -pie in hardening flags was in some cases required in pre-stretch releases to avoid build failures caused by (incorrectly) passing -fPIE to the compiler when building shared libraries or plugins. This problem does no longer exist. Please consider applying the following patch: --- debian/rules.old2017-04-03 12:44:22.0 + +++ debian/rules2017-04-03 12:44:40.0 + @@ -2,9 +2,8 @@ #export DH_VERBOSE=1 -# Enable hardening build flags, except: -# pie: causes build failure -export DEB_BUILD_MAINT_OPTIONS=hardening=+all,-pie +# Enable hardening build flags +export DEB_BUILD_MAINT_OPTIONS=hardening=+all DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) ___ 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#859424: mapnik shouldn't disable PIE
Source: mapnik Version: 3.0.12+ds-2 Severity: important Tags: patch With gcc in stretch defaulting to PIE, hardening=+all,-pie changed semantics from "enable hardening but not PIE" to "enable all hardening and explicitely disable the default PIE". The latter is usually not intended. For packages like mapnik that include static libraries the situation is even worse, since non-PIE static libraries cannot be used with the stretch gcc unless -no-pie is explicitly passed when linking. The -pie in hardening flags was in some cases required in pre-stretch releases to avoid build failures caused by (incorrectly) passing -fPIE to the compiler when building shared libraries or plugins. This problem does no longer exist. I verified that python-mapnik still builds after this change. Please apply the following patch: --- debian/rules.old2017-04-03 11:04:40.0 + +++ debian/rules2017-04-03 11:04:53.0 + @@ -4,9 +4,8 @@ # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 -# Enable hardening build flags, except: -# pie: causes python-mapnik build failure -export DEB_BUILD_MAINT_OPTIONS=hardening=+all,-pie +# Enable hardening build flags: +export DEB_BUILD_MAINT_OPTIONS=hardening=+all NJOBS := -j1 ifneq (,$(filter parallel=%,$(subst $(COMMA), ,$(DEB_BUILD_OPTIONS ___ 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#859413: libhdf4 shouldn't disable PIE
Source: libhdf4 Version: 4.2.12-1 Severity: important Tags: patch With gcc in stretch defaulting to PIE, hardening=+all,-pie changed semantics from "enable hardening but not PIE" to "enable all hardening and explicitely disable the default PIE". The latter is usually not intended. For packages like libhdf4 that include static libraries the situation is even worse, since non-PIE static libraries cannot be used with the stretch gcc unless -no-pie is explicitly passed when linking. The -pie in hardening flags was in some cases required in pre-stretch releases to avoid build failures caused by (incorrectly) passing -fPIE to the compiler when building shared libraries or plugins. This problem does no longer exist. Please apply the following patch: --- debian/rules.old2017-04-03 10:46:45.0 + +++ debian/rules2017-04-03 10:47:06.0 + @@ -6,7 +6,7 @@ # # Enable hardening build flags -export DEB_BUILD_MAINT_OPTIONS=hardening=+all,-pie +export DEB_BUILD_MAINT_OPTIONS=hardening=+all DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH) @@ -24,9 +24,9 @@ CXX := g++ LIBS := -ljpeg -lz -lm -CFLAGS = $(shell DEB_BUILD_MAINT_OPTIONS=hardening=+all,-pie dpkg-buildflags --get CFLAGS) -CFLAGS += $(shell DEB_BUILD_MAINT_OPTIONS=hardening=+all,-pie dpkg-buildflags --get CPPFLAGS) -LDFLAGS = $(shell DEB_BUILD_MAINT_OPTIONS=hardening=+all,-pie dpkg-buildflags --get LDFLAGS) +CFLAGS = $(shell DEB_BUILD_MAINT_OPTIONS=hardening=+all dpkg-buildflags --get CFLAGS) +CFLAGS += $(shell DEB_BUILD_MAINT_OPTIONS=hardening=+all dpkg-buildflags --get CPPFLAGS) +LDFLAGS = $(shell DEB_BUILD_MAINT_OPTIONS=hardening=+all dpkg-buildflags --get LDFLAGS) ifneq (,$(findstring verbose,$(DEB_BUILD_OPTIONS))) DH_VERBOSE=1 ___ 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#859372: grass shouldn't disable PIE
Source: grass Version: 7.2.0-1 Severity: normal Tags: patch With gcc in stretch defaulting to PIE, hardening=+all,-pie changed semantics from "enable hardening but not PIE" to "enable all hardening and explicitely disable the default PIE". The latter is usually not intended. The -pie in hardening flags was in some cases required in pre-stretch releases to avoid build failures caused by (incorrectly) passing -fPIE to the compiler when building shared libraries or plugins. This problem does no longer exist, and grass builds with my patch. Please consider applying the following patch: --- debian/rules.old2017-04-02 20:40:04.0 + +++ debian/rules2017-04-02 20:40:18.0 + @@ -3,9 +3,8 @@ # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 -# Enable hardening build flags, except: -# pie: causes build failure -export DEB_BUILD_MAINT_OPTIONS=hardening=+all,-pie +# Enable hardening build flags: +export DEB_BUILD_MAINT_OPTIONS=hardening=+all VERSION=$(shell echo `head -2 $(CURDIR)/include/VERSION` | sed -e 's/ //') ABI=$(shell echo `head -3 $(CURDIR)/include/VERSION` | sed -e 's/ //g' -e 's/RC/-/') ___ 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#859368: gdal shouldn't disable PIE
On Sun, Apr 02, 2017 at 10:40:18PM +0200, Sebastiaan Couwenberg wrote: > On 04/02/2017 10:15 PM, Adrian Bunk wrote: > > The -pie in hardening flags was in some cases required in pre-stretch > > releases to avoid build failures caused by (incorrectly) passing -fPIE > > to the compiler when building shared libraries or plugins. > > This problem does no longer exist. > > > > Please apply the following change: > > Only if it no longer breaks the Python bindings. > > I'm a little short on time, so I'm tempted to move this to post-stretch. If the Python bindings breakage was a FTBFS, then it was exactly the problem I described. And I verified that gdal builds with my change before sending the bug. > Kind Regards, > > Bas cu Adrian -- "Is there not promise of rain?" Ling Tan asked suddenly out of the darkness. There had been need of rain for many days. "Only a promise," Lao Er said. Pearl S. Buck - Dragon Seed ___ 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#859368: gdal shouldn't disable PIE
Source: gdal Version: 2.1.2+dfsg-3 Severity: important Tags: patch With gcc in stretch defaulting to PIE, hardening=+all,-pie changed semantics from "enable hardening but not PIE" to "enable all hardening and explicitely disable the default PIE". The latter is usually not intended. For packages like gdal that include static libraries the situation is even worse, since non-PIE static libraries cannot be used with the stretch gcc unless -no-pie is explicitly passed when linking. The -pie in hardening flags was in some cases required in pre-stretch releases to avoid build failures caused by (incorrectly) passing -fPIE to the compiler when building shared libraries or plugins. This problem does no longer exist. Please apply the following change: --- debian/rules.old2017-04-02 19:23:02.0 + +++ debian/rules2017-04-02 19:23:08.0 + @@ -9,7 +9,7 @@ #export DH_VERBOSE=1 # Enable hardening build flags -export DEB_BUILD_MAINT_OPTIONS=hardening=+all,-pie +export DEB_BUILD_MAINT_OPTIONS=hardening=+all UPSTREAM_VERSION = $(shell dpkg-parsechangelog | sed -ne 's/^Version: \(.*\)-.*/\1/p' | sed -e 's/\+.*//; s/^[0-9]://') ___ 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#851370: RM: pgrouting [mips mipsel mips64el] -- RoQA; mips* binaries must be removed again
Package: ftp.debian.org Severity: normal pgrouting (2.3.2+ds-2) unstable; urgency=medium * Team upload. * Add postgis to build dependencies to limit archs to where it's available. -- Bas CouwenbergTue, 10 Jan 2017 19:34:33 +0100 What is now required is a removal of the mips* binaries that were built from 2.3.2+ds-1, #847759 contains more background. ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel