From owner-freebsd-ports@FreeBSD.ORG Sun Nov 9 01:53:43 2003 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 53F1216A4CE for ; Sun, 9 Nov 2003 01:53:43 -0800 (PST) Received: from lewis.lclark.edu (www.paclaw.org [149.175.1.5]) by mx1.FreeBSD.org (Postfix) with SMTP id BB80E43FEC for ; Sun, 9 Nov 2003 01:53:42 -0800 (PST) (envelope-from eta@lclark.edu) Received: from [149.175.34.27] ([149.175.34.27]) by lewis.lclark.edu (SAVSMTP 3.1.1.32) with SMTP id M2003110901534101679 for ; Sun, 09 Nov 2003 01:53:42 -0800 From: Eric Anholt To: ports@FreeBSD.org Content-Type: text/plain Message-Id: <1068371628.1989.12.camel@leguin> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 09 Nov 2003 01:53:48 -0800 Content-Transfer-Encoding: 7bit Subject: HEADSUP: XFree86 changes X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Nov 2003 09:53:43 -0000 XFree86 4.4 will be coming out in the not-so-distant future, and I'm planning on making some changes to the XFree86 ports to reduce the pain associated with upgrading and maintaining XFree86. I'm going to be moving our XFree86 over to using separate ports of the X11 libraries from freedesktop.org (fd.o) rather than XFree86. This will reduce the recompiling time for rebuilding things after an upgrade of a single part, and I also expect the freedesktop.org libraries to stay better maintained and release more frequently than XFree86's. XFree86-4-libraries will continue to exist, because it will still have some libraries not offered from fd.o. As part of this, I'll be converting the X Servers to use the (new, in some cases) shared libraries rather than each linking against static libraries built during the build of that server. I'll add the new fd.o xlibs ports with myself as the maintainer, but it's just so somebody gets the PRs assigned to them and hears complaints. If anyone else wanted to join in or take over, I would be very excited. Especially since I'll be gone from Jan 30 - May 4 of 2004, and FreeBSD will probably want a maintainer during that time. (Perhaps there would be an x11@FreeBSD.org like gnome@FreeBSD.org) As a result of the shuffling around of ports that provide different files, I expect there to be frequent pains when people use portupgrade. I really wish we could get pkg_deinstall (or does portupgrade do deinstalling on its own?) to not remove a file from the filesystem while a package still referenced it. Also, I'm planning on removing support for LBX. It complicates the build process, and users are equally well or better served using ssh with X forwarding and compression according to LBX's author. Speak up now, or it will be going soon. -- Eric Anholt eta@lclark.edu http://people.freebsd.org/~anholt/ anholt@FreeBSD.org