-
-
Notifications
You must be signed in to change notification settings - Fork 15.5k
WIP: Chromium bump #26200
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
WIP: Chromium bump #26200
Conversation
In chromium >= 52, we modified third_party/pdfium/xfa/fxbarcode/utils.h in-place using sed; however, in version 58, that file disappeared
@ryantrinkle, thanks for your PR! By analyzing the history of the files in this pull request, we identified @joachifm, @aszlig and @abbradar to be potential reviewers. |
@@ -130,7 +130,7 @@ let | |||
}' gpu/config/gpu_control_list.cc | |||
patchShebangs . | |||
'' + optionalString (versionAtLeast version "52.0.0.0") '' | |||
'' + optionalString (versionAtLeast version "52.0.0.0" && !(versionAtLeast version "58.0.0.0")) '' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
optionalString (versionAtLeast version "52.0.0.0" && versionOlder version "58.0.0.0")
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, thanks!
Looks like this still fails to build, now with:
|
See also #25940, which claims to fix the build. |
@joachifm Ah, ok, cool; that definitely looks like it fixes the new error I was getting. Perhaps I picked the wrong version as the cutoff for the utils.h stuff, or perhaps it's unnecessary for some other reason. I'll look into this more if this issue is run into again. |
Motivation for this change
Chromium doesn't seem to build without b746b4e
I could use some help figuring out how to properly test this.
Things done
(nix.useSandbox on NixOS,
or option
build-use-sandbox
innix.conf
on non-NixOS)
nix-shell -p nox --run "nox-review wip"
./result/bin/
)