[Bug 232323] graphics/glfw: make WAYLAND and X11 conflicting

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue Oct 16 14:13:18 UTC 2018


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

            Bug ID: 232323
           Summary: graphics/glfw: make WAYLAND and X11 conflicting
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Keywords: patch, patch-ready
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs at FreeBSD.org
          Reporter: jbeich at FreeBSD.org
                CC: neel at neelc.org, tobik at freebsd.org
            Blocks: 227509, 226605
                CC: neel at neelc.org
             Flags: maintainer-feedback?(neel at neelc.org)

Created attachment 198212
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=198212&action=edit
v1

OPTIONS_SET+=WAYLAND breaking existing usage (see bug 227509 comment 9) is a
POLA. Let's add a safety belt which Mir (if ever ported) can also take
advantage of. Based on multimedia/kodi-devel.

Flavorizing isn't an option until support for variable dependencies arrives.
For one, pkg upgrade will replace glfw at wayland with glfw at x11 unless no
consumers have been installed yet or installed consumers expose their own
@wayland flavor that depends on glfw at wayland.

Build logs:
- https://ptpb.pw/QbYv (WAYLAND=off X11=on)
- https://ptpb.pw/l6ug (WAYLAND=on  X11=off)


Referenced Bugs:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=226605
[Bug 226605] graphics/glfw: add WAYLAND option
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227509
[Bug 227509] graphics/mesa-{dri,libs}: enable WAYLAND by default
-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list