----- Renato Botelho <[email protected]> a écrit : > On Sun, Jun 10, 2012 at 11:13 AM, Christophe <[email protected]> wrote: > > ----- Doug Barton <[email protected]> a écrit : > >> On 6/4/2012 3:23 PM, Dario Niedermann wrote: > >> > Il 05/06/2012 alle 00:03, Haroldo Santos ha scritto: > >> > > >> >> The message > >> >> > >> >> actions.c:462: *internal compiler error*: in smallest_mode_for_size, at > >> >> stor-layout.c:219 > >> >> > >> >> Indicates that this is a gcc specific bug. As this is an error of an old > >> >> version I dont know if developers will be motivated to fix it if it does > >> >> not appears in newer versions. > >> > > >> > I thought so, but I was wondering if there was a known workaround that > >> > could be included in WMaker's code so as to make it more portable. > >> > >> This issue will affect FreeBSD as well, since our default compiler is > >> still 4.2. > >> > >> Doug > > > > Hi, > > If you allow me to participate in this discussion, I'd raise the fact that > > this probably means that it is time for FreeBSD to switch to a newer > > version of gcc? Or at least back-port the fix in the 4.2.4 and propose a > > fixed gcc 4.2.5. > > > > On the other hand, I had a quick look at the corresponding lines in > > wmaker's source but could not find any construct that looked like could be > > the cause of the bug. So if you could post the offending line, we could see > > what we could consider. > > FreeBSD is moving to clang instead of a new gcc version because > of the GPLv3 license. > > There is newer gcc versions available on ports collection, but the > default on src is 4.2.1, the last released under GPLv2, but add this > as a dependency to build wmaker is not a good idea. > > Regards > -- > Renato Botelho
In this case, let's make this simple: just compile wmaker with llvm/clang! If you have issues with clang, I'd be more than happy to help and propose patches! Regards, Christophe. -- To unsubscribe, send mail to [email protected].
