Quantcast

[Bug 218788] devel/icu: Update to 59.1

classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 218788] devel/icu: Update to 59.1

bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218788

            Bug ID: 218788
           Summary: devel/icu: Update to 59.1
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: [hidden email]
          Reporter: [hidden email]
             Flags: maintainer-feedback?([hidden email])
          Assignee: [hidden email]

Created attachment 181966
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=181966&action=edit
icu-59.1,1.patch

http://source.icu-project.org/repos/icu/tags/release-59-1/icu4c/APIChangeReport.html

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-office
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

maintainer-feedback requested: [Bug 218788] devel/icu: Update to 59.1

bugzilla-noreply
[hidden email] has reassigned Bugzilla Automation <[hidden email]>'s
request for maintainer-feedback to [hidden email]:
Bug 218788: devel/icu: Update to 59.1
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218788



--- Description ---
Created attachment 181966
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=181966&action=edit
icu-59.1,1.patch

http://source.icu-project.org/repos/icu/tags/release-59-1/icu4c/APIChangeReport
.html
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-office
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 218788] devel/icu: Update to 59.1

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218788

--- Comment #1 from Jan Beich <[hidden email]> ---
Comment on attachment 181966
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=181966
icu-59.1,1.patch

Breaks devel/icu-le-hb on on FreeBSD 10.3:

In file included from LEFontInstance.cpp:14:
In file included from ./LETypes.h:14:
In file included from /usr/local/include/unicode/utypes.h:38:
/usr/local/include/unicode/umachine.h:347:13: error: unknown type name
'char16_t'
    typedef char16_t UChar;
            ^
Breaks games/openttd (may need USE_CXXSTD=c++11):

In file included from src/crashlog.cpp:28:
In file included from src/language.h:17:
In file included from /usr/local/include/unicode/coll.h:63:
In file included from /usr/local/include/unicode/uniset.h:17:
/usr/local/include/unicode/unistr.h:3025:7: error: delegating constructors are
permitted only in C++11
      UnicodeString(ConstChar16Ptr(text)) {}
      ^~~~~~~~~~~~~
/usr/local/include/unicode/unistr.h:3087:7: error: delegating constructors are
permitted only in C++11
      UnicodeString(ConstChar16Ptr(text), length) {}
      ^~~~~~~~~~~~~
/usr/local/include/unicode/unistr.h:3180:7: error: delegating constructors are
permitted only in C++11
      UnicodeString(Char16Ptr(buffer), buffLength, buffCapacity) {}
      ^~~~~~~~~~~~~

> -PORTREVISION?= 1 # keep for icu-lx
> +#PORTREVISION?= 1 # keep for icu-lx

Set to 0 instead.

> -DISTVERSION= 58_2
> +DISTVERSION= 59.1
[...]
> -MASTER_SITES= http://download.icu-project.org/files/icu4c/${PORTVERSION}/
> -DISTNAME= icu4c-${DISTVERSION}-src
> +MASTER_SITES= http://download.icu-project.org/files/icu4c/${PORTVERSION}rc/
> +DISTNAME= icu4c-${DISTVERSION:C/\..*//}rc-src
[...]
> -SHA256 (icu4c-58_2-src.tgz) = 2b0a4410153a9b20de0e20c7d8b66049a72aef244b53683d0d7521371683da0c
> -SIZE (icu4c-58_2-src.tgz) = 23369902
> +SHA256 (icu4c-59rc-src.tgz) = 2375d4b64d0696bde4f9e73d919f8083609992d890bdece580176bc3b2937c9c
> +SIZE (icu4c-59rc-src.tgz) = 22711328

Properly set DISTVERSION (i.e. s/./_/) and you won't need to resort to 59
release *candidate*.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-office
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 218788] devel/icu: Update to 59.1

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218788

Jan Beich <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |patch, security
         Depends on|                            |214384
             Status|New                         |Open

--- Comment #2 from Jan Beich <[hidden email]> ---
As SONAME changed consumers need to mass-bump PORTREVISION. Previous updates
have clues how to find consumers.


Referenced Bugs:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214384
[Bug 214384] devel/icu: update to 58.1
--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-office
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 218788] devel/icu: Update to 59.1

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218788

Mathieu Arnold <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
              Flags|                            |exp-run?

--- Comment #3 from Mathieu Arnold <[hidden email]> ---
An exp-run is needed before this is committed.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-office
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 218788] devel/icu: Update to 59.1

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218788

Antoine Brodin <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[hidden email]
           Assignee|[hidden email]          |[hidden email]

--
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-office
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 218788] devel/icu: Update to 59.1

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218788

Jan Beich <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           See Also|                            |https://bugzilla.mozilla.or
                   |                            |g/show_bug.cgi?id=1353650

--- Comment #4 from Jan Beich <[hidden email]> ---
FYI: Firefox 55 (scheduled on 2017-08-08) is going to require ICU 59.1, so
gecko@ needs this bug to land before 2017Q3 (scheduled on 2017-07-01).

--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-office
To unsubscribe, send any mail to "[hidden email]"
Loading...