This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMake".

The branch, next has been updated
       via  108910ed07828f4d919572bbc613f82b6d196564 (commit)
       via  2ca56fd86c22fb1c65eca1c0cb6c37d467884813 (commit)
       via  53c3de07c7d9c4cc99a7cf0deaf228f563ba8d06 (commit)
      from  0baf4365ba53001e3d528d67c46a6926cc675b37 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=108910ed07828f4d919572bbc613f82b6d196564
commit 108910ed07828f4d919572bbc613f82b6d196564
Merge: 0baf436 2ca56fd
Author:     Brad King <brad.k...@kitware.com>
AuthorDate: Fri Nov 2 08:29:46 2012 -0400
Commit:     CMake Topic Stage <kwro...@kitware.com>
CommitDate: Fri Nov 2 08:29:46 2012 -0400

    Merge topic 'fix-KWSys-SystemInformation' into next
    
    2ca56fd KWSys: Fix SystemInformation on FreeBSD
    53c3de0 KWSys: In SystemInformation skip backtrace on LSB < 4.1


http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=2ca56fd86c22fb1c65eca1c0cb6c37d467884813
commit 2ca56fd86c22fb1c65eca1c0cb6c37d467884813
Author:     Richard Wackerbarth <rich...@nfsnet.org>
AuthorDate: Fri Nov 2 08:26:04 2012 -0400
Commit:     Brad King <brad.k...@kitware.com>
CommitDate: Fri Nov 2 08:29:26 2012 -0400

    KWSys: Fix SystemInformation on FreeBSD
    
    Add missing includes for this platform.

diff --git a/Source/kwsys/SystemInformation.cxx 
b/Source/kwsys/SystemInformation.cxx
index 7612138..83dedfd 100644
--- a/Source/kwsys/SystemInformation.cxx
+++ b/Source/kwsys/SystemInformation.cxx
@@ -74,6 +74,14 @@ typedef int siginfo_t;
 # include <errno.h> // extern int errno;
 #endif
 
+#ifdef __FreeBSD__
+# include <sys/sysctl.h>
+# include <fenv.h>
+# include <sys/socket.h>
+# include <netdb.h>
+# include <netinet/in.h>
+#endif
+
 #ifdef __APPLE__
 # include <sys/sysctl.h>
 # include <mach/vm_statistics.h>

http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=53c3de07c7d9c4cc99a7cf0deaf228f563ba8d06
commit 53c3de07c7d9c4cc99a7cf0deaf228f563ba8d06
Author:     Brad King <brad.k...@kitware.com>
AuthorDate: Thu Nov 1 10:46:18 2012 -0400
Commit:     Brad King <brad.k...@kitware.com>
CommitDate: Fri Nov 2 08:29:26 2012 -0400

    KWSys: In SystemInformation skip backtrace on LSB < 4.1
    
    The backtrace API was added in LSB 4.1 but does not exist in 4.0.

diff --git a/Source/kwsys/SystemInformation.cxx 
b/Source/kwsys/SystemInformation.cxx
index 8d2d191..7612138 100644
--- a/Source/kwsys/SystemInformation.cxx
+++ b/Source/kwsys/SystemInformation.cxx
@@ -97,7 +97,9 @@ typedef int siginfo_t;
 # include <netinet/in.h>
 # if defined(__GNUG__)
 #  include <execinfo.h>
-#  define KWSYS_SYSTEMINFORMATION_HAVE_BACKTRACE
+#  if !(defined(__LSB_VERSION__) && __LSB_VERSION__ < 41)
+#   define KWSYS_SYSTEMINFORMATION_HAVE_BACKTRACE
+#  endif
 # endif
 # if defined(KWSYS_CXX_HAS_RLIMIT64)
 typedef struct rlimit64 ResourceLimitType;

-----------------------------------------------------------------------

Summary of changes:


hooks/post-receive
-- 
CMake
_______________________________________________
Cmake-commits mailing list
Cmake-commits@cmake.org
http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-commits

Reply via email to