Why can't lang/gcc4X compilers build kernel modules?

Mikhail T. mi+thun at aldan.algebra.com
Fri May 10 17:29:59 UTC 2013


On 10.05.2013 13:15, Dimitry Andric wrote:
> Getting rid of non-standard extensions in general is really the way to
> go.  This would enable compiling with any standards-compliant compiler,
> even commercial ones.
Of course, some day we may get there and it will be great. But until then the 
ports-provided compilers should support the same extensions, that the base one 
does -- unless it is too difficult to do...
> Of course recent versions of gcc will be more feature-complete, result in 
> faster code, etc. But please be reminded of the GPLv3 licensing issues with 
> them. The license is not acceptable for everybody. (And yes, I know the 
> license does not apply to the generated code, that is not the point. :)
The users, who don't find the new GPL acceptable, would not be installing any of 
the lang/gccXX at all -- and are most likely to skip this entire thread because 
of its very subject-line.

I am concerned for those like myself, who do accept the license, went through 
the trouble of installing one of the ports and are now hitting some unexpected 
problems with it...

    -mi



More information about the freebsd-ports mailing list