Skip to content

Conversation

@SimonDanisch
Copy link
Member

The exact release tag is called 3.1.6.patch1, which seems like something we shouldn't take over?

The exact release tag is called 3.1.6.patch1, which seems like something we shouldn't take over?
@giordano giordano changed the title Update version to 3.1.6 [RadeonProRender] Update version to 3.1.6 Dec 8, 2025
@giordano
Copy link
Member

giordano commented Dec 8, 2025

ERROR: could not load library "/cache/build/yggy-amdci7-3/julialang/yggdrasil/R/RadeonProRender/build/x86_64-linux-gnu-cxx11/21epaLJH/x86_64-linux-gnu-libgfortran3-cxx11/destdir/lib/Hybrid.so"
libvulkan.so.1: cannot open shared object file: No such file or directory
ERROR: ┌ Warning: lib/Hybrid.so cannot be dlopen()'ed
└ @ BinaryBuilder.Auditor /cache/julia-buildkite-plugin/depots/e2fd9734-29d8-45cd-b0eb-59f7104f3131/packages/BinaryBuilder/EZ7Lf/src/Auditor.jl:222
could not load library "/cache/build/yggy-amdci7-3/julialang/yggdrasil/R/RadeonProRender/build/x86_64-linux-gnu-cxx11/21epaLJH/x86_64-linux-gnu-libgfortran3-cxx11/destdir/lib/libRadeonProRender64.so"
/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by /cache/build/yggy-amdci7-3/julialang/yggdrasil/R/RadeonProRender/build/x86_64-linux-gnu-cxx11/21epaLJH/x86_64-linux-gnu-libgfortran3-cxx11/destdir/lib/libRadeonProRender64.so)
ERROR: could not load library "/cache/build/yggy-amdci7-3/julialang/yggdrasil/R/RadeonProRender/build/x86_64-linux-gnu-cxx11/21epaLJH/x86_64-linux-gnu-libgfortran3-cxx11/destdir/lib/libRprLoadStore64.so"
/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by /cache/build/yggy-amdci7-3/julialang/yggdrasil/R/RadeonProRender/build/x86_64-linux-gnu-cxx11/21epaLJH/x86_64-linux-gnu-libgfortran3-cxx11/destdir/lib/libRprLoadStore64.so)
┌ Warning: lib/libRadeonProRender64.so cannot be dlopen()'ed
└ @ BinaryBuilder.Auditor /cache/julia-buildkite-plugin/depots/e2fd9734-29d8-45cd-b0eb-59f7104f3131/packages/BinaryBuilder/EZ7Lf/src/Auditor.jl:222
ERROR: could not load library "/cache/build/yggy-amdci7-3/julialang/yggdrasil/R/RadeonProRender/build/x86_64-linux-gnu-cxx11/21epaLJH/x86_64-linux-gnu-libgfortran3-cxx11/destdir/lib/libProRenderGLTF.so"
/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by /cache/build/yggy-amdci7-3/julialang/yggdrasil/R/RadeonProRender/build/x86_64-linux-gnu-cxx11/21epaLJH/x86_64-linux-gnu-libgfortran3-cxx11/destdir/lib/libRadeonProRender64.so)
ERROR: could not load library "/cache/build/yggy-amdci7-3/julialang/yggdrasil/R/RadeonProRender/build/x86_64-linux-gnu-cxx11/21epaLJH/x86_64-linux-gnu-libgfortran3-cxx11/destdir/lib/libNorthstar
/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by /cache/build/yggy-amdci7-3/julialang/yggdrasil/R/RadeonProRender/build/x86_64-linux-gnu-cxx11/21epaLJH/x86_64-linux-gnu-libgfortran3-cxx11/destdir/lib/libNorthstar64.so)
┌ Warning: lib/libRprLoadStore64.so cannot be dlopen()'ed
└ @ BinaryBuilder.Auditor /cache/julia-buildkite-plugin/depots/e2fd9734-29d8-45cd-b0eb-59f7104f3131/packages/BinaryBuilder/EZ7Lf/src/Auditor.jl:222
ERROR: [ Info: lib/libTahoe64.so already has SONAME "libTahoe64.so"
could not load library "/cache/build/yggy-amdci7-3/julialang/yggdrasil/R/RadeonProRender/build/x86_64-linux-gnu-cxx11/21epaLJH/x86_64-linux-gnu-libgfortran3-cxx11/destdir/lib/HybridPro.so"
libvulkan.so.1: cannot open shared object file: No such file or directo
ry

why something is requiring glibc 2.32? Is there a binary blob somewhere somewhere?

@giordano
Copy link
Member

giordano commented Dec 8, 2025

Ah, well, yes, this recipe is just repackaging binary files.

@SimonDanisch
Copy link
Member Author

Yeah, sadly we can't build RPR since they dont publish the sources.
Did somehting change here, or did we merge it last time with those warnings?
The last update has been done quite some time ago, but I think CI was green last time, though.

@giordano
Copy link
Member

giordano commented Dec 9, 2025

I don't think we changed anything relevant here, I believe they changed the glibc version they use for building.

@giordano
Copy link
Member

giordano commented Dec 9, 2025

Glibc 2.34 cuts out Ubuntu 20.04 and Red Hat 8 and derivatives. This would just crash upon loading for users on those systems. How widespread is this package? If this is for example used in Makie, it'd be quite bad.

@SimonDanisch
Copy link
Member Author

It's for RPRMakie, which in fact doesn't seem to be used much, because it's not very stable even on the supported platforms - I had the hope that updating it would make it more stable at least on the supported platforms.
So, maybe not much to loose here? We hope to cover unsupported platforms with a new Julia based ray tracing backend.

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.

3 participants