Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 Mar 95 15:13:34 -0800
From:      hasty@netcom.com
To:        hackers@FreeBSD.org
Subject:   Re: patches for X11R6?? 
Message-ID:  <199503162313.PAA01957@netcom14.netcom.com>
In-Reply-To: Your message of Thu, 16 Mar 95 20:03:45 %2B1000. <199503161003.AA29870@physics.su.oz.au> 

next in thread | previous in thread | raw e-mail | index | archive | help
> >Just downloaded X11R6 and it is failing to compile.
> >Wondering if any one got patches for it ...

> What is the problem?

> If it is badly generated Makefiles, then the following patch may help.

> If you have other problems, try the XFree86 3.1.1 patches.

> David
> ---------------
> *** xc/config/imake/imakemdep.h.orig	Thu Mar 16 20:59:24 1995
> --- xc/config/imake/imakemdep.h	Thu Mar 16 21:00:03 1995
> ***************
> *** 254,260 ****
>   	"-D__i386__",
>   # endif
>   # ifdef __GNUC__
> ! 	"-traditional"
>   # endif
>   #endif
>   #ifdef M4330
> --- 254,260 ----
>   	"-D__i386__",
>   # endif
>   # ifdef __GNUC__
> ! 	"-traditional",
>   # endif
>   #endif
>   #ifdef M4330
> ***************
> *** 417,423 ****
>   	"-D__i386__",
>   # endif
>   # ifdef __GNUC__
> ! 	"-traditional"
>   # endif
>   #endif
>   #ifdef Oki
> --- 417,423 ----
>   	"-D__i386__",
>   # endif
>   # ifdef __GNUC__
> ! 	"-traditional",
>   # endif
>   #endif
>   #ifdef Oki

Well, this is what I did to get X11R6 to compile with FreeBSD-2.current:

#!/bin/sh
patch -p -s </bg/usr/freebsd/fix-01
patch -p -s </bg/usr/freebsd/fix-02
patch -p -s </bg/usr/freebsd/fix-03
tar -xf /bg/usr/freebsd/fix3docs.tar
patch -p -s </bg/usr/freebsd/fix-04
patch -p -s </bg/usr/freebsd/fix-05
patch -p -s </bg/usr/freebsd/fix-06
patch -p -s </bg/usr/freebsd/fix-07
patch -p -s </bg/usr/freebsd/fix-08
patch -p -s </bg/usr/freebsd/fix-09
patch -p -s </bg/usr/freebsd/fix-10
patch -p -s </bg/usr/freebsd/fix10fonts.Z
patch -p -s </bg/usr/freebsd/fix-11
tar -xzf /bg/usr/freebsd/XFree86-3.1.1.tar.gz
patch -p -s </bg/usr/freebsd/XFree86-3.1.1.diff

---------------
There was single file not in the distribution just ignore
the patch, if memory does not failed me it was for an hp file
and not an XFree86 file or core file that we need.

And then, I applied the  patch that David Dawes posted which
is included at the top of this message.

Patch XFree86-3.1.1.diff depends on XFree86-3.1.1.tar.gz so
if you get X11R6 pl11 and apply XFree86-3.1.1.diff to the
the tree it will fail.

To build X11R6, in ./xc, I just typed "make World".


	Have fun,
	Amancio







Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199503162313.PAA01957>