[xorg-bugzilla-noise] [Bug 1234] New: Updates to AIX imake config
files for X11R6.8
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Sun Aug 29 20:53:51 PDT 2004
Please do not reply to this email: if you want to comment on the bug, go to
the URL shown below and enter yourcomments there.
https://freedesktop.org/bugzilla/show_bug.cgi?id=1234
Summary: Updates to AIX imake config files for X11R6.8
Product: xorg
Version: 6.8.0
Platform: Other
OS/Version: AIX
Status: NEW
Severity: blocker
Priority: P2
Component: imake
AssignedTo: xorg-bugzilla-noise at freedesktop.org
ReportedBy: mcnichol at austin.ibm.com
CC: kem at freedesktop.org
OtherBugsDependingO 351
nThis:
The following are the updates I've had to make to
ibm.cf and ibmLib.tmpl in order to get X11R6.8 to
build on AIX.
*** ibm.cf.orig Sun Aug 29 22:37:21 2004
--- ibm.cf Thu Aug 26 22:53:18 2004
***************
*** 36,42 ****
* #define HasPosixThreads NO
* in the BeforeVendorCF section of your site.def.
*/
! #if !defined(HasPosixThreads) && ((OSMajorVersion == 3 && (OSMinorVersion >
2 || (OSMinorVersion == 2 && OSTeenyVersion > 4))) || (OSMajorVersion == 4 &&
(OSMinorVersion > 1 || (OSMinorVersion == 1 && OSTeenyVersion > 1))))
#define HasPosixThreads YES
#endif
#if HasPosixThreads
--- 36,42 ----
* #define HasPosixThreads NO
* in the BeforeVendorCF section of your site.def.
*/
! #if !defined(HasPosixThreads) && ((OSMajorVersion == 3 && (OSMinorVersion >
2 || (OSMinorVersion == 2 && OSTeenyVersion > 4))) || (OSMajorVersion == 4 &&
(OSMinorVersion > 1 || (OSMinorVersion == 1 && OSTeenyVersion > 1))) ||
(OSMajorVersion >= 5))
#define HasPosixThreads YES
#endif
#if HasPosixThreads
***************
*** 46,51 ****
--- 46,71 ----
#endif
#endif
#endif /* OS > 3.2 */
+
+ #define NeedConstPrototypes YES
+ #define NeedFunctionPrototypes YES
+ #define NeedNestedPrototypes YES
+ #define NeedVarargsPrototypes YES
+
+ #ifndef XVirtualFramebufferServer
+ #define XVirtualFramebufferServer YES
+ #endif
+
+ #if !defined(TermcapLibrary)
+ #define TermcapLibrary -lcurses
+ #endif
+
+ #if !defined(HasPam) && ((OSMajorVersion == 5) && (OSMinorVersion >= 2) ||
OSMajorVersion > 5)
+ #define HasPam YES
+ #ifndef PamLibraries
+ #define PamLibraries -lpam
+ #endif
+ #endif
/*
* For IBM platforms, we must define both the location of the compiler
*** ibmLib.tmpl.orig Sun Aug 29 22:37:51 2004
--- ibmLib.tmpl Thu Aug 26 22:53:18 2004
***************
*** 1,5 ****
XCOMM $Xorg: ibmLib.tmpl,v 1.3 2000/08/17 19:41:47 cpqbld Exp $
! XCOMM $XdotOrg: xc/config/cf/ibmLib.tmpl,v 1.3 2004/08/16 16:36:13 krh Exp $
/*
* AIX shared library template
--- 1,5 ----
XCOMM $Xorg: ibmLib.tmpl,v 1.3 2000/08/17 19:41:47 cpqbld Exp $
! XCOMM $XdotOrg: xc/config/cf/ibmLib.tmpl,v 1.2 2004/04/23 18:41:58 eich Exp $
/*
* AIX shared library template
***************
*** 35,42 ****
#define SharedXmuuReqs $(XLIBONLY)
#define SharedOldXReqs $(XLIBONLY)
#define SharedXtReqs $(XLIBONLY) $(SMLIB) $(ICELIB)
SharedThreadReqs
! #define SharedXawReqs $(XMULIB) $(XTOOLLIB) $(XLIB) $(XPMLIB)
! #define SharedXaw6Reqs $(XMULIB) $(XTOOLLIB) $(XLIB)
#define SharedXiReqs $(XLIB)
#define SharedXtstReqs $(XLIB)
#define SharedPexReqs $(XONLYLIB)
--- 35,42 ----
#define SharedXmuuReqs $(XLIBONLY)
#define SharedOldXReqs $(XLIBONLY)
#define SharedXtReqs $(XLIBONLY) $(SMLIB) $(ICELIB)
SharedThreadReqs
! #define SharedXawReqs $(XMULIB) $(XTOOLLIB) $(XPLIB) $(XLIB)
$(XPMLIB)
! #define SharedXaw6Reqs $(XMULIB) $(XTOOLLIB) $(XPLIB) $(XLIB)
#define SharedXiReqs $(XLIB)
#define SharedXtstReqs $(XLIB)
#define SharedPexReqs $(XONLYLIB)
***************
*** 54,59 ****
--- 54,63 ----
#define SharedFontencReqs $(BUILDLIBDIR)/libz.a
#define SharedXfontcacheReqs $(XLIB)
#define SharedXfontReqs stubs/libfntstubs.a $(FREETYPE2LIB)
+ #define SharedXfixesReqs $(XONLYLIB)
+ #define SharedXdamageReqs $(XONLYLIB)
+ #define SharedXcompositeReqs $(XONLYLIB)
+ #define SharedXevieReqs $(XONLYLIB) $(EXTENSIONLIB)
#define SharedXReqs $(XTOOLLIB) $(XPLIB) $(XLIB) SharedThreadReqs
#define SharedXmReqs $(LDPRELIBS) SharedXReqs
--
Configure bugmail: https://freedesktop.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the xorg-bugzilla-noise
mailing list