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]].