gles2.c make[2]: Leaving directory '/builddir/build/BUILD/wlc-0.0.11/build' /builddir/build/BUILD/wlc-0.0.11/src/platform/render/gles2.c: In function 'egl_attach': /builddir/build/BUILD/wlc-0.0.11/src/platform/render/gles2.c:577:58: error: 'EGL_WAYLAND_Y_INVERTED_WL' undeclared (first use in this function) 577 | wlc_context_query_buffer(ectx, buffer->legacy_buffer, EGL_WAYLAND_Y_INVERTED_WL, (EGLint*)&buffer->y_inverted); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wlc-0.0.11/src/platform/render/gles2.c:577:58: note: each undeclared identifier is reported only once for each function it appears in /builddir/build/BUILD/wlc-0.0.11/src/platform/render/gles2.c:577:85: warning: cast increases required alignment of target type [-Wcast-align] 577 | wlc_context_query_buffer(ectx, buffer->legacy_buffer, EGL_WAYLAND_Y_INVERTED_WL, (EGLint*)&buffer->y_inverted); | ^ /builddir/build/BUILD/wlc-0.0.11/src/platform/render/gles2.c:593:12: error: 'EGL_TEXTURE_Y_UV_WL' undeclared (first use in this function); did you mean 'EGL_TEXTURE_2D'? 593 | case EGL_TEXTURE_Y_UV_WL: | ^~~~~~~~~~~~~~~~~~~ | EGL_TEXTURE_2D /builddir/build/BUILD/wlc-0.0.11/src/platform/render/gles2.c:597:12: error: 'EGL_TEXTURE_Y_U_V_WL' undeclared (first use in this function) 597 | case EGL_TEXTURE_Y_U_V_WL: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wlc-0.0.11/src/platform/render/gles2.c:601:12: error: 'EGL_TEXTURE_Y_XUXV_WL' undeclared (first use in this function) 601 | case EGL_TEXTURE_Y_XUXV_WL: | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wlc-0.0.11/src/platform/render/gles2.c:620:28: error: 'EGL_WAYLAND_PLANE_WL' undeclared (first use in this function) 620 | EGLint attribs[] = { EGL_WAYLAND_PLANE_WL, i, EGL_NONE }; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wlc-0.0.11/src/platform/render/gles2.c:621:65: error: 'EGL_WAYLAND_BUFFER_WL' undeclared (first use in this function) 621 | if (!(surface->images[i] = wlc_context_create_image(ectx, EGL_WAYLAND_BUFFER_WL, buffer->legacy_buffer, attribs))) | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wlc-0.0.11/src/platform/render/gles2.c:621:65: warning: passing argument 2 of 'wlc_context_create_image' makes integer from pointer without a cast [-Wint-conversion] In file included from /builddir/build/BUILD/wlc-0.0.11/src/platform/render/gles2.c:13: /builddir/build/BUILD/wlc-0.0.11/src/platform/context/context.h:32:86: note: expected 'EGLenum' {aka 'unsigned int'} but argument is of type 'EGLint *' {aka 'int *'} 32 | WLC_NONULL EGLImageKHR wlc_context_create_image(struct wlc_context *context, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list); | ~~~~~~~~^~~~~~ make[2]: *** [src/CMakeFiles/wlc-object.dir/build.make:274: src/CMakeFiles/wlc-object.dir/platform/render/gles2.c.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:1081: src/CMakeFiles/wlc-object.dir/all] Error 2 RPM build errors: make: *** [Makefile:166: all] Error 2 error: Bad exit status from /var/tmp/rpm-tmp.gyBrwU (%build) Bad exit status from /var/tmp/rpm-tmp.gyBrwU (%build) Child return code was: 1 EXCEPTION: [Error()] Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/mockbuild/trace_decorator.py", line 95, in trace result = func(*args, **kw) File "/usr/lib/python3.8/site-packages/mockbuild/util.py", line 746, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/wlc.spec