[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