bug-gnu-utils
[Top][All Lists]
Advanced

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

Beta release of gawk 3.1.6 now available


From: M. Collado
Subject: Beta release of gawk 3.1.6 now available
Date: Thu, 31 May 2007 12:20:16 +0200
User-agent: Mozilla Thunderbird 1.0 (Windows/20041206)

This is to report some success in building gawk-3.1.5g on MinGW/Msys.
Requires a small patch (sorry for not providing a 'patch' file, but it is really trivial).

Only build of executables, and some tests. Not even attempted to do
something like 'make install'.


Procedure:

- Use the stuff in ./pc subdirectory
- Use the 'make' utility provided by Msys, not the one in MinGW.
- Add the following section and the end of pc/configure.h'
--------------------------------
#if defined(__MINGW32__)
#undef HAVE_ALLOCA
#define HAVE_TMPFILE 1
#define restrict    /* nothing */
#endif
-------------------------------
- Run   make mingw32


Exercising the test suite is cumbersome:
- must use a 'diff' utility that ignore difference in newlines (PC vs. UNIX)
- use the pc/Makefile.tst and remove 'iobug1' (gawk hangs on it)
- invoke as   make -k -f Makefile.tst
   13 TESTS FAILED (in addition to 'iobug1')

The diffs for the failed tests can be found at:

   http://lml.ls.fi.upm.es/~mcollado/gawk/mingw/fail.log

Regards.
--
Manuel Collado - http://lml.ls.fi.upm.es/~mcollado





reply via email to

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