Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 31 May 2010 17:11:31 -0400
From:      "Alexandre \"Sunny\" Kovalenko" <gaijin.k@ovi.com>
To:        Roman Divacky <rdivacky@freebsd.org>, Niclas Zeising <niclas.zeising@gmail.com>
Cc:        current@freebsd.org
Subject:   Re: [TESTING]: ClangBSD branch needs testing before the import to HEAD
Message-ID:  <1275340291.84316.28.camel@RabbitsDen>
In-Reply-To: <20100529130240.GA99732@freebsd.org>
References:  <20100529130240.GA99732@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 2010-05-29 at 15:02 +0200, Roman Divacky wrote:
> hi,
>=20
> ClangBSD was updated to LLVM/clang revision 104832 which is what we aim t=
o import
> into HEAD in roughly a week. We would like the initial import to be as pa=
inless
> as possible and therefore we ask you to test ClangBSD to assure that the =
revision
> we are importing does not have some really embarassing bugs.
>=20
> How to do it (on i386 and amd64):
>=20
> 0) install fresh devel/llvm-devel port
>=20
> 1) svn co http://svn.freebsd.org/base/projects/clangbsd src
>=20
> 2) echo NO_WERROR=3D >> /etc/src.conf ; echo WERROR=3D >> /etc/src.conf
>=20
> 3) cd src && make buildworld
>=20
> 4) make installworld DESTDIR=3D/usr/clangbsd
>=20
> 5) (optional) try to build kernel with clang and boot it
>=20
> 	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
>=20
> please make sure that it builds (on amd64/i386) and that the resulting wo=
rld
> is runnable. ie. try to chroot into it and "do stuff". ie.
>=20
> 	chroot /clangbsd /bin/tcsh
>=20
> 	... stuff ...
>=20
>=20
> there's a wiki page on this effort: http://wiki.freebsd.org/BuildingFreeB=
SDWithClang
>=20
> please report back any problems/success to me and/or this mailing list.=
=20
>=20
> thank you for your testing!
>=20
> Roman Divacky on behalf of the ClangBSD team

Good people,

I have VirtualBox image of the ClangBSD (kernel + world i386) with the
clang installed, and Niclas generously offered to host it on his FTP
server. Image size (compressed) is slightly over 1GB.

Before we go through the hoops of moving image over, I am trying to see
whether there is sufficient interest in it. Would people, who are
interested, please, contact me off list -- if count tallies at about 10,
I will upload the image and Niclas will post URL here.

While I realize that moving target like ClangBSD, probably made this
image obsolete while I was building it, I think it will provide starting
point for those who want to test and/or experiment at the cost of
download.

Please, let me know.

--=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: Easy setup in minutes
http://mail.ovi.com




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1275340291.84316.28.camel>