Openshadinglanguage fails after recent update of OpenImageIO with: ===> Building for openshadinglanguage-1.7.5_2 [1/21] cd /ram/usr/ports/graphics/openshadinglanguage/work/.build/src/shaders && /ram/usr/ports/graphics/openshadinglanguage/work/.build/src/shaders/../oslc/oslc -q /ram/usr/ports/graphics/openshadinglanguage/work/OpenShadingLanguage-Release-1.7.5/src/shaders/emitter.osl FAILED: src/shaders/emitter.oso cd /ram/usr/ports/graphics/openshadinglanguage/work/.build/src/shaders && /ram/usr/ports/graphics/openshadinglanguage/work/.build/src/shaders/../oslc/oslc -q /ram/usr/ports/graphics/openshadinglanguage/work/OpenShadingLanguage-Release-1.7.5/src/shaders/emitter.osl Shared object "libOpenImageIO.so.1.6" not found, required by "liboslcomp.so" ninja: build stopped: subcommand failed. *** Error code 1 also graphics/blender (with a different error message, but also related to libOpenImageIO.so.1.6). On FreeBSD-10.3amd64
Created attachment 184412 [details] maintainer update for graphics/openimageio I expect the error is from missing to update the link creation after the jump from x.6 to x.7 Not sure how you get the error as all my poudriere test builds complete.
Assuming quarterly versions not affected given recency of change, please confirm (cancel merge-quartely) or leave as is to request merge @Shane Please also: - Set maintainer-approval to + on attachments (patches) for ports you are maintainer of - Confirm this change results in QA pass for both ports Assign/CC committer of ports r445627
(In reply to Kubilay Kocak from comment #2) Changing the link does not help.
Oslinfo still says: oslinfo -v Shared object "libOpenImageIO.so.1.6" not found, required by "oslinfo"
Solved: After a deinstall of openshadinglanguage the reinstall works without problems. Also blender. Thanks.
@Kubilay While the link creation needs to be corrected, I can't get a build to fail. All of my poudriere tests pass with or without hte change.
Closing since reporter reports it as fixed.