Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 20 Sep 2019 14:30:58 +0000
From:      bugzilla-noreply@freebsd.org
To:        x11@FreeBSD.org
Subject:   [Bug 238988] [exp-run] convert bsd.xorg.mk to USES=xorg and USES=xorg-cat
Message-ID:  <bug-238988-7141-jRKueLSwHT@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-238988-7141@https.bugs.freebsd.org/bugzilla/>
References:  <bug-238988-7141@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D238988

--- Comment #9 from Niclas Zeising <zeising@FreeBSD.org> ---
(In reply to Tobias Kortkamp from comment #8)

Hi!
The issue, if I've figured out things correctly, is the compat stuff in
bsd.port.mk around line 1935.  This is done to support things that define
USE_XORG after bsd.port.pre.mk is included.

I see a couple of options, either perhaps fix the ports that define USE_XORG
after bsd.port.pre.mk (that doesn't already have USES=3Dxorg).  This is pro=
bably
the most correct option, since then this warning can be removed.

The other option is to check if USES=3Dgl or USES=3Dxorg-cat and then not p=
rint the
warning.

The third option might be to have Uses/gl.mk and Uses/xorg-cat.mk add
dependencies to something like _USE_XORG and then in Uses/xorg.mk pick thos=
e up
as well.

I'm not sure which of these solutions is best.

--=20
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-238988-7141-jRKueLSwHT>