X-Debbugs-CC: [email protected]
Package: fakeroot
Version: 1.11
I am porting fakeroot 1.11 to OpenSolaris (1.11 is being used as
it is the latest 'stable' version); I am using the Sun Studio
compilers to build the source. The code distributed in the 1.11
source tarball does not compile on OpenSolaris 2009.06 as-is
using the Sun Studio compiler unless the following modifications
are made --
1. configure: Remove sys/acl.h from configure script, at line 11314
2. message.h: Use the Solaris-native htonll(n)/ntohll(n) by conditionally
commenting out the #if __BYTE_ORDER == __BIG_ENDIAN block within an
"#if !defined(sun) && !defined(_NETINET_IN_H)" directive
3. libfakeroot.c: Lines 7-14: properly typecast all uid_t and gid_t
variables initialized to '-1'; for example, use
static uid_t faked_real_uid = (uid_t)-1;
instead of
static uid_t faked_real_uid = -1;
I suggest that these fixes be rolled into the more recent versions
of fakeroot source code.
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]