Buildfarm offer for Solaris

Dagobert Michelsen via buildfarm buildfarm at lists.opencsw.org
Tue May 19 09:24:34 CEST 2015


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

-------------- 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/b11e1fcc/attachment.p7s>


More information about the buildfarm mailing list