Time Nick Message 00:09 rubenwardy #4121 00:09 ShadowBot https://github.com/minetest/minetest/issues/4121 -- Failed to save block: attempt to write a readonly database 00:11 Zeno` thanks rubenwardy 02:57 rubenwardy I propose delaying the android release or giving android maintainers the right to release patches before 0.4.15 02:58 rubenwardy Preferably both if there is a regression, and the later if there is no regression 02:58 rubenwardy *latter 03:02 Wayward_One That sounds good 03:07 DonBatman I wonder if any of the changes effect the new build? Many things Like new call backs will make players wonder why they can not do certain things on android even though they have they latest 03:24 paramat i feel we should concentrate on PR 4086/4119, and release this weekend, even though android will still have minor issues 03:35 Zeno` paramat I'm ok with 4086 03:35 Zeno` I was initially concerned about the status = device->postEventFromUser(event) ? 1 : 0; but after looking at the irrlicht source code that makes sense 03:37 Zeno` and est31 added that anyway, so I guess he looked into it also 03:37 DonBatman I agree with Zeno. The issues with 4086 are minor enough that it could be released with it 03:39 DonBatman 4119 iirc is because Monte didn't/couldn't respond fast enough. I suggest 4086 be merged 08:26 nrzkt i will backport my postgresql backend from my forked version to MT for next release 08:26 nrzkt and i will do a little PR i think which should be merged before release to improve a little bit map loading perf 08:29 est31 sofar, are you there 08:33 est31 I am wondering about this "back closes the application" bug 08:34 est31 because for me, back does not close the application, at least ingame 08:34 est31 even with 4119 applied 08:43 est31 And back should close the application if inside the main menu 08:44 est31 because otherwise minetest will still render the clouds in the background 08:44 est31 and this will drain the battery 08:44 est31 or at least I think it will drain it 08:44 est31 I highly doubt whether we have implemented this "activity" stuff android has 08:45 est31 so that we go to "sleep" mode if sb presses back 08:52 Zeno` est31, #4114 08:52 ShadowBot https://github.com/minetest/minetest/issues/4114 -- Android: enable parallelism for main target too by est31 08:53 Zeno` est31, there seems to be confusion that you may need to clear up ;) 08:54 Zeno` est31, unless I am blind? 08:58 est31 Zeno`, I have added a + 08:58 Zeno` just noticed that 08:58 Zeno` oops 08:58 est31 Zeno`, see the commit linked in the commit message 08:59 est31 It added lots of +'s 08:59 Zeno` yeah 08:59 Zeno` I just looked at the file with the patch applied 08:59 Zeno` the diff confused me :( 09:00 Zeno` why can't that be merged now? 09:00 Zeno` it's not really a feature... It's practically a bug fix 09:01 est31 If that's your opinion, merge it :) 09:02 Zeno` building now 09:03 nrzkt Zeno`, est31 i backported my backend in #4123 if you want to look at this to review :) 09:03 ShadowBot https://github.com/minetest/minetest/issues/4123 -- Implement a PostgreSQL backend by nerzhul 09:04 nrzkt erf i pushed it to MT repository instead of my repository :) i redo the request 09:05 Zeno` est31, this is certainly not a "feature" 09:05 Zeno` when build finishes I will merge 09:06 Zeno` well I'll wait 30 minutes and then merge in case someone else wants to comment :) 09:07 nrzkt Zeno`, est31 #4124 :) 09:07 ShadowBot https://github.com/minetest/minetest/issues/4124 -- Implement a PostgreSQL backend by nerzhul 09:07 est31 cool nrzkt 09:08 nrzkt it's a strongly tested backport on my fork but maybe further testing could be done on db creation because i didn't use this method on my fork, but this should be working well without problem :) 09:08 nrzkt db table creation, not db creation :) 09:11 Zeno` err will look in a bit... my computer is being weird again 09:12 Zeno` firefox is using 25% cpu :/ 09:15 Zeno` est31, you think that a change like that to the Makefile is a "feature"? 09:17 est31 well its just a speedup 09:17 Zeno` hmm 09:17 est31 stuff works perfectly before 09:17 Zeno` I've changed my mind 09:17 Zeno` make -j freezes computer 09:17 Zeno` make -j8 is ok, but make -j should work as well 09:18 nrzkt est31, personally the current behaviour is okay for me 09:18 est31 make -j is evil 09:18 Zeno` I like evil :) 09:18 est31 it freezes my computer too 09:18 Zeno` it doesn't freeze my computer when compiling minetest *not* for android 09:19 est31 it freezes my computer there too 09:19 Zeno` hmm 09:19 est31 perhaps you have more RAM than me 09:19 Zeno` I dunno 09:19 est31 how much ram do you have 09:19 Zeno` Mem: 15G 09:19 Zeno` (it's really 16) 09:19 est31 you have more than me then 09:20 Zeno` I'll try again with make -j8 09:20 Zeno` it's not a big deal 09:20 est31 I really should upgrade my hardware 09:20 Zeno` probably my mistake for always using -j and not specifying max threads tbh 09:22 Zeno` est31, the reason I don't see it as a feature is because it's not part of minetest after build 09:22 Zeno` I see it more like renaming a file 09:23 Zeno` works fine 09:25 nrzkt make -j8 on my 8 core CPU AMD works well :D 09:25 Zeno` -j10 is even working well 09:25 Zeno` I can't see why it should be delayed 09:27 nrzkt est31, i updateed my pgsql pr with doc & travis fixes should be good now :) 09:27 Zeno` it's not part of the "release" so I will merge in a bit 09:28 Zeno` make[1]: Leaving directory '/home/crobbins/minetest/build/android' 09:28 Zeno` real 0m10.539s 09:28 Zeno` -j8 was 8.57s 09:29 Zeno` vroooom 09:30 Zeno` (this is excluding deps... make clean and make on minetest only :P) 09:30 est31 cool seems we have another fork https://github.com/kmfreeminer/kmfreeminer 09:30 est31 or well freeminer has 09:33 Zeno` a forked fork 09:33 Zeno` like lightning 09:33 Zeno` I wonder if it's fractal in nature 09:34 Zeno` we could use l-system to automatically create forks 09:35 est31 hehe 10:16 nrzkt Zeno`, i will push a PR to improve a little bit map backends and remove a mapblock copy, will you review ? 10:17 nrzkt it's not a featur but a fix :) 10:21 nrzkt i think it should be merged for 0.4.14 10:25 nrzkt Zeno`, kahrl, nore can you look at #4125 it's a trivial enhancement for 0.4.14 i forgot to send 10:25 ShadowBot https://github.com/minetest/minetest/issues/4125 -- DB::loadBlock copy removal & DB backend cleanup by nerzhul 10:46 est31 nrzkt, i dont think that #4125 is a bug fix 10:46 ShadowBot https://github.com/minetest/minetest/issues/4125 -- DB::loadBlock copy removal & DB backend cleanup by nerzhul 10:46 est31 I +1 it but it should not be merged for 0.4.14 10:46 est31 it really looks harmless, but still it would be better to have it wait for after the freeze 10:52 est31 man this guy is fucking arrogant 10:52 est31 https://github.com/minetest/minetest/pull/4086#issuecomment-219211655 10:52 est31 i dont care anymore 10:52 est31 i will now promote my pr 10:52 est31 fuck monte 10:54 nrzkt est31, agreed for monte 10:54 nrzkt est31, as you want, if you want to wait, no problem for me, change the milestone and merge it after release. When will the release happen ? Tomorrow ? 10:55 est31 nrzkt, yes that's the plan but the announcement is for may 16, that's monday 10:55 est31 the announcement can be ignored :) 10:56 nrzkt okay 11:09 est31 you know usually i like monte but i do not like this kind of behaviour 11:09 est31 he comes with a pr and he should try to explain why he does stuff and what for 11:15 Zeno` We just need some new rules. Being aggressive -> PR closed. Refusing to answer simple questions -> PR closed 11:16 Zeno` It's hard enough as it is within feeling like you're being attacked all the time 11:16 nrzkt superb comment from monte48 "i shit on you" 11:31 Zeno` MoNTE48, the approach you took was not exactly the most productive way to get a PR merged :) 11:31 Zeno` People, in general, don't like being attacked and sworn at. It really doesn't make anybody comfortable :( 11:34 Zeno` The PR is good... why make it difficult for people to feel comfortable merging it? 11:48 est31 ahha 11:48 est31 seems this has exposed a bug 11:50 est31 in #4119 vs #4086 11:51 ShadowBot https://github.com/minetest/minetest/issues/4119 -- Android: Let the OS handle the hardware buttons by est31 11:51 ShadowBot https://github.com/minetest/minetest/issues/4086 -- Fix locked hardware buttons on Android by MoNTE48 11:51 est31 I have the same observation as sofar now 11:51 est31 dunno why didnt have it before 11:51 est31 we seem to say to irrlicht that we dont handle key events 11:52 est31 so every key is given to the os 11:52 est31 thats bad obviously 11:52 est31 4086 only fixes it on android 11:52 est31 it should be fixed for whole minetest 11:52 est31 I'll try to do it 12:12 MoNTE48 I did not want to offend anyone, but I made two very simple changes (all the complexity of this bugfix - find the problem). If no one can check it out and find in google answers to your questions - I do not have to explain it yourself. 12:13 est31 MoNTE48, my main problem was that I couldnt reproduce what you wrote 12:13 est31 so I wondered what you talk about 12:13 est31 but now I can and I think while your fix is not proper it should be included for release 12:13 est31 a proper fix needs more time 12:14 MoNTE48 When someone asks a stupid question "why do we need this code?" - It's annoying. Friend simply put far this part of the code and test it. You see the problem and you will not waste time on someone else's explanation of the basic things a few times. 12:14 est31 MoNTE48, in the best case I dont have to ask the question at all 12:14 est31 you should explain why you do the code the way you do it yourself 12:15 est31 Otherwise I waste time trying to find out myself why you do it :) 12:15 MoNTE48 Or do not waste it and trust that have already done so :) 12:16 est31 trust is good but checking is better :) 12:17 MoNTE48 I understand. Unfortunately now minetest no android dev which is not required to look for something to check or ask a lot of questions. 12:17 est31 MoNTE48, I was well aware that android by default puts the current activity into the background 12:18 MoNTE48 It has nothing to do with the background activity in general 12:18 est31 but i did not know that you added this code to prevent it from getting into the background 12:19 MoNTE48 When I click back, android close the current activity and moves to the previous. If it is the latter activity, it will close the app 12:19 est31 no 12:19 est31 it will move the app to the background, android doesnt close apps by default 12:19 est31 in the case of minetest we added code to close manually when we go to the background 12:20 est31 I feared that your change has disabled this code, and now minetest is in the background 12:20 est31 but now I see you fixed a bug :) 12:20 est31 MoNTE48, Lets say we merge your change and we are friends again? 12:20 MoNTE48 Activity is restarted after re-opening. And then it stopped. 12:20 est31 but next time be nicer to everybody. 12:21 MoNTE48 If nativeactivity fell into the background (onPause), after the re-opening would be carried onResume. However NativeActivity restarted. 12:22 MoNTE48 http://i.stack.imgur.com/2CP6n.png 12:23 MoNTE48 HOME called onPause, BACK called onStop 12:23 est31 I see. 12:24 est31 Okay MoNTE48 one change is now needed, its from Zeno` 12:24 est31 He wants to remove the "? 1 : 0" 12:24 est31 so it should only be "status = device->postEventFromUser(event);" 12:25 est31 Zeno`, do you +1 if that change happens? 12:25 est31 (the 4086 PR) 12:25 Zeno` yes, if it doesn't issue a warning (I'm 99% it won't) 12:25 Zeno` will check now 12:26 est31 watch out when editing patch files 12:26 est31 they require consistent line endings 12:26 Zeno` not going to :) 12:26 est31 kate makes the patches have inconsistent line endings 12:26 est31 i only can edit them with vim 12:27 est31 and add ^M to where neccessary 12:27 Zeno` oh man 12:27 MoNTE48 I hate to do patches :) They do not always get to edit 12:27 Zeno` heh 12:27 Zeno` ok, can you just change that MoNTE48? 12:27 Zeno` and I'll test 12:28 DonBatman Zeno est31 if you need me to test I can. I just need the apk. 12:28 Zeno` what's the PR number again? 12:28 MoNTE48 Check what you're talking about, and if it works well, I will update the PR. I need to figure out how to install Kubuntu on my Microsoft Surface Pro 3 12:29 est31 Zeno`, #4086 12:29 ShadowBot https://github.com/minetest/minetest/issues/4086 -- Fix locked hardware buttons on Android by MoNTE48 12:30 Zeno` I don't need to test... just change it :) 12:31 Zeno` http://dpaste.com/0E3P9RQ 12:31 Zeno` it's as I thought 12:31 Zeno` no cast necessary (as expected) 12:31 Zeno` so just change :P 12:32 MoNTE48 @Zeno` To change it I need a linux pc (for re-create patch). I'll try to install linux on my tablet now. 13:37 Zeno` am merging this very shortly: https://github.com/Zeno-/minetest/commit/fbccf09b827bb412f9fea7103033d18aa2bfb4f9 13:37 Zeno` est31, ok? 13:39 est31 yes 13:43 Zeno` ok, merging in 5 minutes or so (just checking build again) 13:44 Zeno` <-- paranoid about these whitespaces in the patch files hehe 13:44 Zeno` they seem to be there but may as well build once more 13:51 rubenwardy might be good to include a comment here: https://github.com/Zeno-/minetest/commit/fbccf09b827bb412f9fea7103033d18aa2bfb4f9#diff-63448d1f904a44470e4229b78424978cR23 13:52 Zeno` such as? 13:53 Zeno` actually it might be but I don't want to spend more time on it. It's just overriding with a blank function to do nothing 13:53 rubenwardy // Used to disable default back button action 13:53 rubenwardy but not important at all 13:53 rubenwardy nevermind, just leave it 13:53 est31 its a workaround for a minetest bug 13:54 Zeno` ok 13:55 Zeno` b906ed4 13:55 Zeno` can someone close the PRs? :) 13:56 Zeno` I need to do something, otherwise I can do it in 5 or so 13:56 rubenwardy done 13:56 Zeno` thanks 13:56 Zeno` bb in 5 13:56 est31 b906ed4 basically replaces an improper fix by a less improper fix 13:57 est31 and fixes an irrlicht bug 13:59 rubenwardy just one more PR: #4125 13:59 ShadowBot https://github.com/minetest/minetest/issues/4125 -- DB::loadBlock copy removal & DB backend cleanup by nerzhul 14:03 rubenwardy and #4120 14:03 ShadowBot https://github.com/minetest/minetest/issues/4120 -- Android: missing "delete world" button 14:05 est31 4125 is not ready for the release 14:05 rubenwardy I agree, but it's on the milestone 14:06 est31 does somebody want to do it 14:06 Zeno` it's not now 14:06 est31 i think i dont want to do it 14:06 est31 and about doing a separate android release: no thats messy 14:06 est31 we would need a separate branch and so on 14:07 est31 its just far too complicated to get it done on the git side 14:07 est31 rather no 14:08 rubenwardy I think that 6 months is too long for Android to receive bug fixes and UI improvements 14:10 est31  HexChat: 2.10.2 ** OS: Linux 4.4.0-22-generic x86_64 ** Distro: Ubuntu "xenial" 16.04 ** CPU: 4 x Intel(R) Pentium(R) CPU N3520 @ 2.16GHz (GenuineIntel) @ 1,79GHz ** RAM: Physical: 3,7GiB, 59,1% free ** Disk: Total: 908,3GiB, 52,3% free ** VGA: 8086:0f31 ** Sound: HDA-Intel - HDA Intel PCH ** Ethernet: None found ** Uptime: 3h 50m 36s ** 14:10 est31 what the shit 14:11 rubenwardy interesting 14:11 est31 why has hexchat posted this bs 14:11 est31 stupid garbage 14:12 est31 but yeah if you ever wondered about my hw setup, here it is 14:14 naltamur Hello 14:14 naltamur Can I have an account for wiki? 14:14 rubenwardy Calinou, 14:32 ShadowNinja rubenwardy: I think the Android build is updated occasionally but more often than releases. I'm not sure about that though. nrzkt: How often do you update it? 14:33 ShadowNinja rubenwardy: Also, I can add users to the wiki BTW: http://wiki.minetest.net/index.php?title=Special:ListUsers&group=sysop 14:33 est31 we can have a minetest nightly app 14:33 est31 but there is one already, just not in the fdroid and play stores 14:34 est31 nrzkt has the link i think 14:37 Wayward_One I have a thread on the forum where I post new builds every few days 14:38 Fixer lol 14:38 Fixer Client: HexChat 2.12.0 • OS: Microsoft Windows 7 Ultimate (x64) • CPU: Intel(R) Core(TM) i3-2120 CPU @ 3.30GHz (3.30GHz) • Memory: 8.0 GiB Total (4.7 GiB Free) • Storage: 929.9 GiB / 1.1 TiB (234.4 GiB Free) • VGA: AMD Radeon HD 6800 Series • Uptime: 1h 50m 50s 14:38 Fixer ah, it is sendsysteminfo command 14:38 rubenwardy you can't expect users to manually find daily apps like that 14:40 Fixer hmm, description of my hardware is pretty acurate i say 14:40 nrzkt ShadowNinja, on each release except if there is a fix after a release 14:42 ShadowNinja nrzkt: OK. 14:42 est31 do we still need blockmen in that list 14:43 est31 Zeno`, there is a problem 14:43 est31 it fails for me! 14:43 Wayward_One rubenwardy, true, although quite a few do, I've been told 14:43 Wayward_One But I agree 14:43 est31 1 out of 2 hunks FAILED -- saving rejects to file source/Irrlicht/Android/CIrrDeviceAndroid.cpp.rej 14:43 est31 Hunk #1 FAILED at 486 (different line endings). 14:43 ShadowBot https://github.com/minetest/minetest/issues/1 -- GlowStone code by anonymousAwesome 14:44 Krock ^ fail 14:45 Fixer it also has huge list of references 14:45 est31 :) 14:45 est31 #2 has too 14:45 Zeno` huh 14:45 ShadowBot https://github.com/minetest/minetest/issues/2 -- Burned wood 14:45 Fixer omg 14:45 est31 Zeno`, i have a fix prepared 14:45 Zeno` make clean; rm -rf build; rm -rf deps; make 14:48 est31 Zeno`, https://github.com/est31/minetest/commit/b25554c8d7260cdac6551c69900b78e24b0b48eb 14:48 est31 wanna push ^ in 5 minutes 14:48 Zeno` how could the patch work for me but not others? 14:48 est31 are you on windows 14:48 Zeno` no 14:48 est31 weird 14:49 est31 perhaps your patch program is more tolerant 14:49 Zeno` are you sure you deleted deps before trying? 14:49 est31 no 14:49 est31 i did make clean_irrlicht 14:49 est31 which is the same 14:49 Zeno` are you sure? 14:49 est31 (at least for irrlicht) 14:50 est31 Zeno`, what does patch --version | head -n1 say 14:50 est31 Zeno`, yes it deletes the whole irrlicht folder i dont see why it should not work 14:50 Zeno` GNU patch 2.7.5 14:50 est31 thats the same version i have 14:50 Zeno` I built it 3 times lol 14:52 est31 fine with me pushing the patch? 14:52 Zeno` yeah ok 14:52 Zeno` I just don't understand 14:53 Zeno` it's building again now 14:53 Zeno` *shrug* 14:54 Zeno` push away 14:59 Zeno` wth 15:06 est31 1959 15:06 est31 #1959 15:06 ShadowBot https://github.com/minetest/minetest/issues/1959 -- Checking public serverlist checkbox causes minetest to freeze. 15:06 Zeno` there is no checkbox 15:07 est31 should be closed now 15:07 Zeno` I wonder if my git is configure to fix whitespace when I push 15:08 Zeno` 'cause I just reapplied my patch and it still works lol 15:08 est31 maybe 15:37 nicoalta01 Hey! Italian Channel for minetest is open 15:37 nicoalta01 ##minetest-it 16:22 luizrpgluiz managed to compile the new version of the game? Or are you still having problems? 17:01 Wayward_One luizrpgluiz: nobody is having problems compiling it, it hasn't been released because it is not ready 17:52 EvergreenTree est31: I just saw your comment on my pull request, and I see what you mean 17:53 EvergreenTree How should SendPlayerHPOrDie be made aware that there was a change in the player's health? 17:53 EvergreenTree should an argument be added? 17:53 EvergreenTree (like oldhealth) 17:55 Krock There's a mess of the different damage stuff. This should be rewritten to one PlayerSAO->Damage(u16 damage) function 17:55 Krock IMO 17:56 Krock without knowing the previous HP it's imposs to do it with the SendPlayerHPOrDie function 17:56 EvergreenTree Right 17:56 EvergreenTree It is kind of a mess 18:03 EvergreenTree The only way to do it with SendPlayerHPOrDie would be to add an oldhp argument 18:03 Krock I'd rather like to see a rewrite there 18:03 Krock but yeah, you could do that 18:05 EvergreenTree I can attempt it, but I don't know much c++. 18:06 EvergreenTree Also, I have a question. I was looking at this function: https://github.com/minetest/minetest/blob/master/src/environment.cpp#L2879 18:07 EvergreenTree What would happen if the localplayer's health wasn't updated? 18:10 EvergreenTree I just tried it, and nothing really seemed to happen. why is updating the localplayer's health necessary? 18:11 EvergreenTree (and also why bother giving the option of not handling health when literally all calls to it that I can find pass true as an argument? 18:14 luizrpgluiz Wayward_One: How long more will need yet? 18:17 EvergreenTree Krock: do you think I should just try adding an argument to SendPlayerHPOrDie and move the code over there? 18:17 EvergreenTree (and possibly do what est31 said with the setHP function, though that seems like it should be a separate PR) 18:19 Krock EvergreenTree, yes. Do that and watch out if you find another, better solution 18:41 EvergreenTree Krock: I did it. Should I add it as a new commit instead of ammending the old one? 18:41 EvergreenTree (it can be squashed later) 18:41 Krock yes, that's good :) 18:43 EvergreenTree Okay, done 19:42 est31 So, now I dont know of anything anymore that would stall the release 19:43 est31 what does paramat think 19:44 rubenwardy est31, #4120 19:44 ShadowBot https://github.com/minetest/minetest/issues/4120 -- Android: missing "delete world" button 19:44 est31 I dont want to dive into android mainmenu code 19:44 rubenwardy It's a regression 19:45 rubenwardy it can't be left broken for 6 months 19:46 est31 we *really* do need a nightlies repo 19:46 est31 for android 19:46 est31 which people use 19:47 rubenwardy such a feature needs to be in the stable release 19:47 rubenwardy doesn't have to be 0.4.14, but can't be left for 6 months 19:47 est31 to prevent such bugs to appear and not be found 19:47 rubenwardy I see what you mean, that would be helpful too 20:03 est31 hrmm it seems everything is still there 20:03 est31 seems to have been not added back by blockmen 20:04 est31 i'll re-add the button at the place of the key change dialog and everything else can be decided later on 20:13 est31 okay this one : https://github.com/est31/minetest/commit/f803362be83eb95e467368403bb5e8bd50ba763e 20:22 Foghrye4 Hello. I fixed issue #3681 and created pull request. https://github.com/minetest/minetest/pull/4128 20:22 ShadowBot https://github.com/minetest/minetest/issues/3681 -- After set_attach attached model may disappear 20:25 est31 will push my commit in 10 minutes 20:52 est31 so, and now I think I've done enough minetest for today 21:09 hmmmm blah 21:09 hmmmm so what happened to the release 21:09 hmmmm i thought we said saturday! 21:09 rubenwardy all milestones are now done 21:09 hmmmm that makes it 2 full weeks since the original freeze 21:32 EvergreenTree Does another core dev have an opinion on #4127 21:32 ShadowBot https://github.com/minetest/minetest/issues/4127 -- Avoid calling DiePlayer more than once by 4Evergreen4 22:42 est31 hmmmm, release is fine with me as well 22:42 est31 paramat is the release guy lets wait for his okay 22:48 paramat go ahead 22:50 diemartin #1689 ? 22:50 ShadowBot https://github.com/minetest/minetest/issues/1689 -- Add version API by ShadowNinja 22:50 diemartin see nrz's comment 22:51 paramat sorry i wasn't here earlier, just had a long sleep 22:52 diemartin >Why this trivial fix hasn't been merged ? 22:52 diemartin Could be useful to have it for this release. The call is trivial and 5 coredevs agreed 22:59 est31 okay then 22:59 est31 lets do it. 23:00 est31 paramat, can you get mtgame ready? 23:01 est31 (as in: tag it) 23:07 FungusAdam est31, paramat, please read and follow http://dev.minetest.net/Releasing_Minetest carefully to not mess something up during the release process 23:07 est31 chabgelog ? 23:08 paramat i don't know how tag, and i think this is not the time to learn (because i learn slowly) 23:09 est31 so the latest commit e7a55734d3de051d6565ebe28a9dd53043f9b352 can become 0.4.14? 23:09 paramat to be clear, i don't understand, and am not capable of doing, the technical process of release, so it's up to others now, sorry :} 23:09 Fixer oh... 23:09 asl97 guess there isn't gonna be a release name/title like always 23:10 PilzAdam est31, yeah, I guess so 23:11 PilzAdam "Currently built by BlockMen", lol 23:11 PilzAdam who does MSVC builds? 23:11 est31 that question is atm unanswered 23:11 PilzAdam "Be sure that the Windows builds work before continuing to do anything!" 23:12 est31 I dont have windows, cant help with that 23:12 PilzAdam great 23:13 blaaaaargh I can test on Windows 23:14 PilzAdam so the release is stalled until we get someone who builds on MSVC? 23:14 est31 seems so 23:14 Fixer is not sfans has msvc on? >_> 23:14 blaaaaargh can also do MinGW native builds just in case, but no MSVC :/ 23:14 est31 i guess msvc is not as important though 23:14 est31 generally we just need sb to do a win build 23:14 PilzAdam Fixer, hes probably sleeping, it's very late in Germany currently 23:15 Fixer wait for tommorrow? 23:15 Zeno` sfan5 cross-compiles Windows builds usually using gcc 23:15 PilzAdam est31, MSVC produces better results, doesn't it? 23:15 est31 I think so 23:16 PilzAdam we definitely can't release without testing if it even builds in MSVC 23:16 Calinou "better" 23:16 PilzAdam sometimes mingw builds, but MSVC doesn't 23:16 Calinou it's 2016, GCC evolved quite a bit, also less people use crappy PCs than before 23:16 Calinou IMO it doesn't matter 23:18 PilzAdam paramat, now you have a non-technical task: get someone who builds on MSVC 23:18 VanessaE before release, can someone fix one last thing please? 23:18 paramat heh ok 23:18 VanessaE Main menu -> Configure world -> enabled modpacks in the list are a very DARK green, hard to read against the black background. 23:18 paramat nope 23:19 PilzAdam VanessaE, it's freezing like hell here 23:20 VanessaE er, ookay 23:21 est31 and optimally, the MSVC builder is somebody we can trust 23:22 VanessaE anyway I'm serious, it's a usability issue that could probably be fixed in a matter of seconds: just brighten up the color by 25% or so. 23:23 VanessaE (I so rarely have to go into that menu, let alone enable a modpack, that I didn't notice it before) 23:25 paramat we're serious too :) 23:25 PilzAdam paramat, the release probably has to be postponed anyway 23:25 PilzAdam (until we find someone who can build it, that is) 23:25 VanessaE just hoping I could get that in before release is all 23:26 Fixer i don't want to install gigatons of ms gar...compilers etc, last time I compiled mt with it 5 years ago was already too fat 23:27 PilzAdam I'm going to sleep now, if you are still in the release process when I come back (about 13 hours or so) then ping me so I can help out 23:27 OldCoder Hi 23:27 OldCoder Did somebody need a Windows build? 23:27 paramat ko 23:27 paramat ok 23:27 sofar OldCoder: yes :) 23:28 OldCoder I don't do MSVC; I can contribute a -O3 gcc version 23:28 OldCoder ^ fast 23:28 OldCoder Will this do as a fallback? 23:29 OldCoder Ah 23:29 * OldCoder has scrolled up 23:29 OldCoder Yes, you need a MSVC person... But I'll contribute my gcc builds regardless 23:29 OldCoder How much does MSVC cost? 23:29 OldCoder Or does somebody have a license etc. to transfer? 23:29 OldCoder I'll install it on my Windows VM 23:30 sofar is there a howto for doing a msvc build? 23:30 VanessaE why, again, is msvc even needed? 23:30 OldCoder Ought to be; if there is not, it is not as important as thought 23:30 * OldCoder needs to nap but will build pre-release today to confirm it works 23:30 est31 sofar, http://dev.minetest.net/Compiling_Minetest#Compiling_on_Windows 23:30 VanessaE doesn't this same issue arise every time a release is scheduled? 23:30 sofar just checking it out... 23:31 OldCoder Hm 23:31 OldCoder If anybody has a legal copy of MSVC to transfer, I will try this. Otherwise, I will build using OldCoder MaxGW 23:32 * OldCoder uses MaxGW instead of MinGW 23:32 paramat does latest code need further testing on android? 23:32 sofar maybe I can build at work 23:32 est31 https://www.visualstudio.com/en-us/products/visual-studio-community-vs.aspx 23:32 OldCoder sofar, aren't you Linux? 23:32 sofar OldCoder: pretty much 100%, yes 23:32 est31 paramat, i think android is ready for release now 23:32 OldCoder Huh 23:32 est31 now even rubenwardy is convinced :) 23:32 OldCoder It's free now? 23:33 est31 OldCoder, not all versions of it 23:33 OldCoder But for MT? 23:33 OldCoder MT is FOSS 23:33 paramat ok 23:33 est31 yes 23:33 rubenwardy All is good 23:33 OldCoder I need to nap an hour. If anybody remains to help later I will try this. 23:33 est31 Visual Studio Community is free for individual developers, open source projects, academic research, education, and small professional teams. 23:34 * OldCoder looks for link 23:34 OldCoder Here, link, link 23:34 OldCoder Found what looks like installer; will try after nap 23:39 Zeno` you don't need it 23:39 Zeno` it comes with .net 23:40 Zeno` so you can build with the instructions on the forum without getting that community thing 23:40 paramat mtgame looks good to go 23:40 Zeno` krock taught me how :) 23:40 Zeno` est31 ^ 23:41 est31 Zeno`, can you build then 23:41 Zeno` the release ones? 23:41 est31 yes 23:42 Zeno` I'd rather that Krock did it tbh 23:42 Zeno` he has experience 23:42 Zeno` I build on Windows once every 9 months heh 23:42 est31 he can only do it for 32 bit 23:42 Fixer Zeno`, i build it via .bat too 23:42 Zeno` Fixer, you do it the same way as Krock? 23:42 Fixer it was long ago and my code was even worse 23:42 Zeno` with the command line that comes with .net? 23:43 Zeno` vcmake or whatever it's called 23:43 Calinou nmake 23:43 Fixer Zeno`, long ago celeron posted a script to compile, i took it, hacked a little, ???, msvc 23:43 Calinou you'd use CMake to generate a .sln anyway, typically 23:43 Calinou (.sln = solution) 23:43 Fixer Zeno`, yes with cmd, but needed hands at cmake 23:43 Zeno` Calinou, yeah... the point is you don't need to download Visual Studio 23:44 Fixer Zeno`, are you sure? 23:44 Zeno` Fixer, positive 23:44 Zeno` Fixer, krock walked me through it 23:44 Fixer Zeno`, when I was on XP, it downloaded shit-ton of stuff 23:44 Calinou well with VS, you can build the game using a GUI, it's a bit easier 23:44 Zeno` nah, win vista onwards everything you need is in .net 23:44 sofar would be nice to have that again 23:44 Calinou you need Windows 7 to use VS 2015 23:45 Fixer I used this long ago: http://pastebin.com/raw/B8PeMe9D 23:45 OldCoder Calinou, I have a Win7 VM 23:46 Zeno` ah there it is 23:46 Zeno` MSBuild.exe 23:46 Zeno` /run/media/crobbins/WIN7/Windows/Microsoft.NET/Framework/v4.0.30319/MSBuild.exe 23:47 Zeno` you use cmake and then MSBuild.exe 23:47 Fixer right 23:47 Fixer look at script i posted 23:47 Zeno` I am... it's big :) 23:47 Fixer 07.04.2012 23:48 Fixer i remember that hot days of compiling on xp 23:48 Zeno` hehe 23:48 Fixer build 0.3.x with it 23:49 Fixer or little older 23:49 Fixer i think celeron gave this script, i just reworked it somewhat 23:49 Fixer mingw builds worked shitty back then iirc 23:50 Fixer it was ~0.3 days, i remember now 23:50 Fixer occlusion stuff etc 23:51 Fixer weedy builds 23:53 Zeno` what krock showed me wasn't as complicated as that script :)