pkgsrc-Bugs archive

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

Re: pkg/48412 (sysutils/cdrtools fails to build on NetBSD-6.1.2/amd64)



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

From: Matthias Scheler <tron%zhadum.org.uk@localhost>
To: oster%netbsd.org@localhost
Cc: gnats-bugs%NetBSD.org@localhost
Subject: Re: pkg/48412 (sysutils/cdrtools fails to build on
 NetBSD-6.1.2/amd64)
Date: Wed, 27 Nov 2013 18:46:38 +0000

 On Wed, Nov 27, 2013 at 03:45:01PM +0000, Greg Oster wrote:
 >  >  > PREFIX=/usr/pkg MAKELEVEL=0 PKG_SYSCONFDIR=/usr/pkg/etc CXXCPP=cpp
 >  >  > HOME=/usr/pkgsrc/sysutils/cdrtools/work.mickey/.home
 >  >  
 >  >  That looks correct. Did you do a "make clean" after updating to the
 >  >  latest patches?
 >  
 >  Yes....  
 
 Hmmm, weird.
 
 >  Hm...  AT_FCWD is protected by:
 >  
 >  #if defined(_INCOMPLETE_XOPEN_C063) || defined(_KERNEL)
 >  
 >  in /usr/include/fcntl.h ...  Otherwise it looks like it wants to 
 >  grab that definition... 
 >  
 >  If I add: -D_INCOMPLETE_XOPEN_C063  thusly:
 >  
 >  CFLAGS.NetBSD+= -DUSE_GETRAWPARTITION -D_INCOMPLETE_XOPEN_C063 
 >  
 >  to the Makefile, then it builds and links fine....  but I'm not sure
 >  about that as a real solution :-/
 
 Not as far as I can tell. IIUC the symbol is not exported because
 the functionality isn't implemented.
 
        Kind regards
 
 -- 
 Matthias Scheler                                  http://zhadum.org.uk/
 


Home | Main Index | Thread Index | Old Index