[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
config.guess includes darwin kernel major.minor.patch
From: |
Patrick Mahoney |
Subject: |
config.guess includes darwin kernel major.minor.patch |
Date: |
Mon, 29 Feb 2016 14:06:03 -0600 |
User-agent: |
Roundcube Webmail/1.0.5 |
Hello,
Not sure if this is a bug or intended behavior, but on Darwin
config.guess
includes the output of `uname -r`, which seems to be the
major.minor.patch
version of the darwin kernel.
I know of at least one set of packages, skalibs and related software,
that uses
the output of `cc -dumpmachine` (which for clang and gcc, appears to
come from
config.guess) to determine binary compatibility between platforms.
This test is too aggressive, since it means a program (execline) cannot
be
compiled against a library (skalibs) that was itself built on a
different
version of darwin, even though everything works just fine after
removing the test. See the discussion over at skalibs mailing list:
http://skarnet.org/cgi-bin/archive.cgi?1:mss:623:heiodchokfjdkonfhdph
I'd appreciate your comments and insight.
Thanks,
--
Patrick Mahoney <address@hidden>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- config.guess includes darwin kernel major.minor.patch,
Patrick Mahoney <=