From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.43) id 1E1STI-0000gw-Jh for garchives@archives.gentoo.org; Sat, 06 Aug 2005 17:28:33 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.4/8.13.4) with SMTP id j76HRuwM029229; Sat, 6 Aug 2005 17:27:56 GMT Received: from smtp.gentoo.org (smtp.gentoo.org [134.68.220.30]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j76HPoJ5010041 for ; Sat, 6 Aug 2005 17:25:50 GMT Received: from 82-41-57-20.cable.ubr08.edin.blueyonder.co.uk ([82.41.57.20] helo=snowdrop.home) by smtp.gentoo.org with esmtpa (Exim 4.43) id 1E1SQe-0006C1-Qq for gentoo-dev@lists.gentoo.org; Sat, 06 Aug 2005 17:25:49 +0000 Received: from localhost.home ([127.0.0.1] helo=snowdrop.home) by snowdrop.home with esmtp (Exim 4.50) id 1E1SQN-0006xl-Sp for gentoo-dev@lists.gentoo.org; Sat, 06 Aug 2005 18:25:31 +0100 Date: Sat, 6 Aug 2005 18:25:21 +0100 From: Ciaran McCreesh To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Package version requiring sse Message-ID: <20050806182521.3418eeb4@snowdrop.home> In-Reply-To: <20050806141532.GA8699@kfk4ever.com> References: <20050806141532.GA8699@kfk4ever.com> X-Mailer: Sylpheed-Claws 1.9.12 (GTK+ 2.6.7; i686-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="Signature_Sat__6_Aug_2005_18_25_21_+0100_IkmHgEvCVW=Xynh."; protocol="application/pgp-signature"; micalg=pgp-sha1 X-Archives-Salt: 5313befb-8ca3-44ab-8c10-ac3cae061bdd X-Archives-Hash: 742e8c655747feb7ee3a24e88a533a07 --Signature_Sat__6_Aug_2005_18_25_21_+0100_IkmHgEvCVW=Xynh. Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Sat, 6 Aug 2005 16:15:32 +0200 Maurice van der Pot wrote: | The new valgrind version (3.0.0) requires sse support. If you have a | processor without sse, you'll need to stay at 2.4.1. |=20 | To make people aware of this, I could use the sse use flag in 3.0.0=20 | and die if it is not present, telling people to mask versions 3.0.0=20 | and up if they have a processor without sse. I would also have to | check the arch before requiring sse. |=20 | Is there a better way to do this? We handle this kind of thing on SPARC (eg for vis and v9 code) by having subprofiles for the different CPU capabilities, and using masks in the appropriate subprofiles. Doing this could be a bit messy on x86 though, at least until we get full profile inheritance capabilities... --=20 Ciaran McCreesh : Gentoo Developer (Vim, Shell tools, Fluxbox, Cron) Mail : ciaranm at gentoo.org Web : http://dev.gentoo.org/~ciaranm --Signature_Sat__6_Aug_2005_18_25_21_+0100_IkmHgEvCVW=Xynh. Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFC9PKL96zL6DUtXhERArkGAKCuJAaRtG6O9T4XhQKkloLCxAUaaACghPLJ v9Vu7apyKYqpqNxbPL6y3mc= =EXhk -----END PGP SIGNATURE----- --Signature_Sat__6_Aug_2005_18_25_21_+0100_IkmHgEvCVW=Xynh.-- -- gentoo-dev@gentoo.org mailing list