------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugs.exim.org/show_bug.cgi?id=1278 --- Comment #9 from Philip Hazel <[email protected]> 2013-06-07 18:39:33 --- On Wed, 5 Jun 2013, [email protected] wrote: > I'm guessing this is the offending part of the configure [and configure.ac]: > > > ###### > # Older versions of pcre defined pcrecpp::no_arg, but in new versions > # it's called pcrecpp::RE::no_arg. For backwards ABI compatibility, > # we want to make one an alias for the other. Different systems do > # this in different ways. Some systems, for instance, can do it via > # a linker flag: -alias (for os x 10.5) or -i (for os x <=10.4). > OLD_LDFLAGS="$LDFLAGS" > for flag in "-alias,__ZN7pcrecpp2RE6no_argE,__ZN7pcrecpp6no_argE" \ > "-i__ZN7pcrecpp6no_argE:__ZN7pcrecpp2RE6no_argE"; do > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alias support in the > linker" >&5 > $as_echo_n "checking for alias support in the linker... " >&6; } > LDFLAGS="$OLD_LDFLAGS -Wl,$flag" > # We try to run the linker with this new ld flag. If the link fails, > # we give up and remove the new flag from LDFLAGS. > cat confdefs.h - <<_ACEOF >conftest.$ac_ext > /* end confdefs.h. */ > > ####### Well found! I agree that is likely to be the problem, But why is it failing? > Though I'm unsure as to why it results in a correct Makefile on my > sparc system but not my i386 system. Different releases of something? It looks as though the test run of the linker with the -i flag is not failing, as I assume it should on Solaris as the comment implies it is an OS X thing. Can you try a way out test, and replace -i__ZN7pcrecpp6no_argE:__ZN7pcrecpp2RE6no_argE with something else (e.g. -i__junkjunkjunk) just to see what happens? Philip -- Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email -- ## List details at https://lists.exim.org/mailman/listinfo/pcre-dev
