Update SeaMonkey mozconfigs
Categories
(SeaMonkey :: Release Engineering, enhancement)
Tracking
(seamonkey2.53? affected)
People
(Reporter: iannbugzilla, Assigned: iannbugzilla)
Details
(Keywords: leave-open)
Attachments
(5 files, 8 obsolete files)
|
13.97 KB,
patch
|
frg
:
review+
frg
:
approval-comm-release+
frg
:
approval-comm-esr60+
|
Details | Diff | Splinter Review |
|
53.24 KB,
patch
|
frg
:
feedback+
|
Details | Diff | Splinter Review |
|
64.51 KB,
patch
|
Details | Diff | Splinter Review | |
|
37.21 KB,
patch
|
Details | Diff | Splinter Review | |
|
54.62 KB,
patch
|
Details | Diff | Splinter Review |
The mozconfigs in the source tree are out of date.
The plan is to structure them in such a way that:
- a developer can source mozconfigs/mozconfig.<platform>.common for local building
and - builders can source the relevant file in mozconfigs/<platform>/ for releases/beta
mozconfigs/mozconfig.release and mozconfigs/mozconfig.beta would need to reflect the current application versioning.
Asking for feedback on the structure and Windows platform files are correct.
[Approval Request Comment]
Regression caused by (bug #): n/a
User impact if declined: out of date mozconfigs
Testing completed (on m-c, etc.): 2.53.7
Risk to taking this patch (and alternatives if risky): none
String changes made by this patch: none
[Approval Request Comment]
Regression caused by (bug #): n/a
User impact if declined: none, just removing unused files
Testing completed (on m-c, etc.): 2.53.7
Risk to taking this patch (and alternatives if risky): none
String changes made by this patch: none
Comment 4•5 years ago
|
||
Comment on attachment 9198917 [details] [diff] [review]
1687385-tooltool-2537.patch
[checked in comment 5 Target 2.84a1 comment 7 Target 2.53.7 ]
I think the tooltool removal is a no brainer for all our branches and comm-central. r/a+ just needs a bit of a rebasing for 2.57 and central.
Updated•5 years ago
|
Updated•5 years ago
|
As elf-hack enables automagically for the correct platforms there is no need to have it in explicitly (and incorrectly for macos).
Comment 7•4 years ago
•
|
||
https://gitlab.com/seamonkey-project/seamonkey-2.53-comm/-/commit/927d6bdac7d4edcdff95f00c0ee3ab62dd8f1917
Update SeaMonkey mozconfigs - remove tooltool manifests. r=frg a=frg
Target 2.53.7
Updated•4 years ago
|
Comment 8•1 year ago
|
||
Added some stuff from the Windows builder but all an unconsolidated mess. So not asking for freedback yet.
Updated•1 year ago
|
Comment 9•11 months ago
|
||
Took the information from working builds on the builders and placed the different options in different files.
Missing are the nightly ones. The debug ones are there but haven't fixed them yet. (We haven't really made a debug build in some time).
Also, in the past, there were l10n-release mozconfigs, but do not quite remember how they were used, so skipping them.
Comment 10•11 months ago
|
||
Fwiw... I have tried the builds and they work in automation.
Comment 11•11 months ago
|
||
Updated patch. frg wanted the scripts to be kept for reference. Placed them in config/scripts
Comment 12•11 months ago
|
||
Fixed the beta mozconfigs for mac
Comment 13•11 months ago
|
||
missed a few scripts.
Comment 14•11 months ago
|
||
Changed mac-* back to macosx64-*
Comment 15•11 months ago
|
||
uploaded the wrong patch.
Comment 16•11 months ago
|
||
needed to fix the mozconfig paths from the mac->macosx64 change
Comment 17•11 months ago
|
||
Hi I combined both patches into a single one and updated gitlab 2.53. Just need to sort out the author later.
Some comments:
arm currently has the suffix aarch64 in mozilla-land so I changed the directory names.
The objectdir should be version based and not dependent on the topsourcedir. My vision (non drug induced) would be to have no non relative path statements in the configs just dependent subdirectories. Everything elsoe like /e/builds/ should be set via variables. Started with this on the Windows builder but not 100% done there either. See the sample shell skripts which sets a bunch of variables used in the configs. Some like the redist directories were still hardcoded.
Maybe more disucssions via irc or in the next meeting.
Comment 18•11 months ago
|
||
Comment on attachment 9206232 [details] [diff] [review]
WIP-1687385-mozconfigs-v1_2-253.patch
See previous comment.
Description
•