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

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

Bug (?) in sharutils.


From: Rolf Turner
Subject: Bug (?) in sharutils.
Date: Fri, 16 Jul 2004 10:52:30 -0300 (ADT)

I've just tried installing the sharutils package on my laptop.

It's an IBM ThinkPad, running Red Hat Linux.  (I haven't upgraded
to Fedora or whatever it is that I ``should'' do. :-( )

The ./configure appeared to run with no problems, although there
were messages in config.log that I found a bit worrisome.

When I did ``make'' I got warning messages about the files in the
``po'' directory:

===+===+===+===+===+===+===+===+===+===+===+===+===+===+===+===+===+===+===
/usr/bin/msgfmt: de.po: warning: Charset missing in header.
                                 Message conversion to user's charset
                                 will not work.
/usr/bin/msgfmt -o fr.mo fr.po
/usr/bin/msgfmt: fr.po: warning: Charset missing in header.
                                 Message conversion to user's charset
                                 will not work.
/usr/bin/msgfmt -o ja_JP.EUC.mo ja_JP.EUC.po
/usr/bin/msgfmt: ja_JP.EUC.po: warning: Charset missing in header.
                                        Message conversion to user's charset
                                        will not work.
/usr/bin/msgfmt -o nl.mo nl.po
/usr/bin/msgfmt: nl.po: warning: Charset missing in header.
                                 Message conversion to user's charset
                                 will not work.
===+===+===+===+===+===+===+===+===+===+===+===+===+===+===+===+===+===+===

Then I got an error:

===+===+===+===+===+===+===+===+===+===+===+===+===+===+===+===+===+===+===
nl.po:450: `msgid' and `msgstr' entries do not both end with '\n'
/usr/bin/msgfmt: found 1 fatal error
===+===+===+===+===+===+===+===+===+===+===+===+===+===+===+===+===+===+===

So I edited po/nl.po and put in the '\n' where it appeared to be missing
(line 451) and tried again.  Got the same warnings (of course) and
new fatal errors:

===+===+===+===+===+===+===+===+===+===+===+===+===+===+===+===+===+===+===
pt.po:415: `msgid' and `msgstr' entries do not both end with '\n'
pt.po:419: `msgid' and `msgstr' entries do not both end with '\n'
===+===+===+===+===+===+===+===+===+===+===+===+===+===+===+===+===+===+===

Again I edited the file, put in '\n' (in lines 416 and 420) and tried
a third time.

This time the make ran to completion (although I continued to get
the warnings about ``Charset missing in header'').  Then make check
told me

                ``All checks are successful.''

And a small test of ``shar'' seemed to be successful.  So I guess
everything is O.K.

Questions:

        (1) Are the missing '\n'-s actually bugs, or is there
        something funny about my system?

        (2) Are the warnings about ``Charset missing in header.''
        something I should worry about at all?  If so, have you
        any idea what I can do about them?

        (3) Are the messages in config.log anything to worry about?
        They all seem to pertain to running gcc on a C-code file
        ``conftest.c''.  A listing of the config.log is given below.

Thanks for any insights that you can offer.  (But please make your
answers ``simple''.  I don't understand a hell of a lot about
``systems'' stuff.)

                                        cheers,

                                                Rolf Turner
                                                address@hidden

===+===+===+===+===+===+===+===+===+===+===+===+===+===+===+===+===+===+===
Listing of config.log:
======================

This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

gcc -E
gcc -E
gcc -E
configure:1115:26: minix/config.h: No such file or directory
gcc -o conftest -g -O conftest.c
gcc -E
gcc -c -g -O conftest.c
gcc -c -g -O conftest.c
gcc -c -g -O conftest.c
gcc -c -g -O conftest.c
gcc -c -g -O conftest.c
configure: In function `t':
configure:1441: `not' undeclared (first use in this function)
configure:1441: (Each undeclared identifier is reported only once
configure:1441: for each function it appears in.)
configure:1441: parse error before "big"
gcc -E
gcc -E
gcc -E
gcc -E
gcc -E
gcc -E
gcc -c -g -O conftest.c
gcc -o conftest -g -O conftest.c -ldir
/usr/bin/ld: cannot find -ldir
collect2: ld returned 1 exit status
gcc -E
gcc -E
gcc -E
gcc -E
gcc -o conftest -g -O conftest.c
gcc -c -g -O conftest.c
gcc -c -g -O conftest.c
gcc -E
gcc -o conftest -g -O conftest.c
gcc -o conftest -g -O conftest.c
gcc -o conftest -g -O conftest.c
gcc -o conftest -g -O conftest.c
gcc -o conftest -g -O conftest.c
configure:1940: warning: conflicting types for built-in function `memcpy'
gcc -o conftest -g -O conftest.c
configure:1940: warning: conflicting types for built-in function `strchr'
gcc -o conftest -g -O conftest.c
gcc -o conftest -g -O conftest.c
gcc -o conftest -g -O conftest.c
gcc -o conftest -g -O conftest.c
gcc -o conftest -g -O conftest.c
gcc -o conftest -g -O conftest.c -lintl
/usr/bin/ld: cannot find -lintl
collect2: ld returned 1 exit status
gcc -o conftest -g -O conftest.c
gcc -o conftest -g -O conftest.c
gcc -o conftest -g -O conftest.c
configure:2419: warning: conflicting types for built-in function `memset'
gcc -o conftest -g -O conftest.c
gcc -o conftest -g -O conftest.c
gcc -E
gcc -o conftest -g -O conftest.c
gcc -o conftest -g -O conftest.c
gcc -o conftest -g -O conftest.c
gcc -E
gcc -E
gcc -E
gcc -o conftest -g -O conftest.c
gcc -o conftest -g -O conftest.c
gcc -o conftest -g -O conftest.c
gcc -o conftest -g -O conftest.c
gcc -o conftest -g -O conftest.c
gcc -o conftest -g -O conftest.c
gcc -o conftest -g -O conftest.c -li
/usr/bin/ld: cannot find -li
collect2: ld returned 1 exit status
gcc -o conftest -g -O conftest.c
gcc -o conftest -g -O conftest.c
===+===+===+===+===+===+===+===+===+===+===+===+===+===+===+===+===+===+===




reply via email to

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