Re: Problems with pkgsrc on NetBSD-5.2

"Thomas Mueller" <[email protected]>
Newsgroups gmane.os.netbsd.ports.i386
Message-ID <13.CB.25924.EA24A795@dnvrco-omsmta02>
> My recollection of the discussion was that the issue was recognised as
> significant - to the extent that all gpl3 licenced code is kept in a
> separate section of the source tree (external/gpl3), which currently
> contains autoconf, binutils, gcc & gdb.

> When it has been subsequently raised it has been made clear that gpl3
> cannot be introduced to code outside that area, whether it be
> upgrading to newer versions, importing, or backporting a patch from
> code which has moved to gpl3.

> I believe that one of the motivations behind the clang effort is to be
> able to have a self hosting system completely clear of gpl3 when
> desired (not that the clang work is not worthwhile in of itself :)

> David (Brownlee)

FreeBSD now is free of gpl3 in the base system, at least for amd64 and i386, though I believe there is still the option to build the system using gcc.

Last GCC version not on GPL 3 is 4.2.1, rather outdated and lacking capabilities of newer versions.

But GCC is still available in FreeBSD ports and is necessary for compiling some packages.

I see NetBSD trying to build the system with llvm/clang:
http://releng.netbsd.org/cgi-bin/builds.cgi

But llvm/clang is more advanced on FreeBSD than on NetBSD, is used for building the base FreeBSD system, at least on amd64 and i386.

Now FreeBSD-current is using the prerelease llvm-5.0.

Tom
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.