They are all in master, I've deleted cde-next for now. Since I can test
with fbsd and obsd now, the patches I had in cde-next were moved into
master yesterday (I think there were only two).
-jon
On 06/15/2018 04:36 PM, Matthew R. Trower wrote:
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