Request 238 was acted upon. _________________________________________________________________________
URL: https://rt.openpkg.org/id/238
Ticket: [OpenPKG #238]
Subject: ccache Compaq Tru64 UNIX V5.1B (Rev. 2650) built failure.
Requestors: [EMAIL PROTECTED]
Queue: openpkg
Owner: Nobody
Status: new
Transaction: Ticket created by [EMAIL PROTECTED]
Time: Tue Aug 26 12:51:08 2003
_________________________________________________________________________
The following patch (see attachment) is needed to build the ccache rpm on
Compaq Tru64 UNIX V5.1B (Rev. 2650). Applying this patch on all platforms
should work, but in any case, here is the platform according to autoconf:
config.guess: alphaev68-dec-osf5.1
config.sub: alphaev68-dec-osf5.1
NOTE: I also send this patch upstream to [EMAIL PROTECTED]
-----Original Message-----
From: Karl Vogel
Sent: Tuesday, August 26, 2003 12:45
To: '[EMAIL PROTECTED]'
Subject: Compaq Tru64 UNIX V5.1B (Rev. 2650) built failure.
Building ccache V2.2 on Compaq Tru64 UNIX V5.1B (Rev. 2650) using DEC C
fails.
In /usr/include/string.h on Tru64, basename is defined:
/* declaration & renaming block for basename() & dirname() */
#if defined(_XOPEN_SOURCE_EXTENDED) && !defined(_LIBC_POLLUTION_H_)
#ifdef __DECC
#pragma extern_prefix "_E"
#else
#define basename(__a) _Ebasename(__a)
#define dirname(__a) _Edirname(__a)
#endif
#endif /* _XOPEN_SOURCE_EXTENDED && !_LIBC_POLLUTION_H_ */
extern char * __R(basename) __((char *));
extern char * __R(dirname) __((char *));
#if defined(_XOPEN_SOURCE_EXTENDED) && !defined(_LIBC_POLLUTION_H_)
#ifdef __DECC
#pragma extern_prefix ""
#endif
#endif /* _XOPEN_SOURCE_EXTENDED && !_LIBC_POLLUTION_H_ */
This conflicts with the basename definition in ccache. Attached patch
renames the ccache version to x_basename.
ccache-tru64-basename.patch
Description: Binary data
