pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/48660: devel/cmake 2.8.12.2nb2 DragonFly 3.7 problem with devel/libexecinfo



The following reply was made to PR pkg/48660; it has been noted by GNATS.

From: David Shao <davshao%gmail.com@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: 
Subject: Re: pkg/48660: devel/cmake 2.8.12.2nb2 DragonFly 3.7 problem with 
devel/libexecinfo
Date: Mon, 24 Mar 2014 16:42:09 -0700

 Post pkgsrc cvs through
 
 Module Name:    pkgsrc
 Date:           Mon Mar 24 20:42:11 UTC 2014
 
 Modified Files:
         pkgsrc/devel/cmake: distinfo
         pkgsrc/devel/cmake/patches: patch-Source_kwsys_SystemInformation.cxx
 
 one additional change is needed to get devel/cmake to build on
 DragonFly 3.7-DEVELOPMENT i386 and x86_64:
 
 An extra defined(__DragonFly__) needs to be added here:
 
 --- Source/kwsys/SystemInformation.cxx.orig    2014-01-16
 17:15:08.000000000 +0000
 +++ Source/kwsys/SystemInformation.cxx
 @@ -78,9 +78,9 @@ typedef int siginfo_t;
  # include <errno.h> // extern int errno;
  #endif
 
 -#ifdef __FreeBSD__
 +#if defined(__OpenBSD__) || defined(__NetBSD__) ||
 defined(__FreeBSD__) || defined(__DragonFly__)
 +# include <sys/param.h>
  # include <sys/sysctl.h>
 -# include <fenv.h>
  # include <sys/socket.h>
 
 and the patch checksums in distinfo regenerated.  This change has been
 tested and at least builds and replaces cmake's package on DragonFly
 3.7-DEVELOPMENT i386 and x86_64.
 


Home | Main Index | Thread Index | Old Index