From owner-freebsd-current@FreeBSD.ORG Sat Mar 24 15:52:16 2012 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EEA92106564A; Sat, 24 Mar 2012 15:52:16 +0000 (UTC) (envelope-from superbisquit@gmail.com) Received: from mail-pb0-f54.google.com (mail-pb0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id BABED8FC0C; Sat, 24 Mar 2012 15:52:16 +0000 (UTC) Received: by pbcwz17 with SMTP id wz17so4309915pbc.13 for ; Sat, 24 Mar 2012 08:52:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=7OgE4yihl1n6fxMI6UBPYynBtI2KBT5TyCIL8qBAZVg=; b=u0BOa22qkm94PTvAraxXjjcU+HH23ldhTYCBIuXGmYEAvW6vWhJc/Xx9+wmnE97QzY RbdXnK/t1mKrvoeQV+YeYB2MZVokhKLxDG8tJkHG/TaqedTVHWp3KnbO8EqUTQo31XaP 30EfNrbd9FohtGXvNWTJLhoSXRMoS4nDfWKjB1FTVDnj/izFjicnQ1QT+x4qCrzcECe9 e+WIltdbf3R9MpHKvR0lbdtC4B6YlZPh9k3/eVXRg2UnFYx/DoOmZnnesjKluJa0dT9/ pcvRtfLtIeWwQknVvyvj6fqNhY2KPlVK8D5PFfXDmuZUfh/44ME8M9VbXTeTx/kPJCA1 w8Tg== MIME-Version: 1.0 Received: by 10.68.216.229 with SMTP id ot5mr38357726pbc.148.1332604336319; Sat, 24 Mar 2012 08:52:16 -0700 (PDT) Received: by 10.68.208.168 with HTTP; Sat, 24 Mar 2012 08:52:16 -0700 (PDT) In-Reply-To: <4F6DD54F.4080606@FreeBSD.org> References: <4F6DD54F.4080606@FreeBSD.org> Date: Sat, 24 Mar 2012 11:52:16 -0400 Message-ID: From: Super Bisquit To: Dimitry Andric Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-current@freebsd.org Subject: Re: HEADS UP: As of r233419, head should compile cleanly with clang 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, 24 Mar 2012 15:52:17 -0000 On Sat, Mar 24, 2012 at 10:08 AM, Dimitry Andric wrote: > Hi, > > As of r233419 in head, you should now be able to build world and the > GENERIC kernel using clang, and without the need to place NO_WERROR= > and/or WERROR= in your src.conf file. > > Note this is only valid for i386 and amd64, and there are still some > non-standard world settings that lead to warnings that break the build. > For example, WITH_ICONV does not fully work yet. > > Also, not all kernel configurations will fully compile without warnings. > If there are any clang-specific warnings that you get for your custom > kernel configuration, please let me know, so I can go hunting for a > proper fix or workaround. > > Last but not least, it would be nice to have world and kernel not > regress anymore, so if there is somebody who can offer resources for a > tinderbox or other continuous head build with clang, please speak up. :) > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > Are the defaults for clang, llvm, and the related tools now in /usr/bin instead of /usr/local/bin? Are the versions at 3.x? Will building clang in /usr/src result in a 3.x build or will I need to edit the clang/Makefile and llvm/Makefile to install everything in /usr/bin without causing an error? I've already reported the error to brooke@ but obviously: 1) Being on PowerPC it doesn't seem to get any responses. 2) Because the email was from me, it was ignored.