From owner-freebsd-current@FreeBSD.ORG Sat May 29 13:06:08 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 2937C1065677 for ; Sat, 29 May 2010 13:06:08 +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 C1A728FC0C for ; Sat, 29 May 2010 13:06:07 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id A53709CB0D8 for ; Sat, 29 May 2010 15:02:42 +0200 (CEST) X-Virus-Scanned: amavisd-new at vlakno.cz Received: from vlakno.cz ([127.0.0.1]) by localhost (lev.vlakno.cz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tgYWWCMStlWf for ; Sat, 29 May 2010 15:02:40 +0200 (CEST) Received: from vlk.vlakno.cz (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id 7DEB89CB1A1 for ; Sat, 29 May 2010 15:02:40 +0200 (CEST) Received: (from rdivacky@localhost) by vlk.vlakno.cz (8.14.3/8.14.3/Submit) id o4TD2e1G005544 for current@freebsd.org; Sat, 29 May 2010 15:02:40 +0200 (CEST) (envelope-from rdivacky) Date: Sat, 29 May 2010 15:02:40 +0200 From: Roman Divacky To: current@freebsd.org Message-ID: <20100529130240.GA99732@freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="17pEHd4RhPHOinZp" Content-Disposition: inline User-Agent: Mutt/1.4.2.3i Cc: Subject: [TESTING]: ClangBSD branch needs testing before the import to HEAD 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: Sat, 29 May 2010 13:06:08 -0000 --17pEHd4RhPHOinZp Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable hi, ClangBSD was updated to LLVM/clang revision 104832 which is what we aim to = import into HEAD in roughly a week. We would like the initial import to be as pain= less as possible and therefore we ask you to test ClangBSD to assure that the re= vision we are importing 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=3D >> /etc/src.conf ; echo WERROR=3D >> /etc/src.conf 3) cd src && make buildworld 4) make installworld DESTDIR=3D/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=3Dclang in 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/BuildingFreeBSD= WithClang please report back any problems/success to me and/or this mailing list.=20 thank you for your testing! Roman Divacky on behalf of the ClangBSD team --17pEHd4RhPHOinZp Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iEYEARECAAYFAkwBEHAACgkQLVEj6D3CBEzU9wCdGaSKqxEmb54TnBst6vdr/1QJ ODsAn10Y0vAP5iecMHaWeJlmZTzX+p4z =jxoj -----END PGP SIGNATURE----- --17pEHd4RhPHOinZp--