
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 14-04-09 11:49 AM, Alain O'Dea wrote:
On Apr 9, 2014, at 8:36, Karel Gardas
wrote: On 04/ 9/14 03:41 AM, Alain O'Dea wrote: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 14-04-08 08:17 PM, Karel Gardas wrote:
On 04/ 8/14 03:16 PM, Alain O'Dea wrote: The two build slaves I intend to run are: - x86_64 Solaris (on SmartOS)
Please name it smartos-x86 then. I'm running real Solaris 11.1 as a builder here so let's make it different name builder and see if there are any incompatibilities between those two (I hope still very close) platforms.
BTW: what's your platform triple detected by config.guess?
Thanks! Karel
Hi Karel,
My platform triple detected by config.guess is: x86_64-unknown-solaris2
I got that by running `cat config.status | grep TargetPlatformFull`.
Hi Alain,
hmm, that's after GHC own platform processing is done, but what does
sh config.guess
tells you? E.g. on my two Solaris 11 I get:
$ sh config.guess i386-pc-solaris2.11
$ sh config.guess sparc-sun-solaris2.11
Karel, I think I finally have what you were looking for: x86_64-pc-solaris2.11 i386-pc-solaris2.11 Gábor sent me usernames and passwords for my builders and I'm in the process of setting those up now.
Ah. I'll have to send that later today.
BTW: also if you are building GHC on AMD64/Solaris/err/SmartOS, then I think Christian (cced) may be interested as he is currently working on cross-compiling from i386/Solaris to AMD64/Solaris and he is hit by some bugs along the way. So if you do have already binary for GHC on that, then perhaps it'll work on Solaris too...
Christian, the SmartOS GHC binaries should work unmodified on Solaris 10 and 11. Both 32- and 64-bit GHC 7.6.3 are available in SmartOS PKGSRC. I have successfully used them as bootstrap for GHC 7.8. The binaries should be separable. I can get the build details if desired.
You may wonder why I'm so picky about Solaris, but I've just been hit on Solaris 10 by bugs (in linker) which are not presented on Solaris 11 so in the past I needed to switch off shared libs on Solaris 10 and keep this functionality on Solaris 11 so I'm curious what third member to Solaris family will bring here.
It seems SmartOS builds GHC 7.8 cleanly without patches. There are some test failures which I'm working on.
I hope SmartOS is still more closer to Solaris 11 than Solaris 10 thanks to its roots in OpenSolaris project...
SmartOS is an Illumos distro (like Ubuntu is to Linux). Illumos is descended directly from the last public commit of OpenSolaris 10 (grr Oracle).
Thanks, Karel
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.14 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJTRetbAAoJEP0rIXJNjNSAGpIH/Rd0Kp4K3OV5jIdwiT3x1GNI jbed0L48bOB9u4ChasoLsq+12iOhwYkb4eBd+hAWGnjW+/EDsX7F19qfuBugsr9a GiYyGRprRaMFMUQ0DR1pFPqeLKe5EUaNw5Al4KVW5i9W3LDCwGL3pQI8D0dRYzlN 4QlG7OcDG9DN8mTyiFAtWOjFloqkQN1G6EQG1GbwkHSdjKrXVRfeatAxMl9QfS7H I1o9sLDKJWQTL38XmnMuXWKqLmvxundO0UUJNmvmKoJdSnRnBvD5m4BvnpIN1Cl2 xVnIvPef5PuPE5I1EXqZu61zUD2qgqmyVCHZui5D+ltZoEUS0Hh94JSzb2YOSGs= =mu2x -----END PGP SIGNATURE-----