Skip Menu |
 

This queue is for tickets about the libintl-perl CPAN distribution.

Report information
The Basics
Id: 11478
Status: resolved
Worked: 10 min
Priority: 0/
Queue: libintl-perl

People
Owner: Nobody in particular
Requestors: oneforall59 [...] hotmail.com
Cc:
AdminCc:

Bug Information
Severity: Critical
Broken in: 1.11
Fixed in: (no value)



Subject: compile errors
Download (untitled) / with headers
text/plain 8.5k
libintl-perl-1.11 libintl-perl-1.11# perl Makefile.PL Checking whether we can compile the XS version ... ok => Building the XS version of libintl-perl. Note (probably harmless): No library found for -lintl (this one gettext 0.14 and glibc so it won't compile it with this) Note (probably harmless): No library found for -liconv (this I fixed with dloading libconv) Writing Makefile for Locale::gettext_xs Writing Makefile for libintl-perl libintl-perl-1.11# make test make[1]: Entering directory `/usr/local/src/PerlappzCpan/cpanitemsfordvdrip_gtk/libintl-perl-1.11/gett ext_xs' make[1]: Leaving directory `/usr/local/src/PerlappzCpan/cpanitemsfordvdrip_gtk/libintl-perl-1.11/gette xt_xs' PERL_DL_NONLAZY=1 /usr/bin/perl5.8.6 "-Iblib/lib" "-Iblib/arch" test.pl ./tests/00gettext.......................ok ./tests/00recode........................ok ./tests/01trivial.......................ok ./tests/02asmo_449......................ok ./tests/02atari-st-euro.................ok ./tests/02atari-st......................ok ./tests/02cp10007.......................ok ./tests/02cp1250........................ok ./tests/02cp1251........................ok ./tests/02cp1252........................ok ./tests/02cp1253........................ok ./tests/02cp1254........................ok ./tests/02cp1256........................ok ./tests/02cp1257........................ok ./tests/02csn_369103....................ok ./tests/02cwi...........................ok ./tests/02dec-mcs.......................ok ./tests/02ebcdic-at-de-a................ok ./tests/02ebcdic-at-de..................ok ./tests/02ebcdic-ca-fr..................ok ./tests/02ebcdic-dk-no-a................ok ./tests/02ebcdic-dk-no..................ok ./tests/02ebcdic-es-a...................ok ./tests/02ebcdic-es-s...................ok ./tests/02ebcdic-es.....................ok ./tests/02ebcdic-fi-se-a................ok ./tests/02ebcdic-fi-se..................ok ./tests/02ebcdic-fr.....................ok ./tests/02ebcdic-is-friss...............ok ./tests/02ebcdic-it.....................ok ./tests/02ebcdic-pt.....................ok ./tests/02ebcdic-uk.....................ok ./tests/02ebcdic-us.....................ok ./tests/02ecma-cyrillic.................ok ./tests/02georgian-academy..............ok ./tests/02georgian-ps...................ok ./tests/02gost_19768-74.................ok ./tests/02greek-ccitt...................ok ./tests/02greek7-old....................ok ./tests/02greek7........................ok ./tests/02hp-roman8.....................ok ./tests/02ibm037........................ok ./tests/02ibm038........................ok ./tests/02ibm1004.......................ok ./tests/02ibm1026.......................ok ./tests/02ibm1047.......................ok ./tests/02ibm256........................ok ./tests/02ibm273........................ok ./tests/02ibm274........................ok ./tests/02ibm275........................ok ./tests/02ibm277........................ok ./tests/02ibm278........................ok ./tests/02ibm280........................ok ./tests/02ibm281........................ok ./tests/02ibm284........................ok ./tests/02ibm285........................ok ./tests/02ibm290........................ok ./tests/02ibm297........................ok ./tests/02ibm420........................ok ./tests/02ibm423........................ok ./tests/02ibm424........................ok ./tests/02ibm437........................ok ./tests/02ibm500........................ok ./tests/02ibm850........................ok ./tests/02ibm851........................ok ./tests/02ibm852........................ok ./tests/02ibm855........................ok ./tests/02ibm857........................ok ./tests/02ibm860........................ok ./tests/02ibm861........................ok ./tests/02ibm862........................ok ./tests/02ibm863........................ok ./tests/02ibm864........................ok ./tests/02ibm865........................ok ./tests/02ibm866........................ok ./tests/02ibm868........................ok ./tests/02ibm869........................ok ./tests/02ibm870........................ok ./tests/02ibm871........................ok ./tests/02ibm874........................ok ./tests/02ibm875........................ok ./tests/02ibm880........................ok ./tests/02ibm891........................ok ./tests/02ibm903........................ok ./tests/02ibm904........................ok ./tests/02ibm905........................ok ./tests/02ibm918........................ok ./tests/02iec_p27-1.....................ok ./tests/02inis-8........................ok ./tests/02inis-cyrillic.................ok ./tests/02inis..........................ok ./tests/02iso-8859-1....................ok ./tests/02iso-8859-10...................ok ./tests/02iso-8859-11...................ok ./tests/02iso-8859-13...................ok ./tests/02iso-8859-14...................ok ./tests/02iso-8859-15...................ok ./tests/02iso-8859-16...................ok ./tests/02iso-8859-2....................ok ./tests/02iso-8859-3....................ok ./tests/02iso-8859-4....................ok ./tests/02iso-8859-5....................ok ./tests/02iso-8859-6....................ok ./tests/02iso-8859-7....................ok ./tests/02iso-8859-8....................ok ./tests/02iso-8859-9....................ok ./tests/02iso_10367-box.................ok ./tests/02iso_2033-1983.................ok ./tests/02iso_5427-ext..................ok ./tests/02iso_5427......................ok ./tests/02iso_5428......................ok ./tests/02koi-8.........................ok ./tests/02koi8-r........................ok ./tests/02koi8-ru.......................ok ./tests/02koi8-t........................ok ./tests/02koi8-u........................ok ./tests/02latin-greek-1.................ok ./tests/02latin-greek...................ok ./tests/02mac-is........................ok ./tests/02mac-sami......................ok ./tests/02mac-uk........................ok ./tests/02macarabic.....................ok ./tests/02maccroatian...................ok ./tests/02maccyrillic...................ok ./tests/02macgreek......................ok ./tests/02machebrew.....................ok ./tests/02maciceland....................ok ./tests/02macintosh.....................ok ./tests/02macromania....................ok ./tests/02macthai.......................ok ./tests/02macturkish....................ok ./tests/02macukraine....................ok ./tests/02nats-dano.....................ok ./tests/02nats-sefi.....................ok ./tests/02nextstep......................ok ./tests/02sami-ws2......................ok ./tests/02tis-620.......................ok ./tests/02us-ascii......................ok ./tests/02utf-8.........................ok ./tests/02viscii........................ok ./tests/03bind_textdomain_codeset_pp....ok ./tests/03bind_textdomain_codeset_xs....ok ./tests/03bindtextdomain_pp.............ok ./tests/03bindtextdomain_xs.............ok ./tests/03dcgettext_pp..................ok ./tests/03dcgettext_xs..................ok ./tests/03dcngettext_pp.................ok ./tests/03dcngettext_xs.................ok ./tests/03dgettext_pp...................ok ./tests/03dgettext_xs...................ok ./tests/03dngettext_pp..................ok ./tests/03dngettext_xs..................ok ./tests/03gettext_pp....................ok ./tests/03gettext_xs....................ok ./tests/03language_pp...................ok ./tests/03language_xs...................NOK 3# Failed test 3 in ./tests/03language_xs.t at line 51 # ./tests/03language_xs.t line 51 is: ok 'Jänner' eq gettext ('January'); ./tests/03language_xs...................NOK 4# Failed test 4 in ./tests/03language_xs.t at line 54 # ./tests/03language_xs.t line 54 is: ok 'Februar' eq gettext ('February'); # not 'Feber'! ./tests/03language_xs...................FAILED tests 3-4 Failed 2/4 tests, 50.00% okay ./tests/03ngettext_pp...................ok ./tests/03ngettext_xs...................ok ./tests/03textdomain_pp.................ok ./tests/03textdomain_xs.................ok Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- ./tests/03language_xs.t 4 2 50.00% 3-4 Failed 1/160 test scripts, 99.38% okay. 2/1555 subtests failed, 99.87% okay. make: *** [test_dynamic] Error 255 tried google but found no fix and not a programmer but I tried . hope you can fix it soon or tell me what i am missing thanks dloaded it and allso tried from cpan too but same error. tried to see if it was some missing modules but none I thought fixed it :( this version did work with perl 5.8.5 but not 5.8.6 and I think its a newer gettect to 0.14 I believe thanks
Download (untitled) / with headers
text/plain 1.1k
The good news: The error is harmless. Simply keep on installing (i. e., "make install" wherever you typed "make test"). Alternatively you could downgrade to libintl-perl 0.10 (if that helps, not sure, see below). The error is known but I cannot reproduce it, nowhere, although I've tried to on dozen different machines. But if you want to help: - What system do you use exactly (which Linux distribution if you use Linus)? - What version of GNU gettext is installed on your system? - What German locales are installed on your system? Try "locale -a | grep '^de'" for that. - Does the same error occur with libintl-perl 1.10? - Could you change the file tests/03language_xs.t a little. Beginning from line 50: # Austrian German has precedence. ok 'Jänner' eq gettext ('January'); my $jan = gettext ('January'); print "$jan\n"; Locale::Messages::nl_putenv ("LANGUAGE=ab_CD:ef_GH:de:de_AT"); ok 'Februar' eq gettext ('February'); # not 'Feber'! my $feb = gettext ('February'); print "$feb\n"; Thanks for your help! Guido
Download (untitled) / with headers
text/plain 2.6k
[GUIDO - Sat Feb 12 11:24:50 2005]: Show quoted text
> The good news: The error is harmless. Simply keep on installing (i. e., > "make install" wherever you typed "make test"). Alternatively you could > downgrade to libintl-perl 0.10 (if that helps, not sure, see below). > > The error is known but I cannot reproduce it, nowhere, although I've > tried to on dozen different machines. But if you want to help: > > - What system do you use exactly (which Linux distribution if you use > Linus)? > > - What version of GNU gettext is installed on your system? > > - What German locales are installed on your system? > Try "locale -a | grep '^de'" for that. > > - Does the same error occur with libintl-perl 1.10? > > - Could you change the file tests/03language_xs.t a little. Beginning > from line 50: > > # Austrian German has precedence. > ok 'Jänner' eq gettext ('January'); > my $jan = gettext ('January'); > print "$jan\n"; > > > Locale::Messages::nl_putenv ("LANGUAGE=ab_CD:ef_GH:de:de_AT"); > ok 'Februar' eq gettext ('February'); # not 'Feber'! > my $feb = gettext ('February'); > print "$feb\n"; > > Thanks for your help! > > Guido
thanks for the reply using slackware 10.1.0 Linux one4all 2.6.10-rc2-mm3-V0.7.31-13 #3 SMP Tue Nov 30 02:33:39 MST 2004 i686 unknown unknown GNU/Linux locale -a | grep '^de' de_AT de_AT.utf8 de_AT@euro de_BE de_BE.utf8 de_BE@euro de_CH de_CH.utf8 de_DE de_DE.utf8 de_DE@euro de_LU de_LU.utf8 de_LU@euro changed the 3language_xs.t # Austrian German has precedence. ok 'Jdnner' eq gettext ('January'); my $jan = gettext ('January'); print "$jan\n"; Locale::Messages::nl_putenv ("LANGUAGE=ab_CD:ef_GH:de:de_AT"); ok 'Februar' eq gettext ('February'); # not 'Feber'! my $feb = gettext ('February'); print "$feb\n"; error still the same: ./tests/03language_xs...................NOK 3# Failed test 3 in ./tests/03language_xs.t at line 51 # ./tests/03language_xs.t line 51 is: ok 'Jänner' eq gettext ('January'); ./tests/03language_xs...................NOK 4# Failed test 4 in ./tests/03language_xs.t at line 56 # ./tests/03language_xs.t line 56 is: ok 'Februar' eq gettext ('February'); # not 'Feber'! ./tests/03language_xs...................FAILED tests 3-4 Failed 2/4 tests, 50.00% okay gettext-tools-0.14.1 will go on with the make install but it you have any other things to try I'll be happy to try them thanks. I must have something laying around my system interfering here old lib or something . thanks again oh yes same error with libintl-perl 0.10 Also I noticed that 03language_pp.t is the same done diff on them .Bu that one has no error . Strange to me lol
Download (untitled) / with headers
text/plain 2.6k
[GUIDO - Sat Feb 12 11:24:50 2005]: Show quoted text
> The good news: The error is harmless. Simply keep on installing (i. e., > "make install" wherever you typed "make test"). Alternatively you could > downgrade to libintl-perl 0.10 (if that helps, not sure, see below). > > The error is known but I cannot reproduce it, nowhere, although I've > tried to on dozen different machines. But if you want to help: > > - What system do you use exactly (which Linux distribution if you use > Linus)? > > - What version of GNU gettext is installed on your system? > > - What German locales are installed on your system? > Try "locale -a | grep '^de'" for that. > > - Does the same error occur with libintl-perl 1.10? > > - Could you change the file tests/03language_xs.t a little. Beginning > from line 50: > > # Austrian German has precedence. > ok 'Jänner' eq gettext ('January'); > my $jan = gettext ('January'); > print "$jan\n"; > > > Locale::Messages::nl_putenv ("LANGUAGE=ab_CD:ef_GH:de:de_AT"); > ok 'Februar' eq gettext ('February'); # not 'Feber'! > my $feb = gettext ('February'); > print "$feb\n"; > > Thanks for your help! > > Guido
thanks for the reply using slackware 10.1.0 Linux one4all 2.6.10-rc2-mm3-V0.7.31-13 #3 SMP Tue Nov 30 02:33:39 MST 2004 i686 unknown unknown GNU/Linux locale -a | grep '^de' de_AT de_AT.utf8 de_AT@euro de_BE de_BE.utf8 de_BE@euro de_CH de_CH.utf8 de_DE de_DE.utf8 de_DE@euro de_LU de_LU.utf8 de_LU@euro changed the 3language_xs.t # Austrian German has precedence. ok 'Jdnner' eq gettext ('January'); my $jan = gettext ('January'); print "$jan\n"; Locale::Messages::nl_putenv ("LANGUAGE=ab_CD:ef_GH:de:de_AT"); ok 'Februar' eq gettext ('February'); # not 'Feber'! my $feb = gettext ('February'); print "$feb\n"; error still the same: ./tests/03language_xs...................NOK 3# Failed test 3 in ./tests/03language_xs.t at line 51 # ./tests/03language_xs.t line 51 is: ok 'Jänner' eq gettext ('January'); ./tests/03language_xs...................NOK 4# Failed test 4 in ./tests/03language_xs.t at line 56 # ./tests/03language_xs.t line 56 is: ok 'Februar' eq gettext ('February'); # not 'Feber'! ./tests/03language_xs...................FAILED tests 3-4 Failed 2/4 tests, 50.00% okay gettext-tools-0.14.1 will go on with the make install but it you have any other things to try I'll be happy to try them thanks. I must have something laying around my system interfering here old lib or something . thanks again oh yes same error with libintl-perl 0.10 Also I noticed that 03language_pp.t is the same done diff on them .Bu that one has no error . Strange to me lol
Download (untitled) / with headers
text/plain 241b
The issue will be resolved in libintl-perl 1.12, published in the next few days. The probable reason for the test failures was a missing de_AT locale on the system. The test scripts will now check for all necessary locales. Regards, Guido


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.