12:33:43 WARNING - do not use the currently posted firefox nightly it will mess up your profile 12:41:24 Hello! Just wanted to report that the latest SM can be compiled with clang 13.0.0 and rust 1.56.1 on Arch Linux. 12:46:19 teruna: by latest I presume you mean 2.53.11b1pre? as far as I know 2.53.10 will still not build with rust 1.56.0 or later 12:47:29 WG9s: Yes, using the latest patch queue from your homepage. 12:49:42 OK I was panning to talk to frg to see if we can create a zip file with the patches required to build 2.53.10 with 1.56.1. the patches were just finalized and tested yesterday and 2.53.10 was already built and ready for release afgter last minute things like registering the signed versions with firewall vendows so they will be whitlisted for making connetions to webservers 12:52:13 I was thinking creating a zip file containing the patches and a series file or perhaps I could create a rollup file with all the patches combined into one. 12:53:15 the firefox nightly issue is being trqcked in Bug 1740987 12:53:31 the fix has landed but nightlies were not retriggered 14:50:25 For what it is worth. If you want to compile 2.53.10 with rust 1.56.1 you need 1471096-1-63a1.patch and 1730397-4only-94a1.patch from https://www.wg9s.com/comm-253/patches/seamonkey-253-patches/mozilla-release/patches/ . 14:50:27 1471096-1-63a1.patch will not apply clean and needs a mini rebase for toolkit\library\rust\shared\Cargo.toml 14:52:01 )K I might be able to get rebased patchs and we can refernce this on the website for how to build from source 14:52:53 ca either do a rollup patch including both or just rebased patches. ithis is something I can do 15:44:09 @wg9, if I want to build seamonkey 2.53.x on macos do I need any of those patches, no? 15:48:42 coldice has been some time since I natively built on macOS Probably just checkout mozilla-central and do a mach bootstrap to get the environment in shape. You donÄt need patches if you use 1.55. We build with the 10.11 sdk. Later one might need fixes. 15:49:44 Building native arm M1 will fail and can't be done yet. 16:19:43 frg_Away: hasn't Apple added a bunch of new restrictions on later macOS releases because they now think 3rd-party non-cellphone apps are malware? 16:20:19 from the notarizing stuff to being unable to take screenshots without invoking the complete security theater with obscure/barely documented APIs 16:21:47 tomman If we start to sign them we need to notarize too I think. So far it works but you need to manually override when you install from the internet. 16:22:19 With native arm applications notarization is mandatory I think. But not there yet. 16:22:51 And it's not only your app but also the entire build toolchain 16:23:43 tomman we are doing cross compiles like mozilla. Only the final binaries need to be notarized eventually. 16:24:00 that sounds saner 20:01:20 @frg_Away, I'm targeting ia-32/x64 :) 20:12:08 coldice Well x64 should work but not well tested. At least not by me :) If you run into problems or need a backport for a bug to continue let me know. 20:13:25 Great, many thanks! 20:13:37 coldice got the 10.11 sdk from here: https://github.com/phracker/MacOSX-SDKs 20:14:55 I know that some later patches are missing where you need to put the sdk patch in the mozconfig. So optional but I am sure latest 10.15 or newer will not work out of the box. 20:18:50 coldice my core cross mozconfig but a bit older https://paste.debian.net/1219415/ 20:18:52 We recently switched to a later clang but more or less the same. Not sure how this translates to a native compile. 20:37:17 Many thanks for you input, @frg_Away , appreciate it!! 21:10:44 Is it possible to build defined branches of the source tree and test a binary whether it needs the SSE2 instructions or not? From building SM 2.53.1 I know that Flags for gcc avoid usage of these instructions. But I do not have trust in the rust compiler. I already set RUSTFLAGS='-C target-cpu=k6'. Nevertheless target "i686-unknown-linux-gnu" appears in the mach's configuration log for... 21:10:46 ...rustc/cargo. 21:14:18 Does somebody know whether there is a package of rust programm files available to do a fast test whether the rust compiler honours the option -Ctarget-cpu=k6 or not? 22:03:39 good evening, good bye