[svn:parrot] r39281 - trunk/config/auto

Infinoid at svn.parrot.org Infinoid at svn.parrot.org
Sat May 30 17:10:40 UTC 2009


Author: Infinoid
Date: Sat May 30 17:10:39 2009
New Revision: 39281
URL: https://trac.parrot.org/parrot/changeset/39281

Log:
Apply patch from ingmar++ in TT #723:

Subject: [PATCH] [config] Fix ICU detection for ICU 4.2

ICU 4.2's 'icu-config --prefix' outputs an extra newline, strip it.

Otherwise this breaks as follows:

icuheaders:  captured /usr

Unsuccessful stat on filename containing newline at config/auto/icu.pm line 332.
Unsuccessful stat on filename containing newline at config/auto/icu.pm line 337.
For icuheaders, found /usr
/include and 1

Modified:
   trunk/config/auto/icu.pm

Modified: trunk/config/auto/icu.pm
==============================================================================
--- trunk/config/auto/icu.pm	Sat May 30 16:20:35 2009	(r39280)
+++ trunk/config/auto/icu.pm	Sat May 30 17:10:39 2009	(r39281)
@@ -299,6 +299,7 @@
         print "Trying $arg->{icuconfig} with '--prefix'\n"
             if $arg->{verbose};
         $icuheaders = capture_output("$arg->{icuconfig} --prefix");
+        chomp($icuheaders);
         print "icuheaders:  captured $icuheaders\n"
             if $arg->{verbose};
         ($icuheaders, $arg->{without}) =


More information about the parrot-commits mailing list