apr-bugs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject [Bug 55418] Solaris 10 does not necessarily have atomic_swap_32() et al.
Date Fri, 10 Apr 2015 20:55:22 GMT
https://bz.apache.org/bugzilla/show_bug.cgi?id=55418

Yann Ylavic <ylavic.dev@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ylavic.dev@gmail.com

--- Comment #2 from Yann Ylavic <ylavic.dev@gmail.com> ---
Created attachment 32643
  --> https://bz.apache.org/bugzilla/attachment.cgi?id=32643&action=edit
Detect possible Solaris 10 breaches and force USE_ATOMICS_GENERIC

Looks like (early?) Solaris 10 are missing some atomic functions exports to
userland (Bug-ID 4954703 "userland atomic.h port should include cas
primitives", Patch-ID 118884 or 118885 available, depending on CPU).

Workaround is ./configure --enable-nonportable-atomics=no ...

Patch attached for future APR versions (possibly), can you give it a try?

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@apr.apache.org
For additional commands, e-mail: bugs-help@apr.apache.org


Mime
View raw message