Date: Mon, 18 Jun 2012 03:19:28 -0400 From: "Thomas Mueller" <mueller230@insightbb.com> To: freebsd-questions@freebsd.org Cc: Eitan Adler <lists@eitanadler.com> Subject: Re: Why Clang? Message-ID: <92.29.28005.086DEDF4@smtp02.insight.synacor.com>
next in thread | raw e-mail | index | archive | help
> On 17 June 2012 21:37, Thomas Mueller <mueller230@insightbb.com> wrote: > > What is the current status of Clang vs. GCC as default compiler for ports and for > > "make buildworld" and "make buildkernel" in HEAD and 9.0-STABLE? > http://wiki.freebsd.org/PortsAndClang > > Now one concern is wine not working when Clang is used to "make buildworld". > This isn't good. Can you please follow up with more debugging > information? (gdb backtrace with debugging symbols enabled) > > I see from reading the emailing lists that the intention is to make Clang the default (or only?) compiler suite for 10.0-RELEASE. > Yes. > > I realize that still leaves much time to work out many of the bugs. > We need your help though. > Eitan Adler Now you give me incentive to try current (HEAD) with Clang, on a separate partition from my 9.0-STABLE installation, if and when I get the time. I could use the old 9.0-BETA1 partition. I went straight for the wiki link you gave (PortsAndClang). My information on wine not working with clang-compiled world came from the emailing list (freebsd-questions) rather than my own experience. These pertinent messages come when the announcement of a new Wine-fbsd64 is announced. Latest such message that I see is: From: David Naylor <naylor.b.david@gmail.com> Subject: Wine-fbsd64 updated to 1.4.1 (32bit Wine for 64bit FreeBSD) Packages [1] for wine-fbsd64-1.4.1 have been uploaded to mediafire [2]. The packages for FreeBSD 10 use the pkgng* [3] format. There are many reports that wine does not work with a clang compiled world (help in fixing this problem is appreciated as it affects quite a few users). The patch [4] for nVidia users is now included in the package and is run on installation (if the relevant files are accessible). Please read the installation messages for further information. Regards, David [1] MD5 (wine-1.4.x-freebsd8/wine-fbsd64-1.4.1,1.tbz) = 63f031c996b1201b056db34e6aa5b8f3 MD5 (wine-1.4.x-freebsd9/wine-fbsd64-1.4.1,1.txz) = 86aa9c66f05c61def997076befac5ba3 MD5 (wine-1.4.x-freebsd10/wine-fbsd64-1.4.1,1.txz) = b0b19714510f278187dcf8c696cae9c0 [2] http://www.mediafire.com/wine_fbsd64 [3] http://wiki.freebsd.org/pkgng [4] The patch is located at /usr/local/share/wine/patch-nvidia.sh (end of quote from David Naylor) Tom
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?92.29.28005.086DEDF4>