From owner-freebsd-ports@FreeBSD.ORG Fri Jul 4 19:03:27 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 198FB7AE; Fri, 4 Jul 2014 19:03:27 +0000 (UTC) Received: from astart2.astart.com (108-248-95-193.lightspeed.sndgca.sbcglobal.net [108.248.95.193]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DD197281E; Fri, 4 Jul 2014 19:03:26 +0000 (UTC) Received: from laptop_84.private (localhost [127.0.0.1]) by astart2.astart.com (8.14.4/8.14.4) with ESMTP id s64J3HsS058418; Fri, 4 Jul 2014 12:03:18 -0700 (PDT) (envelope-from papowell@astart.com) Message-ID: <53B6FA75.6020302@astart.com> Date: Fri, 04 Jul 2014 12:03:17 -0700 From: Patrick Powell Reply-To: papowell@astart.com Organization: Astart Technologies User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130714 Thunderbird/17.0.7 MIME-Version: 1.0 To: Kevin Oberman Subject: Re: kde4 packages, WITHOUT_NEW_XORG fails References: <53B6D2CE.1090604@astart.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.18 Cc: "freebsd-x11@freebsd.org" , FreeBSD Ports ML X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2014 19:03:27 -0000 On 07/04/14 09:56, Kevin Oberman wrote: > On Fri, Jul 4, 2014 at 9:14 AM, Patrick Powell > wrote: > > I have run into a problem trying to recompile the KDE4 packages with > WITHOUT_NEW_XORG=YES. > > >From the CHANGES file: > 20140416: > AFFECTS: users of x11/xorg graphics/dri graphics/libGL and > related ports > AUTHOR: x11@FreeBSD.org > > The default xorg version has been switched on FreeBSD 10-STABLE and > FreeBSD 9-STABLE. > > To upgrade graphics/libGL, graphics/dri and related MESA ports, > it is > necessary to first remove the old versions of those ports. > No special upgrade procedure is needed for xorg ports but it is > necessary to recompile all xorg drivers (xf86-*) and other ports > that > depend on the xserver version, including > emulators/virtualbox-ose-additions. Portrevisions have been bumped > where needed, but users of drivers not in the ports tree will > need to > recompile those. > > If it is important to stay on the old versions, it is possible to > specify WITHOUT_NEW_XORG= in /etc/make.conf to get the old xorg > distribution. > > > My make.conf file: > WITH_PKGNG=yes > WITHOUT_NEW_XORG=yes > > I did portsnap fetch update, and then did: > > #> cd /usr/ports/x11/kde4 > #> make missing >/tmp/missing_files > > I massaged the /tmp/missing_files to use pkg to try to download > a package if it was in the repository. If they were not, I then > tried to use 'make BATCH=YES install' to compile and install the port. > > > Unfortunately, many ports have been updated with calls to the Mesa > API that do not exist in the WITHOUT_NEW_XORG version of Mesa. As a > result, you can no longer build/run recent version of those ports > WITHOUT_NEW_XORG. KDE is probably the bast known of these. > > That leaves two options: > 1. Move to the new Xorg versions (which may not support some older > hardware) > 2. Use an old (and possibly vulnerable) version of KDE > > The Xorg and KDE folks simply don't provide any other options that I > am aware of. > -- > R. Kevin Oberman, Network Engineer, Retired > E-mail: rkoberman@gmail.com OK, then could they please update the CHANGES file and state that? And/or put a warning in the UPDATING or CHANGES ports file: WITHOUT_NEW_XORG option not supported I appreciate the problems, I was just hoping that there was a trivial solution to them...