Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 10 Mar 2017 02:27:59 +0000
From:      bugzilla-noreply@freebsd.org
To:        x11@FreeBSD.org
Subject:   [Bug 217016] graphics/libGL: update to 17.0.1 to get llvm40 support
Message-ID:  <bug-217016-7141-c0yskF5kIt@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-217016-7141@https.bugs.freebsd.org/bugzilla/>
References:  <bug-217016-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=3D217016

--- Comment #12 from Jan Beich (mail not working) <jbeich@FreeBSD.org> ---
(In reply to Matthew Rezny from comment #11)
> I was not wanting to patch configure.ac to avoid an otherwise unnecessary=
 autoreconf

files/configure.ac has to be renamed to files/patch-configure.ac to produce=
 any
effect. My guess files/configure.ac was added in ports r371035 as a referen=
ce
for future changes to files/patch-configure. As ports r433862 removed libde=
vq
logic in favor of ports r431708 files/patch-configure is now trivial to mod=
ify
again.

> if the patched configure script works with BSD and GNU sed, do we still n=
eed
> the bit for DragonFly in post-patch?

DragonFly (and NetBSD) lack base r268066 (since FreeBSD 10.1-RELEASE), see =
my
inline comment. OpenBSD appears to have it, and their re_format(7) manpage =
is
superior.

http://man7.org/linux/man-pages/man7/regex.7.html
http://man.openbsd.org/re_format

> I can't help but think how much simpler it would be to have libGL,
> libEGL (with gbm), libglesv2, and libglapi in a single mesa-libs
> port which any (E)GL(ES) user would depend on. The only separate
> parts would be mesa-drivers aka dri, clover, and osmesa.

+1 on "mesa-" prefix to avoid confusion where "libGL and friends" notion st=
arts
and ends when communicating updates to uninitiated users.
+1 on simplifying build but we can restore some granularity via subpackages=
[*]
later.

[*] https://lists.freebsd.org/pipermail/freebsd-ports/2016-December/106315.=
html

--=20
You are receiving this mail because:
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-217016-7141-c0yskF5kIt>