Re: m4-1.4.6 soon?

2006-08-05 Thread Gary V. Vaughan
Hi Eric,

[[bug-gnulib folks, please jump to the first bug 25 lines down]]

Gary V. Vaughan wrote:
> If you give me until the weekend I'll run the testsuite on all the
> architectures I have access to.

All checks successful on:

  hppa2.0-hp-hpux10.20
  hppa2.0w-hp-hpux11.00
  hppa2.0w-hp-hpux11.11
  hppa2.0w-hp-hpux11.23
  i686-pc-linux-gnu
  ia64-hp-hpux11.23
  powerpc-apple-darwin8.7.0
  powerpc-ibm-aix5.1.0.0
  powerpc-ibm-aix5.2.0.0
  powerpc-ibm-aix5.3.0.0
  sparc-sun-solaris2.10
  sparc-sun-solaris2.6
  sparc-sun-solaris2.7
  sparc-sun-solaris2.8
  sparc-sun-solaris2.9
  x86_64-unknown-linux-gnu

A gnulib bug on osf (4.0d and 5.1):
  alphaev67-dec-osf5.1$ make all check
  cc -DHAVE_CONFIG_H -I. -I../../lib -I..  -g -c ../../lib/mbchar.c
  cc: Warning: ../../lib/wcwidth.h, line 70: In this declaration,
parameter 1 has a different type than specified in an earlier
declaration of this function. (mismatparam)
  int wcwidth (int /* actually wchar_t */);
  ^
  cc: Error: ../../lib/wcwidth.h, line 70: In this declaration, the type
of "wcwidth" is not compatible with the type of a previous declaration
of "wcwidth" at line number 280 in file /usr/include/wchar.h. (notcompat)
  int wcwidth (int /* actually wchar_t */);
  ^
  *** Exit 1
  Stop.
  alphaev67-dec-osf5.1$ ../configure --enable-changeword CC=gcc
[[...]]
  alphaev67-dec-osf5.1$ make all check
  All checks successful

A make portability bug shows up on sgi:
  mips-sgi-irix6.5$ make all check
make  all-recursive
  Making all in .
  Making all in examples
  Making all in lib
cp ../../lib/getopt_.h getopt.h-t
mv getopt.h-t getopt.h
sed -e 's/@''HAVE__BOOL''@/0/g' < ../../lib/stdbool_.h > stdbool.h-t
mv stdbool.h-t stdbool.h
make  all-am
cc -DHAVE_CONFIG_H -I. -I../../lib -I..  -g -c strnlen1.c
  cc ERROR:  file does not exist:  strnlen1.c
  *** Error code 2 (bu21)
  *** Error code 1 (bu21)
  *** Error code 1 (bu21)
  *** Error code 1 (bu21)
  mips-sgi-irix6.5$ gmake all check
[[...]]
  All checks successful
  gmake[1]: Leaving directory
`/home/gary/devel/savannah/m4-1.4.5a/+mips-sgi-irix6.5/checks'

A failed test on aix4:
  powerpc-ibm-aix4.3.3.0$ ../configure --enable-changeword CC=xlc
[[...]]
  powerpc-ibm-aix4.3.3.0$ make all check
[[...]]
  Checking ../../checks/103.platform_m
  @ ../doc/m4.texinfo:3844: Origin of test
  ../../checks/103.platform_m: stdout mismatch
  5c5
  < 1
  ---
  > 0
[[...]]
  Skipped checks were:
../../checks/107.sysval ../../checks/108.maketemp
  Failed checks were:
../../checks/103.platform_m:out
  make: 1254-004 The error code from the last command is 1.


  Stop.

Cheers,
Gary.
-- 
Gary V. Vaughan  ())_.  [EMAIL PROTECTED],gnu.org}
Research Scientist   ( '/   http://blog.azazil.net
GNU Hacker   / )=   http://trac.azazil.net/projects/libtool
Technical Author   `(_~)_   http://sources.redhat.com/autobook



signature.asc
Description: OpenPGP digital signature


Re: typo in error module

2006-08-05 Thread Paul Eggert
Eric Blake <[EMAIL PROTECTED]> writes:

> Meanwhile, is this patch acceptable, which updates the _LIBC
> portions of the error module to resemble CVS glibc more closely, so
> that I have fewer spurious diffs to filter through?

Yes, and thanks for doing some of this (normally-thankless) task.