Status Update
Comments
bl...@google.com <bl...@google.com> #2
c-...@google.com <c-...@google.com>
gb...@google.com <gb...@google.com> #3
Last blocker depends on me, so I'll keep this for now
ap...@google.com <ap...@google.com> #4
Project: chromiumos/overlays/portage-stable
Branch: main
Author: Adrian Ratiu <
Link:
locale-gen: upgraded package to upstream
Expand for full commit details
locale-gen: upgraded package to upstream
Upgraded sys-apps/locale-gen to version 2.23-r1.
Newer versions of glibc in Gentoo split locale-gen
into its own ebuild to minimize glibc deps. We do
the same to avoid diverging from the glibc ebuild.
The 3 downstream patches we were carrying in glibc
for locale-gen have been upstreamed in 2.23.
BUG=b:387993322
TEST=Local builds on amd64, arm64, SDK rebuild; CQ.
Change-Id: Ia9bde30439dfa002ab93fb97b7b34398922a04af
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/overlays/portage-stable/+/6264207
Reviewed-by: Bob Haarman <inglorion@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Queue: Adrian Ratiu <adrian.ratiu@collabora.corp-partner.google.com>
Tested-by: Adrian Ratiu <adrian.ratiu@collabora.corp-partner.google.com>
Files:
- A
sys-apps/locale-gen/Manifest
- A
sys-apps/locale-gen/OWNERS
- A
sys-apps/locale-gen/locale-gen-2.23-r1.ebuild
- A
sys-apps/locale-gen/metadata.xml
Hash: 10ff13661d147c574696c94a0d88dc882a4575ce
Date: Wed Feb 12 14:26:42 2025
ap...@google.com <ap...@google.com> #5
Project: chromiumos/overlays/chromiumos-overlay
Branch: main
Author: Adrian Ratiu <
Link:
sys-libs/glibc: split locale-gen in separate ebuild
Expand for full commit details
sys-libs/glibc: split locale-gen in separate ebuild
Newer versions of glibc in Gentoo split locale-gen
into its own ebuild to minimize glibc deps. We do
the same to avoid diverging from the upstream glibc
ebuild.
The ebuild will be added to portage-overlay. The
three patches have been upstreamed and present in
locale-gen v2.23.
BUG=b:387993322
TEST=Local builds on amd64, arm64, SDK rebuild; CQ.
Cq-Depend: chromium:6243778
Change-Id: Ie93c5203816b38350e03ac117fdc882b5113e4db
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/overlays/chromiumos-overlay/+/6264027
Commit-Queue: Adrian Ratiu <adrian.ratiu@collabora.corp-partner.google.com>
Reviewed-by: Raul Rangel <rrangel@chromium.org>
Auto-Submit: Adrian Ratiu <adrian.ratiu@collabora.corp-partner.google.com>
Tested-by: Adrian Ratiu <adrian.ratiu@collabora.corp-partner.google.com>
Reviewed-by: Bob Haarman <inglorion@chromium.org>
Files:
- D
sys-libs/glibc/files/glibc-locale-gen-omit-more-spam-when-in-quiet-mode.patch
- D
sys-libs/glibc/files/glibc-locale-gen-omit-spam-when-in-quiet-mode.patch
- D
sys-libs/glibc/files/glibc-locale-gen-skip-duplicate-locales-when-normalized.patch
- M
sys-libs/glibc/glibc-2.39-r4.ebuild
- M
sys-libs/glibc/glibc-2.39.ebuild
- M
virtual/target-sdk-implicit-system/target-sdk-implicit-system-9999.ebuild
Hash: c77a99be097eb1b527169f490e62f74c34b50f49
Date: Wed Feb 12 15:24:18 2025
dx...@google.com <dx...@google.com> #6
Project: chromiumos/overlays/chromiumos-overlay
Branch: main
Author: Bob Haarman
Link:
Revert "sys-libs/glibc: split locale-gen in separate ebuild"
Expand for full commit details
This reverts commit c77a99be097eb1b527169f490e62f74c34b50f49.
Reason for revert: b:402261867 chromiumos-sdk failed
Original change's description:
> sys-libs/glibc: split locale-gen in separate ebuild
>
> Newer versions of glibc in Gentoo split locale-gen
> into its own ebuild to minimize glibc deps. We do
> the same to avoid diverging from the upstream glibc
> ebuild.
>
> The ebuild will be added to portage-overlay. The
> three patches have been upstreamed and present in
> locale-gen v2.23.
>
> BUG=b:387993322
> TEST=Local builds on amd64, arm64, SDK rebuild; CQ.
>
> Cq-Depend: chromium:6243778
> Change-Id: Ie93c5203816b38350e03ac117fdc882b5113e4db
> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/overlays/chromiumos-overlay/+/6264027
> Commit-Queue: Adrian Ratiu <adrian.ratiu@collabora.corp-partner.google.com>
> Reviewed-by: Raul Rangel <rrangel@chromium.org>
> Auto-Submit: Adrian Ratiu <adrian.ratiu@collabora.corp-partner.google.com>
> Tested-by: Adrian Ratiu <adrian.ratiu@collabora.corp-partner.google.com>
> Reviewed-by: Bob Haarman <inglorion@chromium.org>
BUG=b:387993322
Cq-Depend: chromium:6341633
Change-Id: If35bb719cf4a2cc7743ef8379c641ebbc55ba9eb
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/overlays/chromiumos-overlay/+/6343023
Tested-by: George Burgess <gbiv@chromium.org>
Reviewed-by: Raul Rangel <rrangel@chromium.org>
Reviewed-by: Jordan Abrahams-Whitehead <ajordanr@google.com>
Files:
- A
sys-libs/glibc/files/glibc-locale-gen-omit-more-spam-when-in-quiet-mode.patch
- A
sys-libs/glibc/files/glibc-locale-gen-omit-spam-when-in-quiet-mode.patch
- A
sys-libs/glibc/files/glibc-locale-gen-skip-duplicate-locales-when-normalized.patch
- R
sys-libs/glibc/glibc-2.39-r3.ebuild
- M
sys-libs/glibc/glibc-2.39.ebuild
- M
virtual/target-sdk-implicit-system/target-sdk-implicit-system-9999.ebuild
Hash: e781d10b6ec954f39184da239f7dbf6ffcebf6d8
Date: Tue Mar 11 14:33:04 2025
dx...@google.com <dx...@google.com> #7
Project: chromiumos/platform/crosutils
Branch: main
Author: Adrian Ratiu
Link:
hooks/large-file-support: remove rt-tests
Expand for full commit details
We're bumping rt-tests from 2.2 and 2.8 for a glibc
2.41 build issue.
Considering rt-tests LFS build has been fixed upstream
in the new revision, we can remove it from the list of
exceptions.
BUG=b:387993322 b:401453341
TEST=Local builds on amd64, arm; CQ.
Cq-Depend: chromium:6322647
Change-Id: I3e8de8157ae48a1e2ff3c7625e7dd6b50ffcdc5f
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosutils/+/6333530
Reviewed-by: Bob Haarman <inglorion@chromium.org>
Auto-Submit: Adrian Ratiu <adrian.ratiu@collabora.corp-partner.google.com>
Tested-by: Adrian Ratiu <adrian.ratiu@collabora.corp-partner.google.com>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Queue: Adrian Ratiu <adrian.ratiu@collabora.corp-partner.google.com>
Files:
- M
hooks/install/large-file-support.sh
Hash: 2f239e8b654c6fa0879526f8df2ae74c51a025e0
Date: Thu Mar 6 12:52:46 2025
dx...@google.com <dx...@google.com> #8
Project: chromiumos/overlays/portage-stable
Branch: main
Author: Adrian Ratiu
Link:
rt-tests: upgraded package to upstream
Expand for full commit details
Upgraded dev-util/rt-tests to version 2.8.
Version 2.8 is required because it contains a backport
fix for glibc 2.41 builds.
BUG=b:387993322
TEST=Local builds on amd64, arm; CQ.
Cq-Depend: chromium:6333530
Change-Id: Ia87a6b2930507124cc3f92b0cd387790a82140d7
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/overlays/portage-stable/+/6322647
Tested-by: Adrian Ratiu <adrian.ratiu@collabora.corp-partner.google.com>
Reviewed-by: Eddy Hsu <eddyhsu@chromium.org>
Commit-Queue: Adrian Ratiu <adrian.ratiu@collabora.corp-partner.google.com>
Reviewed-by: Tim Bain <tbain@google.com>
Auto-Submit: Adrian Ratiu <adrian.ratiu@collabora.corp-partner.google.com>
Files:
- M
dev-util/rt-tests/Manifest
- D
dev-util/rt-tests/files/rt-tests-2.2-avoid_cc_in_install.patch
- R
dev-util/rt-tests/files/rt-tests-2.7-musl.patch
- A
dev-util/rt-tests/files/rt-tests-2.8-glibc.patch
- C
dev-util/rt-tests/files/rt-tests-2.8-musl.patch
- D
dev-util/rt-tests/rt-tests-2.2-r1.ebuild
- R
dev-util/rt-tests/rt-tests-2.8.ebuild
Hash: 0d5f970c995e87625264f1c76b767f90f588aeb3
Date: Tue Mar 4 12:44:49 2025
Description
The next uprev target for glibc is 2.41 which will be released in Feb 2024.
We plan to wait until 2.41 becomes stable in Gentoo, then start work on it, to have it ready ASAP in 2025.
One particularly interesting item in the 1.40 release notes is:
Maybe this latest development will enable us to finally drop the clang-style fortify patch, which is the primary source of conflicts in each upgrade.
This is a top-level issue for the uprev. Feel free to open child issues.