IRC logs of Libera.Chat #BZFlag for Sunday, 2024-09-01

macsformeblast007: cool... I'd be curious about the output of `file BZFlag.app/Contents/MacOS/BZFlag`, whether the x86_64 component is included01:43
blast007I built/ran it on an intel mac01:59
blast007BZFlag-2.4.27.app/Contents/MacOS/BZFlag-2.4.27: Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit executable x86_64 Mach-O 64-bit executable x86_64] [arm64]02:02
blast007BZFlag-2.4.27.app/Contents/MacOS/BZFlag-2.4.27 (for architecture x86_64):Mach-O 64-bit executable x86_6402:02
blast007BZFlag-2.4.27.app/Contents/MacOS/BZFlag-2.4.27 (for architecture arm64):Mach-O 64-bit executable arm6402:02
*** FastLizard4 is back03:08
*** FastLizard4 is now away: AWAY from keyboard03:29
*** Juest <Juest!~Juest@user/Juest> has quit IRC (Ping timeout: 260 seconds)04:06
*** Juest <Juest!~Juest@user/Juest> has joined #bzflag04:15
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has quit IRC (Read error: Connection reset by peer)04:40
*** FastLizard4 is back04:46
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has joined #bzflag04:47
*** FastLizard4 is now away: AWAY from keyboard04:59
*** FastLizard4 is now away: IN-GAME - Minecraft04:59
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-226-68.hsd1.ga.comcast.net> has quit IRC (Ping timeout: 252 seconds)05:38
macsformecool... maybe our next release can have a universal macOS binary06:37
macsformeI'd also want to try (at a minimum) the inverse, building on Apple silicon and running on Intel, but I expect the result would be the same... I did verify that cross-compiling (still one architecture at a time) did work when I did the last major update to the Xcode project06:43
macsformealso, if we make universal builds by default, I expect that would break when dependencies are installed via Homebrew or manually compiled/installed on the system... that would be something to consider06:44
Juestoh sup06:52
Juestumm, not sure if you might be able to compile a version that supports x86, x86_64 and aarch6406:52
Juestah yes probs macsforme, i do not have brew on my system os its basically impossible for me to handle the dependencies06:53
Jueston my macos system that i have handy06:53
Juesti did install brew on mom's mba06:53
Juestmom's m1 mba*06:53
Juestso umm06:54
Juestalso one problem06:54
Juestthe minimum os support is going to be 10.13?06:54
macsformethe official build will probably require 10.13 (based on Xcode support), but I imagine you could tweak it to build for an earlier macOS with an earlier Xcode06:57
Juestyes certainly06:57
Juestwhat's the minimum are we willing to support here?06:57
Juestum06:58
Juestat least 10.11 or 10.10 or 10.9? 10.7 even?06:58
Juestdoubt we can do 10.5 with mavericks06:58
Juestalso the official build is going to be the main build06:59
Juestthe rest would be alternatives for older macos because why not :D06:59
Juestis it worth it?06:59
macsformeit has to be 10.13 to build for Apple silicon support IIRC... if certain individuals need something older, they can explore that for themselves07:02
macsformea 32-bit x86 macOS build would probably be a nightmare (especially regarding dependencies) as well as pointless07:08
Juestbleh08:04
Juesteh sure, fwiw current xcode supports a minimum target of 10.13 yes08:05
Juestsome versions ago of xcode this was 10.1108:05
Juestand before that it was uhhh idk, 10.9 i want to say? or all the way back to 10.5 lol08:05
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has quit IRC (Read error: Connection reset by peer)10:23
blast007I've been doing my test builds on a late 2014 mac mini with the newest version of macOS (12.7.6) and Xcode (14.2) that can run on there. Xcode 14.2 has a minimum build target of macOS 10.13.  I also have a 2018 mac mini and an M1 mac mini now, both of which can run the latest macOS.10:28
*** Juest <Juest!~Juest@user/Juest> has quit IRC (Ping timeout: 246 seconds)10:40
*** Juest <Juest!~Juest@user/Juest> has joined #bzflag10:42
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-226-68.hsd1.ga.comcast.net> has joined #bzflag12:08
blast007macsforme: I built it on my M1 mac mini (macOS 14.6.1, Xcode 15.4) and the resulting universal binary 2 ran on both that system and my 2014 intel mac mini12:45
*** FastLizard4 is back13:12
*** FastLizard4 is now away: AWAY from keyboard14:11
*** FastLizard4 is back14:38
*** FastLizard4 is now away: AWAY from keyboard14:56
*** FastLizard4 is back15:26
*** FastLizard4 is now away: AWAY from keyboard15:38
*** FastLizard4 is now away: GONE - Screen Detached and Disconnected from IRC (I'm probably asleep, at work, or doing something in real life)16:05
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has joined #bzflag19:21
*** Zehra <Zehra!~Yukari@user/yukari> has joined #bzflag21:53

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!