| Summary: | [GTK] generate-automation-atom.py breaks reproducible builds | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Alberto Garcia <berto> | ||||||||
| Component: | WebKitGTK | Assignee: | Adrian Perez <aperez> | ||||||||
| Status: | RESOLVED FIXED | ||||||||||
| Severity: | Normal | CC: | aperez, bugs-noreply, cgarcia, mcatanzaro | ||||||||
| Priority: | P2 | ||||||||||
| Version: | WebKit Nightly Build | ||||||||||
| Hardware: | Unspecified | ||||||||||
| OS: | Unspecified | ||||||||||
| Attachments: |
|
||||||||||
|
Description
Alberto Garcia
2022-03-06 06:11:29 PST
Created attachment 453933 [details]
Patch
Comment on attachment 453933 [details]
Patch
Did this somehow break webkitpy tests, or is the EWS busted even without your patch?
Created attachment 453966 [details]
Patch v2
Comment on attachment 453966 [details] Patch v2 View in context: https://bugs.webkit.org/attachment.cgi?id=453966&action=review > Source/WebKit/Scripts/generate-automation-atom.py:55 > def append_functions(utils_data, util_functions, util_functions_impl, functions_written): > + util_functions_list = list(util_functions) > + util_functions_list.sort() > for function in util_functions: You forgot to actually use util_functions_list in the for loop (In reply to Alberto Garcia from comment #4) > Comment on attachment 453966 [details] > Patch v2 > > View in context: > https://bugs.webkit.org/attachment.cgi?id=453966&action=review > > > Source/WebKit/Scripts/generate-automation-atom.py:55 > > def append_functions(utils_data, util_functions, util_functions_impl, functions_written): > > + util_functions_list = list(util_functions) > > + util_functions_list.sort() > > for function in util_functions: > > You forgot to actually use util_functions_list in the for loop Of course 🤦️; I'll fix that before landing. Created attachment 453979 [details]
Patch for landing
Committed r290890 (248121@main): <https://commits.webkit.org/248121@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 453979 [details]. |