Re: [squid-users] Compile problem on Solaris - Squid 3.19-20120306-r10434 - Ssl::FileLocker and LOCK_EX

From: Amos Jeffries <squid3_at_treenet.co.nz>
Date: Thu, 15 Mar 2012 12:18:51 +1300

On 15.03.2012 00:21, Marcin Jarzab wrote:
> Hello,
>
> Following problem occured. If it is required I can provide OVA VM
> template with the runtime specified bellow:
>
> Platform: SunOS solaris11 5.11 snv_151a i86pc i386 i86pc Solaris
>
<snip>

> certificate_db.cc:34: error: `LOCK_EX' undeclared (first use this
> function)
> certificate_db.cc:34: error: (Each undeclared identifier is reported
> only once for each function it appears in.)
> certificate_db.cc: In destructor `Ssl::FileLocker::~FileLocker()':
> certificate_db.cc:47: error: `LOCK_UN' undeclared (first use this
> function)

Solaris does not support exclusive-access file locking. Which is
required to retain data integrity within the SSL certificate database
when multiple helper processes are trying to share it.

Therefore Solaris does not support ssl_crtd functionality. Thank you
for uncovering this.

Amos
Received on Wed Mar 14 2012 - 23:18:54 MDT

This archive was generated by hypermail 2.2.0 : Thu Mar 15 2012 - 12:00:02 MDT