From nobody@FreeBSD.org  Mon Sep  5 10:59:13 2011
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 5CDDB106566B
	for <freebsd-gnats-submit@FreeBSD.org>; Mon,  5 Sep 2011 10:59:13 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22])
	by mx1.freebsd.org (Postfix) with ESMTP id 4AE168FC12
	for <freebsd-gnats-submit@FreeBSD.org>; Mon,  5 Sep 2011 10:59:13 +0000 (UTC)
Received: from red.freebsd.org (localhost [127.0.0.1])
	by red.freebsd.org (8.14.4/8.14.4) with ESMTP id p85AxDQQ099993
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 5 Sep 2011 10:59:13 GMT
	(envelope-from nobody@red.freebsd.org)
Received: (from nobody@localhost)
	by red.freebsd.org (8.14.4/8.14.4/Submit) id p85AxDcG099992;
	Mon, 5 Sep 2011 10:59:13 GMT
	(envelope-from nobody)
Message-Id: <201109051059.p85AxDcG099992@red.freebsd.org>
Date: Mon, 5 Sep 2011 10:59:13 GMT
From: "Hartmann, O." <ohartman@zedat.fu-berlin.de>
To: freebsd-gnats-submit@FreeBSD.org
Subject: devel/icu: Errors in total: 1.             TestCompilerRTTI          UObjectTest       utility  CLANG build failure
X-Send-Pr-Version: www-3.1
X-GNATS-Notify: swills@FreeBSD.org

>Number:         160481
>Category:       ports
>Synopsis:       devel/icu: Errors in total: 1.             TestCompilerRTTI          UObjectTest       utility  CLANG build failure
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    crees
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Sep 05 11:00:03 UTC 2011
>Closed-Date:    Sat Jan 21 07:20:38 UTC 2012
>Last-Modified:  Sat Jan 21 07:20:38 UTC 2012
>Originator:     Hartmann, O.
>Release:        FreeBSD 9.0-BETA2/amd64, build with clang
>Organization:
FU Berlin
>Environment:
>Description:
Compiling devel/icu with CLANG fails with the follwoing error, no matter what optimization has been choosen on FreeBSD -BETA2/amd64:


[...] 

     } OK:   TestParse 
   } OK:   rbnfp 
   csdet {
      ConstructionTest {
      } OK:   ConstructionTest 
      UTF8Test {
      } OK:   UTF8Test 
      UTF16Test {
      } OK:   UTF16Test 
      C1BytesTest {
      } OK:   C1BytesTest 
      InputFilterTest {
      } OK:   InputFilterTest 
      DetectionTest {
      } OK:   DetectionTest  (70ms) 
      IBM424Test {
      } OK:   IBM424Test 
      IBM420Test {
      } OK:   IBM420Test 
      Ticket6394Test {
      } OK:   Ticket6394Test 
   } OK:   csdet  (72ms) 
   spoof {
      TestSpoofAPI {
      } OK:   TestSpoofAPI 
      TestSkeleton {
      } OK:   TestSkeleton 
      TestAreConfusable {
      } OK:   TestAreConfusable 
      TestInvisible {
      } OK:   TestInvisible 
      testConfData {
      } OK:   testConfData  (78ms) 
      testBug8654 {
      } OK:   testBug8654 
   } OK:   spoof  (79ms) 
   bidi {
      TestBidiTest {
      } OK:   TestBidiTest  (259ms) 
   } OK:   bidi  (259ms) 

--------------------------------------
Errors in total: 1.
            TestCompilerRTTI
         UObjectTest
      utility
   
--------------------------------------
Elapsed Time: 00:01:40.020
*** Error code 1

Stop in /usr/ports/devel/icu.
*** Error code 1

Stop in /usr/ports/devel/icu.
>How-To-Repeat:
Try compiling devel/icu with CLANG.
>Fix:


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->office 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Mon Sep 5 11:01:00 UTC 2011 
Responsible-Changed-Why:  
Over to maintainer (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=160481 

From: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To: "Hartmann, O." <ohartman@zedat.fu-berlin.de>
Cc: bug-followup@FreeBSD.org, office@FreeBSD.org
Subject: Re: ports/160481: devel/icu: Errors in total: 1. TestCompilerRTTI
 UObjectTest utility CLANG build failure
Date: Tue, 6 Sep 2011 00:16:15 +0800

 Hi,
 
 The failure is not limited to clang. It will also occur if you use gcc. :)
 
 excerpt from ${WRKSRC}/test/intltest/uobjtest.cpp:
 
     NumberFormat *nf = NumberFormat::createInstance("de", errorCode);
 
 ...
 
     if (&typeid(*nf) == NULL || typeid(*nf) == typeid(UObject) || typeid(*nf) == typeid(Format) ||
         typeid(*nf) != typeid(DecimalFormat) || typeid(*nf) == typeid(ChoiceFormat) ||
         typeid(*nf) == typeid(emptySet)
     ) {
         errln("typeid(NumberFormat) failed");
     }
 
 The failure was raised by typeid(*nf) != typeid(DecimalFormat).
 However, according to [1], I think it should be ==, not !=.
 That means you could safely ignore this. :)
 
 [1] http://icu-project.org/apiref/icu4c/classNumberFormat.html
 
 Regards,
 -- 
    Sunpoet Po-Chuan Hsieh <sunpoet at sunpoet.net> <sunpoet at FreeBSD.org>
            4096R/CC57E36B 8AD8 68F2 7D2B 0A10 7E9B 8CC0 DC44 247E CC57 E36B
                              http://people.FreeBSD.org/~sunpoet/pgpkeys.txt

From: "Hartmann, O." <ohartman@zedat.fu-berlin.de>
To: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
Cc: bug-followup@FreeBSD.org, office@FreeBSD.org
Subject: Re: ports/160481: devel/icu: Errors in total: 1. TestCompilerRTTI
 UObjectTest utility CLANG build failure
Date: Mon, 05 Sep 2011 21:18:25 +0200

 On 09/05/11 18:16, Sunpoet Po-Chuan Hsieh wrote:
 > Hi,
 >
 > The failure is not limited to clang. It will also occur if you use gcc. :)
 >
 > excerpt from ${WRKSRC}/test/intltest/uobjtest.cpp:
 >
 >      NumberFormat *nf = NumberFormat::createInstance("de", errorCode);
 >
 > ...
 >
 >      if (&typeid(*nf) == NULL || typeid(*nf) == typeid(UObject) || typeid(*nf) == typeid(Format) ||
 >          typeid(*nf) != typeid(DecimalFormat) || typeid(*nf) == typeid(ChoiceFormat) ||
 >          typeid(*nf) == typeid(emptySet)
 >      ) {
 >          errln("typeid(NumberFormat) failed");
 >      }
 >
 > The failure was raised by typeid(*nf) != typeid(DecimalFormat).
 > However, according to [1], I think it should be ==, not !=.
 > That means you could safely ignore this. :)
 >
 > [1] http://icu-project.org/apiref/icu4c/classNumberFormat.html
 >
 > Regards,
 Hello.
 Using the legacy system's gcc 4.2, the port devel/icu compiles and 
 installs without error.
 Using clang, the port is not installed properly.
 
 Using a portmaster -f xorg, which triggers the build of all ports 
 neccessary for xorg ports
 matched by the pattern "xorg" results in a stop of the build process. I 
 can not test further
 the proper build of the X11 subsystem without excluding explicitely 
 devel/icu (amongst others).
 
 The error occured does not seem to be "obvious" to me, so reporting this 
 issue by a PR seems the proper
 way.
 
 Can this be fixed so that clang compiles the port and portmaster 
 installes the port properly?
 
 Regards,
 Oliver

From: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To: "Hartmann, O." <ohartman@zedat.fu-berlin.de>
Cc: bug-followup@FreeBSD.org, office@FreeBSD.org
Subject: Re: ports/160481: devel/icu: Errors in total: 1. TestCompilerRTTI
 UObjectTest utility CLANG build failure
Date: Sat, 10 Sep 2011 04:16:56 +0800

 On Mon, Sep 05, 2011 at 09:18:25PM +0200, Hartmann, O. wrote:
 > On 09/05/11 18:16, Sunpoet Po-Chuan Hsieh wrote:
 > >Hi,
 > >
 > >The failure is not limited to clang. It will also occur if you use gcc. :)
 > >
 > >excerpt from ${WRKSRC}/test/intltest/uobjtest.cpp:
 > >
 > >     NumberFormat *nf = NumberFormat::createInstance("de", errorCode);
 > >
 > >...
 > >
 > >     if (&typeid(*nf) == NULL || typeid(*nf) == typeid(UObject) || typeid(*nf) == typeid(Format) ||
 > >         typeid(*nf) != typeid(DecimalFormat) || typeid(*nf) == typeid(ChoiceFormat) ||
 > >         typeid(*nf) == typeid(emptySet)
 > >     ) {
 > >         errln("typeid(NumberFormat) failed");
 > >     }
 > >
 > >The failure was raised by typeid(*nf) != typeid(DecimalFormat).
 > >However, according to [1], I think it should be ==, not !=.
 > >That means you could safely ignore this. :)
 > >
 > >[1] http://icu-project.org/apiref/icu4c/classNumberFormat.html
 > >
 > >Regards,
 > Hello.
 > Using the legacy system's gcc 4.2, the port devel/icu compiles and
 > installs without error.
 > Using clang, the port is not installed properly.
 > 
 > Using a portmaster -f xorg, which triggers the build of all ports
 > neccessary for xorg ports
 > matched by the pattern "xorg" results in a stop of the build
 > process. I can not test further
 > the proper build of the X11 subsystem without excluding explicitely
 > devel/icu (amongst others).
 > 
 > The error occured does not seem to be "obvious" to me, so reporting
 > this issue by a PR seems the proper
 > way.
 > 
 > Can this be fixed so that clang compiles the port and portmaster
 > installes the port properly?
 > 
 > Regards,
 > Oliver
 
 Please try the patch at http://people.freebsd.org/~sunpoet/icu.patch
 Thanks.
 
 Regards,
 -- 
    Sunpoet Po-Chuan Hsieh <sunpoet at sunpoet.net> <sunpoet at FreeBSD.org>
            4096R/CC57E36B 8AD8 68F2 7D2B 0A10 7E9B 8CC0 DC44 247E CC57 E36B
                              http://people.FreeBSD.org/~sunpoet/pgpkeys.txt

From: "Hartmann, O." <ohartman@zedat.fu-berlin.de>
To: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
Cc: bug-followup@FreeBSD.org, office@FreeBSD.org
Subject: Re: ports/160481: devel/icu: Errors in total: 1. TestCompilerRTTI
 UObjectTest utility CLANG build failure
Date: Sat, 10 Sep 2011 09:47:34 +0200

 On 09/09/11 22:16, Sunpoet Po-Chuan Hsieh wrote:
 > On Mon, Sep 05, 2011 at 09:18:25PM +0200, Hartmann, O. wrote:
 >> On 09/05/11 18:16, Sunpoet Po-Chuan Hsieh wrote:
 >>> Hi,
 >>>
 >>> The failure is not limited to clang. It will also occur if you use gcc. :)
 >>>
 >>> excerpt from ${WRKSRC}/test/intltest/uobjtest.cpp:
 >>>
 >>>      NumberFormat *nf = NumberFormat::createInstance("de", errorCode);
 >>>
 >>> ...
 >>>
 >>>      if (&typeid(*nf) == NULL || typeid(*nf) == typeid(UObject) || typeid(*nf) == typeid(Format) ||
 >>>          typeid(*nf) != typeid(DecimalFormat) || typeid(*nf) == typeid(ChoiceFormat) ||
 >>>          typeid(*nf) == typeid(emptySet)
 >>>      ) {
 >>>          errln("typeid(NumberFormat) failed");
 >>>      }
 >>>
 >>> The failure was raised by typeid(*nf) != typeid(DecimalFormat).
 >>> However, according to [1], I think it should be ==, not !=.
 >>> That means you could safely ignore this. :)
 >>>
 >>> [1] http://icu-project.org/apiref/icu4c/classNumberFormat.html
 >>>
 >>> Regards,
 >> Hello.
 >> Using the legacy system's gcc 4.2, the port devel/icu compiles and
 >> installs without error.
 >> Using clang, the port is not installed properly.
 >>
 >> Using a portmaster -f xorg, which triggers the build of all ports
 >> neccessary for xorg ports
 >> matched by the pattern "xorg" results in a stop of the build
 >> process. I can not test further
 >> the proper build of the X11 subsystem without excluding explicitely
 >> devel/icu (amongst others).
 >>
 >> The error occured does not seem to be "obvious" to me, so reporting
 >> this issue by a PR seems the proper
 >> way.
 >>
 >> Can this be fixed so that clang compiles the port and portmaster
 >> installes the port properly?
 >>
 >> Regards,
 >> Oliver
 > Please try the patch at http://people.freebsd.org/~sunpoet/icu.patch
 > Thanks.
 >
 > Regards,
 
 Hello.
 
 Doesn't work. After application of the suggested patch I receive this:
 
     } OK:   rbnfp
     csdet {
        ConstructionTest {
        } OK:   ConstructionTest
        UTF8Test {
        } OK:   UTF8Test
        UTF16Test {
        } OK:   UTF16Test
        C1BytesTest {
        } OK:   C1BytesTest
        InputFilterTest {
        } OK:   InputFilterTest
        DetectionTest {
        } OK:   DetectionTest  (68ms)
        IBM424Test {
        } OK:   IBM424Test
        IBM420Test {
        } OK:   IBM420Test
        Ticket6394Test {
        } OK:   Ticket6394Test
     } OK:   csdet  (70ms)
     spoof {
        TestSpoofAPI {
        } OK:   TestSpoofAPI
        TestSkeleton {
        } OK:   TestSkeleton
        TestAreConfusable {
        } OK:   TestAreConfusable
        TestInvisible {
        } OK:   TestInvisible
        testConfData {
        } OK:   testConfData  (76ms)
        testBug8654 {
        } OK:   testBug8654
     } OK:   spoof  (76ms)
     bidi {
        TestBidiTest {
        } OK:   TestBidiTest  (250ms)
     } OK:   bidi  (250ms)
 
 --------------------------------------
 Errors in total: 1.
              TestCompilerRTTI
           UObjectTest
        utility
 
 --------------------------------------
 Elapsed Time: 00:01:38.808
 *** Error code 1
 
 Stop in /usr/ports/devel/icu.
 *** Error code 1
 
 Stop in /usr/ports/devel/icu.
 

From: Andrei Lavreniyuk <andy.lavr@gmail.com>
To: bug-followup@freebsd.org
Cc: ohartman@zedat.fu-berlin.de
Subject: Re: ports/160481: devel/icu: Errors in total: 1. TestCompilerRTTI
 UObjectTest utility CLANG build failure
Date: Fri, 30 Sep 2011 11:00:26 +0300

 --20cf307f32869f46d604ae240405
 Content-Type: text/plain; charset=ISO-8859-1
 
 Hi!
 
 
 Extra space '589 s |!=|==|'
                        ^^^
 
 
 New patch.
 
 
 
 
 
 Best regards, Andrei Lavreniyuk.
 
 --20cf307f32869f46d604ae240405
 Content-Type: application/octet-stream; name=patch-Makefile
 Content-Disposition: attachment; filename=patch-Makefile
 Content-Transfer-Encoding: base64
 X-Attachment-Id: f_gt6vukaq0
 
 LS0tIE1ha2VmaWxlLm9yaWcJMjAxMS0wOS0zMCAxMDo1MDo0Ny4wMDAwMDAwMDAgKzAzMDAKKysr
 IE1ha2VmaWxlCTIwMTEtMDktMzAgMTA6NTE6MjEuOTkwMDUxMzM5ICswMzAwCkBAIC03Myw2ICs3
 Myw4IEBACiAJQCR7UkVJTlBMQUNFX0NNRH0gLWUgJ3MsXChUSFJFQURTQy4qRkxBR1NcKS4qLFwx
 PSR7UFRIUkVBRF9DRkxBR1N9LGcnICR7V1JLU1JDfS9jb25maWcvbWgtYnNkLWdjYwogLmVuZGlm
 CiAJQCR7UkVJTlBMQUNFX0NNRH0gLWUgJ3MsJCQobGliZGlyKS9wa2djb25maWcsJHtQUkVGSVh9
 L2xpYmRhdGEvcGtnY29uZmlnLGcnICR7V1JLU1JDfS9NYWtlZmlsZS5pbgorIyBpY3UgNC44LjE6
 IGEgdGVtcG9yYXJ5IGhhY2sgdG8gZWxpbWluYXRlIHRlc3QgZmFpbHVyZSBvZiBUZXN0Q29tcGls
 ZXJSVFRJIChwb3J0cy8xNjA0ODEpCisJQCR7UkVJTlBMQUNFX0NNRH0gLWUgJzU4OXN8IT18PT18
 JyAke1dSS1NSQ30vdGVzdC9pbnRsdGVzdC91b2JqdGVzdC5jcHAKIAogaW90ZXN0IGNpbnRsdHN0
 IGludGx0ZXN0OgogCSMgUGVyZm9ybWluZyB0aGUgJHsuVEFSR0VUfSB0ZXN0Cg==
 --20cf307f32869f46d604ae240405--

From: Pavel Timofeev <timp87@gmail.com>
To: bug-followup@FreeBSD.org, ohartman@zedat.fu-berlin.de
Cc:  
Subject: Re: ports/160481: devel/icu: Errors in total: 1. TestCompilerRTTI
 UObjectTest utility CLANG build failure
Date: Thu, 27 Oct 2011 15:40:36 +0400

 Patch from Andrei Lavreniyuk works with clang on my 9.0-RC1 amd64
State-Changed-From-To: open->analyzed 
State-Changed-By: crees 
State-Changed-When: Thu Oct 27 12:42:33 UTC 2011 
State-Changed-Why:  
This will be fixed when icu is rebundled into libreoffice for 3.4.4 

http://www.freebsd.org/cgi/query-pr.cgi?pr=160481 

From: "O. Hartmann" <ohartman@zedat.fu-berlin.de>
To: Pavel Timofeev <timp87@gmail.com>
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/160481: devel/icu: Errors in total: 1. TestCompilerRTTI
 UObjectTest utility CLANG build failure
Date: Thu, 27 Oct 2011 15:15:24 +0200

 On 10/27/11 13:40, Pavel Timofeev wrote:
 > Patch from Andrei Lavreniyuk works with clang on my 9.0-RC1 amd64
 
 On FreeBSD 9.0-RC1/amd64 this patch works also for mit compiling whith 
 CLANG. I'll try this on the FreeBSD 10.0-CURRENT/amd64 box as well and 
 report.
 
 oh

From: "O. Hartmann" <ohartman@zedat.fu-berlin.de>
To: bug-followup@FreeBSD.org, ohartman@zedat.fu-berlin.de
Cc:  
Subject: Re: ports/160481: devel/icu: Errors in total: 1.             TestCompilerRTTI
          UObjectTest       utility  CLANG build failure
Date: Sat, 05 Nov 2011 09:06:53 +0100

 This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
 --------------enig34F91C15A17A0FA92C80E490
 Content-Type: text/plain; charset=ISO-8859-15
 Content-Transfer-Encoding: quoted-printable
 
 The patch applies also well for FreeBSD 10.0-CURRENT/amd64 compiling
 with CLANG.
 
 Sorry for the late response. I got aware of my fault of late response
 when the newly freshup of devel/icu in the ports collection failed
 compiling again.
 
 Regards
 Oliver
 
 
 --------------enig34F91C15A17A0FA92C80E490
 Content-Type: application/pgp-signature; name="signature.asc"
 Content-Description: OpenPGP digital signature
 Content-Disposition: attachment; filename="signature.asc"
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.11 (FreeBSD)
 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
 
 iQEcBAEBAgAGBQJOtO6tAAoJEOgBcD7A/5N8JjUH/iJ3EpAu+NknhVyO3OjDEAeY
 iCq6zrRWNGXGagVjN460GzmqQOnUwAdVVZjZB8eRUsbPLs8OR5Kn3QOpbqb+dYyH
 T1M3opC7PE960VoSZJJ915Pemmjv/ut+t+FAt7WGYPTpcyjOu0bGOJ2gYqD8bD9V
 JjZaPgaOWlWZpfEb1CNoWzZKMMYhLChUGFt8pYXjRZbxFenXls8bHJMClQ738Ik3
 541lpcK8oysjtDz+8ed9CvH4mdpDlmBD1Qk2cWkJ3PIyEvZ2LZgrsuMOplLIUm+Z
 AtBXfiVJ7JcnzHdByYaxluH4ff8spHMrTClOmsoEuVjXylQN4gojnAtMCkYOYpI=
 =1JNs
 -----END PGP SIGNATURE-----
 
 --------------enig34F91C15A17A0FA92C80E490--

Date: Mon, 19 Dec 2011 13:42:59 +0100
From: "O. Hartmann" <ohartman@mail.zedat.fu-berlin.de>
To: bug-followup@FreeBSD.org
Subject: devel/icu: Errors in total: 1. TestCompilerRTTI UObjectTest utility
 CLANG build failure

 This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
 --------------enig150A9A37A0217B3F121A47ED
 Content-Type: text/plain; charset=ISO-8859-1
 Content-Transfer-Encoding: quoted-printable
 
 September I reported this bug.
 A working patch has been reported and suggested by the End of September.
 I reported it working beginning of November. Now I stumble into the same
 considered fixed bug again when setting up a new box using CLANG as the
 default compiler on a FreeBSD 9.0-PRE.
 
 Regards,
 Oliver
 
 
 --------------enig150A9A37A0217B3F121A47ED
 Content-Type: application/pgp-signature; name="signature.asc"
 Content-Description: OpenPGP digital signature
 Content-Disposition: attachment; filename="signature.asc"
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.18 (FreeBSD)
 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
 
 iF4EAREIAAYFAk7vMVkACgkQU6Ni+wtCKv+auQEAkWJlWUyh1+Qid5FV//XuEEsp
 QMEE0FSUIthD1bowwCAA/RSf8QVGdKd8+YWc1VFMCbqIni8iiCBZeMQ5rCvhH3nj
 =SPiK
 -----END PGP SIGNATURE-----
 
 --------------enig150A9A37A0217B3F121A47ED--

From: Spil Oss <spil.oss@gmail.com>
To: bug-followup@FreeBSD.org, ohartman@zedat.fu-berlin.de
Cc:  
Subject: Re: ports/160481: devel/icu: Errors in total: 1. TestCompilerRTTI
 UObjectTest utility CLANG build failure
Date: Sun, 15 Jan 2012 20:26:15 +0100

 Hi,
 
 Can confirm building correctly on i386 as well (CPUTYPE?=pentium-m)
 
 Kind regards,
 
 Spil.
State-Changed-From-To: analyzed->open 
State-Changed-By: crees 
State-Changed-When: Sun Jan 15 21:57:46 UTC 2012 
State-Changed-Why:  
I'll take it. 


Responsible-Changed-From-To: office->crees 
Responsible-Changed-By: crees 
Responsible-Changed-When: Sun Jan 15 21:57:46 UTC 2012 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=160481 

From: Dimitry Andric <dim@FreeBSD.org>
To: bug-followup@FreeBSD.org, ohartman@zedat.fu-berlin.de
Cc:  
Subject: Re: ports/160481: devel/icu: Errors in total: 1.             TestCompilerRTTI
          UObjectTest       utility  CLANG build failure
Date: Fri, 20 Jan 2012 21:31:35 +0100

 The proper fix has been committed by bapt on 2012-01-14 20:12:19 UTC:
 
 http://lists.freebsd.org/pipermail/cvs-ports/2012-January/233927.html
 
 Can you please remove your old patch, update the port, and confirm the
 problem has gone away?  Then we can close this PR.

From: "O. Hartmann" <ohartman@zedat.fu-berlin.de>
To: Dimitry Andric <dim@FreeBSD.org>
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/160481: devel/icu: Errors in total: 1.             TestCompilerRTTI
 UObjectTest       utility  CLANG build failure
Date: Sat, 21 Jan 2012 02:39:22 +0100

 This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
 --------------enigF9D53E9D89E91D4238CCF47F
 Content-Type: text/plain; charset=ISO-8859-1
 Content-Transfer-Encoding: quoted-printable
 
 On 01/20/12 21:31, Dimitry Andric wrote:
 > The proper fix has been committed by bapt on 2012-01-14 20:12:19 UTC:
 >=20
 > http://lists.freebsd.org/pipermail/cvs-ports/2012-January/233927.html
 >=20
 > Can you please remove your old patch, update the port, and confirm the
 > problem has gone away?  Then we can close this PR.
 
 New Makefile and sources for devel/icu applied after deletion and
 portsnap extract. That should make the old patch 100% vanish. Build with
 CLANG on FreeBSD 10.0-CURRENT/amd64, most recent as built-world
 yesterday. Patch works fino on FBSD 10 so far.
 
 devel/icu also builds on FreeBSd 9.0-STABLE/amd64, CLANG building world
 and devel/icu.
 
 Thank you very much. From my perspective, the PR can be closed.
 
 Cheers,
 Oliver
 
 
 --------------enigF9D53E9D89E91D4238CCF47F
 Content-Type: application/pgp-signature; name="signature.asc"
 Content-Description: OpenPGP digital signature
 Content-Disposition: attachment; filename="signature.asc"
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.18 (FreeBSD)
 
 iQEcBAEBAgAGBQJPGhdTAAoJEOgBcD7A/5N8cHwH/21VFIvwhLe6jVh68MSvPe+l
 IUPLM7uCMGVTwfIeYQSi1URy0Yj1zIUCA7dIGYVqMt3kva0vf4Ta83zgQZ/aqR+0
 J2hflG0dH6po9mKvs1TR89+on92lzCCRoj8Z8tQBRCDm3Y7q6In6+6fhJ/V2ojBG
 H9DeDVBcvDgu6/NXrJrxk8eBGcnG7XouSR4NBGn33AYts5sO8djx4zzO81sImSnB
 +gF+T2Q9JkGmDwF8vImD7KgW8mSaZSh3alPoeCFpgdFPH+1hk1m+tZCJOuiJK6k9
 tb/OJkC35wLykCix+fePrLxhSnZ6dirUcNBNv5xT+grgu1cTj+y7NPq+gbICAQ4=
 =QOdE
 -----END PGP SIGNATURE-----
 
 --------------enigF9D53E9D89E91D4238CCF47F--
State-Changed-From-To: open->closed 
State-Changed-By: crees 
State-Changed-When: Sat Jan 21 07:20:37 UTC 2012 
State-Changed-Why:  
Problem solved.  Thanks to dim and bapt for the fix, and Oliver for 
testing. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=160481 
>Unformatted:
