Offering GHC builder build slaves

Alain O'Dea alain.odea at gmail.com
Thu Apr 10 00:52:43 UTC 2014


-----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 <karel.gardas at centrum.cz>
>> 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-----


More information about the ghc-devs mailing list