Re: Compiling RapidSVN 0.10 on HP-UX --> isset() name space conflict

Alexander Mueller <[email protected]>
Newsgroups gmane.comp.version-control.subversion.rapidsvn.devel
Message-ID <[email protected]>
I have filed this here:
http://rapidsvn.tigris.org/issues/show_bug.cgi?id=676

Alex


Rajesh K Chaurasia schrieb:
> Hi,
> 
> I tried to compile RapidSVN on HP-UX and encountered compilation errors due to isset() definition in client sources and HP-UX header file 
> 
> /usr/include/sys/params.h
> 
> #define isset(a,i)      ((a)[(i)/NBBY] & (1<<((i)%NBBY)))
> 
> In RapidSVN sources .../src/svncpp/path.cpp and .../src/svncpp/status.cpp isset() is defined differently. I was able to get successful compilation and working build by changing isset() to is_set() or IsSet() in RapidSVN sources.
> 
> May I request you to implement this change in RapidSVN sources for 0.12 release so that the client code can be compiled on HP-UX smoothly? I agree that there may not be many users for RapidSVN on HP-UX, nonetheless the package should compile fine.
> 
> Thanks and Regards
> -Rajesh
> 
> 
> 
>

------------------------------------------------------
http://rapidsvn.tigris.org/ds/viewMessage.do?dsForumId=668&dsMessageId=2388800

To unsubscribe from this discussion, e-mail: [[email protected]].
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.