Ian Mordey <ian.mor...@wandisco.com> writes:

> Aha! Found it!
>
> nm subversion/libsvn_subr/named_atomic.o
> subversion/libsvn_subr/named_atomic.o:

> subversion/libsvn_subr/named_atomic.o doesn't exist in 1.9.6 which explains
> why that built and 1.8 doesn't..

I'd forgotten about that one :-(

Looks like you need to unset SVN_HAS_ATOMIC_BUILTINS in

   subversion/svn_private_config.h

That file is generated by configure which is supposed to detect the
presence/absence of the builtins but for some reason the detection is
broken.  Edit svn_private_config.h after running configure and set
SVN_HAS_ATOMIC_BUILTINS to 0, or remove the line altogether -- that
should cause the fallback code to be used.

> Still doesn't explain why 1.8.17 built fine on my old Solaris 10 x86 box
> did though..

Perhaps you used gcc rather than suncc?

-- 
Philip

Reply via email to