Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 930661 - www-client/chromium-124.0.6367.60 needs icu >= 73 for system-icu
Summary: www-client/chromium-124.0.6367.60 needs icu >= 73 for system-icu
Status: UNCONFIRMED
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:
Depends on:
Blocks:
 
Reported: 2024-04-25 12:19 UTC by Andrew John Hughes
Modified: 2024-04-25 12:19 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew John Hughes 2024-04-25 12:19:15 UTC
../../v8/src/objects/intl-objects.cc:58:5: error: static assertion failed due to requirement '73 <= 71': v8 is required to build with ICU 73 and up
   58 |     V8_MINIMUM_ICU_VERSION <= U_ICU_VERSION_MAJOR_NUM,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../v8/src/objects/intl-objects.h:24:32: note: expanded from macro 'V8_MINIMUM_ICU_VERSION'
   24 | #define V8_MINIMUM_ICU_VERSION 73
      |                                ^
1 error generated.

The ebuild only requires 71: system-icu? ( >=dev-libs/icu-71.1:= ) so needs to be bumped.

Reproducible: Always

Steps to Reproduce:
1. Build with USE="system-icu" and icu < 73 installed.
2.
3.
Actual Results:  
Build fails with above error.

Expected Results:  
Compilation succeeds.

Portage 3.0.61 (python 3.11.4-final-0, default/linux/amd64/17.1/systemd, gcc-13, glibc-2.36-r5, 5.10.52-gentoo.hex x86_64)
=================================================================
System uname: Linux-5.10.52-gentoo.hex-x86_64-AMD_Ryzen_9_3900X_12-Core_Processor-with-glibc2.36
KiB Mem:    65829608 total,   6484396 free
KiB Swap:  124999672 total, 124992712 free
Timestamp of repository gentoo: Thu, 25 Apr 2024 06:30:00 +0000
Head commit of repository gentoo: 982b7f94985759390d89299381c9657f9b603240
sh bash 5.1_p16-r2
ld GNU ld (Gentoo 2.40 p5) 2.40.0
app-misc/pax-utils:        1.3.4::gentoo
app-shells/bash:           5.1_p16-r2::gentoo
dev-build/autoconf:        2.13-r7::gentoo, 2.71-r6::gentoo
dev-build/automake:        1.16.5::gentoo
dev-build/cmake:           3.28.3::gentoo
dev-build/libtool:         2.4.7-r3::gentoo
dev-build/make:            4.4.1-r1::gentoo
dev-build/meson:           1.3.2::gentoo
dev-java/java-config:      2.3.3-r1::gentoo
dev-lang/perl:             5.36.0-r1::gentoo
dev-lang/python:           3.10.14_p1::gentoo, 3.11.4::gentoo, 3.12.3::gentoo
dev-lang/rust:             1.75.0-r1::gentoo
sys-apps/baselayout:       2.14-r2::gentoo
sys-apps/sandbox:          2.29::gentoo
sys-apps/systemd:          250.7::gentoo
sys-devel/binutils:        2.38-r2::gentoo, 2.40-r5::gentoo
sys-devel/binutils-config: 5.3.2::gentoo
sys-devel/clang:           15.0.7-r1::gentoo, 16.0.6::gentoo, 17.0.6::gentoo
sys-devel/gcc:             11.3.1_p20230427::gentoo, 12.3.1_p20230526::gentoo, 13.2.1_p20230826::gentoo
sys-devel/gcc-config:      2.8::gentoo
sys-devel/lld:             15.0.7::gentoo, 17.0.6::gentoo
sys-devel/llvm:            14.0.6-r2::gentoo, 15.0.7::gentoo, 16.0.6::gentoo, 17.0.6::gentoo
sys-kernel/linux-headers:  6.6::gentoo (virtual/os-headers)
sys-libs/glibc:            2.36-r5::gentoo