----- Original Message ----- > Updated Branches: > refs/heads/master ca7b063d0 -> f390a8e41 > > > TS-2130: pthread_setname_np() detection fails on various platforms > > > Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo > Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/f390a8e4 > Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/f390a8e4 > Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/f390a8e4 > > Branch: refs/heads/master > Commit: f390a8e41946e5d53c857b727c5d907468dd60ea > Parents: ca7b063 > Author: James Peach <jpe...@apache.org> > Authored: Sun Aug 11 13:42:48 2013 -0700 > Committer: James Peach <jpe...@apache.org> > Committed: Sun Aug 11 13:42:48 2013 -0700 > > ---------------------------------------------------------------------- > CHANGES | 2 ++ > configure.ac | 6 +++--- > 2 files changed, 5 insertions(+), 3 deletions(-) > ---------------------------------------------------------------------- > > > http://git-wip-us.apache.org/repos/asf/trafficserver/blob/f390a8e4/CHANGES > ---------------------------------------------------------------------- > diff --git a/CHANGES b/CHANGES > index 8448ec5..9a15449 100644 > --- a/CHANGES > +++ b/CHANGES > @@ -2,6 +2,8 @@ > Changes with Apache Traffic Server 3.5.0 > > > + *) [TS-2130] pthread_setname_np() detection fails on various platforms. > + > *)[ TS-2096] improve SSL certificate loading error messages > > *) [TS-2129] Check for existence of ExtUtils::MakeMaker. > > http://git-wip-us.apache.org/repos/asf/trafficserver/blob/f390a8e4/configure.ac > ---------------------------------------------------------------------- > diff --git a/configure.ac b/configure.ac > index bfd92d0..c95ab43 100644 > --- a/configure.ac > +++ b/configure.ac > @@ -1549,7 +1549,7 @@ AC_SUBST(netinet_ip_icmph) > > # Darwin pthread_setname_np: > AC_MSG_CHECKING([for 1-parameter version of pthread_setname_np()]) > -AC_COMPILE_IFELSE([ > +AC_LINK_IFELSE([
given the nature of autoconf.. and C/C++ shouldn't we always prefer AC_LINK_* for our tests? I know this will drag out the configure phase immensely, but once it completes, we should be reasonably sure that our project will actually compile. It might even make porting easier. > AC_LANG_PROGRAM([ > #if HAVE_PTHREAD_H > #include <pthread.h> > @@ -1569,7 +1569,7 @@ AC_COMPILE_IFELSE([ > > # Linux pthread_setname_np: > AC_MSG_CHECKING([for 2-parameter version of pthread_setname_np()]) > -AC_COMPILE_IFELSE([ > +AC_LINK_IFELSE([ > AC_LANG_PROGRAM([ > #if HAVE_PTHREAD_H > #include <pthread.h> > @@ -1589,7 +1589,7 @@ AC_COMPILE_IFELSE([ > > # BSD pthread_set_name_np: > AC_MSG_CHECKING([for 2-parameter version of pthread_set_name_np()]) > -AC_COMPILE_IFELSE([ > +AC_LINK_IFELSE([ > AC_LANG_PROGRAM([ > #if HAVE_PTHREAD_H > #include <pthread.h> > > -- Igor Galić Tel: +43 (0) 664 886 22 883 Mail: i.ga...@brainsware.org URL: http://brainsware.org/ GPG: 6880 4155 74BD FD7C B515 2EA5 4B1D 9E08 A097 C9AE