00:09.22 | *** join/#bzflag Shuist (~Shuist@ppp203-122-213-220.static.internode.on.net) |
00:20.36 | Notify | 03BZFlag:Zehra * 9374 /Help:Interwiki_linking: improved content |
00:23.28 | Notify | 03BZFlag:Zehra * 9375 /Help:Links: improved content |
00:29.24 | macsforme | oh, I guess you were being sarcastic |
00:32.51 | blast007 | who was? |
00:33.23 | macsforme | you |
00:36.09 | macsforme | <PROTECTED> |
00:47.03 | BulletCatcher | Regarding our relationship with Debian, I think we should ask ourselves who is going to volunteer to ensure that BZFlag works with Debian (and any other distro/platform, for that matter). |
00:47.08 | BulletCatcher | I think that as long as someone is willing and able to support a particular configuration, the rest of us should cooperate as much as possible and interfere as little as possible. |
00:48.34 | BulletCatcher | As a co-maintainer of the BZFlag package in Fedora, I am committed to keeping it available there. |
00:49.02 | BulletCatcher | Similarly, I still run bzfs on Solaris 10 so I am committed to support for that. |
01:07.05 | BulletCatcher | The Fedora RPM spec files are fancy shell scripts, so in theory we could have them do almost anything to build BZFlag. |
01:07.10 | BulletCatcher | In practice, downloading software such as Premake 5 as part of that (instead of using autotools or the Premake 4 that is already part of Fedora) would create a maintenance burden that I am reluctant to impose upon the other co-maintainers without a reason that *they* would find compelling. |
01:07.14 | BulletCatcher | I am sure Fedora will be happy to upgrade to Premake 5 when it achieves release status, but until then my preference is for BZFlag to continue to support autotools, and I am willing and able to help do that. |
01:08.20 | BulletCatcher | Does supporting Premake 5 for for unix systems in BZFlag necessarily mean that we have to remove autotools support? |
01:09.52 | *** join/#bzflag the_map (~the_map@unaffiliated/the-map/x-1795707) |
01:30.13 | *** join/#bzflag ZLSA (uid97184@gateway/web/irccloud.com/x-ejaekdhhveyvqdmt) |
01:34.27 | macsforme | not necessarily, we would just lose the benefit of automation, and the autotools system is probably the worst offender for having unused legacy functionality |
01:37.41 | blast007 | what legacy functionality specifically? |
01:37.55 | BulletCatcher | IRIX, BeOS, etc. :-) |
01:39.36 | blast007 | so we spend 10 minutes removing that instead of replacing the entire build system |
01:40.49 | BulletCatcher | If the automation macsforme refers to is in dealing with things like renamed files, then we don't have that automation now so there is nothing to lose. |
01:40.52 | BulletCatcher | And I'll help keep the autotools up to date, sparing others that burden. |
01:41.43 | BulletCatcher | As long as I am willing to do that, I don't see why anyone else would object to keeping them. |
01:41.58 | blast007 | I am find updating the Windows and autotools builds |
01:42.20 | blast007 | but what macsforme had said was that it required source changes to support premake |
01:42.29 | Notify | 03BZFlag:Zehra * 9376 /BZFlag: update |
01:42.33 | blast007 | so it was going to be shoveled onto us all |
01:43.17 | BulletCatcher | I have no objection as long as those changes are compatible with the existing build systems. |
01:45.15 | Notify | 03BZFlag:Zehra * 9377 /GU_League: redirected page |
01:48.52 | Notify | 03BZFlag:Zehra * 9378 /Hix: /* Leagues */ update |
02:05.00 | macsforme | not required, per se... as part of the premake implementation I automated detection of the platform and IDE/compiler version for the clientquery string, and made it consistent across platforms... detecting the git revision would be another simple step from there, when we decide to do that |
02:06.01 | macsforme | and the bz version is defined in one place and propagates from there |
02:06.10 | macsforme | but we could hard-code those things back in, I guess... |
04:11.23 | macsforme | I don't really agree that there is "nothing to lose"... while our current build system doesn't have that, we would be losing out on future efficiency |
04:25.24 | BulletCatcher | That "efficiency" would shift some the costs of building BZFlag from us developers to everyone else who builds it. |
04:25.25 | BulletCatcher | It isn't at all clear to me that there would be a net reduction in time and effort for the community as a whole. |
04:27.11 | BulletCatcher | That may change in the future when Premake 5 is released. |
08:02.52 | *** join/#bzflag Shuist (~Shuist@ppp203-122-213-220.static.internode.on.net) |
13:05.19 | blast007 | also, I mistyped when talking about our dependencies. I meant to say that some of them already support CMake, not premake. |
13:07.34 | blast007 | and it looks like the best way to support libpng is by using CMake as that's the only way to point where the zlib .lib and headers are at (without making modifications to a file or two belonging to libpng). the other way would be copying the built .lib and the necessary headers into the location that the default libpng build expects. |
13:55.56 | *** join/#bzflag cods (~fred@rsbac/developer/cods) |
14:47.28 | *** join/#bzflag BZnotify (~BZnotify@192.30.252.34) |
14:47.28 | BZnotify | [13bzflag] 15blast007 pushed 1 new commit to 062.4: 02https://git.io/vDckO |
14:47.28 | BZnotify | 13bzflag/062.4 14d7f71f6 15Scott Wichser: Update README.Windows and NSIS script for Visual Studio 2015. Remove XP from the list of supported operating systems. |
14:47.28 | *** part/#bzflag BZnotify (~BZnotify@192.30.252.34) |
15:33.02 | JeffM | finallly |
15:37.38 | *** join/#bzflag nadir (uid134094@gateway/web/irccloud.com/x-smbxvszqombnqofl) |
16:07.03 | the_map | lol |
18:59.37 | *** join/#bzflag Zehra (~Zehra@unaffiliated/zehra) |
21:36.50 | *** join/#bzflag rob1n (~rob1n@unaffiliated/rob1n) |
22:19.14 | macsforme | blast007: are you going to take care of JeffM's pull request? |
23:28.43 | *** join/#bzflag Void7 (uid197664@gateway/web/irccloud.com/x-yakrrrmxuwyvoarf) |
23:35.38 | *** join/#bzflag DTRemenak|RDP (~DTRemenak@cpe-172-112-10-183.socal.res.rr.com) |
23:35.39 | *** join/#bzflag DTRemenak|RDP (~DTRemenak@about/essy/CrazyCoder/DTRemenak) |
23:35.39 | *** mode/#bzflag [+v DTRemenak|RDP] by ChanServ |