Actually, we can successfully compile the latest 1.7 on the same Solaris 
setup, without USE_PTHREAD_PSHARED.
You're right about the patch, though; it seems unnecessary with that flag. 
Thanks!
    On Saturday, 21 July 2018, 10:07:41 am AEST, Olivier Houchard 
<[email protected]> wrote:  

My patch won't be applied, so it'll behave the exact same way it used to.
Reading the 1.6 code, the calls to __sync_lock* were already there, so
it probably did not compile on Solaris with a gcc older than 4.1, unless
USE_PTHREAD_PSHARED was defined.

Regards,

Olivier
  

Reply via email to