Time Nick Message 00:37 T4im rubenwardy: some of those issues seem ~4 years old, i can imagine how that might feel like there is no real interest in them 00:37 thePalindrome aye 00:58 Tmanyo does anyone know why I my server sometimes says servers.minetest.net/announce not found? 00:58 Tmanyo -I 01:06 paramat i guess because the public announce feature is temporarily unavailable 01:07 paramat so i guess nothing to worry about 01:07 Tmanyo ok 01:08 Tmanyo ty 01:59 Hijiri !tell 01:59 ShadowBot Hijiri: tell 02:00 Hijiri !tell rubenwardy You reopened #2877 but it looks like from the conversation that it has been fixed 02:00 ShadowBot Hijiri: O.K. 02:38 paramat merging games 1165 1234 1240 1243 in a moment 03:01 paramat merging 03:09 paramat pow! merged and back down to 30 open PRs 13:26 Megaf system json still broken! http://paste.debian.net/plain/787620 13:26 Megaf Zeno`: any idea on how to fix that? 13:26 Krock not the system json is broken but the minetest bindings 13:27 Megaf #4306 13:27 ShadowBot https://github.com/minetest/minetest/issues/4306 -- Minetest fails to link JSONCPP on Debian 9.x if -DENABLE_SYSTEM_JSONCPP=1 13:28 Megaf Krock: your setence doesnt make sense to me 13:29 Zeno` I don't know enough about debian 13:29 Krock I meant that Json removed/renamed/changed these operators in a newer version than Minetest uses 13:29 Zeno` but it's just not finding the library to link to 13:30 Krock you'd get more errors if it couldn't find the library 13:30 Zeno` nah, those are linker errors 13:30 Zeno` weird 13:30 Krock it found the library but that one doesn't have these functions in it 13:31 Zeno` Megaf, are there any compile warnings? (before it gets to the linking) 13:32 Megaf Zeno`: none 13:33 Zeno` Hey I replied on my birthday heh 13:33 Krock happy bday? 13:33 Megaf Zeno`: you bday today? 13:33 Zeno` Nah, the first reply in the bug report 13:34 Megaf oh, happy birthday Zeno`, didnt know back them 13:34 Megaf then* 13:34 Zeno` umm, if you could narrow down the commit that caused the issue it would be helpful 13:34 Zeno` thanks Megaf and Krock heh 13:35 Megaf Zeno`: the commit that caused the issue was the upgrade from Debian 8 to 9 13:35 Megaf lol 13:35 Zeno` oh :( 13:35 Zeno` does apt-get install Fedora work? 13:35 * Zeno` runs 13:36 Megaf At least we can exclude compiler related linking problem because I tests with GCC 4,5 and 6 and clang 13:36 Megaf dat grammar 13:37 Megaf [14:35:53] does apt-get install Fedora work? 13:37 Megaf Did not fix, unfortunetaly 13:41 Megaf http://paste.debian.net/plain/787626 13:41 Zeno` :D 13:41 Megaf Zeno`: ^ 13:41 Megaf 1st package listed 13:42 Zeno` I have no idea what that means 13:42 Zeno` you can install it? 13:42 Megaf Zeno`: apt search packagename shows packages available in the repos 13:42 Megaf Zeno`: it's a joke... 13:42 Megaf I wrote that 13:43 Megaf xP 13:43 Zeno` lol 13:43 Zeno` you're too cunning 13:45 * Megaf didn't know what cunning means, so Megaf went to the dictionary. Megaf knows even less now. 13:47 Megaf I will take this definition. "2.adeptness in performance; dexterity:" 13:47 Zeno` sounds about what I meant :) 13:47 Megaf or this one "6. Archaic. skillful; expert." 13:48 Krock google translator says it's something like "clever" with some "bad" 13:51 Megaf Minetest development is also culture I see 15:08 Megaf did anyone try did yet? https://github.com/mesonbuild/meson/ 15:08 Megaf http://mesonbuild.com/ 15:22 celeron55_ a new build system? my first question would be: where's a large project that uses this that i can try out? 15:23 celeron55_ i don't like the syntax but that doesn't tell much 15:25 celeron55_ i like this: "Meson has been designed to be easily runnable from an extracted source tarball or even a git checkout." 15:30 celeron55_ i can't find any nonsense in the FAQ, which is good 15:35 celeron55_ looks like there are meson builds for gstreamer and pitivi; that's a bit impressive i guess 15:36 celeron55_ https://git.gnome.org/browse/pitivi/commit/meson.build?id=3003b26a08e8878d30f67de158cb9253cdad8522 15:36 celeron55_ that's the pitivi one 15:42 Calinou yeah, PiTiVi recently adopted it 15:43 Calinou the Meson developers are considering integrating AppImage target, that's good news 15:45 sfan5 i don't like this: "Meson has been designed to be easily runnable from an extracted source tarball or even a git checkout." 15:45 sfan5 if it means that it works like waf 15:45 sfan5 where it downloads the twenty-third copy of waf i have when i want to build something 15:50 celeron55_ well it doesn't 15:50 celeron55_ that's just one way of running it 17:07 cat5e can we get a minetest.sqlite module? 17:15 Krock what does it do? 17:16 cat5e it provides sqlite 17:18 Krock there's already map.sqlite, what else do you want? 17:18 Krock or are you talking about the Lua functions? 17:18 T4im i think he means making sqlite accessible to minetest mods 17:18 Krock ah 17:43 sfan5 cat5e: install an sqlite binding 17:44 cat5e sfan5, I already need proper threads and LLVM bindings 17:44 cat5e sqlite comes with minetest, it could just provide it as a module 17:44 sfan5 that would be easier indeed 17:44 sfan5 but we'd need to add a lot of code for that 17:44 sfan5 also >threads and lua 17:44 sfan5 good luck 17:45 cat5e sfan5, hey I don't need to pass data between them 17:45 cat5e other than some strings 17:45 sfan5 if you need that much i'd suggest just modding the engine directly in C++ 17:45 cat5e everything else is just sqlite 19:36 Megaf anyone here that knows about legal aspects of selling a fork of Minetest available to talk on PVT with me please? 19:38 sfan5 i think the fsf has a page about selling stuff and the gpl 19:38 KaadmY there are tons of paid MT forks on google play, but i'm not sure about the "legal" part 19:38 T4im https://www.gnu.org/licenses/old-licenses/gpl-2.0-faq.html.en#DoesTheGPLAllowMoney 19:39 sfan5 lgpl not gpl 19:39 T4im I'm aware 19:39 T4im but there is no lgpl faq ;) 19:40 T4im they mixed the lgpl stuff into the same one 19:40 KaadmY if the GPL allows selling, then the LGPL should be even looser 19:40 KaadmY LGPL is more geared towards commercial software 19:40 T4im there is also a more philosophic standpoint on https://www.gnu.org/philosophy/selling.html 19:43 T4im but Megaf, in the end you'll have to read the license, no matter if money is involved or not, the license has to be uphold, and that's what those mobile forks might not do in the end 19:44 Calinou hint: almost no mobile fork respects the license 19:44 Calinou also, including proprietary libraries in a GPL or LGPL program is usually not legal, and most ad libraries/SDKs are proprietary 19:45 Calinou even if you distributed the source code along with the program, it could still be illegal for that reason 19:47 Megaf well, I would not distribute the source with the program, but I would keep the license yet and the source would be available 19:47 Megaf on github 19:47 T4im from the lgpl directly "You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee." 19:48 T4im and a few other things, yea, best read it :) 19:49 T4im noone of us is probably allowed to consult you on this anyway 19:49 Megaf I'm afraid MT itself mixes lots of different licenses 19:50 T4im like? 19:50 Megaf irrlicht is zlib license for instance 19:50 Megaf https://en.wikipedia.org/wiki/Zlib_license 19:50 T4im that's a permissive license iirc? 19:51 Megaf Lua is MIT License 19:51 T4im yea, that, too 19:51 Megaf and so on 19:51 T4im those licenses are actually more free than gpl 19:51 T4im more than lgp 19:51 T4im lgpl* 19:52 Megaf "One feature of the LGPL is the permission to relicense under the GPL any piece of software which is received under the LGPL" 19:52 Megaf this is cool 20:18 Megaf now I know why there's no MT forks on steam, "There's also a one-time $100 submission fee per Steam account." 21:07 Calinou Megaf: the iOS App Store has $100 yearly 21:07 Calinou and Google Play has $25 one-time 21:07 Calinou Mac App Store probably has that $100 yearly too 21:08 rubenwardy Megaf, 4aiman put on up but did not pass greenlight 21:08 rubenwardy it was his fork 21:08 rubenwardy Magichet? 21:08 Calinou yeah, I think it was called like that 21:08 rubenwardy Got terrible green light reviews 21:08 rubenwardy partly due to censorship of bad reviews 23:31 Megaf Minetest requires 7 millions libs for crypto and ssl and sasls and stuff 23:31 Megaf libcrypt, libcryto, libssl, libssh, libsasl, link5 23:31 Megaf WHY!? 23:31 Megaf libk5* 23:31 Megaf that's ridiculous 23:39 cat5e uh I wanted to ask something about minetest but now I forgot 23:39 cat5e :/ 23:39 cat5e it was a feature request I think