[Bug 251058] graphics/cairo - "GL/gl.h not found"

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Nov 22 22:00:31 UTC 2020


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=251058

robertostrander at protonmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |Not Enough Information
             Status|New                         |Closed

--- Comment #5 from robertostrander at protonmail.com ---
** Summary **
I think this bug report stresses the importance of make clean, make
clean-depends, and then further testing the build system to get more familiar
with how it works.

At first, turning both GL options off for `graphics/cairo` allowed me to
successfully build the port.

Below, you will see it has built now with the X11 flag checked

I ran make clean-depends on both ports directories for:
 - graphics/mesa-libs
 - graphics/cairo

Then rebuilt the ports.

graphics/mesa-libs was built with the following config on this re-run

===> The following configuration options are available for mesa-libs-20.2.0_1:
     WAYLAND=on: Enable support for the Wayland platform in EGL
     ZSTD=on: Use ZSTD for shader cache
====> Options available for the group PLATFORM
     PLATFORM_X11=on: Enable X11 support for GBM/EGL
     PLATFORM_WAYLAND=on: Enable Wayland support for GBM/EGL

graphics/cairo was built with the following config on this re-run:

===> The following configuration options are available for cairo-1.16.0_1,3:
     DOCS=on: Build and/or install documentation
     GLIB=on: Enable GObject Functions Feature
     X11=on: X11 (graphics) support
     XCB=on: Enable XCB (X C-language Binding) Support
====> Options available for the radio GL: you can only select none or one of
them
     OPENGL=on: 2D/3D rendering support via OpenGL
     GLESV2=off: Enable GLESv2 rendering

The port built successfully.

`make deinstall`, then `make clean`, then `make configure` to uncheck X11 on
graphics/cairo, also built successfully. Closing ticket report.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-desktop mailing list