Date: Mon, 28 Nov 2016 11:34:35 +0000 From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 214591] x11-servers/xorg-server: Update to 1.18.4 Message-ID: <bug-214591-7141-RJgR1kPhml@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-214591-7141@https.bugs.freebsd.org/bugzilla/> References: <bug-214591-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=214591 matthew@reztek.cz changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #177098|0 |1 is obsolete| | Attachment #177258|0 |1 is obsolete| | --- Comment #5 from matthew@reztek.cz --- Created attachment 177480 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=177480&action=edit update Xorg servers to 1.18.4 I could not help but notice the cruft in the Xorg server ports, so I overhauled them for 1.19, and now I've done the same for 1.18 and refreshed the patch. I got the impression that things were tacked onto USE_XORG when needed, or in all the ports to be sure, but obsolete components were never removed. After this cleanup there is no reason to have separate non-slave ports for any of Xorg server components; it's just much easier to maintain it all as one set. I went through the configure script and figured out which xorg components are actually needed and which are common requirement, then put as much as possible into the master so the slaves can be simple as they should be; no more duplicate USE_XORG and CONFIGURE_ARGS. To give an idea how long the cruft has been accumulating, this is a partial list of dates components were disabled by default (and never enabled in our ports, thus clearly not missed) or disconnected from the build entirely. xf86bigfont extension disabled 2007-09-19 xtrap extension removed 2008-06-25 xf86misc extension removed 2008-07-16 xevie extension removed 2008-11-04 fontenc requirement dropped 2009-08-07 QA: all 5 ports (master + 4 slaves) pass poudriere testport on 11 amd64 and build clean on the 11 amd64 system not yet running 1.19 -- 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-214591-7141-RJgR1kPhml>
