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