Minetest logo

IRC log for #minetest-dev, 2016-05-15

| Channels | #minetest-dev index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
00:06 Fixer Zeno`, btw why on earth .net has cpp compiler?
00:06 Player_2 joined #minetest-dev
00:15 Zeno` dunno
00:15 Zeno` they thought it was a good idea I guess *shrug*
00:31 STHGOM joined #minetest-dev
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 *
00:52 Tmanyo joined #minetest-dev
01:14 Tmanyo joined #minetest-dev
01:29 EvergreenTree joined #minetest-dev
01:39 everamzah joined #minetest-dev
01:39 electrodude512 joined #minetest-dev
01:42 VargaD joined #minetest-dev
01:45 DonBatman joined #minetest-dev
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:24 ptv joined #minetest-dev
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 Tmanyo joined #minetest-dev
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
02:46 Etzos joined #minetest-dev
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:10 electrodude512 joined #minetest-dev
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
04:31 ShadowNinja joined #minetest-dev
04:31 ShadowNinja joined #minetest-dev
04:55 paramat left #minetest-dev
05:08 hmmmmmm visual studio 2015 requires you to reboot after installing it
05:08 hmmmmmm incredible
05:09 thePalindrome :facehoof:
05:15 Hunterz joined #minetest-dev
05:40 torgdor joined #minetest-dev
06:10 paramat joined #minetest-dev
06:17 addi joined #minetest-dev
06:27 jin_xi joined #minetest-dev
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 Tmanyo joined #minetest-dev
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:01 edgrey joined #minetest-dev
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:07 MillersMan joined #minetest-dev
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` joined #minetest-dev
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?
08:27 Tmanyo joined #minetest-dev
08:45 paramat left #minetest-dev
08:58 Obani joined #minetest-dev
08:58 Obani left #minetest-dev
09:01 Samson1 joined #minetest-dev
09:11 martno joined #minetest-dev
09:16 sfan5 <hmmmmmm> kitsunemimi.pw?
09:16 sfan5 <hmmmmmm> 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:30 xunto joined #minetest-dev
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:08 VanessaE joined #minetest-dev
10:17 Tmanyo joined #minetest-dev
10:36 naltamur joined #minetest-dev
10:37 naltamur left #minetest-dev
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 Tmanyo joined #minetest-dev
11:19 xunto Actually, msvc can give a better perfomance on windows. But it is just a guess.
11:23 Zeno` joined #minetest-dev
11:23 Zeno` joined #minetest-dev
11:26 mars joined #minetest-dev
11:28 _MarS_ joined #minetest-dev
11:30 gigirusak joined #minetest-dev
11:32 gigirusak join #minetest
11:35 gigirusak left #minetest-dev
11:43 EvergreenTree joined #minetest-dev
11:46 gregorycu joined #minetest-dev
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:02 Darcidride joined #minetest-dev
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 crazyR joined #minetest-dev
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 est31 joined #minetest-dev
12:11 gregorycu <gregorycu> This is solving the issue where the player dies after respawn
12:12 gregorycu <EvergreenTree> the issue is that the player dies multiple times
12:12 gregorycu <EvergreenTree> 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:23 Krock joined #minetest-dev
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 PilzAdam joined #minetest-dev
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 DonBatman joined #minetest-dev
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 damiel joined #minetest-dev
12:52 gregorycu ...
12:52 thePalindrome 10 days ago was when it was merged
12:52 gregorycu FUCK YOU GITHUB
12:52 MillersMan joined #minetest-dev
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 Player_2 joined #minetest-dev
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 Foghrye4 joined #minetest-dev
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:43 Fixer joined #minetest-dev
13:45 rubenwardy joined #minetest-dev
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:22 Topic for #minetest-dev is now Minetest core development and maintenance. Last release: 0.4.14, May 15 2016. Chit-chat goes to #minetest. Consider this instead of /msg celeron55. http://irc.minetest.net/minetest-dev/ http://dev.minetest.net/
14:25 rubenwardy joined #minetest-dev
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&amp;group=sysop
14:30 est31 probably only people from that group can
14:33 Krock2 joined #minetest-dev
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:04 Calinou joined #minetest-dev
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
15:24 Warr1024 joined #minetest-dev
15:31 MillersMan joined #minetest-dev
15:42 rubenwardy joined #minetest-dev
15:51 blaze joined #minetest-dev
15:57 hmmmm joined #minetest-dev
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:16 Warr1024 joined #minetest-dev
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:38 naltamur joined #minetest-dev
16:40 Fixer yes
16:41 Fixer thats why you release "release candidate" %)
16:52 kaeza joined #minetest-dev
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:12 xunto joined #minetest-dev
17:16 naltamur How Can I build minetest with travis-ci ?
17:20 torgdor joined #minetest-dev
17:27 diemartin joined #minetest-dev
17:51 naltamur joined #minetest-dev
17:55 EvergreenTree joined #minetest-dev
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:15 Tmanyo joined #minetest-dev
18:18 Darcidride joined #minetest-dev
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:23 xunto joined #minetest-dev
18:24 Fixer 126Command invoked cannot execute/dev/nullPermission 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)
18:30 Krock joined #minetest-dev
18:51 rubenwardy joined #minetest-dev
19:58 paramat joined #minetest-dev
19:58 paramat excellent
20:02 sfan5 good morning(?)
20:05 rubenwardy joined #minetest-dev
20:11 Fixer paramat, partly, changelog is missing minetest_game ._.
20:11 Fixer paramat, also, first feature in changelog was actually removed (trololo)
20:12 thePalindrome joined #minetest-dev
20:14 torgdor joined #minetest-dev
20:17 rubywarden joined #minetest-dev
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 jin_xi joined #minetest-dev
20:35 xunto rubywarden: oh, thanks. That gives me twice big self-esteem. :D
20:36 paramat sorry, no rush of course
20:40 jin_xi joined #minetest-dev
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 troller joined #minetest-dev
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:19 Wuzzy joined #minetest-dev
21:21 est31 joined #minetest-dev
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:22 xunto joined #minetest-dev
22:30 Fixer btw, i was always curious about light pattern: https://forum.minetest.net/viewtopic.php?f=6&amp;t=14609&amp;p=217433#p217433
22:40 stormchaser3000 joined #minetest-dev
22:42 stormchaser3000 joined #minetest-dev
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:03 est31 joined #minetest-dev
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

| Channels | #minetest-dev index | Today | | Google Search | Plaintext