Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

www-client/chromium: add 121.0.6167.85 #35001

Closed
wants to merge 24 commits into from

Conversation

Kangie
Copy link
Contributor

@Kangie Kangie commented Jan 25, 2024

Chromium 121. Hooray!

Chromium 121 adds mandatory rust components.
PGO and LTO are currently untested.

It builds, but my todo list looks like:

  • Better commit message referencing bugs, rust, etc
  • unmask libxml2, set upper bound dependencies on existing chromium versions. https://bugs.gentoo.org/917537
  • check for new patches
  • Other things I'm sure

@gentoo-bot gentoo-bot added assigned PR successfully assigned to the package maintainer(s). no bug found No Bug/Closes found in the commits. labels Jan 25, 2024
@gentoo-repo-qa-bot
Copy link
Collaborator

Pull request CI report

Report generated at: 2024-01-25 13:13 UTC
Newest commit scanned: 866051a
Status: ✅ good

There are existing issues already. Please look into the report to make sure none of them affect the packages in question:
https://qa-reports.gentoo.org/output/gentoo-ci/24e9f17a0c/output.html

@Kangie Kangie force-pushed the chromium-121.0.6167.85 branch 2 times, most recently from ebdf20e to dce5567 Compare January 25, 2024 13:39
@gentoo-repo-qa-bot
Copy link
Collaborator

Pull request CI report

Report generated at: 2024-01-25 13:43 UTC
Newest commit scanned: ebdf20e
Status: ✅ good

There are existing issues already. Please look into the report to make sure none of them affect the packages in question:
https://qa-reports.gentoo.org/output/gentoo-ci/37a09820b4/output.html

@gentoo-repo-qa-bot
Copy link
Collaborator

Pull request CI report

Report generated at: 2024-01-25 14:13 UTC
Newest commit scanned: dce5567
Status: ✅ good

There are existing issues already. Please look into the report to make sure none of them affect the packages in question:
https://qa-reports.gentoo.org/output/gentoo-ci/50c801a2b8/output.html

@Kangie Kangie changed the title www-client/chromium: add 121.0.6167.85 www-client/chromium: add 121.0.6167.85 [please reassign] Jan 25, 2024
@gentoo-bot gentoo-bot changed the title www-client/chromium: add 121.0.6167.85 [please reassign] www-client/chromium: add 121.0.6167.85 Jan 25, 2024
@gentoo-bot
Copy link

Pull Request assignment

Submitter: @Kangie
Areas affected: ebuilds, profiles
Packages affected: www-client/chromium

www-client/chromium: @gentoo/chromium, Matt.Jolly[at]footclan.ninja

Linked bugs

Bugs linked: 922903


In order to force reassignment and/or bug reference scan, please append [please reassign] to the pull request title.

Docs: Code of ConductCopyright policy (expl.) ● DevmanualGitHub PRsProxy-maint guide

@gentoo-bot gentoo-bot added assigned PR successfully assigned to the package maintainer(s). bug linked Bug/Closes found in footer, and cross-linked with the PR. security PR that needs to be merged promptly as it addresses security issues and removed assigned PR successfully assigned to the package maintainer(s). no bug found No Bug/Closes found in the commits. labels Jan 25, 2024
@Kangie Kangie force-pushed the chromium-121.0.6167.85 branch 2 times, most recently from 055450c to 47c4f70 Compare January 26, 2024 10:56
Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja>
Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja>
Chromium was the last major package that needed work

Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja>
This update includes a number of changes:

- Rust is now a mandatory part of the build
- The start of an implementation that enables the use of the bundled
  toolchain. It likely requires aditional work before it is useful.
- Libxml dependency updated to >= 2.12.0
- Dropped legacy gcc fixes

Bug: https://bugs.gentoo.org/922903
Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja>
@gentoo-repo-qa-bot
Copy link
Collaborator

Pull request CI report

Report generated at: 2024-01-26 11:43 UTC
Newest commit scanned: 2cec8bb
Status: ✅ good

There are existing issues already. Please look into the report to make sure none of them affect the packages in question:
https://qa-reports.gentoo.org/output/gentoo-ci/61b1a076ad/output.html

Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja>
Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja>
Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja>
Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja>
Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja>
Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja>
Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja>
Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja>
Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja>
Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja>
Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja>
Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja>
Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja>
Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja>
Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja>
@gentoo-repo-qa-bot
Copy link
Collaborator

Pull request CI report

Report generated at: 2024-01-26 13:03 UTC
Newest commit scanned: 1878479
Status: ✅ good

There are existing issues already. Please look into the report to make sure none of them affect the packages in question:
https://qa-reports.gentoo.org/output/gentoo-ci/5a1cd0807f/output.html

@gentoo-repo-qa-bot
Copy link
Collaborator

Pull request CI report

Report generated at: 2024-01-27 05:13 UTC
Newest commit scanned: 310a9e1
Status: ✅ good

There are existing issues already. Please look into the report to make sure none of them affect the packages in question:
https://qa-reports.gentoo.org/output/gentoo-ci/2ac9ce37dd/output.html

Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja>
Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja>
Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja>
Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja>
@gentoo-repo-qa-bot
Copy link
Collaborator

Pull request CI report

Report generated at: 2024-01-27 07:28 UTC
Newest commit scanned: fc0a628
Status: ✅ good

There are existing issues already. Please look into the report to make sure none of them affect the packages in question:
https://qa-reports.gentoo.org/output/gentoo-ci/c4229661ae/output.html

@Kangie Kangie deleted the chromium-121.0.6167.85 branch January 27, 2024 07:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
assigned PR successfully assigned to the package maintainer(s). bug linked Bug/Closes found in footer, and cross-linked with the PR. security PR that needs to be merged promptly as it addresses security issues
Projects
None yet
3 participants