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 _______________________________________________ Quilt-dev mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/quilt-dev
