Age | Commit message (Collapse) | Author |
|
I've committed changes into GDAL master that make it build with the
20.04 base-builder image
refsĀ #6291
Fixes coverage build failure of https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=38508
|
|
This does not include coverage build failures.
Related: #6180.
|
|
Also enforce this for future integrations.
|
|
* Use LABEL in place of MAINTAINER
* Remove LABEL maintainer from Dockerfiles
|
|
Fixes #3124, #2751
|
|
Cloning of build dependencies and patching is now done by
https://github.com/OSGeo/gdal/blob/master/gdal/fuzzers/build.sh
|
|
|
|
* [presubmit] Enforce language attribute in projectt.yaml to be always set.
* Update documentation, better presubmit check, new project template.
* add docstring to templates.py
* Add example values in the project.yaml template and remove python value for now
* Add "project: c++" to 256 projects
* format
* Add labels and selective_unpack sections to the presubmit check
* fix incorrect auto_ccs format in three projects
* fix nss emails after rebase
|
|
|
|
build.sh has been moved to
https://github.com/OSGeo/gdal/blob/master/gdal/fuzzers/build.sh
as suggested in
https://github.com/google/oss-fuzz/pull/2908#pullrequestreview-294723365
|
|
We use a hack to pretend this is Poppler 0.82, as currently
poppler git still advertizes 0.81
|
|
|
|
GDAL regression test suite now passes with this, and some local testing
of it for ossfuzz is encouraging, so let's enable that.
|
|
The builds were broken due to inappropriate build flags being passed
during poppler build.
|
|
|
|
|
|
* GDAL: add support for i386 architecture
* Remove unneeded apt-get remove
|
|
Since yesterday, GDAL requires building against
https://github.com/OSGeo/proj.4 master
|
|
|
|
|
|
|
|
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=2356
Patch contributed to upstream libnetcdf per
https://github.com/Unidata/netcdf-c/pull/427/commits/4779c8278f67964d9dfc6dc13449543fc15226a4
|
|
* GDAL: add libcurl dependency
* GDAL: move download of curl and netcdf sources in Dockerfile
* GDAL: add patch for libnetcdf
This fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=2265
Patch submitted in libnetcdf upstream per
https://github.com/Unidata/netcdf-c/pull/427
|
|
|
|
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=2129 identified a leak
in libnetcdf itself.
Patch submitted upstream as
https://github.com/Unidata/netcdf-c/pull/415
|
|
* GDAL: add netCDF dependency
Note that given the way GDAL will use it
(see https://trac.osgeo.org/gdal/changeset/38914 ), we won't fuzz netCDF files
themselves and test libnetcdf itself. Instead, for the purpose of oss-fuzz,
GDAL will use as input a text file (syntax of the ncdump/ncgen utilitis)
and will convert it to a (valid) netCDF file on-the-fly. This way we test how
the GDAL netCDF driver reacts, instead of potential bug in libnetcdf itself.
* GDAL: compile libnetcdf against libhdf5_serial to enable netcdf-4 support
|
|
|
|
Use static versions of Ubuntu -dev libraries.
Add: lzma, xerces, webp
Use external version of libz, libpng, libgif instead of GDAL internal copies.
|
|
|
|
|
|
Extract from http://gdal.org/ :
GDAL is a translator library for raster and vector geospatial data
formats that is released under an X/MIT style Open Source license by
the Open Source Geospatial Foundation. As a library, it presents a
single raster abstract data model and single vector abstract data model
to the calling application for all supported formats. It also comes
with a variety of useful command line utilities for data translation
and processing
GDAL upstream ticket:
https://trac.osgeo.org/gdal/ticket/6883
|