Closed regro-cf-autotick-bot closed 4 years ago
Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe
) and found it was in an excellent condition.
@conda-forge-admin please rerender
@conda-forge/arm-arch How do we get the CDTs working for other arches?
@jjhelmus Seems we need some more CDTs here potentially?
I can build the missing linux-aarch64 CDT and upload them to the c4aarch64 channel. From the error it looks like the following are missing:
@jjhelmus that would be awesome
I took that list, and built up the required CDTs on conda-forge https://github.com/conda-forge/staged-recipes/pull/9028
@conda-forge-admin please rerender
Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe
) and found it was in an excellent condition.
I do have some suggestions for making it better though...
For recipe:
@hmaarrfk This is still failing with on aarch64:
configure: error: Could not find the required OpenGL libraries
make: *** No targets specified and no makefile found. Stop.
make: *** No rule to make target 'install'. Stop.
On ppc64le, the CDTs are missing.
It could be that the CDTs are wrong, or that we needan other devel package. Aarch is using cos7
Anaconda has libdrm-cos7-ppc64le
but not libdrm-devel-cos7-ppc64le
.
Same for libxxf86vm
. There is libxxf86vm-cos7-ppc64le
, but no libxxf86vm-devel-cos7-ppc64le
.
A proper set of these should get added to forge. I added a few here: https://github.com/conda-forge/staged-recipes/pull/9395 but not these ones.
aarch seems to fail with
checking for X11_XCB... yes
checking for GL... no
configure: No package 'gl' found
checking for glTexImage2D in -lGL... no
checking for GLES2... no
configure: No package 'glesv2' found
checking for glTexImage2D in -lGLESv2... no
checking GLES3/gl3.h usability... no
checking GLES3/gl3.h presence... no
checking for GLES3/gl3.h... no
checking for EGL... no
configure: No package 'egl' found
checking for eglGetError in -lEGL... no
checking EGL/fbdev_window.h usability... no
checking EGL/fbdev_window.h presence... no
checking for EGL/fbdev_window.h... no
checking for bcm_host_init in -lbcm_host... no
checking for WAYLAND_EGL... no
configure: error: Could not find the required OpenGL libraries
make: *** No targets specified and no makefile found. Stop.
make: *** No rule to make target 'install'. Stop.
normal linux seems to have gl
checking for X11_XCB... yes
checking for GL... yes
checking for GLES2... no
configure: No package 'glesv2' found
checking for glTexImage2D in -lGLESv2... no
checking GLES3/gl3.h usability... no
checking GLES3/gl3.h presence... no
checking for GLES3/gl3.h... no
checking for EGL... no
configure: No package 'egl' found
checking for eglGetError in -lEGL... no
checking EGL/fbdev_window.h usability... no
checking EGL/fbdev_window.h presence... no
checking for EGL/fbdev_window.h... no
checking for bcm_host_init in -lbcm_host... no
checking for WAYLAND_EGL... no
@conda-forge-admin please rerender
What do we need to help aarch find gl
? is a CDT wrong?
@jayfurmanek seems like ppcle and aarch are failing with the same issue now.
@hmaarrfk I built the missing ppc64le CDTs locally and tried a build. I saw that same no package 'gl' found
error as you see here on aarch64. Both arches have cos7 CDTs (and cos7 glibc in the toolchain). Perhaps it's related to that?
I'll circle back and get the CDTs up into staged-recipes and help out here once I'm done knocking out some of the stuff for R.
FYI - I put up a PR for the additional needed ppc64le CDTs: https://github.com/conda-forge/staged-recipes/pull/9583
So you think the missing CDT is mesa-egl??? We can build it for aarch64 as well if that is the case. I'll adapt the one from your PR.
Actually mesa-egl is in that PR because I was hoping to do some work in R and that lib is needed in r-gl
: https://github.com/conda-forge/r-rgl-feedstock. I can give it a shot here though as well to see if it will help.
Let's try it I guess. Seems like some of the graphics stack moved in cos7
@conda-forge-admin please rerender
@hmaarrfk looks like its not finding opengl things on aarch64 and missing cdt on ppc64le
Yeah. I'm wondering if we need egl on these newer platforms because of cos7. Not too sure.
I added the missing CDTs for ppc64le, but they never got built :/
@conda-forge-admin please rerender
Hi! This is the friendly automated conda-forge-linting service.
I was trying to look for recipes to lint for you, but it appears we have a merge conflict. Please try to merge or rebase with the base branch to resolve this conflict.
Please ping the 'conda-forge/core' team (using the @ notation in a comment) if you believe this is a bug.
Due to the bot-rerun
label I'm closing this PR. I will make another one as appropriate. This was generated by https://circleci.com/gh/regro/circle_worker/13942
This feedstock is being rebuilt as part of the aarch64/ppc64le migration
cc: @conda-forge/arm-arch
Please don't close this PR without reaching out the the ARM migrators first