Are those fixes in master, or cde-next? One is Sun-specific (long ago, Ulrich disabled some code by bumping compiler version checks; GCC 6 causes that code to run again). The real meat though is standards-compliance issues. I don't recall the exact error messages, but I've seen them at least on sun when trying to compile older codebases with newer GCC. Might just need a flag to tell it which standard applies...
I'd slated this work for post release (as we at least now have in-repo sunstudio and in-repo GCC 4.x working), but it's possible this problem isn't a hard one. I'll investigate a little later and send a build log. -mrt Original Message From: Jon Trulson Sent: Friday, June 15, 2018 17:29 To: cdesktopenv-devel@lists.sourceforge.net Subject: Re: [cdesktopenv-devel] imake gcc version detection (sun) merged to master, thanks! What gcc6 issues did you have? I fixed some for FreeBSD, maybe it works for you now? -jon On 06/15/2018 01:31 AM, Matthew R. Trower wrote: > Hey, I got a clean build out of GCC =) > > --- > > CDE on Sun, when built with GCC, uses whatever GCC binary is in the > path. This is good and proper in my opinion. However, imake has all of > the compiler paths hardcoded. This causes the version and include paths > to be detected improperly on modern OI Hipster, resulting in build > failure. The detection code on Sun is also brittle (remember that imake > segfault patch?), and quite duplicative. > > This patch refactors the sun detection code, improves the robustness of > said code, and aligns version detection with the actual build process. > OI users can now build using GCC 4.x by putting it first in their path > (GCC 6.x is still broken). > > All of the above applies only to Sun. There is probably opportunity to > improve this type of code on other systems, but I'm not touching it > before release. > > > With this patch (and the others pending approval), I'm almost done; I > have two more (minor) patches planned and then I'll be set for release. > > > > -- Matthew R. Trower > > > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > > > > _______________________________________________ > cdesktopenv-devel mailing list > cdesktopenv-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel > -- Jon Trulson "Fire all weapons and open a hailing frequency for my victory yodle." - Zapp Brannigan ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ cdesktopenv-devel mailing list cdesktopenv-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ cdesktopenv-devel mailing list cdesktopenv-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel