IRC logs of Libera.Chat #BZFlag for Sunday, 2026-06-07

*** Ribby is now away: Auto-away00:36
*** alezakos <alezakos!~kongr45gp@user/alezakos> has quit IRC (Remote host closed the connection)01:44
*** kongr45gpen <kongr45gpen!~kongr45gp@user/alezakos> has joined #bzflag01:51
*** Ribby <Ribby!uid380536@id-380536.helmsley.irccloud.com> has quit IRC (Quit: Connection closed for inactivity)02:36
*** jds is back02:41
*** jds is now away: Auto away at Sun Jun 7 02:42:23 2026 UTC02:42
*** Cobra_Fast is now away: offline03:45
*** Cobra_Fast is back03:45
*** BulletCatcher <BulletCatcher!~bc@user/bulletcatcher> has left #bzflag (tank sank)04:09
*** _I_Died_Once <_I_Died_Once!~I_Died_On@108-198-52-90.lightspeed.tukrga.sbcglobal.net> has joined #bzflag04:18
*** I_Died_Once <I_Died_Once!~I_Died_On@108-198-52-90.lightspeed.tukrga.sbcglobal.net> has quit IRC (Ping timeout: 252 seconds)04:21
*** BulletCatcher <BulletCatcher!~bc@user/bulletcatcher> has joined #bzflag04:28
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has quit IRC (Read error: Connection reset by peer)07:07
*** FastLizard4 is back08:24
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has joined #bzflag08:24
*** FastLizard4 is now away: IN-GAME - Minecraft08:43
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has quit IRC (Read error: Connection reset by peer)09:22
*** Cobra_Fast is now away: offline11:10
*** Cobra_Fast is back11:11
BZNotifybzflag-dependencies: Juesto opened pull request #16 "backport upstream patch for building on macos" (https://github.com/BZFlag-Dev/bzflag-dependencies/pull/16)11:28
BZNotifybzflag-dependencies: Juesto edited pull request #16 "backport upstream patch for building on macos" (https://github.com/BZFlag-Dev/bzflag-dependencies/pull/16)12:28
BZNotifybzflag-dependencies: Juesto edited pull request #16 12:28
Juestmorning folks12:30
Juestno particular interest in having ci for bzf?12:33
Juestat least for dependencies12:33
*** moriah <moriah!~kierra@user/kierra> has joined #bzflag12:37
Juestmacsforme: premake isn't working12:50
Juest"when chris was" what?12:57
Juestin AUTHORS12:57
Juestpremake5.lua:398: attempt to call a nil value (global 'sysincludedirs')13:00
Juestfor some reason its hitting the windows stuff when it shouldnt13:01
Juesti dont get it13:01
Juesti have put a symbolic link to dependencies13:02
Juestthis works on windows with a junction though13:02
Juestbut i havent tried with premake :/13:02
Juestoh well13:02
Juestfilter is not a replacement for a lua if statement13:06
Juesthmmmm13:08
Juestthere's no 'if os.host() == "macosx" then'13:09
Juestsorry for the pings macsforme :D13:11
Juestblast007: morning, how do you have premake5 working? 13:12
*** FastLizard4 is back13:13
*** catay <catay!~smertens@user/catay> has joined #bzflag13:17
Juestsorry, i havent tried windows but i know symlinks/junctions work with applications fine13:43
Juestas in havent tried premake on windows13:51
*** bozo16 <bozo16!~bozo16@2804:378:9223:9200:94d7:e50d:68f7:9991> has quit IRC (Remote host closed the connection)14:21
*** FastLizard4 is now away: AWAY from keyboard14:26
blast007why would you?14:32
blast007we'll probably just use CMake, since our dependencies are going to require that anyway14:33
blast007newer curl, for instance, removed the old Makefiles that we used with nmake and now they only support CMake14:33
Juestim aware, good call14:33
Juestfor now there's no mac master builds because of premake5 and the removal of the xcode project files in 201914:34
Juesti decided i'd give master a go on mac but there's that14:34
Juestim not familiar with cmake but can try to learn14:36
Juesti get easily overwhelmed but i can try to assist in the migration14:37
Juestblast007: master got put into premake5 by macsforme in 2019, and somehow mac premake works for you but it is not working for me because of the dependencies windows folders being naturally missing. the platform filters appear to be used as os conditionals which is incorrect14:38
Juestit certainly should be working with a symbolic link14:39
Juestthe sysincludedir for windows is getting read first and returns nil because they dont exist on mac14:39
Juestfor some reason the premake5 setup is prepared for all platforms14:42
blast007Did you build the macOS dependencies from the 'master' branch using the shell script? And do you have a 'dependencies' directory inside of your checkout of the bzflag master repo?14:43
Juestyes blast007, and the output- subdirectories of windows build are missing14:43
Juestits a symlink but it should work fine. i have the same setup working fine on 2.414:44
blast007did you run 'premake5 xcode4' from the terminal inside the bzflag checkout?14:44
Juestno matter what i run from premake5 i get the same error i mentioned above in paraphrased form14:45
Juesti think the premake5.lua doesn't have the os filters isolated by platform14:45
Juesti had to install the current premake5 from homebrew 14:46
blast007are you on an intel mac or apple silicon?14:46
Juestlatter14:46
Juestis it a lot of work to get the build system moved to cmake?14:47
blast007I have 95% of it done14:48
blast007somewhere14:48
blast007:)14:48
Juestoh good, what did it cost to do?14:48
Juesttrying to learn more about the process as well14:48
blast007the hardest part was actually the dependencies14:49
Juestis it going to be committed once its completed?14:49
blast007I spent a lot of time trying to figure out how to do that, and then I asked some AI and got the answer in less than an hour14:49
Juestheh14:49
Juestand pray it didnt hallucinate confidently14:50
blast007(part of the problem was trying to get good results on a search engine)14:50
Juestah yes, search engines suck so bad especially with obscure topics or when you mean something that isnt massively known14:50
blast007it was right in this case14:50
Juestlucky14:50
Juestlooking forward for trying it out unless you got different configurations already tested and covered14:51
blast007the problem with normal search engines is that sometimes you're searching for something that has a generic term or double meanings, so you keep getting the wrong answers14:51
Juestyeah, or you get the opposite of what you're looking for14:52
Juestthat's what i just said14:52
blast007I could give the LLM a lot more context as to what I was trying to accomplish14:52
Juesti understand that, yeah14:53
Juestbrb getting a sandwich14:53
blast007god I hate macOS14:56
Juestwhat now?15:01
blast007just everything about it15:01
blast007how it's different key combo for copy/paste/etc, how their VNC server scrolls windows 1 pixel per mouse wheel tick instead of 1 line, and how the VNC server also doesn't seem to line up the mouse cursor correctly cuz I had a hell of a time grabbing the scroll bar instead of the window border, resizing it instead of scrolling15:03
blast007I'm actually surprised the VNC server actually worked after the system has been up for this long. Maybe they fixed that after all those years where it would just stop responding and require a service restart.15:03
blast007I had to update the libpng files since it was complaining about a missing fp.h file. But the deps are building now.15:05
*** FastLizard4 is back15:12
*** Optic_Delusion <Optic_Delusion!~Optic_Del@2600:4041:198:400:c806:a18b:eb9:fbbe> has joined #bzflag15:12
*** Optic_Delusion_ <Optic_Delusion_!~Optic_Del@2600:4041:198:400:c93d:ef2d:c53b:ae7c> has quit IRC (Ping timeout: 244 seconds)15:15
Juestblast007: i have looked into the fp.h file yesterday lol15:27
Juestits not that bad, but yeah, the whole apple think different methodology grinds gears15:27
Juestplease check the PRs in bzflag-dependencies15:28
Juestthe solution is removing the whole if statement15:29
blast007Xcode also sucks.15:29
Juestah yeah, i get that15:29
Juestapple is prosumers stuff and enthusiasts software15:30
blast007something as simple as the tooltips were stupid on Xcode. IIRC, they took over a second to show up when you hovered over a button.15:30
Juestweird, that sounds like a bug15:30
blast007Luckily there was some CLI command that you could use to adjust the delay15:31
blast007nope, not a bug15:31
blast007that's how they designed it15:31
Juestokay15:31
Juestsorry that apple world gets you grinding gears so much15:32
blast007I had actually purchased a better IDE, but of course JetBrains then stopped developing it15:32
blast007it was so much better, but still used the Xcode project files.15:32
JuestDang15:32
Juestthat's both good and bad15:33
Juestso, the cmake migration is coming promptly soon or does it need more cooking of something you haven't figured out?15:37
Juestapple vnc server sucks, that i agree15:37
Juestits slow15:37
Juestits featured as part of ard or screensharing services15:38
Juestits impossible to access the fancy apple remote desktop feature set via a vnc direct connection but only through things that require user prompt15:38
Juestor apple remote desktop itself which is finicky15:39
Juestit cant be that bad that they switched the main modifier key around for shortcuts15:40
Juesthopefully things are going well for you blast007, i hope upgrading png didnt break anything15:44
blast007no idea why premake is complaining about this15:45
blast007and there's really nothing online about it, because nobody uses premake :P15:45
Juesti told you earlier, the filters arent the same as a os.host if condition15:45
Juestit could be that something changed in upstream as well15:46
blast007it probably did15:46
Juestand we're doing the file wrong15:46
blast007I tried to run an older premake, but it didn't work on apple silicon15:46
Juestagain, blast007, see my past messages, i've done some looking up15:47
Juestespecially yesterday15:47
blast007it's not just the windows things15:47
Juestwhat's your error?15:47
blast007I commented that line out, and then it complained with the same error in the xcode4 section15:47
JuestOh... hm15:47
Juestdang it15:48
Juestfair, i didnt try commenting it out and seeing what happens15:48
Juestdefinitely a upstream regression or introduced bug15:48
Juestmore reasons to finish cmake15:48
Juestno bzflag master for mac users for now15:49
*** bozo16 <bozo16!~bozo16@2804:378:9223:9200:94d7:e50d:68f7:9991> has joined #bzflag16:06
*** Agatha <Agatha!~agatha@user/agatha> has quit IRC (Quit: leaving IRC)16:10
*** Agatha <Agatha!~agatha@50.39.195.67> has joined #bzflag16:10
*** rodgort <rodgort!~rodgort@static.38.6.217.95.clients.your-server.de> has quit IRC (Ping timeout: 246 seconds)16:11
*** rodgort <rodgort!~rodgort@static.38.6.217.95.clients.your-server.de> has joined #bzflag16:18
*** Ribby <Ribby!uid380536@id-380536.helmsley.irccloud.com> has joined #bzflag16:52
Juestsup blast007 ?18:14
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has joined #bzflag18:46

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