Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 04 Apr 2018 09:47:34 +0000
From:      bugzilla-noreply@freebsd.org
To:        office@FreeBSD.org
Subject:   [Bug 227042] devel/icu: update to 61.1
Message-ID:  <bug-227042-25061-wM2XCjMCmT@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-227042-25061@https.bugs.freebsd.org/bugzilla/>
References:  <bug-227042-25061@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D227042

--- Comment #12 from commit-hook@freebsd.org ---
A commit references this bug:

Author: jbeich
Date: Wed Apr  4 09:46:41 UTC 2018
New revision: 466411
URL: https://svnweb.freebsd.org/changeset/ports/466411

Log:
  multimedia/aegisub: unbreak with ICU 61

  libaegisub/common/character_count.cpp:41:12: error: use of undeclared
identifier 'BreakIterator'; did you mean 'UBreakIterator'?
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
bi.reset(BreakIterator::createCharacterInstance(Locale::getDefault(), statu=
s));
                           ^~~~~~~~~~~~~
                           UBreakIterator
  /usr/local/include/unicode/ubrk.h:28:35: note: 'UBreakIterator' declared =
here
      typedef struct UBreakIterator UBreakIterator;
                                    ^
  libaegisub/common/character_count.cpp:41:12: error: incomplete type
'UBreakIterator' named in nested name specifier
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
bi.reset(BreakIterator::createCharacterInstance(Locale::getDefault(), statu=
s));
                           ^~~~~~~~~~~~~~~
  /usr/local/include/unicode/ubrk.h:28:20: note: forward declaration of
'UBreakIterator'
      typedef struct UBreakIterator UBreakIterator;
                     ^
  libaegisub/common/character_count.cpp:41:51: error: use of undeclared
identifier 'Locale'; did you mean 'icu::Locale'?
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
bi.reset(BreakIterator::createCharacterInstance(Locale::getDefault(), statu=
s));
                                                                  ^~~~~~
                                                                  icu::Loca=
le
  /usr/local/include/unicode/locid.h:188:20: note: 'icu::Locale' declared h=
ere
  class U_COMMON_API Locale : public UObject {
                     ^
  libaegisub/common/character_count.cpp:63:46: error: use of undeclared
identifier 'BreakIterator'; did you mean 'UBreakIterator'?
          for (auto end =3D character_bi.next(); end !=3D BreakIterator::DO=
NE; pos
=3D end, end =3D character_bi.next()) {
                                                      ^~~~~~~~~~~~~
                                                      UBreakIterator
  /usr/local/include/unicode/ubrk.h:28:35: note: 'UBreakIterator' declared =
here
      typedef struct UBreakIterator UBreakIterator;
                                    ^
  libaegisub/common/character_count.cpp:63:46: error: incomplete type
'UBreakIterator' named in nested name specifier
          for (auto end =3D character_bi.next(); end !=3D BreakIterator::DO=
NE; pos
=3D end, end =3D character_bi.next()) {
                                                      ^~~~~~~~~~~~~~~
  /usr/local/include/unicode/ubrk.h:28:20: note: forward declaration of
'UBreakIterator'
      typedef struct UBreakIterator UBreakIterator;
                     ^
  libaegisub/common/character_count.cpp:148:14: error: use of undeclared
identifier 'BreakIterator'; did you mean 'UBreakIterator'?
                  if (end =3D=3D BreakIterator::DONE)
                             ^~~~~~~~~~~~~
                             UBreakIterator
  /usr/local/include/unicode/ubrk.h:28:35: note: 'UBreakIterator' declared =
here
      typedef struct UBreakIterator UBreakIterator;
                                    ^
  libaegisub/common/character_count.cpp:148:14: error: incomplete type
'UBreakIterator' named in nested name specifier
                  if (end =3D=3D BreakIterator::DONE)
                             ^~~~~~~~~~~~~~~
  /usr/local/include/unicode/ubrk.h:28:20: note: forward declaration of
'UBreakIterator'
      typedef struct UBreakIterator UBreakIterator;
                     ^

  https://ssl.icu-project.org/trac/changeset/40705

  PR:           227042
  Reported by:  antoine (via exp-run)

Changes:
  head/multimedia/aegisub/Makefile

--=20
You are receiving this mail because:
You are on the CC list for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-227042-25061-wM2XCjMCmT>