647
edits
(→njsg: bugs) |
(status meeting notes) |
||
Line 8: | Line 8: | ||
** if the direct link doesn't work, try [ircs://irc.libera.chat:6697/ ircs://irc.libera.chat:6697/] explicitly | ** if the direct link doesn't work, try [ircs://irc.libera.chat:6697/ ircs://irc.libera.chat:6697/] explicitly | ||
* Further Read: [[SeaMonkey/StatusMeetings/Basics|Basics]] | * Further Read: [[SeaMonkey/StatusMeetings/Basics|Basics]] | ||
* Participants (in order of appearance): | * Participants (in order of appearance): IanN WG9s frg rsx11m WaltS48 tonymec | ||
== Agenda == | == Agenda == | ||
* Who's taking minutes? -> ''' | * Who's taking minutes? -> '''frg''' | ||
* Nominees for Friends of the Fish Tank: | * Nominees for Friends of the Fish Tank: | ||
** ''' | ** '''IanN for being master of desaster and head mcsmurf for being blue''' | ||
=== Action Items === | === Action Items === | ||
Line 25: | Line 25: | ||
'''OPEN''' | '''OPEN''' | ||
* A libera.chat logbot is available at [https://ircbot.comm-central.org:8080/seamonkey/#] | * A libera.chat logbot is available at [https://ircbot.comm-central.org:8080/seamonkey/#] | ||
** | ** '''frg''' or someone else needs to find some time to add it to the support section on the website. Hopefully before the next meeting. | ||
** The mozilla SeaMonkey support archive also needs to be removed because google only shows a spam warnining for the link. | |||
** '''WG9s''' is also working on a log site. | ** '''WG9s''' is also working on a log site. | ||
Line 73: | Line 74: | ||
* VS2022 is supported for 2.53.10b1 pre and planned later for 2.57 too. | * VS2022 is supported for 2.53.10b1 pre and planned later for 2.57 too. | ||
** The Windows build server will not be switched to it initially. | ** The Windows build server will not be switched to it initially. | ||
** VS2022 17.2.x is buggy and is not being able to compile SeaMonkey. 17.2.x | ** VS2022 17.2.x is buggy and is not being able to compile SeaMonkey. 17.2.x ends with an ICE C1001 when compiling angle. | ||
*** Workaround | *** Workaround landed in 2.53.13 final and 2.53.14b1 pre. | ||
* The latest Windows 10 toolkit 10.0.20348 for Server 2022 causes a compile error with the mapi.h header. | * The latest Windows 10 toolkit 10.0.20348 for Server 2022 causes a compile error with the mapi.h header. | ||
** Recommended version is still 10.0.19041. | ** Recommended version is still 10.0.19041. | ||
Line 86: | Line 87: | ||
* VS2022 can be installed in Server 2012 R2. | * VS2022 can be installed in Server 2012 R2. | ||
** EOL for 2012 R2 is 2023. | ** EOL for 2012 R2 is 2023. | ||
** '''frg''' tested building with Server 2016 to 2022 so we can | ** '''frg''' tested building with Server 2016 to 2022 so we can switch when needed. | ||
* '''frg''' plans to update the Windows builder to the latest clang for 2.53.14. | |||
* For Windows mozbuild 3.4 is working for 2.53.10 and up. | * For Windows mozbuild 3.4 is working for 2.53.10 and up. | ||
** mozbuild 4.x is currently broken because of Python 2 and other removals but we are working on adding python 3 support to 2.53. | |||
<!-- Comment out this section if nothing new fixed | <!-- Comment out this section if nothing new fixed | ||
<!-- uncomment if no new stuff comes up | <!-- uncomment if no new stuff comes up | ||
==== Fixed Infrastructure Stuff Since Last Meeting ==== | ==== Fixed Infrastructure Stuff Since Last Meeting ==== | ||
* — | * — | ||
<!-- end --> | <!-- end --> | ||
Line 139: | Line 141: | ||
** Builds need "ac_add_options --without-wasm-sandboxed-libraries" in the mozconfig for all OS. Boostrap fails to install a wasi-sysroot. You need the taskcluster package for it. | ** Builds need "ac_add_options --without-wasm-sandboxed-libraries" in the mozconfig for all OS. Boostrap fails to install a wasi-sysroot. You need the taskcluster package for it. | ||
** You can also download the wasi-sysroot from [https://github.com/WebAssembly/wasi-sdk/releases/ wasi-sysroot]. | ** You can also download the wasi-sysroot from [https://github.com/WebAssembly/wasi-sdk/releases/ wasi-sysroot]. | ||
* Because of some components removal build central is currently broken. We are looking into it. | |||
==== [comm-esr60] ==== | ==== [comm-esr60] ==== | ||
Line 169: | Line 172: | ||
[https://bugzilla.mozilla.org/buglist.cgi?resolution=---&target_milestone=seamonkey2.53 targeted] (1) | [https://bugzilla.mozilla.org/buglist.cgi?resolution=---&target_milestone=seamonkey2.53 targeted] (1) | ||
[https://bugzilla.mozilla.org/buglist.cgi?o5=notequals&f1=OP&v6=fixed&o3=equals&list_id=8372932&v3=fixed&resolution=FIXED&o6=notequals&o2=equals&f4=CP&v5=fixed&query_format=advanced&j1=OR&f3=cf_status_seamonkey253&f2=target_milestone&f5=cf_status_seamonkey249&v2=2.53 fixed] (606) | [https://bugzilla.mozilla.org/buglist.cgi?o5=notequals&f1=OP&v6=fixed&o3=equals&list_id=8372932&v3=fixed&resolution=FIXED&o6=notequals&o2=equals&f4=CP&v5=fixed&query_format=advanced&j1=OR&f3=cf_status_seamonkey253&f2=target_milestone&f5=cf_status_seamonkey249&v2=2.53 fixed] (606) | ||
* We plan to release '''SeaMonkey 2.53.14 Beta''' next. | |||
** The release will be tracked in {{Bug|1772804}}. | |||
** We still want to add more stuff to it so we might do a 2.53.13.1 interim security release before, if needed. | |||
* '''SeaMonkey 2.53.13 was released on July 11th.''' | * '''SeaMonkey 2.53.13 was released on July 11th.''' | ||
** The release was tracked in {{Bug|1772805}}. | ** The release was tracked in {{Bug|1772805}}. | ||
** The release notes and website updates were tracked in {{Bug|1777874}}. | ** The release notes and website updates were tracked in {{Bug|1777874}}. | ||
** For building the Windows x64 builds use VS2019 16.11.16. No other compiler or build tools changes for this release are in effect. | ** For building the Windows x64 builds use VS2019 16.11.16. No other compiler or build tools changes for this release are in effect. | ||
** This release removes legacy generators, iterators and array comprehension because of needed js parser changes. | ** This release removes legacy generators, iterators and array comprehension because of needed js parser changes. | ||
*** The add-on sdk still needs some changes because of this | *** The add-on sdk still needs some changes because of this. | ||
*** DownThemAll up to 3.0.9.2 is currently broken | *** DownThemAll up to 3.0.9.2 is currently broken because of this too. | ||
*** This release | *** This release needs the macOS SDK 10.12 if compiling for macOS. | ||
* SeaMonkey 2.53.x originally based on Gecko 56 is in our gitlab comm-release repo. | * SeaMonkey 2.53.x originally based on Gecko 56 is in our gitlab comm-release repo. | ||
* SeaMonkey 2.53.x under macOS Monterey has a problem with fullscreen but not a new problem. Don't try to switch to it using the green dot in the titlebar. | * SeaMonkey 2.53.x under macOS Monterey has a problem with fullscreen but not a new problem. Don't try to switch to it using the green dot in the titlebar. | ||
Line 291: | Line 293: | ||
** Some menus are currently blank if you log in. A fix for web compatibility has been partially removed from 2.53.12b1 pre to account for this. See [https://github.com/JustOff/github-wc-polyfill/issues/44 github] for a detailed explanation. | ** Some menus are currently blank if you log in. A fix for web compatibility has been partially removed from 2.53.12b1 pre to account for this. See [https://github.com/JustOff/github-wc-polyfill/issues/44 github] for a detailed explanation. | ||
* [https://github.com/dirkf/downthemall-legacy/releases/ DownThemAll] fixed 3.0.9.2 version for 2.53.10 to 2.53.12. It currently does not work with 2.53.13b1 pre and up. | * [https://github.com/dirkf/downthemall-legacy/releases/ DownThemAll] fixed 3.0.9.2 version for 2.53.10 to 2.53.12. It currently does not work with 2.53.13b1 pre and up. | ||
* The Stylish forks [https://github.com/Lootyhoof/stylem/releases/tag/v2.2.8/ stylem] and [https://github.com/dirkf/stylem/releases/tag/2.2.8-df/ stylem df version] should work in 2.53.13. | |||
* '''IanN''' created an SM version of the QuickText add-on. | * '''IanN''' created an SM version of the QuickText add-on. | ||
edits