Closed Bug 1946753 Opened 6 months ago Closed 2 months ago

Vendor and build a Windows-only zucchini binary in our source tree

Categories

(Toolkit :: Application Update, task)

task

Tracking

()

RESOLVED FIXED
141 Branch
Tracking Status
firefox141 --- fixed

People

(Reporter: yannis, Assigned: yannis)

References

(Blocks 1 open bug)

Details

Attachments

(6 files)

As a preliminary for bug 1632374, let's vendor zucchini in our tree under /third_party/zucchini.

Summary: Vendor zucchini in our source tree → Vendor and build a Windows-only zucchini binary in our source tree

The goal of this specific bug is to have a full-capability non-tested Windows-only zucchini binary. The binary should be built from in-tree vendored sources, by using our own build system.

Blocks: 1950055
Assignee: nobody → yjuglaret
Blocks: 1950060
Attachment #9469174 - Attachment description: WIP: Bug 1946753 - Initial vendoring of zucchini. r=bobowen → Bug 1946753 - Initial vendoring of zucchini for Windows. r=bobowen!,#firefox-build-system-reviewers!
Attachment #9469176 - Attachment description: WIP: Bug 1946753 - Vendor zucchini_apply.cc and dependencies. r=bobowen → Bug 1946753 - Vendor zucchini_apply.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers!
Attachment #9469177 - Attachment description: WIP: Bug 1946753 - Vendor zucchini_gen.cc and dependencies. r=bobowen → Bug 1946753 - Vendor zucchini_gen.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers!
Attachment #9469178 - Attachment description: WIP: Bug 1946753 - Vendor zucchini_integration.cc and dependencies. r=bobowen → Bug 1946753 - Vendor zucchini_integration.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers!
Attachment #9469180 - Attachment description: WIP: Bug 1946753 - Vendor zucchini_commands.cc and dependencies. r=bobowen → Bug 1946753 - Vendor zucchini_commands.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers!
Attachment #9469181 - Attachment description: WIP: Bug 1946753 - Vendor zucchini_main.cc and dependencies. r=bobowen → Bug 1946753 - Vendor zucchini_main.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers!

The following patches are waiting for review from an inactive reviewer:

ID Title Author Reviewer Status
D240045 Bug 1946753 - Initial vendoring of zucchini for Windows. r=bobowen!,#firefox-build-system-reviewers! yannis bobowen: Back Apr 14, 2025
D240047 Bug 1946753 - Vendor zucchini_apply.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers! yannis bobowen: Back Apr 14, 2025
D240049 Bug 1946753 - Vendor zucchini_integration.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers! yannis bobowen: Back Apr 14, 2025

:yannis, could you please find another reviewer?

For more information, please visit BugBot documentation.

Flags: needinfo?(yjuglaret)

This can wait for Bob's return.

Flags: needinfo?(yjuglaret)
See Also: → 1959463
Attachment #9469174 - Attachment description: Bug 1946753 - Initial vendoring of zucchini for Windows. r=bobowen!,#firefox-build-system-reviewers! → WIP: Bug 1946753 - Initial vendoring of zucchini for Windows. r=bobowen!,#firefox-build-system-reviewers!
Attachment #9469176 - Attachment description: Bug 1946753 - Vendor zucchini_apply.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers! → WIP: Bug 1946753 - Vendor zucchini_apply.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers!
Attachment #9469177 - Attachment description: Bug 1946753 - Vendor zucchini_gen.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers! → WIP: Bug 1946753 - Vendor zucchini_gen.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers!
Attachment #9469178 - Attachment description: Bug 1946753 - Vendor zucchini_integration.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers! → WIP: Bug 1946753 - Vendor zucchini_integration.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers!
Attachment #9469180 - Attachment description: Bug 1946753 - Vendor zucchini_commands.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers! → WIP: Bug 1946753 - Vendor zucchini_commands.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers!
Attachment #9469181 - Attachment description: Bug 1946753 - Vendor zucchini_main.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers! → WIP: Bug 1946753 - Vendor zucchini_main.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers!
Attachment #9469174 - Attachment description: WIP: Bug 1946753 - Initial vendoring of zucchini for Windows. r=bobowen!,#firefox-build-system-reviewers! → WIP: Bug 1946753 - Initial vendoring of zucchini for Windows. r=bobowen!,#firefox-build-system-revie>
Attachment #9469174 - Attachment description: WIP: Bug 1946753 - Initial vendoring of zucchini for Windows. r=bobowen!,#firefox-build-system-revie> → WIP: Bug 1946753 - Initial vendoring of zucchini for Windows. r=bobowen!,#firefox-build-system-reviewers!
Attachment #9469174 - Attachment description: WIP: Bug 1946753 - Initial vendoring of zucchini for Windows. r=bobowen!,#firefox-build-system-reviewers! → Bug 1946753 - Initial vendoring of zucchini for Windows. r=bobowen!,#firefox-build-system-reviewers!
Attachment #9469176 - Attachment description: WIP: Bug 1946753 - Vendor zucchini_apply.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers! → Bug 1946753 - Vendor zucchini_apply.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers!
Attachment #9469177 - Attachment description: WIP: Bug 1946753 - Vendor zucchini_gen.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers! → Bug 1946753 - Vendor zucchini_gen.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers!
Attachment #9469178 - Attachment description: WIP: Bug 1946753 - Vendor zucchini_integration.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers! → Bug 1946753 - Vendor zucchini_integration.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers!
Attachment #9469180 - Attachment description: WIP: Bug 1946753 - Vendor zucchini_commands.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers! → Bug 1946753 - Vendor zucchini_commands.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers!
Attachment #9469181 - Attachment description: WIP: Bug 1946753 - Vendor zucchini_main.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers! → Bug 1946753 - Vendor zucchini_main.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers!
Attachment #9469174 - Attachment description: Bug 1946753 - Initial vendoring of zucchini for Windows. r=bobowen!,#firefox-build-system-reviewers! → WIP: Bug 1946753 - Initial vendoring of zucchini for Windows. r=bobowen!,#firefox-build-system-reviewers!
Attachment #9469176 - Attachment description: Bug 1946753 - Vendor zucchini_apply.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers! → WIP: Bug 1946753 - Vendor zucchini_apply.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers!
Attachment #9469177 - Attachment description: Bug 1946753 - Vendor zucchini_gen.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers! → WIP: Bug 1946753 - Vendor zucchini_gen.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers!
Attachment #9469178 - Attachment description: Bug 1946753 - Vendor zucchini_integration.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers! → WIP: Bug 1946753 - Vendor zucchini_integration.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers!
Attachment #9469180 - Attachment description: Bug 1946753 - Vendor zucchini_commands.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers! → WIP: Bug 1946753 - Vendor zucchini_commands.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers!
Attachment #9469181 - Attachment description: Bug 1946753 - Vendor zucchini_main.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers! → WIP: Bug 1946753 - Vendor zucchini_main.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers!
Attachment #9469174 - Attachment description: WIP: Bug 1946753 - Initial vendoring of zucchini for Windows. r=bobowen!,#firefox-build-system-reviewers! → Bug 1946753 - Initial vendoring of zucchini for Windows. r=bobowen!,#firefox-build-system-reviewers!
Attachment #9469176 - Attachment description: WIP: Bug 1946753 - Vendor zucchini_apply.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers! → Bug 1946753 - Vendor zucchini_apply.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers!
Attachment #9469177 - Attachment description: WIP: Bug 1946753 - Vendor zucchini_gen.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers! → Bug 1946753 - Vendor zucchini_gen.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers!
Attachment #9469178 - Attachment description: WIP: Bug 1946753 - Vendor zucchini_integration.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers! → Bug 1946753 - Vendor zucchini_integration.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers!
Attachment #9469180 - Attachment description: WIP: Bug 1946753 - Vendor zucchini_commands.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers! → Bug 1946753 - Vendor zucchini_commands.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers!
Attachment #9469181 - Attachment description: WIP: Bug 1946753 - Vendor zucchini_main.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers! → Bug 1946753 - Vendor zucchini_main.cc and dependencies. r=bobowen!,#firefox-build-system-reviewers!
Pushed by yjuglaret@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/fa46730a921f https://hg.mozilla.org/integration/autoland/rev/3ea7fbe90ff3 Initial vendoring of zucchini for Windows. r=bobowen,firefox-build-system-reviewers,sergesanspaille,glandium,sylvestre https://github.com/mozilla-firefox/firefox/commit/2a66a3128fdf https://hg.mozilla.org/integration/autoland/rev/5db07d82ce7f Vendor zucchini_apply.cc and dependencies. r=bobowen,firefox-build-system-reviewers,glandium,sylvestre https://github.com/mozilla-firefox/firefox/commit/fb7c462230e8 https://hg.mozilla.org/integration/autoland/rev/53e9d8f74003 Vendor zucchini_gen.cc and dependencies. r=bobowen,firefox-build-system-reviewers,sergesanspaille https://github.com/mozilla-firefox/firefox/commit/2f53321a475d https://hg.mozilla.org/integration/autoland/rev/5dbd0458c1d4 Vendor zucchini_integration.cc and dependencies. r=bobowen,firefox-build-system-reviewers,sergesanspaille https://github.com/mozilla-firefox/firefox/commit/b830e9f240c9 https://hg.mozilla.org/integration/autoland/rev/14f701a61091 Vendor zucchini_commands.cc and dependencies. r=bobowen,firefox-build-system-reviewers,sergesanspaille https://github.com/mozilla-firefox/firefox/commit/18a6980e29a3 https://hg.mozilla.org/integration/autoland/rev/a73fb6c4f7cd Vendor zucchini_main.cc and dependencies. r=bobowen,firefox-build-system-reviewers,sergesanspaille
QA Whiteboard: [qa-triage-done-c142/b141]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: