chicken-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Chicken-hackers] [PATCH] Several fixes to make CHICKEN work on Solaris


From: Peter Bex
Subject: [Chicken-hackers] [PATCH] Several fixes to make CHICKEN work on Solaris again
Date: Thu, 20 Feb 2014 23:03:37 +0100
User-agent: Mutt/1.4.2.3i

Hi all,

In preparation of the release, I've begun testing on some operating
systems, starting with GCC on OpenIndiane (a continuation of
OpenSolaris).  Turns out a lot of things were broken, so here are
6 patches to fix them.

The patches should speak for themselves, I think.  The unsetenv one is
the most involved and might break things on other platforms (but I
intend to test most of them anyway, so that shouldn't be an issue).
We should try to move more towards feature-based #ifdef checking rather
than attempting to roll lots of things into one definition like
C_GNU_ENV, the name of which makes very little sense when it's defined
for BSD and Haiku as well as Linux.  And it doesn't have any semantic
meaning; it was used to detect a timeval slot and the presence of
unsetenv().

Cheers,
Peter
-- 
http://www.more-magic.net

Attachment: 0001-On-Solaris-ginstall-requires-the-m-switch-and-its-nu.patch
Description: Text document

Attachment: 0002-Solaris-requires-__C99FEATURES__-to-enable-C99-suppo.patch
Description: Text document

Attachment: 0003-As-a-BSD-family-member-distant-relative-by-now-Solar.patch
Description: Text document

Attachment: 0004-Solaris-uses-sonames-as-well.patch
Description: Text document

Attachment: 0005-Disable-deployment-tests-on-Solaris-as-well-because-.patch
Description: Text document

Attachment: 0006-Fix-unsetenv-on-Solaris-and-start-an-effort-to-get-r.patch
Description: Text document


reply via email to

[Prev in Thread] Current Thread [Next in Thread]