From owner-freebsd-current@FreeBSD.ORG Mon May 31 17:56:46 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 BC2F31065672 for ; Mon, 31 May 2010 17:56:46 +0000 (UTC) (envelope-from gaijin.k@ovi.com) Received: from outbound2.messaging.lotuslive.com (outbound2.messaging.lotuslive.com [8.12.152.116]) by mx1.freebsd.org (Postfix) with ESMTP id 9ADAA8FC1F for ; Mon, 31 May 2010 17:56:46 +0000 (UTC) Received: from outbound2.messaging.lotuslive.com (45.32.6.10.in-addr.arpa [10.6.32.45]) by c-in3ofal02-01.sv2.lotusliveops.com (Postfix) with ESMTP id 4D0263086E for ; Mon, 31 May 2010 17:45:32 +0000 (GMT) Received: from c-in3ofil02-02.sv2.lotusliveops.com (49.32.6.10.in-addr.arpa [10.6.32.49]) by c-in3obnd02-03.sv2.lotusliveops.com (Postfix) with ESMTP id 081546E2E45 for ; Mon, 31 May 2010 17:45:31 +0000 (GMT) Received: from 74.32.6.10.in-addr.arpa (c-in3ws--02-01.sv2.lotusliveops.com [10.6.32.74]) (sender gaijin.k@ovi.com) by c-in3ofil02-02.sv2.lotusliveops.com (LotusLive iNotes outfilter/0.91) with SMTP; Mon, 31 May 2010 17:45:31 +0000 Received: (qmail 18569 invoked from network); 31 May 2010 17:45:30 -0000 Received: from unknown (HELO c-in3play02-02.sv2.lotusliveops.com) (gaijin.k@ovi.com@74.105.210.169) by 74.32.5.10.in-addr.arpa with SMTP; 31 May 2010 17:45:30 -0000 From: "Alexandre \"Sunny\" Kovalenko" To: Brandon Gooch In-Reply-To: References: <20100529130240.GA99732@freebsd.org> Content-Type: text/plain; charset="UTF-8" Date: Mon, 31 May 2010 13:44:55 -0400 Message-ID: <1275327895.84316.8.camel@RabbitsDen> MIME-Version: 1.0 X-Mailer: Evolution 2.30.1.2 FreeBSD GNOME Team Port Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Cc: Roman Divacky , current@freebsd.org Subject: Re: [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: Mon, 31 May 2010 17:56:46 -0000 On Mon, 2010-05-31 at 02:49 -0500, Brandon Gooch wrote: > On Sat, May 29, 2010 at 8:02 AM, Roman Divacky wro= te: > > 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 = painless > > as possible and therefore we ask you to test ClangBSD to assure that th= e revision > > 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/BuildingFre= eBSDWithClang > > > > please report back any problems/success to me and/or this mailing list. > > > > thank you for your testing! > > > > Roman Divacky on behalf of the ClangBSD team > > >=20 > I'm running on a "full" ClangBSD system (world and kernel), and I've > had no issues for the past couple of days. I've had the machine > working nearly constantly -- building new and updating installed > ports, running several ezjails (PostgreSQL, Apache 2.2, etc...), and > generally using/abusing my computer by watching Flash video on the > bsdconferences channel on YouTube... What is the good way to do installworld from CURRENT-snapshot to ClangBSD? Half way through some shared object (run-time loader?) gets overwritten and it is all signal 11 from there on. Thank you in advance. --=20 Alexandre Kovalenko (=D0=9E=D0=BB=D0=B5=D0=BA=D1=81=D0=B0=D0=BD=D0=B4=D1=80= =D0=9A=D0=BE=D0=B2=D0=B0=D0=BB=D0=B5=D0=BD=D0=BA=D0=BE) -------------------------------------------------------------- Ovi Mail: Available in 20 languages http://mail.ovi.com