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

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

gettext-0.10.39


From: Len Makin
Subject: gettext-0.10.39
Date: Wed, 12 Sep 2001 13:00:48 +1000

Compiling on Cray J90se, Unicos 10.0.0.8, Programming environment 3.3
Cray Standard C Version 6.3.0.0
Used
env YACC=/usr/bin/yacc RANLIB=: ./configure --disable-shared --disable-nls

gmake 'aliaspath=/usr/lib/X11/locale:/usr/local/share/locale'

1. Minor warning: configure adds -lcposix for several routines when libcposix.a
does not exist. The routines are in standard libraries on Cray. This leads to
many messages like:
 ldr-334 cc: CAUTION 
     File 'libcposix.a' cannot be found in any of the search directories.
Can configure actually check for the presence of a library to search? 
I recall some packages where this is done.

2. Problem: configure decides alloca is necessary. However compilation fails
due to the identifier REGISTER not being defined anywhere. I tried
#undef REGISTER 
in config.h, but no dice. Ended up editing lib/alloca.c and deleting "REGISTER"
occurrences.  Compilation then proceeded without error.
The Cray C manual says:
"9.1.2.8 Registers
Use of the register storage class in the declaration of an object has no 
effect on whether the object is placed in a register. The compiler performs 
register assignment aggressively; that is, it automatically attempts to place 
as many variables as possible into registers."

Is there a better way? 
Should REGISTER be found somewhere? 
Is alloca actually necessary?

3. Check failure - gmake check produces the following:
Making check in tests
gmake[1]: Entering directory `/tmp/cslkm/gettext-0.10.39/tests'
gmake  check-TESTS
gmake[2]: Entering directory `/tmp/cslkm/gettext-0.10.39/tests'
1,3c1
< MSGFMT(1) portable message object file compiler
< Copyright (C) 1995 Free Software Foundation
< Report bugs to <address@hidden>
---
> SYS_(C)
FAIL: gettext-1
cmd-1794 diff: Missing newline at end of file 'gtmf-test2.ok'.
cmd-1794 diff: Missing newline at end of file 'gt-test2.out'.
1c1
< error 3 translation
---
> error 3
FAIL: gettext-2
PASS: msgcmp-1
PASS: msgcmp-2
PASS: msgfmt-1
PASS: msgfmt-2
PASS: msgfmt-3
PASS: msgfmt-4
PASS: msgmerge-1
PASS: msgmerge-2
PASS: msgmerge-3
PASS: msgmerge-4
PASS: msgmerge-5
file "mu-test1.mo" is not in GNU .mo format
cmd-1044 diff: Cannot obtain file status on 'mu-test1.out': No such file or 
directory
FAIL: msgunfmt-1
PASS: xgettext-1
PASS: xgettext-2
PASS: xgettext-3
PASS: xgettext-4
PASS: xgettext-5
PASS: xgettext-6
PASS: xgettext-7
PASS: xgettext-8
PASS: xgettext-9
file "fr/LC_MESSAGES/cake.mo" is not in GNU .mo format
cmd-1044 diff: Cannot obtain file status on 'fr.po.tmp': No such file or 
directory
FAIL: plural-1
ll.po: warning: Charset "ASCII" is not supported. msgfmt relies on iconv(),
                and iconv() does not support "ASCII".
                Installing GNU libiconv and then reinstalling GNU gettext
                would fix this problem.
                Continuing anyway.
ll.po: warning: Charset "ASCII" is not supported. msgfmt relies on iconv(),
                and iconv() does not support "ASCII".
                Installing GNU libiconv and then reinstalling GNU gettext
                would fix this problem.
                Continuing anyway.
ll.po: warning: Charset "ASCII" is not supported. msgfmt relies on iconv(),
                and iconv() does not support "ASCII".
                Installing GNU libiconv and then reinstalling GNU gettext
                would fix this problem.
                Continuing anyway.
ll.po: warning: Charset "ASCII" is not supported. msgfmt relies on iconv(),
                and iconv() does not support "ASCII".
                Installing GNU libiconv and then reinstalling GNU gettext
                would fix this problem.
                Continuing anyway.
ll.po: warning: Charset "ASCII" is not supported. msgfmt relies on iconv(),
                and iconv() does not support "ASCII".
                Installing GNU libiconv and then reinstalling GNU gettext
                would fix this problem.
                Continuing anyway.
ll.po: warning: Charset "ASCII" is not supported. msgfmt relies on iconv(),
                and iconv() does not support "ASCII".
                Installing GNU libiconv and then reinstalling GNU gettext
                would fix this problem.
                Continuing anyway.
ll.po: warning: Charset "ASCII" is not supported. msgfmt relies on iconv(),
                and iconv() does not support "ASCII".
                Installing GNU libiconv and then reinstalling GNU gettext
                would fix this problem.
                Continuing anyway.
ll.po: warning: Charset "ASCII" is not supported. msgfmt relies on iconv(),
                and iconv() does not support "ASCII".
                Installing GNU libiconv and then reinstalling GNU gettext
                would fix this problem.
                Continuing anyway.
PASS: plural-2
====================
4 of 25 tests failed
====================
gmake[2]: *** [check-TESTS] Error 1
gmake[2]: Leaving directory `/tmp/cslkm/gettext-0.10.39/tests'
gmake[1]: *** [check-am] Error 2
gmake[1]: Leaving directory `/tmp/cslkm/gettext-0.10.39/tests'
gmake: *** [check-recursive] Error 1

Regards,
        Len Makin
-- 
address@hidden:+61 3 9669 8109: CSIRO/Bureau of Meteorology
      High Performance Computing and Communications Centre
24th floor, 150 Lonsdale St | GPO Box 1289K, Melbourne, VIC 3001 Australia



reply via email to

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