Buildfarm offer for Solaris

Dagobert Michelsen via buildfarm buildfarm at lists.opencsw.org
Tue May 19 10:13:52 CEST 2015


Hi Francesco,

Am 19.05.2015 um 09:26 schrieb Francesco Chemolli <kinkie at squid-cache.org>:
>   I am currently traveling, I had to suspend work for a few days.

Ah ok, NP.

> Builds are starting to trickle in at
> http://build.squid-cache.org/job/trunk-opensolaris-matrix/ :)

I was confused because there was „OpenSolaris“ in the title and our
buildfarm versions are only the „closed“ ones.


Best regards

  — Dago

> 
> 
> 
> On Tue, May 19, 2015 at 9:24 AM, Dagobert Michelsen <dam at opencsw.org> wrote:
>> Hi Francesco,
>> 
>>> Am 13.05.2015 um 17:50 schrieb Dagobert Michelsen via buildfarm <buildfarm at lists.opencsw.org>:
>>>> Am 13.05.2015 um 16:47 schrieb Francesco Chemolli <kinkie at squid-cache.org>:
>>>> 
>>>> Hi,
>>>> I've done some testing but without full success so far. You can find
>>>> my results here:
>>>> 
>>>> http://build.squid-cache.org/job/trunk-opensolaris-matrix/
>>>> 
>>>> In short, I was able to nudge our Jenkins in connecting to the build
>>>> nodes through the login server and to run a test build.
>>>> There is a strange incompatibility in the berkeley db library: it
>>>> relies on some types (u_int_{16,32,64}) which are not defined anywhere
>>>> in the system headers (the standard is uint_{16,32,64}).
>>> 
>>> Which version are you talking about specifically? We have several versions
>>> under /opt/csw/bdb* and also an old 1.85 in addition to the system provided ones.
>>> 
>>>> Another small
>>>> difficulty is that Solaris lacks vfork(2) in favor of posix_spawn
>>>> (which is not present on any other mainstream OS that I know of).
>>>> 
>>>> I had to install to the user's home directory some software; it'd be
>>>> nice if it could become part of the standard software setup of the
>>>> build nodes: that's bzr (http://bazaar.canonical.com/en/)
>>> 
>>> We already have a package for that. It is now available at
>>> /opt/csw/bin/bzr
>>> on all unstable* hosts.
>>> 
>>>> and libcppunit. Do you think it could be arranged?
>>> 
>>> We already had a package Makefile but never released it. I took care of that
>>> and it is now also installed in /opt/csw on all unstable* hosts. Please keep
>>> in mind that this is compiler-specific due to the name-mangling and that we
>>> only have the GCC version.
>> 
>> I hope the adjustments are working for you. Additionally I noticed that the Solaris
>> builds are not yet showing up at
>>  http://build.squid-cache.org
>> 
>> Is there anything I can be of additional help?
>> 
>> 
>> Best regards
>> 
>>  -- Dago
>> 
>> --
>> "You don't become great by trying to be great, you become great by wanting to do something,
>> and then doing it so hard that you become great in the process." - xkcd #896
>> 
> 
> 
> 
> -- 
>    Francesco Chemolli
>    Squid Software Foundation

-- 
"You don't become great by trying to be great, you become great by wanting to do something,
and then doing it so hard that you become great in the process." - xkcd #896

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2418 bytes
Desc: not available
URL: <http://lists.opencsw.org/pipermail/buildfarm/attachments/20150519/de8255ab/attachment.p7s>


More information about the buildfarm mailing list