Time Nick Message 00:06 Fixer Zeno`, btw why on earth .net has cpp compiler? 00:15 Zeno` dunno 00:15 Zeno` they thought it was a good idea I guess *shrug* 00:51 OldCoder Visual Studio requires 10GB even with minimum install O_O 00:52 * OldCoder needs to retract offer to building using MSVC. He does not have 10GB to give to Windows VM. 00:52 OldCoder offer to build * 01:46 EvergreenTree Even though none of the devs that I talked to are online right now, is this a good idea: https://github.com/minetest/minetest/pull/4127#issuecomment-219260833 ? 01:48 DonBatman EvergreenTree I am not a dev but I do think this is a good idea. Idea wise I like it but I can not comment on the code 01:49 EvergreenTree it seems that anywhere where the player's health is changed is followed by a call to SendPlayerHPOrDie, so it would seem reasonable to combine them 01:50 EvergreenTree and of course fix the bug the PR was intended to fix in the first place by not sending damage if the player is already dead 01:55 DonBatman I do hope a dev can comment on this. It is too late for 0.4.14 but it should get 0.4.15 label 01:55 OldCoder Is 0.4.14 out? 01:56 DonBatman Hi OldCoder 01:56 OldCoder DonBatman, o/ 01:56 OldCoder Do/nBatman 01:56 EvergreenTree OldCoder: almost 01:57 EvergreenTree it was supposed to be out today, but it doesn't look like that will happen 01:57 EvergreenTree all issues and pull requests marked with the 0.4.14 milestone are closed 01:57 DonBatman What is keeping 0.4.14 from happening? 01:57 EvergreenTree I don't really know 01:59 DonBatman I think it might be the windows build 02:01 EvergreenTree I think it is mostly this: http://dev.minetest.net/Releasing_Minetest 02:02 DonBatman Not sure what is holding it up but I know that I appreciate all the work the devs have done 02:03 * OldCoder will do a Windows build 02:04 * OldCoder may or may not actually use a MS compiler :-) 02:04 OldCoder We got til Monday for the press release still to be accurate 02:04 * OldCoder put down May 16 02:04 DonBatman OldCoder is not sure what he is doing? 02:05 DonBatman lol 02:06 DonBatman I am guessing that many people are asleep now. 02:06 EvergreenTree probably 02:07 EvergreenTree that's what I'm going to do. cya everyone 02:07 DonBatman Night EvergreenTree 02:09 OldCoder DonBatman, the issue is that MSVC requires 50GB these days 02:09 OldCoder Not 50MB... 50GB 02:09 OldCoder ! 02:09 OldCoder Evergreen Tree, in the morning perhaps you we will see 02:10 DonBatman WOW. That seems extreme 02:25 paramat yes release sunday. we're looking for someone to check windows build on MSVC 02:26 thePalindrome Best I could do is a wine check :P 02:33 paramat that's still useful. we need to check the latest code builds and works on all platforms 02:36 paramat oh hang on, there would be no point 02:36 thePalindrome oh? 02:38 thePalindrome If I'm understanding it right, running the msvc build through wine at least proves that the PE file works to some degree 02:38 hmmmmmm i would do it, but gathering all the dependencies is a huge pain in the ass 02:39 thePalindrome I've got a win7 vm, if that would help 02:40 thePalindrome After all, the sooner this release is all finished, the sooner we can work on the next one :P 02:40 hmmmmmm speak for yourself, i've been working on my own stuff in a separate branch for the past 2 weeks or so 02:41 thePalindrome Yeah, I'm super excited for the client-side scripting, I've been trying to figure out all the engine additions my mod will need 02:41 hmmmmmm no, i haven't been working on client-side scripting 02:41 thePalindrome Sorry, I meant that as an aside 02:42 hmmmmmm i did start it, but it was taking too long and celeron said i'm fired and that he'll work on it 02:42 hmmmmmm over 9 months later he still hasn't even started! 02:42 hmmmmmm d'oh 02:42 thePalindrome last I saw, that was stuck in a political situation 02:42 hmmmmmm in order to make any big progress there needs to be more commitment from everybody 02:43 thePalindrome yeah... 02:43 thePalindrome very much a catch-22 02:43 thePalindrome we need more mods and stuff to get more engine work done from more people 02:43 thePalindrome but we need engine work done to get more mods! 02:44 hmmmmmm not necessarily more one off patches from fly-by contributors 02:44 thePalindrome touche 02:44 hmmmmmm but full time developers willing to review the existing PRs and stay committed to working on bigger features to completion 02:44 hmmmmmm adding all the fit finish and polishing 02:44 hmmmmmm :/ 02:44 thePalindrome I suppose I'm guilty of that to some degree 02:45 hmmmmmm for an open source project we need more autistic screwballs with no social life 02:45 thePalindrome lol 02:45 hmmmmmm or paid devs 02:45 hmmmmmm or both 02:45 * thePalindrome snips that quote 03:08 paramat heh 03:09 hmmmmmm paramat, you're the release manager, right? 03:10 paramat yeah 03:10 hmmmmmm i'll be willing to do a windows build, but you need to do some other things 03:10 hmmmmmm http://dev.minetest.net/Releasing_Minetest 03:10 hmmmmmm have you read this page? 03:10 paramat oh erm 03:10 paramat i read it 03:11 paramat see http://irc.minetest.ru/minetest-dev/2016-05-14#i_4609290 03:11 paramat i can learn but not now 03:11 hmmmmmm not even going to try? 03:11 hmmmmmm :| 03:12 DonBatman hmmmmmm I am wondering if you meant the autistic screwball comment as a good thing? I have an autistic son and I seem somewhat pissed off by your comment 03:12 paramat it wasn't meant in a bad way :) 03:13 paramat i'm borderline aspergers myself 03:13 paramat and have no social life :D 03:13 hmmmmmm i'm pretty sure, in order be involved with developing a game like minetest, we all have to be a tiny bit on the spectrum.. . . 03:14 hmmmmmm there's no way anybody else would have the patience for this shit 03:14 DonBatman ok. Just wondering. 03:14 DonBatman Sorry for the comment 03:14 hmmmmmm DonBatman, it's the internet though, you're bound to find offensive things 03:14 thePalindrome touche, but still 03:15 hmmmmmm if you let everything get to you i think you'll die early from the stress 03:15 DonBatman hmmmmmm I am a bit toucy 03:15 DonBatman *touchy 03:16 paramat screwball == lovable eccentric, to me that's a compliment 03:16 paramat i love eccentrics 03:16 hmmmmmm paramat, you should read util/bump_version.sh 03:16 DonBatman I have no problem with people on the spectrum 03:17 DonBatman It is the people that make fun of them that is the issue 03:17 thePalindrome then again, that's the issue with most things, no? 03:17 thePalindrome Back on the subject of an msvc build? 03:17 hmmmmmm i actually have a Windows 7 build server for this purpose 03:18 paramat ok 03:18 hmmmmmm set up with cmake/git and all the goodies 03:18 hmmmmmm it's just that i have to go back and update everything all over again 03:18 thePalindrome Yeah, best I've got is a win7 vm and the willingness to hose my system :P 03:18 hmmmmmm I think that the difficult of creating a windows release is one of the reasons why the barriers to making a release are so high (and why it takes so long) 03:19 thePalindrome Advantange of running gentoo and being me, I get used to having a slightly broken system :P 03:19 thePalindrome tbh, why do we still have an msvc build? 03:19 thePalindrome with mingw we can cross-compile 03:19 hmmmmmm maybe one of these days I'll open a port on my network for RDP access and give minetest devs an account to do the build on their own 03:19 hmmmmmm eh.. mingw has its own set of problems 03:19 thePalindrome you could do cygwin 03:19 hmmmmmm also i'm not sure how to use minidumps with mingw created builds 03:19 thePalindrome then just open ssh, that should work unless your build env requires a gui 03:20 thePalindrome hmm 03:21 thePalindrome Ah, I see the difference now 03:25 hmmmmmm hmm 03:25 thePalindrome if you go hmm, does that make it a hmmmmmmmm? :P 03:26 hmmmmmm bump_version.sh appears to be broken 03:26 thePalindrome D: 03:26 thePalindrome did you run the step by step debugger? 03:28 hmmmmmm git add appears to not be adding anything because the files have not been modified 03:28 thePalindrome I'm trying to remember what the flag is 03:28 hmmmmmm and the files have not been modified by sed -i -re because.... 03:28 hmmmmmm because I'm using bsd sed? 03:28 thePalindrome That... could cause issues 03:29 thePalindrome you should be able to detect which sed is in use though :/ 03:29 hmmmmmm what does -re do in GNU sed? 03:29 thePalindrome regex is -r and -e is script 03:29 hmmmmmm aaaaaaaaaaa 03:29 thePalindrome *regex-extended 03:29 thePalindrome so it's loading a regex from a file 03:30 thePalindrome shall I dcc you my sed? :P 03:30 hmmmmmm -r Same as -E for compatibility with GNU sed. 03:30 hmmmmmm no thanks 03:30 thePalindrome lol 03:30 hmmmmmm this is ironic 03:30 hmmmmmm the same flag that's supposed to make sed compatible is making it not compatible 03:30 thePalindrome heh 03:30 thePalindrome what is -E btw? 03:30 thePalindrome in your sed 03:31 hmmmmmm ahh 03:31 hmmmmmm -E Interpret regular expressions as extended (modern) regular 03:31 hmmmmmm expressions rather than basic regular expressions (BRE's). The 03:31 hmmmmmm re_format(7) manual page fully describes both formats. 03:31 hmmmmmm this should work then, no? 03:31 thePalindrome hmm 03:31 thePalindrome does -e load from a script? 03:31 thePalindrome er... add the script to the commands to be executed 03:32 hmmmmmm -e just appends the editing commands specified by the argument to the list of commands 03:32 thePalindrome alright, same as the gnu one 03:32 hmmmmmm okay forget this 03:32 hmmmmmm i'm wasting more time diagnosing what's wrong with a script that's supposed to save me time 03:32 thePalindrome heh, yeah, when you put it that way :P 03:39 hmmmmmm paramat: is minetest_game ready for release too? 03:39 paramat yes ready to go 03:43 hmmmmmm lol @ the commit message for b906ed4 03:44 hmmmmmm "although it's based on lots of guesswork, ..." 03:44 hmmmmmm has anybody tested this final version of minetest on android? 03:45 thePalindrome I can, if I knew where to find it :P 03:45 hmmmmmm i dunno 03:46 hmmmmmm i don't feel comfortable making a release if nobody is around to test the release candidate on android 03:46 thePalindrome I can test it 03:46 Zeno` A lot of people tested that yesterday before it was merged 03:47 Zeno` but the more the merrier of course :) 03:47 hmmmmmm the actual final version of that commit? 03:47 Zeno` yes 03:47 hmmmmmm or the one that was in the PR originally 03:47 hmmmmmm okay 03:48 Zeno` well "a lot of" is me, est31, wayward, mrbatman (I think), and 2 others that I cannot recall 03:48 hmmmmmm oh jeez 03:49 thePalindrome :hmmspin: 03:49 hmmmmmm this isn't going to work on XP because of some manifest stuff 03:50 hmmmmmm does anybody have a windows XP VM or something handy to test the resulting binary with? 03:50 thePalindrome honestly, since xp is eol, I don't think it's too much of an issue atm 03:50 hmmmmmm we support XP 03:51 thePalindrome that is a good point 03:51 thePalindrome think wine in xp mode would work well enough? 03:52 Zeno` I think fixer tested as well, so maybe up to 8 people 03:52 Zeno` what's the manifest issue? 03:52 thePalindrome no wait, it wouldn't work... 03:52 Zeno` I have XP in a VM I think 03:52 Zeno` yeah I do 03:52 hmmmmmm ok 03:52 Zeno` I'd have to reboot into Windows 03:52 hmmmmmm when i get it built i'll hand it off to you 03:52 hmmmmmm that's going to take a while :( 03:52 Zeno` I'll do that now so when you give it to me I'll be ready 03:53 Zeno` hmm, well it doesn't take long to reboot so I'll wait :) 03:53 Zeno` What do I have to test? Just that it works? 03:54 hmmmmmm no no 03:54 hmmmmmm this is going to be hours potentially 03:54 Wayward_One I believe rubenwardy and sofar were the other two android testers 03:54 hmmmmmm have to update visual studio first 03:54 Zeno` I have winxp with no upgrades and also winxp with sp3 and also winxp "lite" 03:55 hmmmmmm then i have to get all the dependencies updated 03:55 Zeno` that's ok... it's only 2PM here so I'll be around for probably another 10 hours heh 03:55 hmmmmmm just wanted to know if anybody around here had an XP install so i don't have to setup a VM with it 03:56 Zeno` Wayward_One, did rubenwardy get it to work? 03:56 Zeno` yeah sofar was also testing most of yesterday 03:58 thePalindrome Well, if there's anything I can do to help with this, I'd love to 03:59 hmmmmmm just curious, when sfan did the windows builds, did he use the redistributable binary packages for dependencies, or did he build the dependencies from scratch as well? 03:59 Wayward_One Zeno`, I don't recall :/ 04:00 Zeno` hmmmmmm, sfan5 has the deps on his server so I suppose he used those 04:00 thePalindrome Also, for mingw, is that mingw or mingw-64? 04:01 Zeno` actually I don't know... it's too long ago 04:02 Zeno` https://github.com/minetest/minetest/blob/master/util/buildbot/buildwin32.sh 04:02 Zeno` sfan used that didn't he ^^^ 04:03 Zeno` He said the other day cross-compiling so I guess so 04:04 thePalindrome if [ "x$NO_MINETEST_GAME" = "x" ]; then :why: 04:05 Zeno` The explanation is in the invisible comment 04:07 thePalindrome "It works" ? 04:07 thePalindrome :P 04:08 Zeno` most likely :D 04:15 Zeno` bbiab 04:19 Zeno` Before I leave I would like to point out that thePalindrome's nick is not palindromic 04:19 Zeno` heh... bbiab 04:21 thePalindrome ssh 04:21 thePalindrome Nobody is allowed to point that out 04:26 hmmmmmm i'll just take those binaries then 04:26 hmmmmmm kitsunemimi.pw? 04:26 hmmmmmm that's not weeaboo or anything, naw 04:27 thePalindrome lol 04:27 thePalindrome weeaboo =/= otaku 04:27 thePalindrome a weeaboo is a japanese-poser 04:27 hmmmmmm #minetest-dev has become waboo central 04:27 thePalindrome lol 05:08 hmmmmmm visual studio 2015 requires you to reboot after installing it 05:08 hmmmmmm incredible 05:09 thePalindrome :facehoof: 07:04 paramat in an hour or 2 i will disappear to sleep, so don't wait around for me go ahead and release, mtgame is ready 07:05 Zeno` good work paramat 07:06 hmmmmmm pffff 07:06 Zeno` fppppp 07:06 hmmmmmm MSVC is looking for Irrlicht.lib probably because of Irrlicht.dll 07:07 Zeno` oh great 07:07 hmmmmmm when in fact the lib is libIrrlicht.dll.a 07:07 hmmmmmm see, this is why i don't like doing windows builds 07:07 Zeno` just rename it :D 07:07 hmmmmmm they never work out of the box 07:07 Zeno` hmmmmmm, krock showed me a very easy way to make VC windows builds 07:07 Zeno` well, after the deps were sorted it was easy anyway 07:08 hmmmmmm he probably used as few deps as possible 07:08 hmmmmmm there are some real stinkers like the GNU stuff especially 07:08 Zeno` didn't even use MSVC... just cmake -> .sln -> MSBuild.exe (the one in the .NET directory) 07:08 Zeno` nah I built them all 07:08 sofar well I've been trying to do an msvc build but it keeps bitching about curl 07:08 hmmmmmm you *built* gettext? 07:09 hmmmmmm i doubt that somehow 07:09 Zeno` oh I may not have included curl 07:09 hmmmmmm curl is also a pain because of SSL 07:09 sofar I didn't build gettext 07:09 Zeno` yeah I probably skipped curl :-o 07:09 hmmmmmm yeah see you guys are skipping the hard parts 07:09 Zeno` yeah! 07:09 thePalindrome That sounds like you use mingw 07:09 sofar curl built, but cmake in minetest keeps bitchin about it 07:09 Zeno` krocks build must have them though 07:10 hmmmmmm crosses fingers 07:10 thePalindrome :shrug: 07:10 hmmmmmm hope this works 07:10 hmmmmmm Zeno i took you advice and just renamed it 07:10 Zeno` download one and use dllwalker or whatever it's called and look :) 07:10 hmmmmmm d'oh 07:10 Zeno` hmmmmmm, lol... well ya never know :D 07:10 hmmmmmm yeah it didn't work 07:10 Zeno` heh 07:10 hmmmmmm now it's having issues with zlibwapi 07:10 hmmmmmm it's going to do this for each and every dep 07:11 hmmmmmm DO YOU PEOPLE UNDERSTAND WHY I DON'T LIKE PULLING IN LIBRARIES NOW? 07:11 hmmmmmm DO YOU? 07:11 sofar lol 07:11 hmmmmmm "oh don't reinvent the wheel, just use libAwesome! it does all the work for you" 07:11 hmmmmmm that is 07:12 hmmmmmm you have to a). learn how to use it b). work around its interface limitations c). trust that the code has been sufficiently audited d). accept not being able to fix issues with the lirary and working around things e). running into this shit 07:12 hmmmmmm i can't do this right now 07:12 hmmmmmm i need to take a smoke 07:12 hmmmmmm i don't even smoke though 07:13 hmmmmmm but that's how trying to build things under windows makes me feel 07:13 kahrl a long time ago, in a galaxy far away, I actually built gettext with msvc... https://github.com/kahrl/gettext-msvc 07:13 Zeno` hmmmmmm, have you been eating M&Ms? You have more m's than usual today 07:13 hmmmmmm my net probably dropped twice 07:13 hmmmmmm my alt nicks are the same with more ms 07:13 Zeno` kahrl is nominated to build gettext! 07:13 hmmmmmm sweet 07:13 kahrl Zeno`: haha 07:14 Zeno` this assigning tasks is FUN 07:14 hmmmmmm well i'd love to honestly but 07:14 sofar it keeps removing CURL_DLL from the config :( 07:14 hmmmmmm i can't do this tonight 07:14 Zeno` Can we release with just the mingw build? 07:14 hmmmmmm NO 07:15 Zeno` err ok :( 07:15 hmmmmmm well, I suppose so... 07:15 Zeno` just askin' 07:15 Zeno` we would make an MSVC build, but it might just be a day or so late 07:15 hmmmmmm yeah 07:15 hmmmmmm oh and by the way this is how far i've gotten after having to manually fix other problems with the cmake generated solution 07:15 hmmmmmm for some reason it decides that we're going to use the system gmp library even though i told it explicitly to not use it 07:16 hmmmmmm also zlib decides that i have unistd.h because configure was run on a unix-like machine when generating that build config .h 07:16 hmmmmmm and tons of other similar minor problems 07:16 thePalindrome oof 07:17 hmmmmmm every time i have to manually edit some auto-generated output i die a bit inside 07:17 sofar why would it need the curl dll, I have the curl.lib and headers? 07:17 hmmmmmm sofar, that lib just contains the imports, it's not a statically linked version 07:17 sofar I built it myself 07:18 hmmmmmm anyway how did you work around the SSL problem 07:18 hmmmmmm did you include OpenSSL in your project? 07:18 sofar I'm not sure I get that... I chose the "Release" thing from the list of targets 07:19 sofar maybe I built without any SSL 07:19 thePalindrome but wouldn't we want the debug stuff in it? 07:19 hmmmmmm in any case sofar go to Properties -> General -> Configuration Type and select Static Library (.lib) 07:20 hmmmmmm that's what you want 07:20 sofar I have that, already 07:20 hmmmmmm maybe it's busted 07:20 hmmmmmm delete and try again 07:20 sofar but minetests cmake fails to recognize 07:20 thePalindrome Ladies and Gentlemen! Windows! 07:27 sofar I hate how cmake-ui keeps removing entries I added 07:28 sofar I dunno, maybe it tests with ssl enabled in curl 07:36 sofar can't get past either curl or sqlite3.... even though I think I have both 07:37 * sofar throws hands in the air and goes to bed 07:37 hmmmmmm me too 07:50 Zeno` night sofar, hmmmmmm 07:57 OldCoder Where is MSBUILD.EXE again? 07:58 OldCoder BTW I am building Windows versions with gcc right now 07:58 OldCoder Are MSVC versions strictly necessary? 08:02 Zeno` OldCoder, in Windows/Microsoft.Net/... 08:02 OldCoder Hm. Where do all of those dependencies come from? 08:02 OldCoder Are MSVC versions strictly necessary if I can give you nice fast Windows EXEs ? 08:02 Zeno` that's what I asked 08:03 OldCoder And what was the answer? 08:04 Zeno` hmmmmmm, said that it's probably ok to wait a few days for the MSCV build (i.e. release with mingw builds) 08:04 Zeno` fyi: /run/media/crobbins/WIN7/Windows/Microsoft.NET/Framework/v4.0.30319 is where MSBuild.exe is for me 08:04 OldCoder Right 08:04 * OldCoder has been waiting several hours for MSVC to install 08:06 thePalindrome I'd say just use the mingw build for now 08:08 Zeno` OldCoder, if you can make a fast build with whatever you use and it has the deps (curl, SSL etc) I'll support it for sure 08:09 OldCoder I've been doing it for a couple of years now, actually 08:09 OldCoder I forget if LevelDB is included; could add it if not 08:09 Zeno` Is it normally included? I can't remember 08:10 Zeno` I didn't think it was but I could be wrong 08:10 thePalindrome I thought so 08:10 Zeno` hmm 08:10 Zeno` really? 08:10 thePalindrome Wait nvm 08:10 * thePalindrome just checked the defaults for his distro 08:19 Zeno` brb, travelling to the land of Windows 08:21 Zeno` oh dear 08:21 Zeno` I need to change this font! 08:21 Zeno` the pain, the pain 08:23 Zeno` have all the pre-requisites been done? Like bumping version number etc etc? 09:16 sfan5 kitsunemimi.pw? 09:16 sfan5 that's not weeaboo or anything, naw 09:16 sfan5 don't you dare to insult my domain 09:16 sfan5 fite me irl 09:18 Zeno` lol 09:18 Zeno` fite! 09:18 * Zeno` wants to watch 09:19 thePalindrome I got popcorn! 09:20 sfan5 to answer a question: 09:20 Zeno` I got the beer! 09:20 sfan5 for 64-bit the build deps were all built by me 09:20 Zeno` I thought so but wasn't sure 09:20 sfan5 for 32-bit most were built by me; libogg/libvorbis are from sourceforge though 09:21 sfan5 also openal_stripped.zip for 32-bit came from somewhere 09:22 sfan5 basically anything new such as sqlite3, luajit or leveldb is guaranteed to be built by me 09:24 Zeno` nice 09:25 Zeno` so... where do we go from here? 09:25 sfan5 i dont know 09:25 Zeno` me either 09:26 thePalindrome Alas, best I can do from here is verify that the gentoo package works fine :/ 09:26 Zeno` yes, well.. the gentoo packages are very important :P 09:26 Zeno` wait, what gentoo packages? 09:27 thePalindrome the minetest package 09:27 Zeno` we make gentoo packages? 09:27 thePalindrome games-action/minetest 09:27 Zeno` doesn't gentoo do that? 09:27 thePalindrome I don't think you do, but someone does 09:27 Zeno` yeah 09:27 thePalindrome Martin-Kevin Neumann 09:28 thePalindrome Either way, has it been tagged on github 09:28 thePalindrome *? 09:34 thePalindrome Alright, I can test it as soon as there's a github tag for the code :P 09:37 sfan5 just build current HEAD 09:38 thePalindrome Oh, master head is the latest release? 09:45 thePalindrome Alrighty, building straight from master ;) 09:48 thePalindrome it builds, let's see if it'll work with my 0.4.13 server... 09:49 thePalindrome Credits says 0.4.14, but version is listed as 0.4.13-dev 09:50 thePalindrome It works with my 0.4.13 server :shrug: 09:53 xunto >(12:51:28 PM) thePalindrome: It works with my 0.4.13 server :shrug: 09:53 xunto There is range of compatible protocol versions. So it's ok. 09:54 thePalindrome If nothing else, I verified it's compatible :P 10:51 thePalindrome I'm still confused as to why y'all do an msvc build? 10:51 Zeno` I don't 10:52 Zeno` I don't see an issue with an mingw (or something equivalent) build 10:52 thePalindrome I meant why minetest has one 10:52 Zeno` no idea 10:52 thePalindrome Then why have we been going through this? 10:52 Zeno` I'm not sure 10:53 thePalindrome huh 10:56 thePalindrome So are we still working on the msvc build or are we just continuing? 11:05 thePalindrome Welp, night y'all 11:19 xunto Actually, msvc can give a better perfomance on windows. But it is just a guess. 11:32 gigirusak join #minetest 11:46 gregorycu Hello chaps 11:48 jin_xi hi greg 11:52 EvergreenTree I'm kind of confused as to what to do about #4127 . 11:52 ShadowBot https://github.com/minetest/minetest/issues/4127 -- Avoid calling DiePlayer more than once by 4Evergreen4 11:53 EvergreenTree It seems that what kwolekr wants is basically what SendPlayerHPOrDie does in that PR (except it takes the old hp instead of the difference in hp) 11:54 EvergreenTree Should it simply be renamed UpdatePlayerHP or similar? 11:55 gregorycu I don't think kwolekr would want you to pass in the old hp 11:56 EvergreenTree But he does want the amount of change in hp passed in 11:56 EvergreenTree which would simply make it so that the caller of the function would have to figure out how much the health changed themselves 11:57 EvergreenTree (which would end up being newhp - oldhp which is exactly what the function currently does) 11:59 gregorycu Anyway, it's possible to focus is wrong 11:59 gregorycu Doing the bare minimum to fix the bug should be done, unless it introduces more technical debt 11:59 gregorycu possible the focus * 12:01 gregorycu This is solving the issue where the player dies after respawn 12:01 EvergreenTree the issue is that the player dies multiple times 12:01 EvergreenTree before respawn 12:02 gregorycu Why can't this be fixed in the client? 12:03 EvergreenTree Because of this: https://github.com/minetest/minetest/commit/c552d293fa340a1484d0b918b3341d7d141e7931?diff=unified 12:03 EvergreenTree for some reason returning if the player is dead introduces another bug 12:03 EvergreenTree if you teleport into lava with that check in place, it makes you invulnerable 12:04 EvergreenTree I have no idea why 12:04 gregorycu I don't understand why that changeset blocks you 12:04 gregorycu Fundamentially, if we tell the client that it is dead, and the client is already dead, I don't understand how the client can't just treat it like a nop 12:05 Zeno` the server sends it more than once 12:05 gregorycu So what if it does? 12:06 Zeno` the client is dead, so it updates and then .01ms it gets another "you're dead" packet 12:06 gregorycu First time, client is like: "I die now" second time client goes "I am already dead. So what" 12:06 Zeno` the issue is lag 12:06 gregorycu The case I am covering is the client being told twice 12:07 gregorycu Someone has to be about 100% more precise here 12:07 gregorycu What bad thing happens? 12:07 gregorycu I understand we send two "you're dead" messages 12:07 gregorycu Within a very small window of time 12:08 gregorycu When we should only send one 12:08 Zeno` it's not that small when there are 10 players and mapgen etc going on 12:08 gregorycu Ok, it's massive 12:08 gregorycu What bad thing happens? 12:08 gregorycu Client is dead, gets a second "you're dead" message, why can't the client ignore it? 12:09 Zeno` because the server is what the client must sync with? 12:09 gregorycu It is synced 12:09 gregorycu The client is dead 12:09 gregorycu It knows it is dead 12:09 gregorycu It is in sync 12:09 gregorycu Am I speaking french here? 12:10 gregorycu It starts in sync, and gets a message that if processing doesn't make it any more in sync 12:11 gregorycu Are you sure this isn't the case where the client respawns, and then gets a "you're dead" message? 12:11 Zeno` yes, that is what happens 12:11 gregorycu Right 12:11 gregorycu This is solving the issue where the player dies after respawn 12:12 gregorycu the issue is that the player dies multiple times 12:12 gregorycu before respawn 12:12 Zeno` I didn't scroll up enough and I missed that 12:12 gregorycu Not your fault 12:12 gregorycu I think the underlying issue here is the client decides when respawn happens, and the server decides when death happens 12:13 gregorycu As such, I vote in favour of whatever kludge is required, until we make the server in charge of respawns 12:14 Zeno` gregorycu, do you have curl and SSL working on Windows? 12:14 gregorycu Somewhat 12:14 Zeno` (I mean to statically link with minetest) 12:14 Zeno` hmm 12:14 gregorycu I'm sort of looking at this now, but I'm confused 12:15 gregorycu #1959 12:15 ShadowBot https://github.com/minetest/minetest/issues/1959 -- Checking public serverlist checkbox causes minetest to freeze. 12:15 gregorycu Is that why you ask? 12:15 Zeno` no I'm asking because nobody can make an MSCV build :) 12:15 Zeno` vc* 12:15 gregorycu Curses 12:15 gregorycu I'll get latest 12:16 Zeno` mingw (and related) yep, but... 12:16 Zeno` I mean for release 12:16 Zeno` we can all do it if we leave out curl and ssl 12:16 gregorycu While this builds, what is the error? 12:16 xunto Zeno`: http://irc.minetest.net/minetest-dev/2016-05-15#i_4609974 12:17 Zeno` there is no error... nobody can build the libs from what I saw today 12:17 Zeno` xunto, looking 12:17 xunto Maybe thePalindrome can build it) 12:17 Zeno` thePalindrome uses gentoo though 12:17 Zeno` I think 12:17 gregorycu #define USE_CURL 0 12:17 gregorycu That's my config 12:18 Zeno` curses (to use your words) 12:18 kahrl right, you'll also need to build with curses 12:18 Zeno` I'm starting to wonder why we need an msvc build for release 12:18 kahrl for the server terminal 12:18 Zeno` lol kahrl 12:18 xunto Zeno`: oh, sorry. I thought it was about mscv build 12:19 Zeno` celeron55, have previous releases depended on the Windows version being built with msvc? 12:19 xunto By the way. I can make build in virtual machine :D 12:19 xunto If it is needed 12:20 Zeno` gregorycu, http://irc.minetest.net/minetest-dev/2016-05-15 12:20 Zeno` read from about 4:00 onwards 12:21 Zeno` Anyway, in the past I thought we always compiled the release without msvc (using mingw/similar) 12:21 Zeno` but will wait to see what celeron55 and sfan5 say 12:22 Zeno` if we have a problem with building curl and ssl using vc then that could take awhile to fix... 12:22 Zeno` hi est31 12:23 gregorycu Indeed, let me take a look 12:24 EvergreenTree So do you think I should just revert back to what I had done previously in #4127 or should I just leave it as is? 12:24 ShadowBot https://github.com/minetest/minetest/issues/4127 -- Avoid calling DiePlayer more than once by 4Evergreen4 12:24 EvergreenTree as in how it was before I added an argument to SendPlayerHPOrDie 12:26 Zeno` just leave it as it is EvergreenTree 12:26 Zeno` the lack of feedback is only because people are concentrating on the release atm 12:26 EvergreenTree Okay. 12:27 Zeno` not because we're ignoring it :) I looked over it briefly earlier 12:27 thePalindrome ? 12:28 thePalindrome What about me building things? 12:28 EvergreenTree It actually got more attention than I was expecting considering the release coming up 12:29 sfan5 Zeno`: mingw works just as well as msvc 12:29 sfan5 we just want msvc for reasons 12:29 sfan5 also curl works on windows 12:29 gregorycu Yeah, got it working 12:29 sfan5 (it's built without openssl though) 12:29 gregorycu Oh 12:29 thePalindrome reaons? 12:29 gregorycu Do we ship CURL with minetest? 12:29 Calinou yes? 12:29 Zeno` gregorycu, yes 12:30 gregorycu oh 12:30 Zeno` (statically linked) 12:30 gregorycu You don't have to ship dependencies 12:30 gregorycu (Even if you statically link them) 12:30 sfan5 if you link into https://github.com/minetest/minetest/releases/download/0.4.13/minetest-0.4.13-win32-msvc.zip then you'll see libcurl.dll 12:30 sfan5 dynamically linked 12:30 Zeno` oh ok 12:30 sfan5 s/link/look/ 12:31 thePalindrome doesn't statically linked mean it's inside the executable :P 12:31 gregorycu Yes 12:31 Zeno` what's the problem then? 12:31 est31 hello Zeno` 12:31 gregorycu Statically linked means it's inside the executable, doesn't mean the source code is shipped together 12:31 thePalindrome Oh, that's what you mean 12:32 gregorycu Well, I statically linked curl into minetest by doing #define USE_CURL 1 and #define CURL_STATICLIB 12:32 * thePalindrome has curl enabled 12:32 thePalindrome not even sure what it was supposed to do :P 12:32 gregorycu And setting the correct paths and lib in my project settings 12:33 sfan5 you just need to point minetest at the .a file 12:33 sfan5 no need to #define anything 12:33 gregorycu That's not true 12:33 gregorycu If USE_CURL is 0, functionality is excluded 12:34 gregorycu Also, on windows, if you don't define CURL_STATICLIB, it will look for the wrong symbols 12:34 sfan5 hasn't happened to me 12:34 gregorycu Also, on windows, we don't have the .a file 12:34 sfan5 and yes you obviously need to define CURL_STATICLIB 12:34 gregorycu I don't even know what you're saying 12:34 sfan5 you can also have .a files for windows 12:34 gregorycu If you have #define USE_CURL 0, you're not using curl 12:35 sfan5 yeah 12:35 sfan5 what i'm saying is that you don't need to define CURL_STATICLIB 12:35 gregorycu No, unless you want to link statically 12:35 sfan5 no 12:36 gregorycu What do you mean no 12:36 sfan5 you don't need to define it 12:36 sfan5 not even when statically linking 12:36 gregorycu Which compiler do you use? 12:36 sfan5 last time i linked curl statically that wasn't needed 12:36 sfan5 gcc 12:36 gregorycu I'm on windows, using msvc 12:37 gregorycu Are you talking about the same thing as me? 12:37 gregorycu or are you talking about something else 12:37 sfan5 how would i know 12:37 gregorycu I'm talking about compiling with MSVC 12:37 gregorycu What are you talking about? 12:37 celeron55 Zeno`: i don't think it really matters whether there's an MSVC build 12:38 celeron55 Zeno`: if people actually need it enough, someone will step up and make one later 12:38 gregorycu Compiling with MSVC, or some other compiler? 12:38 sfan5 well i just said i use gcc so no 12:38 gregorycu Well, here is a thought 12:39 gregorycu How about you don't dispute me, when i say you need to define CURL_STATICLIB to get it to work on MSVC if you want to link statically 12:39 Zeno` celeron55, yes. And I thought that was what happened in the past. I suggested to hmmmm that if we *need* a MSVC version then it wouldn't really matter if that version was released a few days later 12:40 gregorycu Anyway, do we care how I got it to work, or can I go? 12:40 Zeno` ("version" as in the same version but built with a different compiler) 12:40 celeron55 if you get stuck to stuff like this, releases will get even rarer than they are now 12:40 sfan5 gregorycu: i just didnt know that you were talking about MSVC exclusively 12:40 Zeno` well stuff it. Let's do it like always 12:41 gregorycu sfan5: Cool 12:41 sfan5 so when do we tag the current HEAD as 0.4.14 12:41 gregorycu The only reason other projects compile against many different toolchains is cause they are libraries 12:42 celeron55 sfan5: looks like roughly at the point at which everyone is so fed up with the release that nobody even cares anymore 12:42 Zeno` sfan5, if someone is ready/able to make the builds etc then ASAP I guess. paramat said not to wait for him to wake up 12:42 sfan5 well i can make builds 12:42 sfan5 at every time of the day 12:42 sfan5 so that can't be a reason for delay 12:42 gregorycu There is no reason to require two different windows builds from different vendors 12:42 gregorycu For us 12:42 Zeno` well, why the fsck are we waiting to be able to build using msvc when nobody can do it? 12:43 sfan5 no idea 12:43 sfan5 no msvc builder being available was clear when blockmen left 12:43 gregorycu The code compiles with MSVC, that's good enough 12:43 Zeno` it's not good enough. Curl needs to be working for a start 12:43 gregorycu What do you mean working? 12:43 Zeno` enabled 12:43 sfan5 why would curl suddenly break with msvc 12:44 sfan5 it worked the previous released 12:44 gregorycu Yeah, I enabled it, and it works 12:44 Zeno` so... there is no problem 12:44 gregorycu No 12:44 gregorycu No problem 12:44 gregorycu I don't understand what issues people were having, to be honest 12:45 gregorycu Wait, I didn't use the curl source that comes with minetest 12:45 Zeno` neither do I. I just know that for some reason people were insisting on an msvc build being built and that hmmm said he was having troubles 12:45 Zeno` (it's in the logs) 12:45 sfan5 so we tag 0.4.14 now? 12:46 Zeno` I'm ok with tagging it now if everyone else is. Paramat also said minetest_game is ready. 12:46 gregorycu Yeah, I don't use cmake 12:46 gregorycu I build with visual studio 12:46 sfan5 cmake can generate visual studio projects too 12:46 thePalindrome regardless 12:46 gregorycu Yeah, I used it to generate, but I didn't use to turn on curl, I did that with manual modification 12:47 gregorycu I really hate toolchains, just want to code 12:47 PilzAdam having a MSVC build doesn't really matter, but we should confirm that the release compiles on it 12:47 PilzAdam there were releases in the past were we tagged first and then discovered that windows builds are broken 12:47 thePalindrome ah 12:48 sfan5 i'll tag the new release then 12:48 gregorycu By the way, I just reproduced #1959 12:48 ShadowBot https://github.com/minetest/minetest/issues/1959 -- Checking public serverlist checkbox causes minetest to freeze. 12:49 gregorycu The crash is inside a curl function 12:50 gregorycu I need someone to explain something to me 12:50 gregorycu https://github.com/minetest/minetest/commit/0f6e4a0913ea3d96a34dd2da15b140a4b54b0983 12:50 gregorycu I can't see this commit 12:51 thePalindrome ? 12:51 gregorycu " MoNTE48 committed with Zeno- on 10 Apr" 12:51 gregorycu https://github.com/minetest/minetest/commits/master?page=4 12:51 thePalindrome It's just editing the default settings 12:51 gregorycu Don't worry about the content of the commit 12:52 gregorycu I can't see it on the 10th April 12:52 thePalindrome oh 12:52 Zeno` 10th april is when the PR was opened 12:52 gregorycu ... 12:52 thePalindrome 10 days ago was when it was merged 12:52 gregorycu FUCK YOU GITHUB 12:53 gregorycu Where did you see that info? 12:53 DonBatman minetest.net 12:53 thePalindrome Click the parent commit 12:53 DonBatman opps soory wrong keyboard 12:54 thePalindrome heheh 12:54 gregorycu I thought the parent commit is just the one that happened before it? 12:54 thePalindrome Yes, from master 12:54 thePalindrome since the commit actually happened in minetest/minetest 12:54 thePalindrome Zeno/minetest happened april 9th/10th 12:54 sfan5 ok, 0.4.14 tagged 12:54 thePalindrome :D 12:55 gregorycu I don't understand 12:55 gregorycu https://github.com/minetest/minetest/commit/0f6e4a0913ea3d96a34dd2da15b140a4b54b0983 12:55 gregorycu That is minetest\minetest 12:55 Zeno` it's better just to search for the commit hash 12:56 thePalindrome https://github.com/minetest/minetest/commit/4d9dbceb39324ee0aef6520b8193fa093470cc01 12:56 thePalindrome that's the parent 12:56 gregorycu Why does the parent say " committed 10 days ago" 12:56 gregorycu But not the one I was looking at? 12:57 est31 gregorycu, because there are two different dates for a commit 12:57 est31 the date where the commit was made 12:57 est31 and the date where it was commited 12:57 thePalindrome ^ 12:57 thePalindrome It's just how git is organizing things 12:57 Zeno` it's easier to use git history and search for the hash 12:57 gregorycu So, it's the same datapoint in both places 12:57 thePalindrome aye 12:57 Zeno` then it's all linear 12:57 gregorycu Just, luckily, in the parent, the date was the same 12:57 gregorycu So I got lucky 12:57 Zeno` github is very confusing sometimes 12:58 gregorycu The parent, equally, could have also had some date, far in the past 12:58 gregorycu So, the advise to "Click the parent commit" isn't actually correct 12:59 gregorycu Zeno's suggestion sounds most correct 12:59 gregorycu But so fucking retarded 12:59 sfan5 -- *** Will build version 0.4.14-fb31bd3 *** 12:59 sfan5 wh 12:59 sfan5 why is this always broken 12:59 gregorycu sfan5: Something to do with github probably 12:59 est31 no 12:59 sfan5 you mean git 13:00 sfan5 oh nevermind 13:00 sfan5 my fault 13:01 est31 sfan5, works for me 13:01 est31 -- *** Will build version 0.4.14 *** 13:01 sfan5 yeah that was my script doing this 13:10 sfan5 builds uploaded 13:12 est31 somebody needs to do the changelog 13:12 est31 any volunteers? 13:14 sfan5 hm a test failed on travis https://travis-ci.org/minetest/minetest/jobs/130374104 13:16 Zeno` great 13:16 est31 its the usual mac unit test fail 13:16 est31 known bug, not new 13:16 Zeno` yeah 13:16 Zeno` was just looking for the report 13:17 est31 #3786 13:17 Zeno` #3786 13:17 ShadowBot https://github.com/minetest/minetest/issues/3786 -- Unreliably failing unittests on mac 13:17 ShadowBot https://github.com/minetest/minetest/issues/3786 -- Unreliably failing unittests on mac 13:17 Zeno` haha 13:17 est31 ninja! 13:22 Zeno` so that happens on Windows also 13:22 Zeno` interesting 13:24 sfan5 tested the windows builds, they work 13:26 est31 okay I've updated the stable-0.4 branches of minetest and minetest_game 13:28 sfan5 >est31 (@ chat.freenode.net) for f-droid 13:28 sfan5 since when do we have mt on f-droid? 13:28 est31 since 0.4.12 I think 13:29 est31 2015-03-23 13:29 est31 https://f-droid.org/repository/browse/?fdid=net.minetest.minetest 13:30 sfan5 anyone doing changelog yet? 13:31 sfan5 i take that as a no 13:37 est31 hrmm launchpad build for Yakkety failed 13:37 est31 well thats no problem, not yet 13:52 est31 okay launchpad build succeeded for everything but Yakkety and Precise 13:52 sfan5 changelog should be done soon 13:56 PilzAdam est31, the errormessage for precise seems familiar to me... 13:57 PilzAdam IIRC it happened during previous releases, too 13:57 est31 yeah 13:57 est31 https://code.launchpad.net/~minetestdevs/+recipe/minetest-stable-precise 13:57 PilzAdam don't know the fix, though 13:58 est31 PilzAdam, its I think because leveldb is enabled by default now 13:59 est31 so it has to be explicitly disabled 13:59 PilzAdam est31, maybe just adding -lsnappy will fix it 14:00 est31 maybe 14:01 sfan5 oh precise 14:01 sfan5 est31: travis uses a custom leveldb build for that exact reason 14:09 sfan5 changelog done -> http://dev.minetest.net/Changelog#0.4.13_.E2.86.92_0.4.14 14:11 est31 wow that was fast 14:14 sfan5 time for release? 14:15 est31 yes 14:15 sfan5 https://github.com/minetest/minetest/releases/tag/0.4.14 14:22 sfan5 website updated 14:25 sfan5 can't edit version on wiki 14:25 sfan5 nice 14:27 PilzAdam me neither :-/ 14:27 Fixer erm, I'm reading first line of changelog: Add viewing range GUI setting (kilbith) 14:27 Fixer it means in advanced settings? 14:27 Fixer or some slider in settings? 14:27 sfan5 no idea i just copied the commit msgs 14:27 est31 Fixer, it might be that it has been removed since 14:28 Fixer lol 14:28 PilzAdam Fixer, it's a slider in the not-advanced menu 14:28 Fixer i don't see that slider %) 14:28 PilzAdam s/it's/it was/ 14:30 est31 http://wiki.minetest.net/index.php?title=Special:ListUsers&group=sysop 14:30 est31 probably only people from that group can 14:34 est31 celeron55, this needs an update : http://wiki.minetest.net/Template:Version 14:34 sfan5 btw the changelog is currently missing everything from minetest_game 14:34 sfan5 in case someone wants to add that 14:43 est31 has anybody notified the distro maintainers 14:44 sfan5 no 14:44 est31 then ill do it 15:06 est31 okay notified what I think is the debian maintainer, and the gentoo proxy maintainer is notified as well 15:06 est31 ShadowNinja will probably take care of arch linux 15:11 est31 the f-droid update will be reviewed by f-droid maintainers 15:20 est31 YEEY the precise build works!! 15:21 PilzAdam est31, what have you changed? 15:22 est31 PilzAdam, about the package, I've explicitly disabled leveldb 15:22 est31 then it didnt work because the package with the version 0.4.14-ppa1 was already inside the ppa even if it was broken 15:23 est31 therefore I had to increase it to ppa2q 15:23 est31 ppa2* 15:23 est31 now it works 16:05 hmmmm woo 16:06 hmmmm paramat: real life mapgen v7 http://i.imgur.com/kBxRYn6.jpg 16:06 Calinou no, it is not real life mgv7, no floating islands :) 16:06 hmmmm but but but it's got everything else 16:07 hmmmm huge cliffs that are on a downward slope, big formation of rock arches, diamond shaped pieces of land in the water 16:11 Fixer hmmmm, UK? 16:11 hmmmm that pic is somewhere in greece 16:12 Fixer that explains it, ok 16:12 hmmmm Lefkada, Greece 16:16 Fixer https://github.com/minetest/minetest/issues/4129 hmhmhm 16:16 * hmmmm falls over 16:24 est31 the sea is too blue to be uk 16:24 est31 also, in uk the wheather is always bad :) 16:24 est31 never sunshine 16:24 est31 thats why they left their little island: to find the sun 16:25 est31 either way I gotta go 16:25 est31 bye 16:33 hmmmm that is a good way to troll open source projects 16:33 hmmmm wait until they make a release 16:33 hmmmm then 30 minutes after, create a bug report about something random 16:33 hmmmm and make sure it sounds critical 16:40 Fixer yes 16:41 Fixer thats why you release "release candidate" %) 16:55 hmmmm we had a feature freeze for the past 2 weeks 16:55 hmmmm no big changes were happening that could possibly cause that error 17:16 naltamur How Can I build minetest with travis-ci ? 17:58 EvergreenTree great job on 0.4.14 everyone! :-) 17:59 sfan5 took way too long 17:59 EvergreenTree yeah it kind of did. iirc 0.4.13 was released on a Sunday as well 18:18 naltamur he command "./util/travis/before_install.sh" failed and exited with 126 during . 18:18 naltamur ^ I have this error 18:20 sfan5 what does it say before that 18:24 Fixer 126 Command invoked cannot execute /dev/null Permission problem or command is not an executable ? 18:24 Fixer http://tldp.org/LDP/abs/html/exitcodes.html 18:25 Fixer (dev/null part was example, not part of error) 19:58 paramat excellent 20:02 sfan5 good morning(?) 20:11 Fixer paramat, partly, changelog is missing minetest_game ._. 20:11 Fixer paramat, also, first feature in changelog was actually removed (trololo) 20:22 paramat celeron55 i feel now is the time to work on getting farmap in, hmmmm apparently has work waiting on it 20:23 xunto By what criteria changes are included in the changelog? 20:24 rubywarden Engine changes only, and ones considered to be notable 20:24 rubywarden If you'd like to compile a list of minetest_game changes, you're welcome to 20:25 rubywarden would be great to have 20:25 hmmmm paramat, "getting farmap in" is a months-long process 20:25 xunto No. I'm asking because i fixed bug with stacking items with different meta and it's not in changelog) 20:25 xunto rubywarden: 20:26 paramat mgfractal is good for testing farmap as it has megastructures http://i.imgur.com/tqyJMKN.png 20:26 hmmmm and not only that, but celeron himself said that it's still a work-in-progress, that there are still some serious bugs with it 20:26 paramat yeah 20:26 rubywarden well, seeing that it's like 6 months on average between releases or something... 20:26 hmmmm please don't rush anything that doesn't need to be rushed 20:26 hmmmm paramat, i do have a bunch of mapgen changes to get merged at some point 20:27 paramat yes i'm keen to review and get those in 20:28 paramat as those delay my new mapgen 20:29 Fixer it is not wip, it is zombie right now :} 20:33 rubywarden xunto: added 20:35 celeron55 paramat: don't get too excited; but i'm certainly not planning to drop it 20:35 paramat ok 20:35 xunto rubywarden: oh, thanks. That gives me twice big self-esteem. :D 20:36 paramat sorry, no rush of course 20:42 sofar so the release is out, eh? 20:43 paramat ~tell nrzkt jenkins checks seem to not be completing on recent github PRs 20:43 ShadowBot paramat: O.K. 20:51 Fixer paramat, "no rush" will probably ends up with farmap not merged into 0.4.15 :} 20:51 paramat no problem 20:53 sofar https://github.com/orgs/minetest/people :D 20:55 paramat nice 20:56 Fixer good 20:56 Fixer congrats 20:56 Fixer more developers the better 21:27 paramat i'll merge #4112 later 21:27 ShadowBot https://github.com/minetest/minetest/issues/4112 -- Documentation: Remove incorrect and excessive mapgen flags text by paramat 21:28 paramat anything else ready to go in? 21:30 paramat possibly #4114 if reviewed 21:30 ShadowBot https://github.com/minetest/minetest/issues/4114 -- Android: enable parallelism for main target too by est31 21:42 xunto #4007 have "WIP" label removed. Maybe it's ready? (I wish :D) 21:42 ShadowBot https://github.com/minetest/minetest/issues/4007 -- Mainmenu: Unify favorite servers with main serverlist by kilbith 21:42 xunto Ой 21:42 xunto #4077 21:42 ShadowBot https://github.com/minetest/minetest/issues/4077 -- Colored chat and other strings by Ekdohibs 22:02 sofar do I get a green name on the forum now, too? 22:05 PilzAdam sofar, you're a core dev now? 22:06 sofar scary, right? 22:06 PilzAdam nice, finally 22:06 sofar it does mean it's time to redo pretty much a ton of PRs 22:07 PilzAdam since when? I can't find anything in the IRC logs... 22:07 sofar like, an hour ago I think 22:07 sofar it seems celeron55 wasn't in the mood for a big hoompa splash :) 22:08 PilzAdam this is your new bible: http://dev.minetest.net/Git_Guidelines 22:09 celeron55 i guess i could do a small green splash onto your forum nickname 22:11 PilzAdam celeron55, also +V in this channel 22:12 est31 and github org 22:12 paramat and secure your nick so you can't be impersonated (forget how) 22:13 celeron55 is the forum extremely slow for others? 22:13 PilzAdam celeron55, no 22:14 sofar I'm already 2fa'd on github, and nick registered 22:21 est31 celeron55, while you are at it, I think blockmen is still admin on normal and dev wikis 22:21 sfan5 he also still has his flags here 22:30 Fixer btw, i was always curious about light pattern: https://forum.minetest.net/viewtopic.php?f=6&t=14609&p=217433#p217433 22:46 est31 welcome on the team, sofar 22:53 betterthanyou710 congrats 22:59 OldCoder For those who have not seen it, http://minetest.org/press160512.html 23:00 OldCoder Additionally, new Windows EXEs (built using MaxGW) will be up shortly 23:15 OldCoder 23:15 OldCoder http://minetest.org/minetest-win32-160515.zip 23:15 OldCoder http://minetest.org/minetest-win64-160515.zip 23:15 OldCoder ^ Updated Win32 and Win64 Minetest clients. 0.4.14 pre-release. -O3 plus preloaded cache plus Curl support equals Fast is a Blast. 23:15 OldCoder 23:21 PilzAdam OldCoder, why pre-release? 23:21 PilzAdam 0.4.14 is already released 23:23 OldCoder PilzAdam, were the final disputes resolved? 23:23 Calinou what's the point with preloaded cache? it takes 5 seconds to generate 23:23 OldCoder Calinou, for some people, it takes much, much longer 23:23 PilzAdam OldCoder, which disputes? 23:23 OldCoder And it's going to be faster in ZIP form regardless 23:24 OldCoder PilzAdam, the ones I was told might delay the release 23:24 rubenwardy all gone 23:24 est31 its officially released now 23:24 OldCoder Very well. Then enjoy nice fast Windows EXEs. 23:24 OldCoder If you wish an MSVC built set, help me to gather the dependencies. 23:25 OldCoder I installed Visual Studio yesterday 23:25 OldCoder It does not like the .a-format libraries that I use 23:25 Calinou .a is GCC 23:25 Calinou .lib is MSVC 23:26 OldCoder Calinou, actually, I *am* aware of this 23:26 OldCoder As I have been using both platforms for 40 years in their precursor forms 23:26 OldCoder The point is... 23:26 OldCoder I need the Windows-format dependencies if people are insisting on MSVC builds 23:26 OldCoder From my point of view, my GCC builds are better, but we could have both 23:26 OldCoder 23:28 xunto OldCoder: you sound like spam bot :D 23:28 OldCoder xunto, how so? It seems the opposite. 23:28 OldCoder Perhaps you meant chat bot? 23:29 xunto Then enjoy nice fast Windows EXEs. Just exe, no bullshit! 23:29 betterthanyou710 Oldcoder lott please 23:29 OldCoder That is not spam, xunto; that is gift 23:29 * OldCoder has errands to run 23:29 OldCoder If MSVC builds are wished for as well, provide the dependencies 23:29 OldCoder betterthanyou710, coming 23:29 betterthanyou710 k thanks i just need u 2 see the chat 23:30 xunto OldCoder: just kidding, heh... 23:30 betterthanyou710 what is new in 4.14? 23:30 betterthanyou710 just bug fixes? 23:31 xunto betterthanyou710: http://dev.minetest.net/Changelog 23:31 betterthanyou710 thx 23:32 OldCoder http://minetest.org/press160512.html 23:33 OldCoder ^ Press release 23:33 OldCoder Plus link to est31 gist on the subject 23:33 OldCoder betterthanyou710, we'll work on betterblocks when I'm back 23:33 betterthanyou710 k 23:34 betterthanyou710 also for later updates could there be a command /wild? 23:34 betterthanyou710 it would be really useful for survival, creative etc 23:35 betterthanyou710 it would telaport you somewhere randomly 23:35 betterthanyou710 load new chunks etc 23:35 betterthanyou710 or call it like /random or /telaport 23:36 OldCoder betterthanyou710, remind me and we can put it in betterblocks today 23:36 * OldCoder is AFK 23:36 betterthanyou710 teleport* 23:36 betterthanyou710 AFK