*** Zehra <Zehra!~Keiki_Han@unaffiliated/zehra> has joined #bzflag | 00:17 | |
macsforme | blast007: the 10.7 deployment target doesn't handle that already? | 00:46 |
---|---|---|
macsforme | and what is the purpose of not using the generated configuration headers for SDL and c-ares? | 00:47 |
macsforme | was that for big sur? | 00:48 |
macsforme | I was aware of having to disable tests for c-ares, but I wasn't aware of any other issues yet | 00:54 |
blast007 | what do you mean re: the headers? are you talking about where I'm backing up the file and restoring it after the build? | 00:57 |
macsforme | yeah | 00:57 |
blast007 | that's just so it doesn't have a VCS tracked file with modified. | 00:57 |
blast007 | modifications* | 00:58 |
macsforme | oh | 00:59 |
macsforme | I see... it's moved back after the install step | 00:59 |
blast007 | let me try on 10.15 with an older Xcode. I was testing this on the latest macOS and Xcode. | 01:00 |
spldart | oh cool! BZ audio works now on my acer veriton. In master anyway. *tries something* | 01:11 |
spldart | n/m. stable too. must be something i did. Where is my rumblepad?~?! | 01:14 |
macsforme | not sure how I feel about that kind of workaround in our build scripts... I don't feel that it will age well (like a lot of stuff in our make system), and I'd personally rather let badly-behaving dependencies be badly-behaving if it doesn't impact the build | 01:14 |
macsforme | at the very least, there should be comments explaining it | 01:14 |
*** Cnt-Fai <Cnt-Fai!~My_user_n@96.67.132.225> has quit IRC (Ping timeout: 265 seconds) | 01:29 | |
*** Cnt-Fai <Cnt-Fai!~My_user_n@96.67.132.225> has joined #bzflag | 01:32 | |
*** spldart <spldart!~spldart@bzflag/contributor/spldart> has quit IRC (Ping timeout: 258 seconds) | 01:33 | |
*** spldart <spldart!~spldart@bzflag/contributor/spldart> has joined #bzflag | 01:38 | |
*** ChanServ sets mode: +v spldart | 01:38 | |
blast007 | macsforme: after fixing the resolv thing, the build on macOS with Xcode 12.01 fails with 'Undefined symbol: _GCControllerDidConnectNotification' (plus two others), which is defined in the 10.9+ SDK | 01:47 |
blast007 | when built on a newer Xcode on macOS 11, there will be additional undefined symbols as the SDL2 build would have extra stuff (which itself would throw a warning about something not being available until the 11.0 SDK) | 01:48 |
macsforme | okay... we already target 10.9 on master... we probably need to link to an additional framework | 01:50 |
blast007 | I believe that new stuff was added with the 2.0.14 release. https://github.com/libsdl-org/SDL/commit/1b31e9f6dce360fdfce005677c1380ea5fe15321 | 01:50 |
blast007 | I didn't know if adding that framework and having SDL2 build the MFI support would require macOS 11 | 01:51 |
macsforme | okay, right | 01:55 |
macsforme | I'm planning to look over all the recent changes to the other build systems and update premake to match soon | 01:56 |
macsforme | after that, we should have a better idea what else is needed | 01:57 |
*** spldart <spldart!~spldart@bzflag/contributor/spldart> has quit IRC (Ping timeout: 258 seconds) | 02:04 | |
*** spldart <spldart!~spldart@bzflag/contributor/spldart> has joined #bzflag | 02:16 | |
*** ChanServ sets mode: +v spldart | 02:16 | |
*** _I_Died_Once <_I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has joined #bzflag | 02:34 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has quit IRC (Ping timeout: 246 seconds) | 02:38 | |
BZNotify | master @ bzflag: blast007 pushed 1 commit (https://git.io/JYPlH): | 02:46 |
BZNotify | master @ bzflag: blast007 b78720: Fix up the premake5 build files. (https://git.io/JYPlQ) | 02:46 |
*** Zehra <Zehra!~Keiki_Han@unaffiliated/zehra> has quit IRC (Quit: Quit) | 02:47 | |
*** _I_Died_Once <_I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has quit IRC (Read error: Connection reset by peer) | 03:09 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has joined #bzflag | 03:11 | |
*** Cnt-Fai <Cnt-Fai!~My_user_n@96.67.132.225> has quit IRC (Ping timeout: 265 seconds) | 03:21 | |
*** Cnt-Fai <Cnt-Fai!~My_user_n@96.67.132.225> has joined #bzflag | 03:32 | |
macsforme | or that :-P | 03:38 |
*** Delusional <Delusional!~delusiona@unaffiliated/delusional> has quit IRC (Quit: UNDER ATTACK!!!! Please Stand By.) | 04:26 | |
*** Delusional <Delusional!~delusiona@unaffiliated/delusional> has joined #bzflag | 04:33 | |
*** Agatha <Agatha!~agatha@50.38.41.156> has quit IRC (Ping timeout: 240 seconds) | 05:21 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has quit IRC (Ping timeout: 240 seconds) | 07:55 | |
*** Sgeo <Sgeo!~Sgeo@ool-18b98aa4.dyn.optonline.net> has quit IRC (Read error: Connection reset by peer) | 08:18 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has joined #bzflag | 11:09 | |
blast007 | macsforme: just note that the above commit doesn't fix the SDL2 build issue. | 11:56 |
blast007 | macsforme: an alternative app distribution method: https://lapcatsoftware.com/articles/textedit-gatekeeper.html ;) | 12:15 |
*** I_Died_Once <I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has quit IRC (Read error: Connection reset by peer) | 12:21 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has joined #bzflag | 12:24 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has quit IRC (Read error: Connection reset by peer) | 12:44 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has joined #bzflag | 12:46 | |
*** Agatha <Agatha!~agatha@50.38.41.156> has joined #bzflag | 15:21 | |
blast007 | I linked in CoreHaptics.framework and GameController.framework and built with the latest Xcode on the latest macOS, and I was able to run the resulting .app on 10.15. I don't have anything older than that to test on at the moment, though. | 15:27 |
macsforme | blast007: when you were building on different OS versions, did you always re-build the dependencies on that same version? or did you re-use a build from elsewhere? | 16:15 |
blast007 | I built the dependencies and BZFlag on the latest Xcode and macOS | 16:19 |
blast007 | I don't know if there's any weirdness with macOS looking across to different drives though, since I have two disks in this mac mine, one with macOS 10.15 and Xcode 12.01, and the other with macOS 11.0 with Xcode 12.4 | 16:20 |
blast007 | mini* | 16:20 |
BulletCatcher | I can test on my old MacBook Pro running 10.11.6. | 17:22 |
*** Sgeo <Sgeo!~Sgeo@ool-18b98aa4.dyn.optonline.net> has joined #bzflag | 17:28 | |
blast007 | that'd be a good test | 18:03 |
blast007 | let me upload my .app somewhere | 18:03 |
blast007 | BulletCatcher: https://static.bzexcess.com/downloads/BZFlag-master-2021-04-03-mfi.zip | 18:09 |
*** alfa1 <alfa1!~alfa1@181.95.236.128> has joined #bzflag | 18:28 | |
alfa1 | hi. What is wrong about saying that Evolution is a scientific lie? My post was edited and it even doesn't say it was. | 18:32 |
blast007 | alfa1: words can have multiple meanings/contexts. as such, your comment was off-topic (for that thread, and the entire forum). | 18:37 |
alfa1 | even if I try to correct a word he is using? | 18:39 |
blast007 | "words can have multiple meanings/contexts" <-- read that again | 18:44 |
*** alfa1 <alfa1!~alfa1@181.95.236.128> has quit IRC (Remote host closed the connection) | 18:47 | |
BulletCatcher | That binary seems to run well on Mac OS 10.11.6. I was able to join a server and move around as Observer. | 19:00 |
BulletCatcher | The version number in the title png is wrong. :-) | 19:00 |
*** sm2n <sm2n!~sm2n@bras-base-hmtnon143hw-grc-13-70-54-76-62.dsl.bell.ca> has quit IRC (Ping timeout: 240 seconds) | 19:05 | |
blast007 | probably. I'm not too concerned about the title image. :) | 19:09 |
blast007 | but good to know it runs | 19:09 |
*** sm2n <sm2n!~sm2n@bras-base-hmtnon143hw-grc-13-70-54-76-62.dsl.bell.ca> has joined #bzflag | 19:09 | |
*** sm2n <sm2n!~sm2n@bras-base-hmtnon143hw-grc-13-70-54-76-62.dsl.bell.ca> has quit IRC (Remote host closed the connection) | 19:27 | |
*** sm2n <sm2n!~sm2n@bras-base-hmtnon143hw-grc-13-70-54-76-62.dsl.bell.ca> has joined #bzflag | 19:28 | |
*** spldart <spldart!~spldart@bzflag/contributor/spldart> has quit IRC (Remote host closed the connection) | 19:55 | |
*** spldart <spldart!~spldart@bzflag/contributor/spldart> has joined #bzflag | 20:03 | |
*** ChanServ sets mode: +v spldart | 20:03 | |
macsforme | if MFI joystick requires Big Sur, and we are targeting Mavericks, I don't see what choice we have but to disable it in SDL | 23:19 |
macsforme | it is probably a bug that it is not automatically disabled in SDL with the 10.9 deployment target | 23:20 |
blast007 | but the client with MFI support enabled in SDL2 ran on BulletCatcher's 10.11 system and myu 10.15 system... | 23:26 |
blast007 | my* | 23:26 |
blast007 | I'm a bit unclear on what SDL2 is doing with that stuff though, since it was in an iphoneos directory that was including some of that stuff.. | 23:29 |
blast007 | and CoreHaptics is apparently only for iOS, tvOS, and "Mac Catalyst" (which is to make mac versions of iPad apps) | 23:30 |
blast007 | the GCController class of the Game Controller framework is in macOS 10.9+, but the haptics property of it is macOS 11.0+. | 23:33 |
blast007 | I don't have any MFI controllers to test with | 23:34 |
Generated by irclog2html.py 2.17.3.dev0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!