| *** Ribby is now away: Auto-away | 00:36 | |
| *** alezakos <alezakos!~kongr45gp@user/alezakos> has quit IRC (Remote host closed the connection) | 01:44 | |
| *** kongr45gpen <kongr45gpen!~kongr45gp@user/alezakos> has joined #bzflag | 01:51 | |
| *** Ribby <Ribby!uid380536@id-380536.helmsley.irccloud.com> has quit IRC (Quit: Connection closed for inactivity) | 02:36 | |
| *** jds is back | 02:41 | |
| *** jds is now away: Auto away at Sun Jun 7 02:42:23 2026 UTC | 02:42 | |
| *** Cobra_Fast is now away: offline | 03:45 | |
| *** Cobra_Fast is back | 03: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 #bzflag | 04: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 #bzflag | 04:28 | |
| *** Sgeo <Sgeo!~Sgeo@user/sgeo> has quit IRC (Read error: Connection reset by peer) | 07:07 | |
| *** FastLizard4 is back | 08:24 | |
| *** Sgeo <Sgeo!~Sgeo@user/sgeo> has joined #bzflag | 08:24 | |
| *** FastLizard4 is now away: IN-GAME - Minecraft | 08:43 | |
| *** Sgeo <Sgeo!~Sgeo@user/sgeo> has quit IRC (Read error: Connection reset by peer) | 09:22 | |
| *** Cobra_Fast is now away: offline | 11:10 | |
| *** Cobra_Fast is back | 11:11 | |
| BZNotify | bzflag-dependencies: Juesto opened pull request #16 "backport upstream patch for building on macos" (https://github.com/BZFlag-Dev/bzflag-dependencies/pull/16) | 11:28 |
|---|---|---|
| BZNotify | bzflag-dependencies: Juesto edited pull request #16 "backport upstream patch for building on macos" (https://github.com/BZFlag-Dev/bzflag-dependencies/pull/16) | 12:28 |
| BZNotify | bzflag-dependencies: Juesto edited pull request #16 | 12:28 |
| Juest | morning folks | 12:30 |
| Juest | no particular interest in having ci for bzf? | 12:33 |
| Juest | at least for dependencies | 12:33 |
| *** moriah <moriah!~kierra@user/kierra> has joined #bzflag | 12:37 | |
| Juest | macsforme: premake isn't working | 12:50 |
| Juest | "when chris was" what? | 12:57 |
| Juest | in AUTHORS | 12:57 |
| Juest | premake5.lua:398: attempt to call a nil value (global 'sysincludedirs') | 13:00 |
| Juest | for some reason its hitting the windows stuff when it shouldnt | 13:01 |
| Juest | i dont get it | 13:01 |
| Juest | i have put a symbolic link to dependencies | 13:02 |
| Juest | this works on windows with a junction though | 13:02 |
| Juest | but i havent tried with premake :/ | 13:02 |
| Juest | oh well | 13:02 |
| Juest | filter is not a replacement for a lua if statement | 13:06 |
| Juest | hmmmm | 13:08 |
| Juest | there's no 'if os.host() == "macosx" then' | 13:09 |
| Juest | sorry for the pings macsforme :D | 13:11 |
| Juest | blast007: morning, how do you have premake5 working? | 13:12 |
| *** FastLizard4 is back | 13:13 | |
| *** catay <catay!~smertens@user/catay> has joined #bzflag | 13:17 | |
| Juest | sorry, i havent tried windows but i know symlinks/junctions work with applications fine | 13:43 |
| Juest | as in havent tried premake on windows | 13: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 keyboard | 14:26 | |
| blast007 | why would you? | 14:32 |
| blast007 | we'll probably just use CMake, since our dependencies are going to require that anyway | 14:33 |
| blast007 | newer curl, for instance, removed the old Makefiles that we used with nmake and now they only support CMake | 14:33 |
| Juest | im aware, good call | 14:33 |
| Juest | for now there's no mac master builds because of premake5 and the removal of the xcode project files in 2019 | 14:34 |
| Juest | i decided i'd give master a go on mac but there's that | 14:34 |
| Juest | im not familiar with cmake but can try to learn | 14:36 |
| Juest | i get easily overwhelmed but i can try to assist in the migration | 14:37 |
| Juest | blast007: 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 incorrect | 14:38 |
| Juest | it certainly should be working with a symbolic link | 14:39 |
| Juest | the sysincludedir for windows is getting read first and returns nil because they dont exist on mac | 14:39 |
| Juest | for some reason the premake5 setup is prepared for all platforms | 14:42 |
| blast007 | Did 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 |
| Juest | yes blast007, and the output- subdirectories of windows build are missing | 14:43 |
| Juest | its a symlink but it should work fine. i have the same setup working fine on 2.4 | 14:44 |
| blast007 | did you run 'premake5 xcode4' from the terminal inside the bzflag checkout? | 14:44 |
| Juest | no matter what i run from premake5 i get the same error i mentioned above in paraphrased form | 14:45 |
| Juest | i think the premake5.lua doesn't have the os filters isolated by platform | 14:45 |
| Juest | i had to install the current premake5 from homebrew | 14:46 |
| blast007 | are you on an intel mac or apple silicon? | 14:46 |
| Juest | latter | 14:46 |
| Juest | is it a lot of work to get the build system moved to cmake? | 14:47 |
| blast007 | I have 95% of it done | 14:48 |
| blast007 | somewhere | 14:48 |
| blast007 | :) | 14:48 |
| Juest | oh good, what did it cost to do? | 14:48 |
| Juest | trying to learn more about the process as well | 14:48 |
| blast007 | the hardest part was actually the dependencies | 14:49 |
| Juest | is it going to be committed once its completed? | 14:49 |
| blast007 | I 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 hour | 14:49 |
| Juest | heh | 14:49 |
| Juest | and pray it didnt hallucinate confidently | 14:50 |
| blast007 | (part of the problem was trying to get good results on a search engine) | 14:50 |
| Juest | ah yes, search engines suck so bad especially with obscure topics or when you mean something that isnt massively known | 14:50 |
| blast007 | it was right in this case | 14:50 |
| Juest | lucky | 14:50 |
| Juest | looking forward for trying it out unless you got different configurations already tested and covered | 14:51 |
| blast007 | the 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 answers | 14:51 |
| Juest | yeah, or you get the opposite of what you're looking for | 14:52 |
| Juest | that's what i just said | 14:52 |
| blast007 | I could give the LLM a lot more context as to what I was trying to accomplish | 14:52 |
| Juest | i understand that, yeah | 14:53 |
| Juest | brb getting a sandwich | 14:53 |
| blast007 | god I hate macOS | 14:56 |
| Juest | what now? | 15:01 |
| blast007 | just everything about it | 15:01 |
| blast007 | how 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 scrolling | 15:03 |
| blast007 | I'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 |
| blast007 | I 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 back | 15:12 | |
| *** Optic_Delusion <Optic_Delusion!~Optic_Del@2600:4041:198:400:c806:a18b:eb9:fbbe> has joined #bzflag | 15:12 | |
| *** Optic_Delusion_ <Optic_Delusion_!~Optic_Del@2600:4041:198:400:c93d:ef2d:c53b:ae7c> has quit IRC (Ping timeout: 244 seconds) | 15:15 | |
| Juest | blast007: i have looked into the fp.h file yesterday lol | 15:27 |
| Juest | its not that bad, but yeah, the whole apple think different methodology grinds gears | 15:27 |
| Juest | please check the PRs in bzflag-dependencies | 15:28 |
| Juest | the solution is removing the whole if statement | 15:29 |
| blast007 | Xcode also sucks. | 15:29 |
| Juest | ah yeah, i get that | 15:29 |
| Juest | apple is prosumers stuff and enthusiasts software | 15:30 |
| blast007 | something 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 |
| Juest | weird, that sounds like a bug | 15:30 |
| blast007 | Luckily there was some CLI command that you could use to adjust the delay | 15:31 |
| blast007 | nope, not a bug | 15:31 |
| blast007 | that's how they designed it | 15:31 |
| Juest | okay | 15:31 |
| Juest | sorry that apple world gets you grinding gears so much | 15:32 |
| blast007 | I had actually purchased a better IDE, but of course JetBrains then stopped developing it | 15:32 |
| blast007 | it was so much better, but still used the Xcode project files. | 15:32 |
| Juest | Dang | 15:32 |
| Juest | that's both good and bad | 15:33 |
| Juest | so, the cmake migration is coming promptly soon or does it need more cooking of something you haven't figured out? | 15:37 |
| Juest | apple vnc server sucks, that i agree | 15:37 |
| Juest | its slow | 15:37 |
| Juest | its featured as part of ard or screensharing services | 15:38 |
| Juest | its impossible to access the fancy apple remote desktop feature set via a vnc direct connection but only through things that require user prompt | 15:38 |
| Juest | or apple remote desktop itself which is finicky | 15:39 |
| Juest | it cant be that bad that they switched the main modifier key around for shortcuts | 15:40 |
| Juest | hopefully things are going well for you blast007, i hope upgrading png didnt break anything | 15:44 |
| blast007 | no idea why premake is complaining about this | 15:45 |
| blast007 | and there's really nothing online about it, because nobody uses premake :P | 15:45 |
| Juest | i told you earlier, the filters arent the same as a os.host if condition | 15:45 |
| Juest | it could be that something changed in upstream as well | 15:46 |
| blast007 | it probably did | 15:46 |
| Juest | and we're doing the file wrong | 15:46 |
| blast007 | I tried to run an older premake, but it didn't work on apple silicon | 15:46 |
| Juest | again, blast007, see my past messages, i've done some looking up | 15:47 |
| Juest | especially yesterday | 15:47 |
| blast007 | it's not just the windows things | 15:47 |
| Juest | what's your error? | 15:47 |
| blast007 | I commented that line out, and then it complained with the same error in the xcode4 section | 15:47 |
| Juest | Oh... hm | 15:47 |
| Juest | dang it | 15:48 |
| Juest | fair, i didnt try commenting it out and seeing what happens | 15:48 |
| Juest | definitely a upstream regression or introduced bug | 15:48 |
| Juest | more reasons to finish cmake | 15:48 |
| Juest | no bzflag master for mac users for now | 15:49 |
| *** bozo16 <bozo16!~bozo16@2804:378:9223:9200:94d7:e50d:68f7:9991> has joined #bzflag | 16:06 | |
| *** Agatha <Agatha!~agatha@user/agatha> has quit IRC (Quit: leaving IRC) | 16:10 | |
| *** Agatha <Agatha!~agatha@50.39.195.67> has joined #bzflag | 16: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 #bzflag | 16:18 | |
| *** Ribby <Ribby!uid380536@id-380536.helmsley.irccloud.com> has joined #bzflag | 16:52 | |
| Juest | sup blast007 ? | 18:14 |
| *** Sgeo <Sgeo!~Sgeo@user/sgeo> has joined #bzflag | 18:46 | |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!