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