647
edits
(→IanN) |
(status meeting notes) |
||
Line 12: | Line 12: | ||
== 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: | ||
** ''' | ** ''' tobin for his cross reference tool''' | ||
=== Action Items === | === Action Items === | ||
Line 74: | Line 74: | ||
** 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 end with an ICE C1001 when compiling angle. | ** VS2022 17.2.x is buggy and is not being able to compile SeaMonkey. 17.2.x end with an ICE C1001 when compiling angle. | ||
* The latest Windows 10 toolkit 10.0.20348 causes a compile error with the mapi.h header. | *** Workaround will land 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. | |||
** Recommended version is still 10.0.19041. | ** Recommended version is still 10.0.19041. | ||
** The Windows 11 | ** The Windows 11 toolkits 10.0.22xxx.x can also be used. The MAPI header was fixed by Microsoft in them. | ||
* Preliminary aarch64 support for Linux has been added to 2.53.x and 2.57 | * Preliminary aarch64 support for Linux has been added to 2.53.x and 2.57 | ||
** Native arm support for macOS and Windows is looked into for a later date. | ** Native arm support for macOS and Windows is looked into for a later date. | ||
Line 91: | Line 92: | ||
<!-- 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 ==== | ||
* The Windows builder was updated to latest VS2019 for the 2.53. | * The Windows builder was updated to latest VS2019 for the 2.53.13b1 release. | ||
* — | * — | ||
<!-- end --> | <!-- end --> | ||
Line 116: | Line 117: | ||
* Compiler support is up to date. | * Compiler support is up to date. | ||
** clang 6 to 13, gcc 7.1 to 9 can be used to build 2.53.12.1b1+ on Linux or clang only for macOS. | ** clang 6 to 13, gcc 7.1 to 9 can be used to build 2.53.12.1b1+ on Linux or clang only for macOS. | ||
** clang 7 to | ** clang 7 to 14, VS2017 15.9.13+, VS2019 and VS2022 are supported under Windows x64. | ||
** VS2019 up to 16.6.5 can be used for Windows x86 but causes crashes and is therefore no longer recommended. | ** VS2019 up to 16.6.5 can be used for Windows x86 but causes crashes and is therefore no longer recommended. | ||
** Support for gcc 4.x to 6.x has been removed. | ** Support for gcc 4.x to 6.x has been removed. | ||
Line 170: | Line 171: | ||
* We plan to release '''SeaMonkey 2.53.13 Beta 1 next.''' | * We plan to release '''SeaMonkey 2.53.13 Beta 1 next.''' | ||
** The release is tracked in {{Bug|1762781}}. | ** The release is tracked in {{Bug|1762781}}. | ||
** It was built after the meeting and should be released soon. | |||
** The release notes and website updates are tracked in {{Bug|1770635}}. | ** The release notes and website updates are tracked in {{Bug|1770635}}. | ||
** 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 before we can release a beta version. | *** The add-on sdk still needs some changes because of this before we can release a beta version. | ||
*** DownThemAll is currently broken in the prerelease version because of this too. | *** DownThemAll up to 3.0.9.2 is currently broken in the prerelease version because of this too. | ||
*** This release will need the macOS SDK 10.12 if compiling for macOS. | *** This release will need 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. | ||
Line 289: | Line 291: | ||
* [https://github.com/JustOff/github-wc-polyfill/ github-wc-polyfill] can be used for accessing github and gitlab. Both need Custom Elements support right now. Latest version is 1.2.19. | * [https://github.com/JustOff/github-wc-polyfill/ github-wc-polyfill] can be used for accessing github and gitlab. Both need Custom Elements support right now. Latest version is 1.2.19. | ||
** 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. | * [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. | ||
* '''IanN''' created an SM version of the QuickText add-on. | * '''IanN''' created an SM version of the QuickText add-on. |
edits