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

XFree 4.0.3 and 4.1 on s390



Hi,
I am currently working on XFree 4.0.3 and 4.1 for s390.

Below are some issues I have found so far.

First of all, glide shouldn't be prerequisite for XFree on s390.

The xkb files are still in /usr/X11R6/lib/X11/xkb instead of /etc/X11/xkb. I
am not quite sure what the reason is, but suspect that it is caused by the
missing Xserver part of the configuration. I have fixed it temporarily by the
following patch.

--- rules       Mon Jun 25 21:01:18 2001
+++ rules.s390  Mon Jun 25 14:16:16 2001
@@ -138,6 +138,11 @@

build-tree/xc/programs/Xserver/hw/xfree86/doc/README.fonts \
                       build-tree/xc/programs/Xserver/hw/xfree86/doc/RELNOTES
\
                       debian/tmp/usr/X11R6/lib/X11/doc
+       mkdir -p $(DEBTREEDIR)/etc/X11/xkb
+       rm $(DEBTREEDIR)/usr/X11R6/lib/X11/xkb/compiled
+       mv $(DEBTREEDIR)/usr/X11R6/lib/X11/xkb/* $(DEBTREEDIR)/etc/X11/xkb
+       ln -sf ../../../../../etc/X11/xkb/*
$(DEBTREEDIR)/usr/X11R6/lib/X11/xkb/
+       ln -sf ../../../../../var/lib/xkb
$(DEBTREEDIR)/usr/X11R6/lib/X11/xkb/compiled
  else
        # remove the upstream symlink X -> XFree86
        rm $(DEBTREEDIR)/usr/X11R6/bin/X

The following links are broken. I don't know if it's s390 specific.

grep: ./libdps-dev/usr/X11R6/lib/libpsres.so: No such file or directory
grep: ./libdps-dev/usr/X11R6/lib/libdpstk.so: No such file or directory
grep: ./libdps-dev/usr/X11R6/lib/libdps.so: No such file or directory
grep: ./libxaw6-dev/usr/X11R6/lib/libXaw.so: No such file or directory
grep: ./libxaw7-dev/usr/X11R6/lib/libXaw.so: No such file or directory
grep: ./xbase-clients/usr/X11R6/lib/X11/xinit: No such file or directory
grep: ./xbase-clients/usr/share/man/man1/xkbbell.1x.gz: No such file or
directory
grep: ./xbase-clients/usr/share/man/man1/xkbvleds.1x.gz: No such file or
directory
grep: ./xbase-clients/usr/share/man/man1/xkbwatch.1x.gz: No such file or
directory
grep: ./xlibmesa-dev/usr/lib/libGLU.so: No such file or directory
grep: ./xlibmesa-dev/usr/lib/libGL.so: No such file or directory
grep: ./xlibs-dev/usr/X11R6/lib/libxrx.so: No such file or directory
grep: ./xlibs-dev/usr/X11R6/lib/libXtst.so: No such file or directory
grep: ./xlibs-dev/usr/X11R6/lib/libXt.so: No such file or directory
grep: ./xlibs-dev/usr/X11R6/lib/libXrender.so: No such file or directory
grep: ./xlibs-dev/usr/X11R6/lib/libXpm.so: No such file or directory
grep: ./xlibs-dev/usr/X11R6/lib/libXp.so: No such file or directory
grep: ./xlibs-dev/usr/X11R6/lib/libXmu.so: No such file or directory
grep: ./xlibs-dev/usr/X11R6/lib/libXi.so: No such file or directory
grep: ./xlibs-dev/usr/X11R6/lib/libXft.so: No such file or directory
grep: ./xlibs-dev/usr/X11R6/lib/libXext.so: No such file or directory
grep: ./xlibs-dev/usr/X11R6/lib/libXIE.so: No such file or directory
grep: ./xlibs-dev/usr/X11R6/lib/libX11.so: No such file or directory
grep: ./xlibs-dev/usr/X11R6/lib/libSM.so: No such file or directory
grep: ./xlibs-dev/usr/X11R6/lib/libPEX5.so: No such file or directory
grep: ./xlibs-dev/usr/X11R6/lib/libICE.so: No such file or directory
grep: ./xutils/usr/share/man/man1/bdftruncate.pl.1x.gz: No such file or
directory
grep: ./xutils/usr/share/man/man1/gccmakedep.1x.gz: No such file or directory
grep: ./xutils/usr/share/man/man1/mergelib.1x.gz: No such file or directory
grep: ./xutils/usr/share/man/man1/mkhtmlindex.1x.gz: No such file or
 directory
grep: ./xutils/usr/share/man/man1/ucs2any.pl.1x.gz: No such file
 or directory
grep: ./libxaw6-dbg/usr/X11R6/lib/debug/libXaw.so.6: No such
 file or directory
grep: ./libxaw7-dbg/usr/X11R6/lib/debug/libXaw.so.7: No
 such file or directory


I have sent the MANIFEST files for 4.0.3 and 4.1 directly to Branden.

After I had created or changed xterm.docs.s390, xutils.files.s390,
xlibs.files.s390 and xbase-clients.files.s390, the packages were built fine.
I haven't tested them yet.

Regards,
Gerhard



Reply to: