Quantcast

[Bug 218788] devel/icu: Update to 59.1

classic Classic list List threaded Threaded
23 messages Options
12
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]"
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

Dani <[hidden email]> changed:

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

--- Comment #5 from Dani <[hidden email]> ---
Hey Guys

Maybe you saw that the current version of icu (58.2) is vulnerable. [1]
The vulnerabilities have been fixed in v59.1. I can understand that it might
take longer to push the new version. If that's the case it would be cool if you
could apply the patch provided upstream[2] and bump the version.

I also attached the patch here and run a test-build on FBSD 10.3 without any
problems.

Thanks for your feedback.

[1] https://vuxml.FreeBSD.org/freebsd/607f8b57-7454-42c6-a88a-8706f327076d.html
[2] http://bugs.icu-project.org/trac/changeset/39671

--
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]"
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 #6 from Dani <[hidden email]> ---
Created attachment 182036
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=182036&action=edit
Patch for two vulnerabilities

Patch for CVE-2017-7868 and CVE-2017-7867
https://vuxml.FreeBSD.org/freebsd/607f8b57-7454-42c6-a88a-8706f327076d.html

--
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]"
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 #7 from [hidden email] ---
Comment on attachment 182036
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=182036
Patch for two vulnerabilities

This patch is included in the 59.1 version, is not it?
It is unnecessary.

--
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]"
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 #8 from Dani <[hidden email]> ---
(In reply to takefu from comment #7)

Yes, the patch is included in the newest version and is indeed not needed if
icu 59.1 is comming soon. But if it takes a longer time to push 59.1 to the
portstree, it would be nice to have the vulnerabilites patched in 58.2.

--
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]"
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 #9 from [hidden email] ---
Created attachment 182072
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=182072&action=edit
icu-58.2_2,1.patch

--
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]"
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 #10 from [hidden email] ---
(In reply to Jan Beich from comment #4)

Is it good to leave the 58.2 version until 2017-07-01?
There seems to be a lot of influence on other ports,
58.2 version of Patch is committed.

--
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]"
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 #11 from Terry Kennedy <[hidden email]> ---
(In reply to takefu from comment #10)
"58.2 version of Patch is committed."

It doesn't seem to have made it to SVN yet. Please also ensure that
security/vuxml and vuln.xml are kept up-to-date with this patch as well, as
otherwise the port will continue to be flagged as insecure.

--
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]"
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 #12 from Antoine Brodin <[hidden email]> ---
Please don't hijack the 59.1 exp-run PR for another update.
As portmgr, I am unable to understand which patch(es) need the exp-run.
Are the icu-le-hb and openttd fixed by the way?

--
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]"
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

Jung-uk Kim <[hidden email]> changed:

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

--- Comment #13 from Jung-uk Kim <[hidden email]> ---
(In reply to Terry Kennedy from comment #11)
> It doesn't seem to have made it to SVN yet. Please also ensure that
> security/vuxml and vuln.xml are kept up-to-date with this patch as well, as
> otherwise the port will continue to be flagged as insecure.

Bug 218951 was fixed.

https://svnweb.freebsd.org/changeset/ports/440117

vuxml was updated to reflect the fix.

https://svnweb.freebsd.org/changeset/ports/440118

--
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]"
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
----------------------------------------------------------------------------
 Attachment #182072|0                           |1
        is obsolete|                            |

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

Obsoleted by ports r440117.

--
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]"
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
----------------------------------------------------------------------------
 Attachment #182036|0                           |1
        is obsolete|                            |

--- Comment #15 from Jan Beich <[hidden email]> ---
Comment on attachment 182036
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=182036
Patch for two vulnerabilities

Obsoleted by ports r440117.

--
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]"
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|security                    |

--
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]"
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
----------------------------------------------------------------------------
                 CC|                            |[hidden email]

--- Comment #16 from Jan Beich <[hidden email]> ---
*** Bug 219092 has been marked as a duplicate of this bug. ***

--
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]"
12
Loading...