Library to Handle EXR Pictures in 16-Bit Floating-Point Format

Edit Package openexr

OpenEXR is a high dynamic-range (HDR) image file format developed by Industrial Light & Magic for use in computer imaging applications. This package contains a set of utilities to work with this format.

* exrheader, a utility for dumping header information
* exrstdattr, a utility for modifying OpenEXR standard attributes
* exrmaketiled, for generating tiled and rip/mipmapped images
* exrenvmap, for creating OpenEXR environment maps
* exrmakepreview, for creating preview images for OpenEXR files
* exr2aces, converter to ACES format
* exrmultiview, combine two or more images into one multi-view

Refresh
Refresh
Source Files
Filename Size Changed
_constraints 0000000155 155 Bytes
baselibs.conf 0000000096 96 Bytes
openexr.changes 0000031844 31.1 KB
openexr.spec 0000008559 8.36 KB
v3.2.2.tar.gz 0018825996 18 MB
Revision 106 (latest revision is 107)
Petr Gajdos's avatar Petr Gajdos (pgajdos) committed (revision 106)
- version update to 3.2.2 [bsc#1219498]
  * [CVE-2023-5841](https://takeonme.org/cves/CVE-2023-5841.html).
    Note that this bug is present in the C++ API (since v3.1.0), although
    it is in a routine that is predominantly used for development and
    testing. It is not likely to appear in production code.
  * OSS-fuzz [66491](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=66491)
    Out-of-memory in openexr_exrcorecheck_fuzzer
  * OSS-fuzz [66489](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=66489)
    Null-dereference in `Imf_3_3::realloc_deepdata`
- deleted patches
  - openexr-CVE-2023-5841.patch (upstreamed)
Comments 6

Christophe Giboudeaux's avatar

@pgajdos your last change broke the pkgconfig file. It contains incorrect paths now.


Stefan Brüns's avatar

Also, the Leap packages no longer have pkgconfig() provides


Hans-Peter Jansen's avatar

@pgajdos looks, Tumbleweed/x86_64 needs a rebuild triggered!


Christophe Giboudeaux's avatar

It needs a _constraints file:

[ 523s] [ 510.143981][ T4274] Out of memory: Killed process 4274 (OpenEXRTest) total-vm:3058432kB, anon-rss:2494928kB, file-rss:0kB, shmem-rss:0kB, UID:399 pgtables:5488kB oom_score_adj:0


Hans-Peter Jansen's avatar

Done: https://build.opensuse.org/request/show/1033680


Stefan Brüns's avatar

The DeepScanLineBasic test is fairly long running, and uses a fairly large amount of memory. Just run it separately.

_constraints should specify the minimum required for building the package, not the amount required when using arbitrary parallelism.

openSUSE Build Service is sponsored by