[RadeonProRender] Update version to 3.1.6
The exact release tag is called 3.1.6.patch1, which seems like something we shouldn't take over?
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?
Ah, well, yes, this recipe is just repackaging binary files.
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.
I don't think we changed anything relevant here, I believe they changed the glibc version they use for building.
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.
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.