The Windows 11 toolkits 10.0.22xxx.x can also be used.The latest Windows 10 toolkit 8 for Server 2022 causes a compile error with the mapi.h header.Workaround landed in 2.53.13 final and 2.53.14b1 pre.17.2.x ends with an ICE C1001 when compiling angle. VS2022 17.2.x is buggy and is not being able to compile SeaMonkey.The Windows build server will not be switched to it initially.VS2022 is supported for 2.53.10b1 pre and planned later for 2.57 too.gcc 11 support is probably broken because of gcc header changes.Currently CentOS 7 can not use the mozilla provided compilers because of a downlevel libstd.To reduce the use of different compilers we are looking into compiling future 2.53 Windows releases with clang 11 or later.So far building it is possible with gcc 8.3.1 under CentOS 7 and clang under Windows. Mozilla recently stopped testing Linux x86 releases too. Main reason is that modern websites are memory hungry and the 32 bit only architecture cause more and more oom crashes and subsequent complaints. frg proposes to end 32 bit release support in 2022.One candidate would be the website code currently mirrored manually.Mirroring between gitlab and heptapod is being discussed.We have created repos at hg heptapod to mirror some of our code.The WGS9s servers are working fine and unofficial builds are being released. ![]() ewong is working on further inporvements for displaying crash reports.Crash submitting does work but displaying them still has some issues.There are still several issues open which are being in the process of being fixed.2.53.10b1 and later, including the pre builds, now use our crash server.ewong set up the intial crash-stats server.We now use our own breakpad server for submitting crash reports.ewong started to look at Azure CDN as a download server. ![]() Other than azure hosting options because of price are also evaluated.Some Capacity planning to find the best price/performance ratio is carried out.Even buildbot had some version specific files outside the tree. Discussion for later when setting up jenkins.So currently no plans to do this for SeaMonkey. This would need backports but is not 100% native (needs Wine).Mozilla switched Windows builds to cross compile on Linux.IanN has started updated the in-tree config files in bug 1687385.Incremental updates need to be done whenever possible later.Cloning the mozilla- repos is problematic.ewong is making progress setting up automated build jobs using it.Jenkins is being set up on the builders.Also evaluation of Ansible and Terraform going together with it is done.ewong has been looking at Kallithea, RhodeCode and other similar tools which are needed later to automate source code management for non mozilla repos (tools, website and others).We want to create a gitlab patch/fixes repo for classic XUL extensions.The project areas on the website need further updates to reflect the current responsibilities after some long time developers and maintainers left the project.We need to find a permanent place for them to make them available at least to the core developers outside of the source tree.KaiRo has sent all available svg and SeaMonkey image data to IanN and frg.The mozilla SeaMonkey support archive also needs to be removed because google only shows a spam warnining for the link. ![]()
0 Comments
Leave a Reply. |