tech-x11 archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

ia64 X11 build changes



I have 2 patches I'd like get committed so ia64 can build a release with
x11.

The first in bsd.x11.mk is to ensure ia64 is considerd 64bit, similar to
other 64bit architectures.

The second I'm not sure about.  It adds a "#define ia64Architecture" for
ia64 (is Imake.cf even used anymore?) which doesn't seem to exist for
the NetBSD case.

Also, in
 xsrc/external/mit/xorg-cf-files/dist/xfree86.cf
 xsrc/external/mit/xorg-cf-files/dist/xorg.cf
I wasn't sure if anything else from those 2 files needed to be converted
to bsd.x11.mk.  At the moment, changes from those are probably
irrelevant anyway since ia64 is far from running x11.

Thanks

Index: bsd.x11.mk
===================================================================
RCS file: /cvsroot/src/share/mk/bsd.x11.mk,v
retrieving revision 1.123
diff -b -u -r1.123 bsd.x11.mk
--- bsd.x11.mk  14 Oct 2016 20:34:29 -0000      1.123
+++ bsd.x11.mk  14 Dec 2016 01:39:11 -0000
@@ -97,6 +97,7 @@
 .endif
 
 .if ${MACHINE_ARCH} == "alpha" || \
+    ${MACHINE_ARCH} == "ia64"   || \
     ${MACHINE_ARCH} == "sparc64" || \
     ${MACHINE_ARCH} == "x86_64" || \
     ${MACHINE_CPU} == "aarch64"

Index: Imake.cf
===================================================================
RCS file: /cvsroot/xsrc/external/mit/xorg-cf-files/dist/Imake.cf,v
retrieving revision 1.5
diff -b -u -r1.5 Imake.cf
--- Imake.cf	19 Mar 2014 23:45:21 -0000	1.5
+++ Imake.cf	14 Dec 2016 01:29:32 -0000
@@ -255,6 +255,10 @@
 #  define AMD64Architecture
 #  undef __x86_64__
 # endif
+# ifdef __ia64__
+#  define ia64Architecture
+#  undef __ia64__
+# endif
 #endif /* NetBSD */
 
 /* Systems based on kernel of NetBSD */


Home | Main Index | Thread Index | Old Index