Commit Graph

13 Commits

Author SHA1 Message Date
Even Rouault ded6109b7f
proj4/Dockerfile: install wget (#5313)
Builds are currently broken since running libtiff ./autogen.sh requires
wget
```
autoconf
echo ./autogen.sh: getting config.guess...
./autogen.sh: getting config.guess...
 wget -q --timeout=5 -O config/config.guess.tmp https://git.savannah.gnu.org/cgit/config.git/plain/config.guess
```
2021-03-07 06:23:18 -08:00
devtty1er d561c49ae5
Update Dockerfiles (#4070)
* Use LABEL in place of MAINTAINER

* Remove LABEL maintainer from Dockerfiles
2020-07-06 13:18:23 -07:00
Abhishek Arya 1776bd3dec
Install latest cmake, make easy to install i386 packages (#3943)
Fixes #3124, #2751
2020-06-07 17:27:40 -07:00
Max Moroz 71f4914c45
[presubmit] Enforce language attribute in project.yaml to be always set. (#3477)
* [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
2020-03-10 11:08:01 -07:00
Even Rouault 4dc4c0240f
[PROJ4] Build libtiff from source to create a static archive (#3303)
Previously we linked against the dynamic libtiff library, but this
didn't work when running the fuzzers.
This time, actually tested by launching
python infra/helper.py run_fuzzer $PROJECT_NAME proj_crs_to_crs_fuzzer
2020-01-29 08:39:31 -08:00
Even Rouault d56ec878e0 [PROJ4] Fix build / move build script to PROJ repository itself (#3294) 2020-01-26 12:45:01 -08:00
Even Rouault e9a43c10c6 PROJ4: build from root so that data/proj.db is also built (#2260) 2019-03-24 11:46:53 -07:00
Even Rouault fe265a46b0 [proj4] build requires pkg-config (#2156) 2019-02-10 10:29:10 -08:00
Even Rouault 11f4aaee07 [proj4] Fix coverage build (#2129)
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=12891

Shared library builds failed with
hidden symbol `atexit' in /usr/lib/x86_64-linux-gnu/libc_nonshared.a(atexit.oS) is referenced by DSO

So ./configure --disable-shared
2019-02-04 06:56:51 -08:00
Even Rouault c9d019c9d0 [proj4] install sqlite3 dependency now required for build (#1973) 2018-11-26 07:59:30 -08:00
Even Rouault 4a833975c6 [proj4] fix coverage builds (#1797) 2018-09-06 08:49:45 -07:00
Abhishek Arya 247324f4d4 Update project.yaml 2017-05-22 09:20:35 -07:00
Even Rouault 10783accaf Add proj.4 project (#617)
proj.4 is standard UNIX filter function which converts
geographic longitude and latitude coordinates into cartesian
coordinates (and vice versa), and it is a C API for software
developers to include coordinate transformation in their own
software.

See http://proj4.org/

Note: it is used by the GDAL library, already in OSS-Fuzz.
2017-05-22 08:20:41 -07:00