Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 720100 - www-client/chromium-81.0.4044.129 with dev-libs/icu-67.1: js-number-format.cc:1227:15: error: 'class icu::number::FormattedNumber' has no member named 'getAllFieldPositions'
Summary: www-client/chromium-81.0.4044.129 with dev-libs/icu-67.1: js-number-format.cc...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Chromium Project
URL:
Whiteboard:
Keywords: PullRequest
: 720218 720288 (view as bug list)
Depends on:
Blocks:
 
Reported: 2020-04-30 09:02 UTC by Arseny Solokha
Modified: 2020-05-02 06:33 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log.xz,14.70 KB, application/x-xz)
2020-04-30 09:02 UTC, Arseny Solokha
Details
emerge --info (file_720100.txt,4.04 KB, text/plain)
2020-04-30 09:03 UTC, Arseny Solokha
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Arseny Solokha 2020-04-30 09:02:25 UTC
Created attachment 635336 [details]
build.log

www-client/chromium-81.0.4044.129 fails to build with dev-libs/icu-67.1 when system-icu use flag is set:

../../v8/src/objects/js-number-format.cc: In function 'v8::Maybe<icu::UnicodeString> v8::internal::{anonymous}::IcuFormatNumber(v8::internal::Isolate*, const icu::number::LocalizedNumberFormatter&, v8::internal::Handle<v8::internal::Object>, icu::FieldPositionIterator*)':
../../v8/src/objects/js-number-format.cc:1227:15: error: 'class icu::number::FormattedNumber' has no member named 'getAllFieldPositions'; did you mean 'getAllFieldPositionsImpl'?
 1227 |     formatted.getAllFieldPositions(*fp_iter, status);
      |               ^~~~~~~~~~~~~~~~~~~~
      |               getAllFieldPositionsImpl
Comment 1 Arseny Solokha 2020-04-30 09:03:18 UTC
Created attachment 635338 [details]
emerge --info
Comment 2 Stephan Hartmann (RETIRED) gentoo-dev 2020-04-30 10:25:25 UTC
Mixing stable with unstable is generally not a good idea, but I take look.
Comment 4 Arfrever Frehtes Taifersar Arahesis 2020-05-01 01:52:13 UTC
*** Bug 720218 has been marked as a duplicate of this bug. ***
Comment 5 Jason A. Donenfeld gentoo-dev 2020-05-01 02:25:25 UTC
(In reply to Stephan Hartmann from comment #2)
> Mixing stable with unstable is generally not a good idea, but I take look.

It's a reasonable desire to run the stable browser (for security) on a system that otherwise doesn't want out of date packages.
Comment 6 Stephan Hartmann (RETIRED) gentoo-dev 2020-05-01 15:15:42 UTC
*** Bug 720288 has been marked as a duplicate of this bug. ***
Comment 7 Larry the Git Cow gentoo-dev 2020-05-01 15:32:37 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2da708be8232c1fde4417584c056e519d015087

commit d2da708be8232c1fde4417584c056e519d015087
Author:     Stephan Hartmann <stha09@googlemail.com>
AuthorDate: 2020-05-01 10:18:49 +0000
Commit:     Mike Gilbert <floppym@gentoo.org>
CommitDate: 2020-05-01 15:32:08 +0000

    www-client/chromium: fix stable channel to build with icu-67.1
    
    Closes: https://bugs.gentoo.org/720100
    Package-Manager: Portage-2.3.89, Repoman-2.3.20
    Signed-off-by: Stephan Hartmann <stha09@googlemail.com>
    Signed-off-by: Mike Gilbert <floppym@gentoo.org>
    Closes: https://github.com/gentoo/gentoo/pull/15595

 www-client/chromium/chromium-81.0.4044.129.ebuild |   1 +
 www-client/chromium/files/chromium-81-icu67.patch | 162 ++++++++++++++++++++++
 2 files changed, 163 insertions(+)