From owner-freebsd-current@FreeBSD.ORG Wed Jul 14 18:43:15 2010 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 95D56106564A for ; Wed, 14 Jul 2010 18:43:15 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from vlakno.cz (lev.vlakno.cz [77.93.215.190]) by mx1.freebsd.org (Postfix) with ESMTP id 4F11D8FC14 for ; Wed, 14 Jul 2010 18:43:14 +0000 (UTC) Received: from lev.vlakno.cz (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id 7715D9CB0ED for ; Wed, 14 Jul 2010 20:38:35 +0200 (CEST) X-Virus-Scanned: amavisd-new at vlakno.cz Received: from vlakno.cz ([127.0.0.1]) by lev.vlakno.cz (lev.vlakno.cz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jTebFFBby0m2 for ; Wed, 14 Jul 2010 20:38:35 +0200 (CEST) Received: from vlk.vlakno.cz (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id EA97D9CB70D for ; Wed, 14 Jul 2010 20:38:34 +0200 (CEST) Received: (from rdivacky@localhost) by vlk.vlakno.cz (8.14.3/8.14.3/Submit) id o6EIcYOq019753 for current@freebsd.org; Wed, 14 Jul 2010 20:38:34 +0200 (CEST) (envelope-from rdivacky) Date: Wed, 14 Jul 2010 20:38:34 +0200 From: Roman Divacky To: current@freebsd.org Message-ID: <20100714183834.GA19684@freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="M9NhX3UHpAaciwkO" Content-Disposition: inline User-Agent: Mutt/1.4.2.3i Cc: Subject: [TESTING]: updated clang/LLVM needs testing in ClangBSD X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Jul 2010 18:43:15 -0000 --M9NhX3UHpAaciwkO Content-Type: text/plain; charset=us-ascii Content-Disposition: inline hi, ClangBSD was updated to LLVM/clang revision r108243 which we plan to merge into HEAD. We would like that revision to be tested as much as possible and therefore we ask you to test ClangBSD to assure that the revision we are updating to does not have some really embarassing bugs. How to do it (on i386 and amd64): 0) install fresh devel/llvm-devel port 1) svn co http://svn.freebsd.org/base/projects/clangbsd src 2) echo NO_WERROR= >> /etc/src.conf ; echo WERROR= >> /etc/src.conf 3) cd src && make buildworld 4) make installworld DESTDIR=/usr/clangbsd 5) (optional) try to build kernel with clang and boot it 5.1) cd /sys/{arch}/conf 5.2) config YOUR_KERNEL 5.3) setenv CC clang in tcsh or export CC=clang in sh/bash 5.4) cd ../compile/YOUR_KERNEL 5.5) make && make install please make sure that it builds (on amd64/i386) and that the resulting world is runnable. ie. try to chroot into it and "do stuff". ie. chroot /clangbsd /bin/tcsh ... stuff ... there's a wiki page on this effort: http://wiki.freebsd.org/BuildingFreeBSDWithClang please report back any problems/success to me and/or this mailing list.0 thank you for your testing! Roman Divacky on behalf of the ClangBSD team --M9NhX3UHpAaciwkO Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.15 (FreeBSD) iEYEARECAAYFAkw+BCoACgkQLVEj6D3CBEzpegCfXhs1My8oPJ+aExHVDGeAfui6 4KsAn21oQNSXbHLksCOK/RegPJ+13LGN =bbh7 -----END PGP SIGNATURE----- --M9NhX3UHpAaciwkO--