Skip to content
This repository has been archived by the owner on Dec 4, 2023. It is now read-only.

Update to 8.4.371.19 #300

Closed
wants to merge 2 commits into from
Closed

Conversation

nightpool
Copy link
Collaborator

This is the version currently used by Chrome stable. 8.5 is in beta. see https://omahaproxy.appspot.com/ for more version information

Using .19requires changing our checkout strategy to check out the branch-heads branch (as documented at https://v8.dev/docs/version-numbers) instead of using the 8.4.371 branch, which never gets patches (it's always locked to 8.4.371.0).

We could also specify the v8 patch version manually, and i'm open to doing that, just wanted to do this to get it working.

This requires changing our checkout strategy to check out the branch-heads branch (as documented at https://v8.dev/docs/version-numbers) instead of using the 8.4.371 branch, which never gets patches (it's always locked to 8.4.371.0).

We could also specify the v8 patch version manually, and i'm open to doing that, just wanted to do this to get it working.
@nightpool nightpool marked this pull request as draft July 14, 2020 20:35
@nightpool
Copy link
Collaborator Author

nightpool commented Jul 14, 2020

Hoping this one will pass CI as #299 seems to be stuck.

@nightpool
Copy link
Collaborator Author

I used git bisect to find the source of the build failure, and documented my findings in the v8 issue: https://bugs.chromium.org/p/v8/issues/detail?id=10708. Waiting to hear back from the v8 team but am considering proceeding with an older version for now, it seems like anything prior to v8/v8@5bbca54 should work (8.4.255 and earlier)

Using bisect, I was able to find that the build error was introduced in
v8/v8@5bbca54,
so let's use the version before that one while we wait for upstream to
merge the patch (https://bugs.chromium.org/p/v8/issues/detail?id=10708)
@nightpool nightpool mentioned this pull request Jul 15, 2020
@nightpool
Copy link
Collaborator Author

closed in favor of #301

@nightpool nightpool closed this Jul 17, 2020
@nightpool nightpool deleted the v8-8.4.371.19 branch July 17, 2020 21:12
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant