Unable to compile the port on 12-Stable r362181 amd64. All ports are up-to-date excluding mate DE. Error in compiling x11_out.c: CC ../modules/x11_out/x11_out.c ../modules/x11_out/x11_out.c:978:11: warning: implicit declaration of function 'glXMakeCurrent' is invalid in C99 [-Wimplicit-function-declaration] if ( ! glXMakeCurrent(xWindow->display, xWindow-... ^ ../modules/x11_out/x11_out.c:978:109: error: no member named 'glx_context' in 'XWindow' ...xWindow->fullscreen ? xWindow->full_wnd : xWindow->wnd, xWindow->glx_con... ~~~~~~~ ^ 1 warning and 1 error generated. gmake[3]: *** [../config.mak:147: ../modules/x11_out/x11_out.o] Error 1
Not a fix, but enabling the OpenGL option allows this port to build.
A commit references this bug: Author: jkim Date: Mon Aug 3 17:33:40 UTC 2020 New revision: 544089 URL: https://svnweb.freebsd.org/changeset/ports/544089 Log: Add an upstream patch to fix build without OpenGL. https://github.com/gpac/gpac/commit/d5eedf0d5c2261e2dd228ceab2eadffdaaec1d0c PR: 248418 Changes: head/multimedia/gpac-libgpac/files/patch-modules_x11__out_x11__out.c
It should be fixed with r544089. Thanks!
A commit references this bug: Author: jkim Date: Mon Aug 3 17:53:18 UTC 2020 New revision: 544093 URL: https://svnweb.freebsd.org/changeset/ports/544093 Log: MFH: r544089 Add an upstream patch to fix build without OpenGL. https://github.com/gpac/gpac/commit/d5eedf0d5c2261e2dd228ceab2eadffdaaec1d0c PR: 248418 Approved by: ports-secteam (blanket, build fix) Changes: _U branches/2020Q3/ branches/2020Q3/multimedia/gpac-libgpac/files/patch-modules_x11__out_x11__out.c