Commit Graph

11 Commits

Author SHA1 Message Date
Kleis Auke Wolthuizen 4256f45a32
[libvips] build against lcms/libspng, fix AVIF/JXL fuzzer (#5707)
* libvips: add lcms and libspng as dependencies

* libvips: fix AVIF fuzzer

- Ensure libheif is able to detect the headers provided by libaom.
- Disable the build of dynamic modules.

* libvips: fix JXL fuzzer
2021-05-04 11:36:19 +01:00
Lovell Fuller 4295227ccb
libvips: add libjxl (JPEG-XL) as a dependency (#5673) 2021-04-27 20:00:49 +01:00
Lovell Fuller 82558b71bf
libvips: remove no-longer-used giflib dependency (#5590) 2021-04-08 15:52:13 +01:00
Lovell Fuller 45bbb247f4
libvips: ensure linker is aware of selinux/resolv deps (#5318) 2021-03-08 19:37:11 +00:00
Lovell Fuller e25d79502e
libvips: add libheif and libaom as dependencies (#4463)
Allows fuzz testing of AVIF/HEIF inputs
2020-09-21 08:17:58 -07: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
Lovell Fuller 3c28d2a860
Upgrade lcamtuf.coredump.cx to HTTPS, as it has been (#3527)
accepting only HTTPS connections since approx 14th March.

This allows the builds for guetzli, libjpeg-turbo,
libtiff and libvips to succeed again.
2020-03-20 07:50:16 -07:00
John Cupitt 95548b2613 fix link failure with libtiff (#3050)
* fix link failure with libtiff

The fuzz targets were failing to link with:

```
Step #4: /work/lib/libtiff.a(tif_lzma.o): In function `TIFFInitLZMA':
Step #4: /src/libtiff/libtiff/tif_lzma.c:465: undefined reference to
`lzma_lzma_preset'
```

It looks like it's become necessary to explicitly link -llzma, see:

4159bda6db

oss-fuzz issue:

https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=18928#c4

Thanks to @lovell.

* pin libtiff to 4.1.0

It seems there's an issue with git master libtiff -- it fails to link on
systems without lzma installed.

For now, pin to 4.1.0, the current stable version.

* explicitly disable lzma

lzma detection in libtiff seems to be broken as of 20 nov. Disable
explicitly.
2019-11-20 06:58:35 -08:00
Oscar Mira 54bf518a18 [libvips] Revert "Build with ImageMagick support (#2669)" (#2682)
This reverts commit 68fb445db1.
2019-08-11 07:38:01 -07:00
Oscar Mira 68fb445db1 [libvips] Build with ImageMagick support (#2669) 2019-08-08 10:14:34 -07:00
Oscar Mira 8c85836a29 [libvips] Add project (#2641)
* [libvips] Add project

* [libvips] Use CXX for linking to fix UBSAN build
2019-08-01 07:16:18 -07:00