[Git][debian-gis-team/gdal][master] 9 commits: Bump Standards-Version to 4.4.0, no changes.
Bas Couwenberg
gitlab at salsa.debian.org
Tue Oct 15 10:48:41 BST 2019
Bas Couwenberg pushed to branch master at Debian GIS Project / gdal
Commits:
452f5ef9 by Bas Couwenberg at 2019-10-15T07:34:01Z
Bump Standards-Version to 4.4.0, no changes.
- - - - -
a19b0793 by Bas Couwenberg at 2019-10-15T07:34:14Z
Update PIE hardening conditional, trusty is EOL.
- - - - -
17041276 by Bas Couwenberg at 2019-10-15T08:24:55Z
Re-enable CFITSIO support, license issues are resolved. (closes: #932464)
- - - - -
23aa1475 by Bas Couwenberg at 2019-10-15T08:24:55Z
Bump Standards-Version to 4.4.1, no changes.
- - - - -
67cb9c00 by Bas Couwenberg at 2019-10-15T08:24:55Z
Add upstream patch to fix CVE-2019-17545.
- - - - -
b4e43b3c by Bas Couwenberg at 2019-10-15T08:32:39Z
Add lintian override for spelling-error-in-binary.
- - - - -
10e2da70 by Bas Couwenberg at 2019-10-15T08:32:39Z
Add lintian override for spelling-error-in-binary false positive.
- - - - -
7b384b8e by Bas Couwenberg at 2019-10-15T08:32:39Z
Update lintian overrides for file-references-package-build-path.
- - - - -
f5c56b67 by Bas Couwenberg at 2019-10-15T08:32:39Z
Set distribution to unstable.
- - - - -
10 changed files:
- debian/changelog
- debian/control
- debian/libgdal-dev.lintian-overrides
- debian/libgdal-java.lintian-overrides
- debian/libgdal-perl.lintian-overrides
- debian/libgdal20.lintian-overrides
- debian/libgdal20.symbols.common
- + debian/patches/CVE-2019-17545.patch
- debian/patches/series
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,16 @@
+gdal (2.4.2+dfsg-2) unstable; urgency=medium
+
+ * Bump Standards-Version to 4.4.1, no changes.
+ * Update PIE hardening conditional, trusty is EOL.
+ * Re-enable CFITSIO support, license issues are resolved.
+ (closes: #932464)
+ * Add upstream patch to fix CVE-2019-17545.
+ * Add lintian override for spelling-error-in-binary.
+ * Add lintian override for spelling-error-in-binary false positive.
+ * Update lintian overrides for file-references-package-build-path.
+
+ -- Bas Couwenberg <sebastic at debian.org> Tue, 15 Oct 2019 09:42:55 +0200
+
gdal (2.4.2+dfsg-1) unstable; urgency=medium
* New upstream release.
=====================================
debian/control
=====================================
@@ -14,6 +14,7 @@ Build-Depends: debhelper (>= 9.20160114),
ant,
chrpath,
libarmadillo-dev,
+ libcfitsio-dev,
libcharls-dev,
libcurl4-gnutls-dev | libcurl-ssl-dev,
libdap-dev,
@@ -63,7 +64,7 @@ Build-Depends: debhelper (>= 9.20160114),
zlib1g-dev
Build-Conflicts: automake1.11,
python-setuptools
-Standards-Version: 4.3.0
+Standards-Version: 4.4.1
Vcs-Browser: https://salsa.debian.org/debian-gis-team/gdal
Vcs-Git: https://salsa.debian.org/debian-gis-team/gdal.git
Homepage: http://www.gdal.org/
@@ -102,6 +103,7 @@ Section: libdevel
Depends: libgdal20 (= ${binary:Version}),
libc6-dev,
libarmadillo-dev,
+ libcfitsio-dev,
libcharls-dev,
libcurl4-gnutls-dev | libcurl-ssl-dev,
libdap-dev,
=====================================
debian/libgdal-dev.lintian-overrides
=====================================
@@ -7,3 +7,6 @@ copyright-year-in-future 3131 *
# GDAL doesn't use Multi-Arch, it breaks too many rdeps
pkg-config-unavailable-for-cross-compilation usr/lib/pkgconfig/gdal.pc
+# Cannot easily be fixed
+file-references-package-build-path *
+
=====================================
debian/libgdal-java.lintian-overrides
=====================================
@@ -1,6 +1,3 @@
# False positive on: "(319) 369-3131"
copyright-year-in-future 3131 *
-# Cannot easily be fixed
-file-references-package-build-path *
-
=====================================
debian/libgdal-perl.lintian-overrides
=====================================
@@ -1,6 +1,3 @@
# False positive on: "(319) 369-3131"
copyright-year-in-future 3131 *
-# Cannot easily be fixed
-file-references-package-build-path *
-
=====================================
debian/libgdal20.lintian-overrides
=====================================
@@ -1,9 +1,12 @@
# False positive on: {136, "Socialist Republic of Viet Nam"},
spelling-error-in-binary * Nam Name
+# Part of GRIB abbreviation
+spelling-error-in-binary * Instnt Instant
+
+# False positive, string not included in source
+spelling-error-in-binary * increaS increase
+
# False positive on: "(319) 369-3131"
copyright-year-in-future 3131 *
-# Cannot easily be fixed
-file-references-package-build-path *
-
=====================================
debian/libgdal20.symbols.common
=====================================
@@ -734,6 +734,7 @@
GDALRegister_Envisat at Base 1.8.0
GDALRegister_FAST at Base 1.8.0
GDALRegister_FIT at Base 1.8.0
+ GDALRegister_FITS at Base 2.4.2
GDALRegister_FujiBAS at Base 1.8.0
GDALRegister_GFF at Base 1.8.0
GDALRegister_GIF at Base 1.8.0
=====================================
debian/patches/CVE-2019-17545.patch
=====================================
@@ -0,0 +1,17 @@
+Description: OGRExpatRealloc(): fix double-free when size to allocate is above
+ the default 10MB threshold.
+ Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=16178.
+ Credit to OSS Fuzz
+Author: Even Rouault <even.rouault at spatialys.com>
+Origin: https://github.com/OSGeo/gdal/commit/8cd2d2eb6327cf782a74dae263ffa6f89f46c93d
+
+--- a/ogr/ogr_expat.cpp
++++ b/ogr/ogr_expat.cpp
+@@ -73,7 +73,6 @@ static void* OGRExpatRealloc( void *ptr,
+ CPLError(CE_Failure, CPLE_OutOfMemory,
+ "Expat tried to realloc %d bytes. File probably corrupted",
+ static_cast<int>(size));
+- free(ptr);
+ return nullptr;
+ }
+
=====================================
debian/patches/series
=====================================
@@ -9,3 +9,4 @@ perl-vendor
privacy-breach-logo.patch
privacy-breach-generic.patch
perl-doxyfile
+CVE-2019-17545.patch
=====================================
debian/rules
=====================================
@@ -19,7 +19,7 @@ VENDOR_DERIVES_FROM_UBUNTU ?= $(shell dpkg-vendor --derives-from Ubuntu && echo
DISTRIBUTION_RELEASE := $(shell lsb_release -cs)
ifeq ($(VENDOR_DERIVES_FROM_UBUNTU),yes)
- ifneq (,$(filter $(DISTRIBUTION_RELEASE),trusty xenial bionic))
+ ifneq (,$(filter $(DISTRIBUTION_RELEASE),xenial bionic))
export DEB_BUILD_MAINT_OPTIONS=hardening=+all,-pie
endif
endif
@@ -113,7 +113,7 @@ override_dh_auto_configure:
--with-rename-internal-libgeotiff-symbols=yes \
--with-threads \
--with-armadillo=yes \
- --with-cfitsio=no \
+ --with-cfitsio=yes \
--with-charls \
--with-curl \
--with-ecw=no \
View it on GitLab: https://salsa.debian.org/debian-gis-team/gdal/compare/c07e3a00da37abe45878adaf59df5b26c5bea972...f5c56b67ee5a2a4192fae01e15e8dc7eb9e004a2
--
View it on GitLab: https://salsa.debian.org/debian-gis-team/gdal/compare/c07e3a00da37abe45878adaf59df5b26c5bea972...f5c56b67ee5a2a4192fae01e15e8dc7eb9e004a2
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-grass-devel/attachments/20191015/693588cd/attachment-0001.html>
More information about the Pkg-grass-devel
mailing list