bug-make
[Top][All Lists]
Advanced

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

Re: 33 make check failures on Ubuntu Linux


From: Jon Grant
Subject: Re: 33 make check failures on Ubuntu Linux
Date: Sat, 28 Apr 2007 15:22:00 +0100
User-agent: Thunderbird 1.5.0.9 (X11/20070103)

Hi Pau. Thanks for your reply.

Please be sure that your LC_ALL and/or LANG variables are set to "C"
before running make check.  I thought that I had modified this inside
the Perl scripts that drive the tests, but apparently I didn't get it
right; there was a bug report about it (this has been fixed in CVS now
though).

From bash I needed to do both:
$ export LC_ALL=C
$ export LANG=C

However, I still saw three test failures, (these failures are not in the latest CVS 3.81.90 build I should add).

------------------------------------------------------------------------------
       Running tests for GNU make on Linux now2g 2.6.17-10-generic i686
                                GNU Make 3.81
------------------------------------------------------------------------------
[...]
features/vpathplus ...................................... FAILED (2/4 passed)
[...]
options/dash-W .......................................... FAILED (9/10 passed)
[...]
options/general ......................................... ok     (1 passed)
options/symlinks ........................................
*** Test died (options/symlinks): scripts/options/symlinks: 22 -> test_driver.pl: 915: Couldn't touch dep: Too many levels of symbolic links


Could this message below be updated to remind that "make update" is needed to download the po files?

make[4]: Entering directory `/home/now3d/maketest/make/po'
File be.po does not exist. If you are a translator, you can create it through 'msginit'.



If that fixes the problem, I'm interested to see what locale you were
using before... it seems odd to me that someone would make a translation
that changes the string ".  Stop." to ". Stop." (if you look at the
fatal() function in misc.c you'll see where this string comes from).

address@hidden:~/maketest/make$ locale
LANG=en_GB.UTF-8
LANGUAGE=en_GB:en
LC_CTYPE=ja_JP.UTF-8
LC_NUMERIC="en_GB.UTF-8"
LC_TIME="en_GB.UTF-8"
LC_COLLATE="en_GB.UTF-8"
LC_MONETARY="en_GB.UTF-8"
LC_MESSAGES="en_GB.UTF-8"
LC_PAPER="en_GB.UTF-8"
LC_NAME="en_GB.UTF-8"
LC_ADDRESS="en_GB.UTF-8"
LC_TELEPHONE="en_GB.UTF-8"
LC_MEASUREMENT="en_GB.UTF-8"
LC_IDENTIFICATION="en_GB.UTF-8"
LC_ALL=

Kind regards
Jon
--
Weblog: http://jguk.org/




reply via email to

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