-
-
Notifications
You must be signed in to change notification settings - Fork 15.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
openexr: 2.4.1 -> 2.5.2 #88200
openexr: 2.4.1 -> 2.5.2 #88200
Conversation
@GrahamcOfBorg eval |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like there has been an regression in pkg-config files: AcademySoftwareFoundation/openexr@0b26a9d
We will need to fix them like here: fmtlib/fmt#1657
@GrahamcOfBorg eval |
Finally opened AcademySoftwareFoundation/openexr#815 |
1c5ff3d
to
986de59
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested build and execution of all binaries on darwin and everything appears to work. Code also LGTM.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Testing this on musl practically requires #95234 because otherwise util-linux
(a dependency) does not build.
I'm currently building it on top of that.
The change to the musl patch seems to not work;
|
Needed to apply patch to fix pkg-config files so also removed patch that is unused since the switch to CMake during patches refactoring.
986de59
to
6a06f4f
Compare
Done. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
With my force-pushed change, pkgsMusl.ilmbase
and pkgsMusl.openexr
build on top of #95234.
Semi-automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/AcademySoftwareFoundation/openexr/releases.
meta.description for openexr is: "A high dynamic-range (HDR) image file format"
meta.homepage for openexr is: "https://www.openexr.com/"
Updates performed
To inspect upstream changes
Impact
Checks done (click to expand)
built on NixOS
The tests defined in
passthru.tests
, if any, passed0 of 0 passed binary check by having a zero exit code.
0 of 0 passed binary check by having the new version present in output.
found 2.5.1 with grep in /nix/store/20kip7s93fb8f1yg2z552594fcj9h5fy-openexr-2.5.1-bin
directory tree listing: https://gist.github.com/c001bea67fe0c4e69f15ebc99ca8e0d9
du listing: https://gist.github.com/614309a12ead03373b3f872d99b2b08f
Rebuild report (if merged into master) (click to expand)
Instructions to test this update (click to expand)
Either download from Cachix:
(r-ryantm's Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the
trusted-users
list or you can usesudo
since root is effectively trusted.Or, build yourself:
After you've downloaded or built it, look at the files and if there are any, run the binaries:
Pre-merge build results
NixPkgs review skipped
Maintainer pings