Skip to content

openexr: update to 3.5.3. - #63355

Open
al20ov wants to merge 20 commits into
void-linux:masterfrom
al20ov:openexr
Open

al20ov wants to merge 20 commits into
void-linux:masterfrom
al20ov:openexr

Conversation

@al20ov

@al20ov al20ov commented Nov 5, 2026

Copy link
Copy Markdown
Contributor

Testing the changes

  • I tested the changes in this PR: YES (tested darktable and GIMP after revbump on x86_64-glibc)

Local build testing

  • I built this PR locally for my native architecture, x86_64-glibc
  • I built this PR locally for these architectures (if supported. mark crossbuilds):
    • aarch64-musl (cross-built, just openexr)
    • i686 (just openexr)

do_check passes on i686 now since AcademySoftwareFoundation/openexr#1281 has been resolved.
And then I built all the packages that xrevshlib said depend on openexr (built them for x86_64-glibc only):

ImageMagick
blender
darktable
geeqie
gimp
gmic
hugin
kf6-kimageformats
kio-extras
krita
libgdal
libjxl
opencolorio
opencv
openimageio
synfig
synfigstudio
vigra
vips

All of them build except for synfig, synfigstudio and gmic. But none of these three build in their current state (in a clean worktre of master):

gmic
make[1]: Leaving directory '/builddir/gmic-3.5.3/gmic-qt'
Executable 'gmic_qt' has been successfully compiled in '../gmic-qt/'.
cd ../gmic-qt && qmake CONFIG+=release GMIC_PATH=/builddir/gmic-3.5.3/src PRERELEASE= GMIC_DYNAMIC_LINKING=on HOST=gimp gmic_qt.pro && make
check_versions.sh: line 26: gimptool-2.0: command not found
Project MESSAGE: GIMP major version is ............
Project MESSAGE: GMIC_PATH is set (/builddir/gmic-3.5.3/src)
Project MESSAGE: G'MIC repository was found (/builddir/gmic-3.5.3/src)
Project MESSAGE: G'MIC version is ................. 353
Project MESSAGE: CImg version is .................. 353
Project MESSAGE: gmic_stdlib_community.h version is 353
Project MESSAGE: Unix/X11 platform
Project MESSAGE: Target host software is GIMP
Project MESSAGE: OpenMP enabled, with g++
Project MESSAGE: Dynamic linking with libgmic
Project MESSAGE: Release build
Project ERROR: gimp-.0 development package not found
make: *** [Makefile:653: gimp_shared] Error 3
=> ERROR: gmic-3.5.3_2: do_build: '${make_cmd} ${makejobs} ${make_build_args} ${make_build_target}' exited with 2
=> ERROR:   in do_build() at common/build-style/gnu-makefile.sh:16
synfig
make[3]: *** [Makefile:3693: valuenodes/libsynfig_la-valuenode_dynamic.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
mv -f valuenodes/.deps/libsynfig_la-valuenode_boneweightpair.Tpo valuenodes/.deps/libsynfig_la-valuenode_boneweightpair.Plo
mv -f valuenodes/.deps/libsynfig_la-valuenode_weightedaverage.Tpo valuenodes/.deps/libsynfig_la-valuenode_weightedaverage.Plo
mv -f valuenodes/.deps/libsynfig_la-valuenode_bonelink.Tpo valuenodes/.deps/libsynfig_la-valuenode_bonelink.Plo
mv -f valuenodes/.deps/libsynfig_la-valuenode_bone.Tpo valuenodes/.deps/libsynfig_la-valuenode_bone.Plo
mv -f valuenodes/.deps/libsynfig_la-valuenode_staticlist.Tpo valuenodes/.deps/libsynfig_la-valuenode_staticlist.Plo
mv -f valuenodes/.deps/libsynfig_la-valuenode_derivative.Tpo valuenodes/.deps/libsynfig_la-valuenode_derivative.Plo
mv -f color/.deps/libsynfig_la-colormatrix.Tpo color/.deps/libsynfig_la-colormatrix.Plo
make[3]: Leaving directory '/builddir/synfig-1.4.5/src/synfig'
make[2]: *** [Makefile:467: all-recursive] Error 1
make[2]: Leaving directory '/builddir/synfig-1.4.5/src'
make[1]: *** [Makefile:691: all-recursive] Error 1
make[1]: Leaving directory '/builddir/synfig-1.4.5'
make: *** [Makefile:559: all] Error 2
=> ERROR: synfig-1.4.5_2: do_build: '${make_cmd} ${makejobs} ${XBPS_VERBOSE+${make_verbose}} ${make_build_args} ${make_build_target}' exited with 2
=> ERROR:   in do_build() at common/build-style/gnu-configure.sh:16

[ci skip]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant