waffle issueshttps://gitlab.freedesktop.org/mesa/waffle/-/issues2023-10-29T18:28:32Zhttps://gitlab.freedesktop.org/mesa/waffle/-/issues/118CI: clang-format occasionally miss-fires2023-10-29T18:28:32ZEmil VelikovCI: clang-format occasionally miss-firesIn some care cases, the clang-format lint stage will fail ... Even though the MR has zero code code-change commits.
Haven't looked into it - some random ideas:
- is it because the MR was originally targeting master, vs which there are ...In some care cases, the clang-format lint stage will fail ... Even though the MR has zero code code-change commits.
Haven't looked into it - some random ideas:
- is it because the MR was originally targeting master, vs which there are code changes
- the correct magic (CI) variable is not set, correctly(?)
For example:
- MR https://gitlab.freedesktop.org/mesa/waffle/-/merge_requests/138
- Failing pipeline https://gitlab.freedesktop.org/xexaxo/waffle/-/jobs/49670257https://gitlab.freedesktop.org/mesa/waffle/-/issues/116Make a 1.8.0 release2023-09-25T14:34:36ZMatt TurnerMake a 1.8.0 releaseI'd like to update waffle in ChromeOS, and to do that I need commit c0d6c008ed8d66fecfd0b3012b51035ca5da7f1a (landed in May 2022, ~16 months ago).
I see that we have a milestone for 1.8.0 here (https://gitlab.freedesktop.org/mesa/waffle...I'd like to update waffle in ChromeOS, and to do that I need commit c0d6c008ed8d66fecfd0b3012b51035ca5da7f1a (landed in May 2022, ~16 months ago).
I see that we have a milestone for 1.8.0 here (https://gitlab.freedesktop.org/mesa/waffle/-/milestones/10)
Three of the four remaining issues have been open for >2 years. Do you mind if I rename the milestone to 1.9.0 and push 1.8.0 out the door? It's been 2.5 years and 91 commits since 1.7.0 was released.Emil VelikovEmil Velikovhttps://gitlab.freedesktop.org/mesa/waffle/-/issues/115Build failure with Xcode 14.X / macOS Ventura2023-09-25T10:26:10ZMichka PopoffBuild failure with Xcode 14.X / macOS VenturaHello
I have encountered many build errors while building waffle 1.7.2 on macOS Ventura:
```
[ 97%] Built target wcore_attrib_list_unittest
[ 97%] Built target wcore_error_unittest
[ 97%] Built target wcore_config_attrs_unittest
In fil...Hello
I have encountered many build errors while building waffle 1.7.2 on macOS Ventura:
```
[ 97%] Built target wcore_attrib_list_unittest
[ 97%] Built target wcore_error_unittest
[ 97%] Built target wcore_config_attrs_unittest
In file included from /tmp/waffle-20230629-12928-1te5p17/waffle-1.7.2/examples/gl_basic.c:55:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSApplication.h:10:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSResponder.h:10:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:10:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/ApplicationServices.framework/Headers/ApplicationServices.h:62:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PrintCore.h:26:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PDEPluginInterface.h:22:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/cups/ppd.h:24:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/cups/cups.h:27:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/cups/ipp.h:18:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/cups/http.h:39:
/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/netinet/ip.h:86:2: error: unknown type name 'u_int'
u_int ip_hl:4, /* header length */
^
/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/netinet/ip.h:90:2: error: unknown type name 'u_int'
u_int ip_v:4, /* version */
^
/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/netinet/ip.h:90:10: error: duplicate member 'ip_v'
u_int ip_v:4, /* version */
^
/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/netinet/ip.h:87:6: note: previous declaration is here
ip_v:4; /* version */
^
/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/netinet/ip.h:91:6: error: duplicate member 'ip_hl'
ip_hl:4; /* header length */
^
/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/netinet/ip.h:86:10: note: previous declaration is here
u_int ip_hl:4, /* header length */
^
/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/netinet/ip.h:94:2: error: unknown type name 'u_char'; did you mean 'char'?
u_char ip_tos; /* type of service */
^
/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/netinet/ip.h:95:2: error: unknown type name 'u_short'; did you mean 'n_short'?
u_short ip_len; /* total length */
^
/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/netinet/in_systm.h:84:20: note: 'n_short' declared here
typedef __uint16_t n_short; /* short as received from the net */
^
In file included from /tmp/waffle-20230629-12928-1te5p17/waffle-1.7.2/examples/gl_basic.c:55:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSApplication.h:10:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSResponder.h:10:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:10:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/ApplicationServices.framework/Headers/ApplicationServices.h:62:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PrintCore.h:26:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PDEPluginInterface.h:22:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/cups/ppd.h:24:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/cups/cups.h:27:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/cups/ipp.h:18:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/cups/http.h:39:
/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/netinet/ip.h:96:2: error: unknown type name 'u_short'; did you mean 'n_short'?
u_short ip_id; /* identification */
^
/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/netinet/in_systm.h:84:20: note: 'n_short' declared here
typedef __uint16_t n_short; /* short as received from the net */
^
In file included from /tmp/waffle-20230629-12928-1te5p17/waffle-1.7.2/examples/gl_basic.c:55:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSApplication.h:10:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSResponder.h:10:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:10:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/ApplicationServices.framework/Headers/ApplicationServices.h:62:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PrintCore.h:26:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PDEPluginInterface.h:22:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/cups/ppd.h:24:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/cups/cups.h:27:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/cups/ipp.h:18:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/cups/http.h:39:
/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/netinet/ip.h:97:2: error: unknown type name 'u_short'; did you mean 'n_short'?
u_short ip_off; /* fragment offset field */
^
/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/netinet/in_systm.h:84:20: note: 'n_short' declared here
typedef __uint16_t n_short; /* short as received from the net */
^
In file included from /tmp/waffle-20230629-12928-1te5p17/waffle-1.7.2/examples/gl_basic.c:55:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSApplication.h:10:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSResponder.h:10:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:10:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/ApplicationServices.framework/Headers/ApplicationServices.h:62:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PrintCore.h:26:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PDEPluginInterface.h:22:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/cups/ppd.h:24:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/cups/cups.h:27:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/cups/ipp.h:18:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/cups/http.h:39:
/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/netinet/ip.h:102:2: error: unknown type name 'u_char'; did you mean 'char'?
u_char ip_ttl; /* time to live */
^
/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/netinet/ip.h:103:2: error: unknown type name 'u_char'; did you mean 'char'?
u_char ip_p; /* protocol */
^
/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/netinet/ip.h:104:2: error: unknown type name 'u_short'; did you mean 'n_short'?
u_short ip_sum; /* checksum */
^
/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/netinet/in_systm.h:84:20: note: 'n_short' declared here
typedef __uint16_t n_short; /* short as received from the net */
^
In file included from /tmp/waffle-20230629-12928-1te5p17/waffle-1.7.2/examples/gl_basic.c:55:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSApplication.h:10:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSResponder.h:10:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:10:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/ApplicationServices.framework/Headers/ApplicationServices.h:62:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PrintCore.h:26:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Headers/PDEPluginInterface.h:22:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/cups/ppd.h:24:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/cups/cups.h:27:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/cups/ipp.h:18:
In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/cups/http.h:39:
/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/netinet/ip.h:189:2: error: unknown type name 'u_char'; did you mean 'char'?
u_char ipt_code; /* IPOPT_TS */
^
/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/netinet/ip.h:190:2: error: unknown type name 'u_char'; did you mean 'char'?
u_char ipt_len; /* size of structure (variable) */
^
/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/netinet/ip.h:191:2: error: unknown type name 'u_char'; did you mean 'char'?
u_char ipt_ptr; /* index of current entry */
^
/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/netinet/ip.h:193:2: error: unknown type name 'u_int'
u_int ipt_flg:4, /* flags, see below */
^
/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/netinet/ip.h:197:2: error: unknown type name 'u_int'
u_int ipt_oflw:4, /* overflow counter */
^
/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/netinet/ip.h:197:10: error: duplicate member 'ipt_oflw'
u_int ipt_oflw:4, /* overflow counter */
^
/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/netinet/ip.h:194:6: note: previous declaration is here
ipt_oflw:4; /* overflow counter */
^
/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/netinet/ip.h:198:6: error: duplicate member 'ipt_flg'
ipt_flg:4; /* flags, see below */
^
/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/netinet/ip.h:193:10: note: previous declaration is here
u_int ipt_flg:4, /* flags, see below */
^
18 errors generated.
make[2]: *** [examples/CMakeFiles/gl_basic.dir/gl_basic.c.o] Error 1
make[1]: *** [examples/CMakeFiles/gl_basic.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
```
I was able to fix this by passing "-D_DARWIN_C_SOURCE" as CFLAGS.
Could you please have a look. Maybe it's not the right fix, thus I am reporting the issue so you can investigate. Thanks
See https://github.com/Homebrew/homebrew-core/pull/135056 for referencehttps://gitlab.freedesktop.org/mesa/waffle/-/issues/861.7.2: test suite is failing2023-03-30T12:50:17ZTomasz Kłoczko1.7.2: test suite is failingI'm not sure am I executing correctly test suite.
<details>
```console
+ cd waffle-v1.7.2
+ xvfb-run -a /usr/bin/meson test -C x86_64-redhat-linux-gnu --num-processes 48 --print-errorlogs
ninja: no work to do.
ninja: Entering directory ...I'm not sure am I executing correctly test suite.
<details>
```console
+ cd waffle-v1.7.2
+ xvfb-run -a /usr/bin/meson test -C x86_64-redhat-linux-gnu --num-processes 48 --print-errorlogs
ninja: no work to do.
ninja: Entering directory `/home/tkloczko/rpmbuild/BUILD/waffle-v1.7.2/x86_64-redhat-linux-gnu'
ninja: no work to do.
1/8 waffle:core / wcore_attrib_list OK 0.05s
2/8 waffle:core / wcore_config_attrs OK 0.04s
3/8 waffle:core / wcore_error OK 0.04s
4/8 waffle:functional / gl_basic (surfaceless_egl) FAIL 0.06s exit status 62
>>> LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/waffle-v1.7.2/x86_64-redhat-linux-gnu/src/waffle MALLOC_PERTURB_=171 /home/tkloczko/rpmbuild/BUILD/waffle-v1.7.2/x86_64-redhat-linux-gnu/tests/functional/gl_basic_test --platform surfaceless_egl
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: eglGetDisplay failed with error EGL_BAD_PARAMETER(0x300c)
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: eglGetDisplay failed with error EGL_BAD_PARAMETER(0x300c)
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: eglGetDisplay failed with error EGL_BAD_PARAMETER(0x300c)
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: eglGetDisplay failed with error EGL_BAD_PARAMETER(0x300c)
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: eglGetDisplay failed with error EGL_BAD_PARAMETER(0x300c)
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: eglGetDisplay failed with error EGL_BAD_PARAMETER(0x300c)
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: eglGetDisplay failed with error EGL_BAD_PARAMETER(0x300c)
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: eglGetDisplay failed with error EGL_BAD_PARAMETER(0x300c)
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: eglGetDisplay failed with error EGL_BAD_PARAMETER(0x300c)
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: eglGetDisplay failed with error EGL_BAD_PARAMETER(0x300c)
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: eglGetDisplay failed with error EGL_BAD_PARAMETER(0x300c)
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
[ PASSED ] 0 test(s).
[ FAILED ] 62 test(s), listed below:
[ FAILED ] test_gl_basic_gl_rgb
[ FAILED ] test_gl_basic_gl_rgba
[ FAILED ] test_gl_basic_gl_fwdcompat
[ FAILED ] test_gl_basic_gl_debug
[ FAILED ] test_gl_basic_gl_robust
[ FAILED ] test_gl_basic_gl10
[ FAILED ] test_gl_basic_gl11
[ FAILED ] test_gl_basic_gl12
[ FAILED ] test_gl_basic_gl13
[ FAILED ] test_gl_basic_gl14
[ FAILED ] test_gl_basic_gl15
[ FAILED ] test_gl_basic_gl20
[ FAILED ] test_gl_basic_gl21
[ FAILED ] test_gl_basic_gl30
[ FAILED ] test_gl_basic_gl30_fwdcompat
[ FAILED ] test_gl_basic_gl31
[ FAILED ] test_gl_basic_gl31_fwdcompat
[ FAILED ] test_gl_basic_gl32_core
[ FAILED ] test_gl_basic_gl32_core_fwdcompat
[ FAILED ] test_gl_basic_gl32_core_debug
[ FAILED ] test_gl_basic_gl32_core_robust
[ FAILED ] test_gl_basic_gl33_core
[ FAILED ] test_gl_basic_gl40_core
[ FAILED ] test_gl_basic_gl41_core
[ FAILED ] test_gl_basic_gl42_core
[ FAILED ] test_gl_basic_gl43_core
[ FAILED ] test_gl_basic_gl44_core
[ FAILED ] test_gl_basic_gl45_core
[ FAILED ] test_gl_basic_gl46_core
[ FAILED ] test_gl_basic_gl32_compat
[ FAILED ] test_gl_basic_gl32_compat_fwdcompat
[ FAILED ] test_gl_basic_gl32_compat_debug
[ FAILED ] test_gl_basic_gl32_compat_robust
[ FAILED ] test_gl_basic_gl33_compat
[ FAILED ] test_gl_basic_gl40_compat
[ FAILED ] test_gl_basic_gl41_compat
[ FAILED ] test_gl_basic_gl42_compat
[ FAILED ] test_gl_basic_gl43_compat
[ FAILED ] test_gl_basic_gl44_compat
[ FAILED ] test_gl_basic_gl45_compat
[ FAILED ] test_gl_basic_gl46_compat
[ FAILED ] test_gl_basic_gles1_rgb
[ FAILED ] test_gl_basic_gles1_rgba
[ FAILED ] test_gl_basic_gles1_fwdcompat
[ FAILED ] test_gl_basic_gles1_robust
[ FAILED ] test_gl_basic_gles1_debug
[ FAILED ] test_gl_basic_gles10
[ FAILED ] test_gl_basic_gles11
[ FAILED ] test_gl_basic_gles2_rgb
[ FAILED ] test_gl_basic_gles2_rgba
[ FAILED ] test_gl_basic_gles2_fwdcompat
[ FAILED ] test_gl_basic_gles2_debug
[ FAILED ] test_gl_basic_gles2_robust
[ FAILED ] test_gl_basic_gles20
[ FAILED ] test_gl_basic_gles3_rgb
[ FAILED ] test_gl_basic_gles3_rgba
[ FAILED ] test_gl_basic_gles3_fwdcompat
[ FAILED ] test_gl_basic_gles3_debug
[ FAILED ] test_gl_basic_gles3_robust
[ FAILED ] test_gl_basic_gles30
[ FAILED ] test_gl_basic_gles31
[ FAILED ] test_gl_basic_gles32
62 FAILED TEST(S)
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
5/8 waffle:functional / gl_basic (wayland) FAIL 0.09s exit status 62
>>> LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/waffle-v1.7.2/x86_64-redhat-linux-gnu/src/waffle MALLOC_PERTURB_=233 /home/tkloczko/rpmbuild/BUILD/waffle-v1.7.2/x86_64-redhat-linux-gnu/tests/functional/gl_basic_test --platform wayland
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: wl_display_connect failed
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: wl_display_connect failed
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: wl_display_connect failed
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: wl_display_connect failed
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: wl_display_connect failed
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: wl_display_connect failed
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: wl_display_connect failed
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: wl_display_connect failed
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: wl_display_connect failed
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: wl_display_connect failed
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: wl_display_connect failed
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
[ PASSED ] 0 test(s).
[ FAILED ] 62 test(s), listed below:
[ FAILED ] test_gl_basic_gl_rgb
[ FAILED ] test_gl_basic_gl_rgba
[ FAILED ] test_gl_basic_gl_fwdcompat
[ FAILED ] test_gl_basic_gl_debug
[ FAILED ] test_gl_basic_gl_robust
[ FAILED ] test_gl_basic_gl10
[ FAILED ] test_gl_basic_gl11
[ FAILED ] test_gl_basic_gl12
[ FAILED ] test_gl_basic_gl13
[ FAILED ] test_gl_basic_gl14
[ FAILED ] test_gl_basic_gl15
[ FAILED ] test_gl_basic_gl20
[ FAILED ] test_gl_basic_gl21
[ FAILED ] test_gl_basic_gl30
[ FAILED ] test_gl_basic_gl30_fwdcompat
[ FAILED ] test_gl_basic_gl31
[ FAILED ] test_gl_basic_gl31_fwdcompat
[ FAILED ] test_gl_basic_gl32_core
[ FAILED ] test_gl_basic_gl32_core_fwdcompat
[ FAILED ] test_gl_basic_gl32_core_debug
[ FAILED ] test_gl_basic_gl32_core_robust
[ FAILED ] test_gl_basic_gl33_core
[ FAILED ] test_gl_basic_gl40_core
[ FAILED ] test_gl_basic_gl41_core
[ FAILED ] test_gl_basic_gl42_core
[ FAILED ] test_gl_basic_gl43_core
[ FAILED ] test_gl_basic_gl44_core
[ FAILED ] test_gl_basic_gl45_core
[ FAILED ] test_gl_basic_gl46_core
[ FAILED ] test_gl_basic_gl32_compat
[ FAILED ] test_gl_basic_gl32_compat_fwdcompat
[ FAILED ] test_gl_basic_gl32_compat_debug
[ FAILED ] test_gl_basic_gl32_compat_robust
[ FAILED ] test_gl_basic_gl33_compat
[ FAILED ] test_gl_basic_gl40_compat
[ FAILED ] test_gl_basic_gl41_compat
[ FAILED ] test_gl_basic_gl42_compat
[ FAILED ] test_gl_basic_gl43_compat
[ FAILED ] test_gl_basic_gl44_compat
[ FAILED ] test_gl_basic_gl45_compat
[ FAILED ] test_gl_basic_gl46_compat
[ FAILED ] test_gl_basic_gles1_rgb
[ FAILED ] test_gl_basic_gles1_rgba
[ FAILED ] test_gl_basic_gles1_fwdcompat
[ FAILED ] test_gl_basic_gles1_robust
[ FAILED ] test_gl_basic_gles1_debug
[ FAILED ] test_gl_basic_gles10
[ FAILED ] test_gl_basic_gles11
[ FAILED ] test_gl_basic_gles2_rgb
[ FAILED ] test_gl_basic_gles2_rgba
[ FAILED ] test_gl_basic_gles2_fwdcompat
[ FAILED ] test_gl_basic_gles2_debug
[ FAILED ] test_gl_basic_gles2_robust
[ FAILED ] test_gl_basic_gles20
[ FAILED ] test_gl_basic_gles3_rgb
[ FAILED ] test_gl_basic_gles3_rgba
[ FAILED ] test_gl_basic_gles3_fwdcompat
[ FAILED ] test_gl_basic_gles3_debug
[ FAILED ] test_gl_basic_gles3_robust
[ FAILED ] test_gl_basic_gles30
[ FAILED ] test_gl_basic_gles31
[ FAILED ] test_gl_basic_gles32
62 FAILED TEST(S)
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
6/8 waffle:functional / gl_basic (gbm) FAIL 0.17s exit status 62
>>> LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/waffle-v1.7.2/x86_64-redhat-linux-gnu/src/waffle MALLOC_PERTURB_=165 /home/tkloczko/rpmbuild/BUILD/waffle-v1.7.2/x86_64-redhat-linux-gnu/tests/functional/gl_basic_test --platform gbm
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: open drm file for gbm failed
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: open drm file for gbm failed
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: open drm file for gbm failed
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: open drm file for gbm failed
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: open drm file for gbm failed
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: open drm file for gbm failed
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: open drm file for gbm failed
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: open drm file for gbm failed
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: open drm file for gbm failed
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: open drm file for gbm failed
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: open drm file for gbm failed
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
[ PASSED ] 0 test(s).
[ FAILED ] 62 test(s), listed below:
[ FAILED ] test_gl_basic_gl_rgb
[ FAILED ] test_gl_basic_gl_rgba
[ FAILED ] test_gl_basic_gl_fwdcompat
[ FAILED ] test_gl_basic_gl_debug
[ FAILED ] test_gl_basic_gl_robust
[ FAILED ] test_gl_basic_gl10
[ FAILED ] test_gl_basic_gl11
[ FAILED ] test_gl_basic_gl12
[ FAILED ] test_gl_basic_gl13
[ FAILED ] test_gl_basic_gl14
[ FAILED ] test_gl_basic_gl15
[ FAILED ] test_gl_basic_gl20
[ FAILED ] test_gl_basic_gl21
[ FAILED ] test_gl_basic_gl30
[ FAILED ] test_gl_basic_gl30_fwdcompat
[ FAILED ] test_gl_basic_gl31
[ FAILED ] test_gl_basic_gl31_fwdcompat
[ FAILED ] test_gl_basic_gl32_core
[ FAILED ] test_gl_basic_gl32_core_fwdcompat
[ FAILED ] test_gl_basic_gl32_core_debug
[ FAILED ] test_gl_basic_gl32_core_robust
[ FAILED ] test_gl_basic_gl33_core
[ FAILED ] test_gl_basic_gl40_core
[ FAILED ] test_gl_basic_gl41_core
[ FAILED ] test_gl_basic_gl42_core
[ FAILED ] test_gl_basic_gl43_core
[ FAILED ] test_gl_basic_gl44_core
[ FAILED ] test_gl_basic_gl45_core
[ FAILED ] test_gl_basic_gl46_core
[ FAILED ] test_gl_basic_gl32_compat
[ FAILED ] test_gl_basic_gl32_compat_fwdcompat
[ FAILED ] test_gl_basic_gl32_compat_debug
[ FAILED ] test_gl_basic_gl32_compat_robust
[ FAILED ] test_gl_basic_gl33_compat
[ FAILED ] test_gl_basic_gl40_compat
[ FAILED ] test_gl_basic_gl41_compat
[ FAILED ] test_gl_basic_gl42_compat
[ FAILED ] test_gl_basic_gl43_compat
[ FAILED ] test_gl_basic_gl44_compat
[ FAILED ] test_gl_basic_gl45_compat
[ FAILED ] test_gl_basic_gl46_compat
[ FAILED ] test_gl_basic_gles1_rgb
[ FAILED ] test_gl_basic_gles1_rgba
[ FAILED ] test_gl_basic_gles1_fwdcompat
[ FAILED ] test_gl_basic_gles1_robust
[ FAILED ] test_gl_basic_gles1_debug
[ FAILED ] test_gl_basic_gles10
[ FAILED ] test_gl_basic_gles11
[ FAILED ] test_gl_basic_gles2_rgb
[ FAILED ] test_gl_basic_gles2_rgba
[ FAILED ] test_gl_basic_gles2_fwdcompat
[ FAILED ] test_gl_basic_gles2_debug
[ FAILED ] test_gl_basic_gles2_robust
[ FAILED ] test_gl_basic_gles20
[ FAILED ] test_gl_basic_gles3_rgb
[ FAILED ] test_gl_basic_gles3_rgba
[ FAILED ] test_gl_basic_gles3_fwdcompat
[ FAILED ] test_gl_basic_gles3_debug
[ FAILED ] test_gl_basic_gles3_robust
[ FAILED ] test_gl_basic_gles30
[ FAILED ] test_gl_basic_gles31
[ FAILED ] test_gl_basic_gles32
62 FAILED TEST(S)
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
7/8 waffle:functional / gl_basic (glx) FAIL 2.29s exit status 62
>>> LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/waffle-v1.7.2/x86_64-redhat-linux-gnu/src/waffle MALLOC_PERTURB_=179 /home/tkloczko/rpmbuild/BUILD/waffle-v1.7.2/x86_64-redhat-linux-gnu/tests/functional/gl_basic_test --platform glx
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: glXQueryExtensionsString failed
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: glXQueryExtensionsString failed
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: glXQueryExtensionsString failed
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: glXQueryExtensionsString failed
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: glXQueryExtensionsString failed
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: glXQueryExtensionsString failed
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: glXQueryExtensionsString failed
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: glXQueryExtensionsString failed
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: glXQueryExtensionsString failed
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: glXQueryExtensionsString failed
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: glXQueryExtensionsString failed
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
[ PASSED ] 0 test(s).
[ FAILED ] 62 test(s), listed below:
[ FAILED ] test_gl_basic_gl_rgb
[ FAILED ] test_gl_basic_gl_rgba
[ FAILED ] test_gl_basic_gl_fwdcompat
[ FAILED ] test_gl_basic_gl_debug
[ FAILED ] test_gl_basic_gl_robust
[ FAILED ] test_gl_basic_gl10
[ FAILED ] test_gl_basic_gl11
[ FAILED ] test_gl_basic_gl12
[ FAILED ] test_gl_basic_gl13
[ FAILED ] test_gl_basic_gl14
[ FAILED ] test_gl_basic_gl15
[ FAILED ] test_gl_basic_gl20
[ FAILED ] test_gl_basic_gl21
[ FAILED ] test_gl_basic_gl30
[ FAILED ] test_gl_basic_gl30_fwdcompat
[ FAILED ] test_gl_basic_gl31
[ FAILED ] test_gl_basic_gl31_fwdcompat
[ FAILED ] test_gl_basic_gl32_core
[ FAILED ] test_gl_basic_gl32_core_fwdcompat
[ FAILED ] test_gl_basic_gl32_core_debug
[ FAILED ] test_gl_basic_gl32_core_robust
[ FAILED ] test_gl_basic_gl33_core
[ FAILED ] test_gl_basic_gl40_core
[ FAILED ] test_gl_basic_gl41_core
[ FAILED ] test_gl_basic_gl42_core
[ FAILED ] test_gl_basic_gl43_core
[ FAILED ] test_gl_basic_gl44_core
[ FAILED ] test_gl_basic_gl45_core
[ FAILED ] test_gl_basic_gl46_core
[ FAILED ] test_gl_basic_gl32_compat
[ FAILED ] test_gl_basic_gl32_compat_fwdcompat
[ FAILED ] test_gl_basic_gl32_compat_debug
[ FAILED ] test_gl_basic_gl32_compat_robust
[ FAILED ] test_gl_basic_gl33_compat
[ FAILED ] test_gl_basic_gl40_compat
[ FAILED ] test_gl_basic_gl41_compat
[ FAILED ] test_gl_basic_gl42_compat
[ FAILED ] test_gl_basic_gl43_compat
[ FAILED ] test_gl_basic_gl44_compat
[ FAILED ] test_gl_basic_gl45_compat
[ FAILED ] test_gl_basic_gl46_compat
[ FAILED ] test_gl_basic_gles1_rgb
[ FAILED ] test_gl_basic_gles1_rgba
[ FAILED ] test_gl_basic_gles1_fwdcompat
[ FAILED ] test_gl_basic_gles1_robust
[ FAILED ] test_gl_basic_gles1_debug
[ FAILED ] test_gl_basic_gles10
[ FAILED ] test_gl_basic_gles11
[ FAILED ] test_gl_basic_gles2_rgb
[ FAILED ] test_gl_basic_gles2_rgba
[ FAILED ] test_gl_basic_gles2_fwdcompat
[ FAILED ] test_gl_basic_gles2_debug
[ FAILED ] test_gl_basic_gles2_robust
[ FAILED ] test_gl_basic_gles20
[ FAILED ] test_gl_basic_gles3_rgb
[ FAILED ] test_gl_basic_gles3_rgba
[ FAILED ] test_gl_basic_gles3_fwdcompat
[ FAILED ] test_gl_basic_gles3_debug
[ FAILED ] test_gl_basic_gles3_robust
[ FAILED ] test_gl_basic_gles30
[ FAILED ] test_gl_basic_gles31
[ FAILED ] test_gl_basic_gles32
62 FAILED TEST(S)
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
8/8 waffle:functional / gl_basic (x11_egl) FAIL 2.32s exit status 62
>>> LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/waffle-v1.7.2/x86_64-redhat-linux-gnu/src/waffle MALLOC_PERTURB_=25 /home/tkloczko/rpmbuild/BUILD/waffle-v1.7.2/x86_64-redhat-linux-gnu/tests/functional/gl_basic_test --platform x11_egl
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: eglGetDisplay failed with error EGL_BAD_PARAMETER(0x300c)
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: eglGetDisplay failed with error EGL_BAD_PARAMETER(0x300c)
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: eglGetDisplay failed with error EGL_BAD_PARAMETER(0x300c)
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: eglGetDisplay failed with error EGL_BAD_PARAMETER(0x300c)
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: eglGetDisplay failed with error EGL_BAD_PARAMETER(0x300c)
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: eglGetDisplay failed with error EGL_BAD_PARAMETER(0x300c)
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: eglGetDisplay failed with error EGL_BAD_PARAMETER(0x300c)
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: eglGetDisplay failed with error EGL_BAD_PARAMETER(0x300c)
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: eglGetDisplay failed with error EGL_BAD_PARAMETER(0x300c)
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: eglGetDisplay failed with error EGL_BAD_PARAMETER(0x300c)
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
Waffle error: 0x2 WAFFLE_ERROR_UNKNOWN: eglGetDisplay failed with error EGL_BAD_PARAMETER(0x300c)
[ ERROR ] --- 0
[ LINE ] --- ../tests/functional/gl_basic_test.c:390: error: Failure!
[ PASSED ] 0 test(s).
[ FAILED ] 62 test(s), listed below:
[ FAILED ] test_gl_basic_gl_rgb
[ FAILED ] test_gl_basic_gl_rgba
[ FAILED ] test_gl_basic_gl_fwdcompat
[ FAILED ] test_gl_basic_gl_debug
[ FAILED ] test_gl_basic_gl_robust
[ FAILED ] test_gl_basic_gl10
[ FAILED ] test_gl_basic_gl11
[ FAILED ] test_gl_basic_gl12
[ FAILED ] test_gl_basic_gl13
[ FAILED ] test_gl_basic_gl14
[ FAILED ] test_gl_basic_gl15
[ FAILED ] test_gl_basic_gl20
[ FAILED ] test_gl_basic_gl21
[ FAILED ] test_gl_basic_gl30
[ FAILED ] test_gl_basic_gl30_fwdcompat
[ FAILED ] test_gl_basic_gl31
[ FAILED ] test_gl_basic_gl31_fwdcompat
[ FAILED ] test_gl_basic_gl32_core
[ FAILED ] test_gl_basic_gl32_core_fwdcompat
[ FAILED ] test_gl_basic_gl32_core_debug
[ FAILED ] test_gl_basic_gl32_core_robust
[ FAILED ] test_gl_basic_gl33_core
[ FAILED ] test_gl_basic_gl40_core
[ FAILED ] test_gl_basic_gl41_core
[ FAILED ] test_gl_basic_gl42_core
[ FAILED ] test_gl_basic_gl43_core
[ FAILED ] test_gl_basic_gl44_core
[ FAILED ] test_gl_basic_gl45_core
[ FAILED ] test_gl_basic_gl46_core
[ FAILED ] test_gl_basic_gl32_compat
[ FAILED ] test_gl_basic_gl32_compat_fwdcompat
[ FAILED ] test_gl_basic_gl32_compat_debug
[ FAILED ] test_gl_basic_gl32_compat_robust
[ FAILED ] test_gl_basic_gl33_compat
[ FAILED ] test_gl_basic_gl40_compat
[ FAILED ] test_gl_basic_gl41_compat
[ FAILED ] test_gl_basic_gl42_compat
[ FAILED ] test_gl_basic_gl43_compat
[ FAILED ] test_gl_basic_gl44_compat
[ FAILED ] test_gl_basic_gl45_compat
[ FAILED ] test_gl_basic_gl46_compat
[ FAILED ] test_gl_basic_gles1_rgb
[ FAILED ] test_gl_basic_gles1_rgba
[ FAILED ] test_gl_basic_gles1_fwdcompat
[ FAILED ] test_gl_basic_gles1_robust
[ FAILED ] test_gl_basic_gles1_debug
[ FAILED ] test_gl_basic_gles10
[ FAILED ] test_gl_basic_gles11
[ FAILED ] test_gl_basic_gles2_rgb
[ FAILED ] test_gl_basic_gles2_rgba
[ FAILED ] test_gl_basic_gles2_fwdcompat
[ FAILED ] test_gl_basic_gles2_debug
[ FAILED ] test_gl_basic_gles2_robust
[ FAILED ] test_gl_basic_gles20
[ FAILED ] test_gl_basic_gles3_rgb
[ FAILED ] test_gl_basic_gles3_rgba
[ FAILED ] test_gl_basic_gles3_fwdcompat
[ FAILED ] test_gl_basic_gles3_debug
[ FAILED ] test_gl_basic_gles3_robust
[ FAILED ] test_gl_basic_gles30
[ FAILED ] test_gl_basic_gles31
[ FAILED ] test_gl_basic_gles32
62 FAILED TEST(S)
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Summary of Failures:
4/8 waffle:functional / gl_basic (surfaceless_egl) FAIL 0.06s exit status 62
5/8 waffle:functional / gl_basic (wayland) FAIL 0.09s exit status 62
6/8 waffle:functional / gl_basic (gbm) FAIL 0.17s exit status 62
7/8 waffle:functional / gl_basic (glx) FAIL 2.29s exit status 62
8/8 waffle:functional / gl_basic (x11_egl) FAIL 2.32s exit status 62
Ok: 3
Expected Fail: 0
Fail: 5
Unexpected Pass: 0
Skipped: 0
Timeout: 0
```
</details>
Meson output:
<details>
```console
+ /usr/bin/meson setup --buildtype=plain --prefix=/usr --libdir=/usr/lib64 --libexecdir=/usr/libexec --bindir=/usr/bin --sbindir=/usr/sbin --includedir=/usr/include --datadir=/usr/share --mandir=/usr/share/man --infodir=/usr/share/info --localedir=/usr/share/locale --sysconfdir=/etc --localstatedir=/var --sharedstatedir=/var/lib --wrap-mode=nodownload --auto-features=enabled . x86_64-redhat-linux-gnu -D build-tests=true -D build-htmldocs=false
The Meson build system
Version: 1.0.1
Source dir: /home/tkloczko/rpmbuild/BUILD/waffle-v1.7.2
Build dir: /home/tkloczko/rpmbuild/BUILD/waffle-v1.7.2/x86_64-redhat-linux-gnu
Build type: native build
Project name: waffle
Project version: 1.7.2
C compiler for the host machine: /usr/bin/gcc (gcc 13.0.1 "gcc (GCC) 13.0.1 20230221 (Red Hat 13.0.1-0)")
C linker for the host machine: /usr/bin/gcc ld.bfd 2.40-2
Host machine cpu family: x86_64
Host machine cpu: x86_64
Run-time dependency threads found: YES
Library dl found: YES
Found pkg-config: /usr/bin/pkg-config (1.9.4)
Run-time dependency gl found: YES 1.2
Run-time dependency x11-xcb found: YES 1.8.4
Run-time dependency egl found: YES 1.5
Dependency x11-xcb found: YES 1.8.4 (cached)
Dependency egl found: YES 1.5 (cached)
Run-time dependency gbm found: YES 23.0.0
Run-time dependency libudev found: YES 251
Dependency egl found: YES 1.5 (cached)
Dependency egl found: YES 1.5 (cached)
Run-time dependency wayland-client found: YES 1.21.91
Run-time dependency wayland-egl found: YES 18.1.0
Run-time dependency wayland-scanner found: YES 1.21.91
Program /usr/bin/wayland-scanner found: YES (/usr/bin/wayland-scanner)
Run-time dependency wayland-protocols found: YES 1.31
Found CMake: /usr/bin/cmake (3.25.2)
Run-time dependency bash-completion found: NO (tried pkgconfig and cmake)
Compiler for C supports arguments -Werror=implicit-function-declaration: YES
Compiler for C supports arguments -Wno-unused-parameter: YES
Compiler for C supports arguments -Werror=format: YES
Compiler for C supports arguments -Werror=format-security: YES
Compiler for C supports arguments -Werror=incompatible-pointer-types: YES
Compiler for C supports arguments -Werror=init-self: YES
Compiler for C supports arguments -Werror=int-conversion: YES
Compiler for C supports arguments -Werror=missing-declarations: YES
Compiler for C supports arguments -Werror=missing-prototypes: YES
Compiler for C supports arguments -Werror=pointer-arith: YES
Compiler for C supports arguments -Werror=undef: YES
Compiler for C supports arguments -Werror=vla: YES
Compiler for C supports arguments -Wsuggest-attribute=format: YES
Compiler for C supports arguments -Wwrite-strings: YES
Checking if "Thread Local Storage" compiles: YES
Checking if "TLS model "Initial Exec"" compiles: YES
Run-time dependency cmocka found: YES 1.1.5
Configuring waffle_version.h using configuration
Configuring waffle.def using configuration
Compiler for C supports arguments -Wno-initializer-overrides: NO
Compiler for C supports arguments -Wno-override-init: YES
First supported argument: -Wno-override-init
Build targets in project: 13
waffle 1.7.2
User defined options
auto_features : enabled
bindir : /usr/bin
buildtype : plain
datadir : /usr/share
includedir : /usr/include
infodir : /usr/share/info
libdir : /usr/lib64
libexecdir : /usr/libexec
localedir : /usr/share/locale
localstatedir : /var
mandir : /usr/share/man
prefix : /usr
sbindir : /usr/sbin
sharedstatedir: /var/lib
sysconfdir : /etc
wrap_mode : nodownload
build-htmldocs: false
build-tests : true
Found ninja-1.11.1 at /usr/bin/ninja
```
</details>https://gitlab.freedesktop.org/mesa/waffle/-/issues/85point website and GITHUB to FDO gitlab2023-03-30T13:32:19ZDavid Heidelbergpoint website and GITHUB to FDO gitlab$SUBJ
I had to manually find the repository on gitlab.freedesktop.org . I don't see link from the website and the Github repo also points only to the website.
- another point (which I can take care of) is point piglit to website or gi...$SUBJ
I had to manually find the repository on gitlab.freedesktop.org . I don't see link from the website and the Github repo also points only to the website.
- another point (which I can take care of) is point piglit to website or gitlab (currently pointed to waffle-gl.org, see https://gitlab.freedesktop.org/mesa/piglit/-/issues/83 )https://gitlab.freedesktop.org/mesa/waffle/-/issues/83Meson build produces libwaffle-1.dll, while cmake waffle-1.dll2023-09-25T12:51:33ZEmil VelikovMeson build produces libwaffle-1.dll, while cmake waffle-1.dllComparing the cmake/meson mingw builds for 1.7.0 and later:
- cmake - waffle-1.dll and libwaffle-1.dll.a - all
- meson - libwaffle-1.dll and libwaffle-dll.a - oops?? wflinfo et al link against waffle-1.dll, so things are broken
There'...Comparing the cmake/meson mingw builds for 1.7.0 and later:
- cmake - waffle-1.dll and libwaffle-1.dll.a - all
- meson - libwaffle-1.dll and libwaffle-dll.a - oops?? wflinfo et al link against waffle-1.dll, so things are broken
There's a tentative fix at https://gitlab.freedesktop.org/mesa/waffle/-/merge_requests/1241.8.0 releaseEmil VelikovEmil Velikovhttps://gitlab.freedesktop.org/mesa/waffle/-/issues/78Github Waffle repository makes no mention of the new home at freedesktop.org2022-08-02T11:30:05ZPekka Paalanenppaalanen@gmail.comGithub Waffle repository makes no mention of the new home at freedesktop.orgI had a very old Waffle clone I wanted to refresh, still pointing to https://github.com/waffle-gl/waffle . I noticed the commits stopped in 2017, but the front page still looks like it's the right place. This confused me and took me a wh...I had a very old Waffle clone I wanted to refresh, still pointing to https://github.com/waffle-gl/waffle . I noticed the commits stopped in 2017, but the front page still looks like it's the right place. This confused me and took me a while to find the new home, particularly when Google search seems to still prefer the github site. Searching for "waffle gl egl" has no link to freedesktop.org at all on the first page for me.
Could the old repository be made to mention the new home?https://gitlab.freedesktop.org/mesa/waffle/-/issues/76Building with wayland 1.20.0 fails with undefined reference to 'wl_proxy_mars...2022-06-02T14:31:18ZMichael OlbrichBuilding with wayland 1.20.0 fails with undefined reference to 'wl_proxy_marshal_flags'Building waffle 1.7.0 fails with wayland 1.20.0:
```
FAILED: bin/wflinfo
: && [...]gcc --std=c99 -Wall -Werror=implicit-function-declaration -fvisibility=hidden -Werror=incompatible-pointer-types -Werror=int-conversion
-Werror=missing-p...Building waffle 1.7.0 fails with wayland 1.20.0:
```
FAILED: bin/wflinfo
: && [...]gcc --std=c99 -Wall -Werror=implicit-function-declaration -fvisibility=hidden -Werror=incompatible-pointer-types -Werror=int-conversion
-Werror=missing-prototypes -O2 -g -DNDEBUG -rdynamic
src/utils/CMakeFiles/wflinfo.dir/wflinfo.c.o -o bin/wflinfo -Wl,-rpath,i[...]/build-target/waffle-1.7.0-build/lib: lib/libwaffle-1.so.0.7.0 && :
[...]/ld: lib/libwaffle-1.so.0.7.0: undefined reference to `wl_proxy_marshal_flags'
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
```
`wl_proxy_marshal_flags` is a new symbol in that version.https://gitlab.freedesktop.org/mesa/waffle/-/issues/73Fix and enable all the warnings2022-06-02T14:31:18ZEmil VelikovFix and enable all the warningsWith 1.7.0 we have a few new deprecation warnings pop-up. I left them since they're not "too noisy" yet after rebuilding/packaging waffle a few times I realised how annoying they are. Plus the bad precedent of having any warnings in the ...With 1.7.0 we have a few new deprecation warnings pop-up. I left them since they're not "too noisy" yet after rebuilding/packaging waffle a few times I realised how annoying they are. Plus the bad precedent of having any warnings in the log.
So for 1.7.1 let's try to:
- silence the deprecation warnings
- fix all other warnings - check release/debug meson/cmake builds
- enable `-Wall -Wextra -Wpointer-arith`
- optionally enable `-Wmissing-prototypes -Wmissing-declarations -Wvla -Winit-self -Wundef`
- enable `-Werror` in the CI1.7.1 releasehttps://gitlab.freedesktop.org/mesa/waffle/-/issues/72Missing wayland/proto dependency tracking2023-09-25T14:44:01ZEmil VelikovMissing wayland/proto dependency trackingAs reported by MrCooper over IRC:
`looks like waffle is missing some meson dependencies on wl-xdg-shell-proto.h, hit build errors in wayland_{display,window}.c because the header didn't exist yet`As reported by MrCooper over IRC:
`looks like waffle is missing some meson dependencies on wl-xdg-shell-proto.h, hit build errors in wayland_{display,window}.c because the header didn't exist yet`1.7.3 releasehttps://gitlab.freedesktop.org/mesa/waffle/-/issues/71Build man pages during website ci2022-09-12T15:43:19ZJordan JustenBuild man pages during website ciCurrently we manually copy the man pages for the release in the `website` branch.
These could be built by CI when the website is rebuilt. @evelikov pointed out a complication with my plan. Essentially we'd want to build the man pages fr...Currently we manually copy the man pages for the release in the `website` branch.
These could be built by CI when the website is rebuilt. @evelikov pointed out a complication with my plan. Essentially we'd want to build the man pages from the latest release tag rather than the master branch, whereas the rest of the website content can come from the master branch.
If we manage to stop storing the man pages in the `website` branch, then I think we should rename this git-lfs branch to something like `releases` or `tarballs`.https://gitlab.freedesktop.org/mesa/waffle/-/issues/70Fix intermediate XOpenDisplay CI failures2022-06-02T14:31:17ZEmil VelikovFix intermediate XOpenDisplay CI failuresThe CI intermediately fails with "WAFFLE_ERROR_UNKNOWN: XOpenDisplay failed", despite the 10 second sleep in the `xvfb-run` invocation. Never seen this on my machines, so I suspect there's something CI specific in there.
Investigate or ...The CI intermediately fails with "WAFFLE_ERROR_UNKNOWN: XOpenDisplay failed", despite the 10 second sleep in the `xvfb-run` invocation. Never seen this on my machines, so I suspect there's something CI specific in there.
Investigate or at least reduce the likelihood of it happening.https://gitlab.freedesktop.org/mesa/waffle/-/issues/69WAFFLE_GBM_DEVICE no longer works?2021-01-30T16:36:58ZIlia MirkinWAFFLE_GBM_DEVICE no longer works?This commit added support for `WAFFLE_GBM_DEVICE` env var: https://gitlab.freedesktop.org/mesa/waffle/-/commit/cef67496e379b660601f64ab2ddf7cf06307b8aa
However with waffle-1.6.1 (in gentoo), I get:
```
$ WAFFLE_GBM_DEVICE=/dev/dri/rend...This commit added support for `WAFFLE_GBM_DEVICE` env var: https://gitlab.freedesktop.org/mesa/waffle/-/commit/cef67496e379b660601f64ab2ddf7cf06307b8aa
However with waffle-1.6.1 (in gentoo), I get:
```
$ WAFFLE_GBM_DEVICE=/dev/dri/renderD129 gdb --args wflinfo -p gbm -a gl
...
Thread 1 "wflinfo" received signal SIGSEGV, Segmentation fault.
0x00007ffff7f86b3f in wgbm_window_teardown () from /usr/lib64/libwaffle-1.so.0
(gdb) bt
#0 0x00007ffff7f86b3f in wgbm_window_teardown ()
from /usr/lib64/libwaffle-1.so.0
#1 0x00007ffff7f86d68 in wgbm_window_destroy ()
from /usr/lib64/libwaffle-1.so.0
#2 0x00007ffff7f86e5b in wgbm_window_create ()
from /usr/lib64/libwaffle-1.so.0
#3 0x00007ffff7f824e7 in waffle_window_create2 ()
from /usr/lib64/libwaffle-1.so.0
#4 0x00007ffff7f82606 in waffle_window_create ()
from /usr/lib64/libwaffle-1.so.0
#5 0x00005555555565d7 in main ()
```
Without any other output. This points to the creation somehow failing and a knock-on error in teardown. I don't get a log of the error (couldn't figure out how to make that print). Ideally it (a) wouldn't crash when cleaning up the error and (b) wouldn't get the error in the first place.
renderD129 for me is a NVIDIA G84 GPU, which works fine with e.g. DRI_PRIME=...:
```
$ DRI_PRIME=pci-0000_04_00_0 wflinfo -p glx -a gl
Waffle platform: glx
Waffle api: gl
OpenGL vendor string: nouveau
OpenGL renderer string: NV84
OpenGL version string: 3.3 (Compatibility Profile) Mesa 20.3.2
OpenGL context flags:
```https://gitlab.freedesktop.org/mesa/waffle/-/issues/68Meson build fails if bash-completion isn't present2021-01-25T18:24:44ZJesse Nataliejenatali@microsoft.comMeson build fails if bash-completion isn't presentThis was broken by b0bedb5a, in the else for `dep_bash.found()`, it references `datadir` which is an undefined variable. Probably meant to use `get_option('datadir')`.
/cc @evelikovThis was broken by b0bedb5a, in the else for `dep_bash.found()`, it references `datadir` which is an undefined variable. Probably meant to use `get_option('datadir')`.
/cc @evelikovhttps://gitlab.freedesktop.org/mesa/waffle/-/issues/65Remove the -static-libgcc2023-09-25T12:59:01ZEmil VelikovRemove the -static-libgccDepending on the MinGW runtime is annoying, so currently we're using `-static-libgcc`.
From a casual look ages ago, there was no compelling reason why we end using the library.
- Temporary remove the static link
- List the API used by...Depending on the MinGW runtime is annoying, so currently we're using `-static-libgcc`.
From a casual look ages ago, there was no compelling reason why we end using the library.
- Temporary remove the static link
- List the API used by libwaffle, wflinfo, gl_basic, tests - `*-w64-mingw32-objdump -CtT` or similar tool
- Try to remove the need for libgcc linking
Might need to address https://gitlab.freedesktop.org/mesa/waffle/-/issues/64 to fully achieve this.1.8.0 releasehttps://gitlab.freedesktop.org/mesa/waffle/-/issues/61Remove the NaCl backend2022-04-12T22:38:39ZEmil VelikovRemove the NaCl backendGoogle has been planning to remove NaCl support for a while[1]. Check the latest official stance and remove NaCl, considering a thumbs-up from the author @tpalli
[1] https://en.wikipedia.org/wiki/Google_Native_ClientGoogle has been planning to remove NaCl support for a while[1]. Check the latest official stance and remove NaCl, considering a thumbs-up from the author @tpalli
[1] https://en.wikipedia.org/wiki/Google_Native_Client2.0.0 releasehttps://gitlab.freedesktop.org/mesa/waffle/-/issues/59Can't change bash-completion file install directory with bash-completion vers...2021-01-19T14:43:04ZNanley CheryCan't change bash-completion file install directory with bash-completion version < 2.10MR !61 made it so that `-Ddatadir` needs to be specified in order to override the bash-completion file installation directory. However this only works with bash-completion version 2.10. `completionsdir` is hard-coded in version 2.9 and d...MR !61 made it so that `-Ddatadir` needs to be specified in order to override the bash-completion file installation directory. However this only works with bash-completion version 2.10. `completionsdir` is hard-coded in version 2.9 and depends on `prefix` in version 2.8. Here are the pkg-config file contents across the three versions on my system (I built 2.9 and 2.10 manually):
```bash
[nix-shell:~/repos/fgl/waffle]$ cat /nix/store/ph4zwnig83vad53gw7xpz754jmby1rjw-bash-completion-2.10/share/pkgconfig/bash-completion.pc
prefix=/nix/store/ph4zwnig83vad53gw7xpz754jmby1rjw-bash-completion-2.10
datadir=/nix/store/ph4zwnig83vad53gw7xpz754jmby1rjw-bash-completion-2.10/share
sysconfdir=/nix/store/ph4zwnig83vad53gw7xpz754jmby1rjw-bash-completion-2.10/etc
compatdir=${sysconfdir}/bash_completion.d
completionsdir=${datadir}/bash-completion/completions
helpersdir=${datadir}/bash-completion/helpers
Name: bash-completion
Description: programmable completion for the bash shell
URL: https://github.com/scop/bash-completion
Version: 2.10
[nix-shell:~/repos/fgl/waffle]$ cat /nix/store/36v8gb9a4zjxnp3f3lckr0d0kq1l90r3-bash-completion-2.9/share/pkgconfig/bash-completion.pc
prefix=/nix/store/36v8gb9a4zjxnp3f3lckr0d0kq1l90r3-bash-completion-2.9
compatdir=/nix/store/36v8gb9a4zjxnp3f3lckr0d0kq1l90r3-bash-completion-2.9/etc/bash_completion.d
completionsdir=/nix/store/36v8gb9a4zjxnp3f3lckr0d0kq1l90r3-bash-completion-2.9/share/bash-completion/completions
helpersdir=/nix/store/36v8gb9a4zjxnp3f3lckr0d0kq1l90r3-bash-completion-2.9/share/bash-completion/helpers
Name: bash-completion
Description: programmable completion for the bash shell
URL: https://github.com/scop/bash-completion
Version: 2.9
[nix-shell:~/repos/fgl/waffle]$ cat /nix/store/55vm3jxvygw7qwm746zz3g7ym3sjrzcc-bash-completion-2.8/share/pkgconfig/bash-completion.pc
prefix=/nix/store/55vm3jxvygw7qwm746zz3g7ym3sjrzcc-bash-completion-2.8
compatdir=${prefix}/etc/bash_completion.d
completionsdir=${prefix}/share/bash-completion/completions
helpersdir=${prefix}/share/bash-completion/helpers
Name: bash-completion
Description: programmable completion for the bash shell
URL: https://github.com/scop/bash-completion
Version: 2.8
```
/cc @rantogno1.6.2 releasehttps://gitlab.freedesktop.org/mesa/waffle/-/issues/58Waffle website is served from the github.com repo2021-11-30T23:34:15ZEmil VelikovWaffle website is served from the github.com repoWith issue #56 resolved, I've noticed that the website is not updated. Upon closer look it seems that:
- the website is served from the github repo - ~~Dylan~~ Jordan pushed 1.6.0 there
- `waffle-gl.github.io` is active and redirects t...With issue #56 resolved, I've noticed that the website is not updated. Upon closer look it seems that:
- the website is served from the github repo - ~~Dylan~~ Jordan pushed 1.6.0 there
- `waffle-gl.github.io` is active and redirects to `www.waffle-gl.org` - as per github + `CNAME` entry
- using `https` throws a certificate error, because the github cert uses `*.github.com`
To keep things moving I'll push to github in a moment, although we'd want this addressed (in one shape or another) in the long run.
/cc @chadversary @daniels @dbaker @jljustenhttps://gitlab.freedesktop.org/mesa/waffle/-/issues/57fails to build man pages by Homebrew due to sandbox limitations2020-04-02T14:35:01ZYurii Kolesnykovroot@yurikoles.comfails to build man pages by Homebrew due to sandbox limitationsA Homebrew contributor here, I want to add create a waffle formula, but man pages build fails because of Homebrew sandbox.
The error is:
```
I/O error : I/O Attempt to load network entity http://docbook.sourceforge.net/release/xsl/curren...A Homebrew contributor here, I want to add create a waffle formula, but man pages build fails because of Homebrew sandbox.
The error is:
```
I/O error : I/O Attempt to load network entity http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl
```
Full log is [here](https://gist.github.com/yurikoles/322cd53c8ed4cc97490126b65b68cc33).
I'm still unsure is brew limiting network calls or build script wants to write downloaded file to location outside of sandbox. Hope to open a downstream PR soon and wait for comments.https://gitlab.freedesktop.org/mesa/waffle/-/issues/56website fails to build; migrate website source into master branch2020-04-08T11:53:23ZJordan Justenwebsite fails to build; migrate website source into master branchWith the %"1.6.1 release", we found out that gitlab ci is failing to build the waffle website when @evelikov pushed changes:
* https://gitlab.freedesktop.org/mesa/waffle/-/jobs/2132071
Apparently this is a known gitlab issue:
* https://...With the %"1.6.1 release", we found out that gitlab ci is failing to build the waffle website when @evelikov pushed changes:
* https://gitlab.freedesktop.org/mesa/waffle/-/jobs/2132071
Apparently this is a known gitlab issue:
* https://gitlab.com/gitlab-org/gitlab-runner/-/issues/3371
@daniels thinks thinks that if we don't use git-lfs on the CI branch that initially is checked out, then we might still be able to checkout the git-lfs branch during the build.
Therefore, I will try to put the website source into the waffle master branch, and merge in the releases from the website branch during to build steps. I think this model works well for Mesa anyhow, so it seems like a positive step forward.1.6.1 releaseJordan JustenJordan Justen