From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6003 invoked from network); 7 Dec 2004 22:52:30 +0000 Received: from smtp.gentoo.org (156.56.111.197) by lists.gentoo.org with AES256-SHA encrypted SMTP; 7 Dec 2004 22:52:30 +0000 Received: from lists.gentoo.org ([156.56.111.196] helo=parrot.gentoo.org) by smtp.gentoo.org with esmtp (Exim 4.41) id 1CboC5-0005g3-Fg for arch-gentoo-dev@lists.gentoo.org; Tue, 07 Dec 2004 22:52:29 +0000 Received: (qmail 2399 invoked by uid 89); 7 Dec 2004 22:52:28 +0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 28154 invoked from network); 7 Dec 2004 22:52:28 +0000 Date: Wed, 8 Dec 2004 07:52:19 +0900 From: Georgi Georgiev To: gentoo-dev@lists.gentoo.org Message-ID: <20041207225218.GB9200@lion.gg3.net> Mail-Followup-To: gentoo-dev@lists.gentoo.org References: <1102330135.4362.12.camel@localhost> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="qlTNgmc+xy1dBmNv" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.6i Subject: Re: [gentoo-dev] xorg-x11-6.8.0-r4 to go ~arch --- ~sparc tests good. X-Archives-Salt: 5e5e07aa-f47d-4bef-8e18-5d2d80b2239a X-Archives-Hash: 095d791b367d2be980d06d05e7949734 --qlTNgmc+xy1dBmNv Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable maillog: 07/12/2004-19:59:05(+0000): Ferris McCormick types > On Mon, 6 Dec 2004, Donnie Berkholz wrote: >=20 > > Hey everyone, > > > > If anybody has good reasons why -r4 shouldn't be unleashed upon the > > unsuspecting ~arch users, respond to this (on-list please) before 0000 > > UTC Wednesday. Why then? Well, my finals will be over, so I'll have time > > to deal with the expected deluge of reports. > > >=20 > Sparc tests fine under the following conditions: >=20 > 1. ebuild taken from cvs at 13:06 (GMT) > 2. USE flags thus: > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > lacewing root # PKGDIR=3D${PD} emerge -pkv xorg-x11 >=20 > These are the packages that I would merge, in order: >=20 > Calculating dependencies ...done! > [binary R ] x11-base/xorg-x11-6.8.0-r4 (-3dfx) (-3dnow) +bitmap-font= s=20 > -cjk -debug +dlloader -dmx -doc -font-server +hardened +insecure-drivers= =20 > -ipv6 -minimal (-mmx) +nls +opengl +pam -sdk (-sse) -static=20 > +truetype-fonts +type1-fonts (-uclibc) -xprint +xv [1] > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D >=20 > 3. Because of the +dlloader, necessarily the patches from Bug 61063 were > applied. > 4. This version of X is hardened. > 5. The (deprecated) keyboard driver is still required. kbd shifts keys as > it always has. >=20 > 6. NOTE: The two 'is_kernel' tests produce error messages, but (for me, > at any rate) ebuild operation is correct anyway. I have not > investigated further, but as I recall, the messages were: > [: wrong number of arguments (for the check kernel-2.2.x) > Command '*' not understood This is what I had in my overlay while testing the ebuild yesterday. The linux-info.eclass kernel_is() should only return an exit code so its output should not be looked at. I.e. those "[" and "$(" are not needed. --- /usr/portage/x11-base/xorg-x11/xorg-x11-6.8.0-r4.ebuild 2004-12-07 13:2= 3:15.000000000 +0900 +++ ./xorg-x11-6.8.0-r4.ebuild 2004-12-07 17:59:24.000000000 +0900 @@ -670,7 +674,7 @@ fi =20 if ( [ -e "${ROOT}/usr/src/linux" ] \ - && [ ! $(kernel_is "2" "2") ] ) \ + && ! ( kernel_is "2" "2" ) ) \ || [ "$(uname -r | cut -d. -f1,2)" !=3D "2.2" ]; th= en echo "#define HasLinuxInput YES" >> ${HOSTCONF} fi @@ -794,7 +798,7 @@ echo "#define ModuleAsCmd CcCmd -c -x assem= bler -fno-pie -fno-PIE" >> ${HOSTCONF} fi if ( [ -e "${ROOT}/usr/src/linux" ] \ - && !( $(kernel_is "2" "6") ) ) \ + && !( kernel_is "2" "6" ) ) \ || [ "$(uname -r | cut -d. -f1,2)" !=3D "2.= 6" ]; then einfo "Building for kernels less than 2.6 r= equires special treatment" echo "#define UseDeprecatedKeyboardDriver Y= ES" >> ${HOSTCONF} --=20 \ Georgi Georgiev \ Don't lose Your head To gain a minute You \ / chutz@gg3.net / need your head Your brains are in it. -- / \ +81(90)6266-1163 \ Burma Shave \ --qlTNgmc+xy1dBmNv Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (GNU/Linux) iD8DBQFBtjQifXO2NUT1EmYRAl8jAJ9dR34aHLCJgTQ3kOsqeeR7nQ8AgQCfQO7b DXXrrZuKNxmLS5qQZpuZg04= =jcOU -----END PGP SIGNATURE----- --qlTNgmc+xy1dBmNv--