quilt-dev
[Top][All Lists]
Advanced

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

[Quilt-dev] quilt on SuSE 7.2 and Windows


From: John Vandenberg
Subject: [Quilt-dev] quilt on SuSE 7.2 and Windows
Date: Mon, 25 Jul 2005 01:19:00 +1000

Hi,

I have been tinkering with quilt in order to use it on a SuSE 7.2
development server and on Windows using msys.  Here is a list of the
problems, mainly in the test execution rather than the quilt code.

GNU fileutils 4.0.35
--------------------
The output of ls -l appears to have changed over the years, causing an
error in perms.test on SuSE 7.2.

gawk 3.0.6
----------
the GNU function asort used in patchfns.in is not available.

sed 3.02
--------
The -i option used in annotate.test is not available.
Earlier versions of sed do not interpret \t as 0x09, causing many
failures in the test suite.
example1.test uses the 4a command, which doesn't appear to be supported.

diff 2.7
--------
When one of the files doesn't exist, diff 2.7 prints an error on
stderr, while later versions operate normally as if the file was
empty.
(annotate.test line 84 fails)

bash 2.04
---------
diff.in uses some funky pipe syntax that was introduced in 2.05.

patch 2.5
---------
the output of 2.5 and 2.5.4 are very different.  regex support was
added to test/run to allow the tests to handle this in order to
minimise the number of changes to quilt/*

msys 1.0.11
-----------
msys is missing column, tac, getopt, and ed, which is indirectly used
by patch in annotate.in.  EOL issues abound, and the backup-files
restoration command line in push.in and pop.in trigger trigger the
msys shell to replace the trailing '-' with '-<current path>'.

For anyone interested in trying this madness, column, getopt, and a
few other binaries from util-linux can be found here:
http://zeroj.hda0.net/util-mingw/

A semi-complete binary tarball:
http://zeroj.hda0.net/quilt-0.41-bin.tgz

and my first patch series:
http://zeroj.hda0.net/quilt-patches/

The tests that fail are:
annotate.test: missing ed
dotglob.test: not sure
perms.test: umask is not well respected on Windows

Are the quilt maintainers interested in accepting patches to support
older & stranger platforms like these?

Cheers,
John




reply via email to

[Prev in Thread] Current Thread [Next in Thread]