From owner-freebsd-ports@FreeBSD.ORG Sat May 12 05:04:04 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2CD8B16A403 for ; Sat, 12 May 2007 05:04:04 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 1508213C45B for ; Sat, 12 May 2007 05:04:04 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 1CFAC1A3C19; Fri, 11 May 2007 22:04:50 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 0D49252CEF; Sat, 12 May 2007 01:04:02 -0400 (EDT) Date: Sat, 12 May 2007 01:04:02 -0400 From: Kris Kennaway To: Stephen Montgomery-Smith Message-ID: <20070512050402.GA56933@xor.obsecurity.org> References: <20070510212817.GA67897@xor.obsecurity.org> <20070511003830.GA72841@xor.obsecurity.org> <20070511071928.GA25911@xor.obsecurity.org> <20070512003157.GD10647@turion.vk2pj.dyndns.org> <20070511193359.B5588@math.missouri.edu> <20070512022542.GA41334@xor.obsecurity.org> <46452B54.8030709@math.missouri.edu> <20070512032041.GA43256@xor.obsecurity.org> <4645405A.2060602@math.missouri.edu> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="AqsLC8rIMeq19msA" Content-Disposition: inline In-Reply-To: <4645405A.2060602@math.missouri.edu> User-Agent: Mutt/1.4.2.2i Cc: ports@FreeBSD.org, Kris Kennaway Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 May 2007 05:04:04 -0000 --AqsLC8rIMeq19msA Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, May 11, 2007 at 11:19:38PM -0500, Stephen Montgomery-Smith wrote: > Kris Kennaway wrote: > >On Fri, May 11, 2007 at 09:49:56PM -0500, Stephen Montgomery-Smith wrote: > >>Kris Kennaway wrote: > >>>On Fri, May 11, 2007 at 07:36:19PM -0500, Stephen Montgomery-Smith wro= te: > >>>>I'm doing an install from scratch on FreeBSD-7, using plain old "makl= e=20 > >>>>install clean." > >>>> > >>>>So far: you have to make libXft, and you need to do "setenv=20 > >>>>XORG_UPGRADE yes", even though the latter apparently should not be=20 > >>>>needed if you are not upgrading. > >>>I can't parse this. > >>> > >>>Kris > >>My apologies. Let me say it again. > >> > >>I am making xorg-7.2 completely from scratch (i.e. no old ports=20 > >>whatsoever) using make install. > >>1. you have to make libXft before making xorg. > >>2. you need to do "setenv XORG_UPGRADE yes", even though the latter=20 > >>apparently should not be needed if you are not upgrading. > > > >These both seem wrong to me, can you provide your typescript? > > > >Kris >=20 > I put them in http://www.math.missouri.edu/~stephen/xorg-builds/ >=20 > xorg-build goes up to the error which was fixed by building libXft,=20 > whose typescript is xorg-build2. xorg-build3 goes up to the error which= =20 > is subsequently fixed with "setenv XORG_UPGRADE yes". In time I'll put= =20 > up xorg-build4 which gives the subsequent totally successful build of xor= g. OK, the xorg-build failure log was actually not due to libXft, it was due to the nonexistence of the /usr/X11R6 directory (due to a bug it wasn't displaying the error message pointing you to UPDATING in this case - this is now fixed in git). The fix was just to set XORG_UPGRADE, which just makes it ignore the /usr/X11R6 test (it's an anti-foot-shooting method to get people to read UPDATING instead of blindly doing portupgrade -a after their cvsup, which will trash their X installation and package database and is difficult to recover from). Once you complete those instructions your /usr/X11R6 will be a symlink and the variable will no longer need to be set. Kris --AqsLC8rIMeq19msA Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGRUrBWry0BWjoQKURAu5mAKDbjtcYk/MmcTVtK3XOByXeIYYIHgCff67A pmlc8dDryy3n6VdMzeo7bCI= =Yzcx -----END PGP SIGNATURE----- --AqsLC8rIMeq19msA--