Re: libidn2 extension for php

From: Date: Fri, 18 Nov 2011 13:37:48 +0000
Subject: Re: libidn2 extension for php
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15  Groups: php.pecl.dev 
Request: Send a blank email to pecl-dev+get-8885@lists.php.net to get a copy of this message
hi Sven, We got a reply to the ss vs German one. See http://bugs.icu-project.org/trac/ticket/8938 and in the ICU support archive: http://sourceforge.net/mailarchive/message.php?msg_id=28409118 A possible solution is described there ("I recommend you call the new UTS #46 API with the transitional-mappings option."), that's something we have to investigate for 5.4 final and maybe 5.3. Cheers, On Fri, Nov 18, 2011 at 10:13 AM, Sven Kowalski <sk01@planet-ic.de> wrote: > Hey all, > > thanks for that tutorial. I got the compiling process working now. I've now > the intl with ICU 4.8.1.1. But the result is still the same. fußball still > becomes fussball. I expect that fußball becomes xn--fuball-cta. > So intl is still not usable for me. Because the IDNA 2008 standard is now > supported with ICU 4.8.1.1. > > Cheers Sven > > Am 17.11.2011 12:44, schrieb Gustavo Lopes: >> >> Em Thu, 17 Nov 2011 10:29:27 -0000, Sven Kowalski <sk01@planet-ic.de> >> escreveu: >> >>> I tried this out. It's not that easy. On the latest Debian I tried the >>> intl extension which can be installed by the package management. There I >>> just can install ICU 4.6 which is automatically installed when I install the >>> package php5-intl. Ok how I learned I need 4.8.x. So I installed ICU 4.8.1 >>> and then I wanted to install the intl-extension by using the pecl package >>> that can be downloaded from the pecl website. But this one can't be >>> compiled. I use php 5.3.x. I read that there is a problem to compile intl >>> with php 5.3.x. Just php 5.2 should be possible. >> >> The PECL package doesn't work with PHP 5.3, you must use the version that >> comes bundled with PHP. >> >> For instance, you can do this: >> >> - compile ICU 4.8 package >> wget >> http://ftp.de.debian.org/debian/pool/main/i/icu/icu_4.8.1.1-1.dsc >> wget >> >> http://ftp.de.debian.org/debian/pool/main/i/icu/icu_4.8.1.1.orig.tar.gz >> wget >> >> http://ftp.de.debian.org/debian/pool/main/i/icu/icu_4.8.1.1-1.debian.tar..gz >> dpkg-source -x icu_4.8.1.1-1.dsc >> cd icu-4.8.1.1/ >> sudo apt-get build-dep libicu44 >> dpkg-buildpackage -rfakeroot -b >> - install packages >> cd .. >> sudo dpkg -i libicu48_4.8.1.1-1_amd64.deb >> sudo dpkg -i libicu-dev_4.8.1.1-1_amd64.deb >> - checkout ext/intl from PHP 5.3.4 (5.3 trunk doesn't work because of new >> macros) >> svn co >> http://svn.php.net/repository/php/php-src/tags/php_5_3_4/ext/intl >> - compile and install >> cd intl/ >> sudo apt-get install php5-dev >> phpize >> ./configure >> make -j 3 install >> > > > -- > PECL development discussion Mailing List (http://pecl.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > -- Pierre @pierrejoye | http://blog.thepimp.net | http://www.libgd.org

« previous php.pecl.dev (#8885) next »