[Top][All Lists]

[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


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:

I'd appreciate your comments and insight.


Patrick Mahoney <address@hidden>

reply via email to

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