IRC logs of Freenode #BZFlag for Friday, 2021-02-26

*** I_Died_Once <I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has quit IRC (Ping timeout: 260 seconds)00:29
*** I_Died_Once <I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has joined #bzflag00:51
blast007A big difference between Premake5 and CMake is how mature the platform is.  With Premake5, you're gonna end up having to write your own modules to get functionality that CMake is already bundled with.01:36
blast007For example, with feature detection for libcurl. Both the m4/libcurl.m4 and CMake's FindCURL.cmake do feature detection.  The m4 uses the curl-config command, and the CMake module first tries pkg-config and then falls back to curl-config.01:40
blast007There are two 3rd-party pkg-config modules listed on Premake5's wiki, but one of them is a dead link, and the other hasn't been updated since 2015. It works (though it throws a warning), but it's pretty basic and wouldn't allow curl feature detection without additional code.01:42
blast007The latest release of Premake5 also has a potiental remote code execution exploit since it tries to download modules that it can't find from some site and then run them.  The domain name expired, and luckily someone cared enough to renew it and set it up so that it will throw a big scary warning when Premake5 tries to run the downloaded module.01:48
blast007(they fixed the problem in the code, but haven't released a version with the download code removed)01:48
*** Zehra <Zehra!~Keiki_Han@unaffiliated/zehra> has quit IRC (Quit: Quit)02:52
*** I_Died_Once <I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has quit IRC (Ping timeout: 272 seconds)04:04
blast007For the suggested 2.4.22 name "Eyes are Windows to your SDL" was Windows capitalized for a specific reason?05:34
allejonope. typo on my part05:36
blast007k05:49
blast007macsforme: is there any part of the mac build system that needs tested before I would update version numbers and tag it?  I'm gonna update the dependencies for Windows on Friday afternoon and then work on getting the version number push ready.05:51
macsformeI can do a quick test build, but I can't think of anything beyond that06:19
blast007ok.  wasn't sure if the actual build process needed to be tweaked for signing or notarizing.06:23
blast007does our .zip get signed/notarized?06:23
macsformewhen I was signing builds, I did it on the command line... and no, just the .app I think06:24
macsformeI haven't had a chance to apply for a non-profit Apple dev account yet... I can try to get that started tomorrow06:24
macsformebuild works okay here06:36
macsformethere is an issue where the very first time you build in a fresh copy of the source, BZFlag-Info.plist doesn't always seem to get generated in the correct order, so sometimes the build fails the first time (you just need to rebuild)06:37
macsformeit used to work on older versions of Xcode, and I've tried tweaking various things to fix it, but no success so far... I think Xcode just doesn't like having a file in the build that doesn't exist at the start of the build process06:39
macsformeit won't be an issue in 2.5, and probably not worth looking into further... just FYI06:39
BZNotify2.4 @ bzflag: JMakey pushed 1 commit (https://git.io/Jtb4j):06:47
BZNotify2.4 @ bzflag: JMakey fb7eac: Update copyright statements missed by the script. (https://git.io/JtbBe)06:47
*** Sgeo <Sgeo!~Sgeo@ool-18b98aa4.dyn.optonline.net> has quit IRC (Read error: Connection reset by peer)09:04
*** Foo_man_choo <Foo_man_choo!~spldart@2601:2c5:c680:87a0:3210:b3ff:fef0:93af> has quit IRC (Ping timeout: 264 seconds)09:18
*** Foo_man_choo <Foo_man_choo!~spldart@2601:2c5:c680:87a0:3210:b3ff:fef0:93af> has joined #bzflag09:22
*** cods_ is now known as cods09:55
*** I_Died_Once <I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has joined #bzflag12:04
*** Sgeo <Sgeo!~Sgeo@ool-18b98aa4.dyn.optonline.net> has joined #bzflag13:58
*** Delusional <Delusional!~delusiona@unaffiliated/delusional> has quit IRC (Ping timeout: 265 seconds)21:46
*** I_Died_Once <I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has quit IRC (Read error: Connection reset by peer)22:52

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