Minetest logo

IRC log for #minetest-dev, 2016-12-22

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

All times shown according to UTC.

Time Nick Message
00:03 Tmanyo joined #minetest-dev
00:05 jin_xi joined #minetest-dev
00:32 domtron joined #minetest-dev
00:50 fling joined #minetest-dev
00:58 ShadowNinja FWIW, I have a patch that has most/all of the features of MineHacker, and it's only 200 lines or so.  This stuff is trivial and there are a number of people that have made their own patches before (Foobar comes to mind).
01:02 Tmanyo joined #minetest-dev
01:03 ShadowNinja ^ That's the whole patch too, the actual changes are ~60 lines.
01:04 DI3HARD139 joined #minetest-dev
01:07 ^v joined #minetest-dev
01:07 Karazhan joined #minetest-dev
01:46 Tmanyo joined #minetest-dev
01:49 octacian joined #minetest-dev
02:02 MillersMan joined #minetest-dev
03:42 turtleman joined #minetest-dev
03:57 rdococ joined #minetest-dev
04:21 Hunterz joined #minetest-dev
04:31 octacian joined #minetest-dev
04:33 turtleman joined #minetest-dev
04:55 AnotherBrick joined #minetest-dev
05:42 rdococ joined #minetest-dev
06:05 Hunterz joined #minetest-dev
07:33 Fixer joined #minetest-dev
07:41 rdococ_ joined #minetest-dev
07:49 lumidify joined #minetest-dev
08:00 nrzkt joined #minetest-dev
08:03 rdococ joined #minetest-dev
08:05 rdococ_ joined #minetest-dev
08:08 _rdococ joined #minetest-dev
08:17 paramat joined #minetest-dev
08:20 rdococ joined #minetest-dev
09:10 jin_xi joined #minetest-dev
09:17 ^v joined #minetest-dev
09:22 blaze joined #minetest-dev
09:42 YuGiOhJCJ joined #minetest-dev
10:51 red-001 joined #minetest-dev
10:54 red-001 joined #minetest-dev
11:39 ysp isn't anti-cheat suppose to stop players from moving to  fast and mining too fast?
11:40 ysp so wouldn't a lot of the features of minehack only work on servers with that turned off?
11:40 ysp and the whole talk after ban thing should be really easy to fix if it is even a real thing
11:42 red-001 joined #minetest-dev
11:46 Hijiri ysp: its homepage says it has some "anti-anticheat" features
11:47 ysp huh
11:47 ysp that sounds intersting
11:47 Hijiri not sure about mining too fast, but for moving too fast you could just interpolate the move location
11:47 nore joined #minetest-dev
11:48 ysp well I think it messes around with the node/tool definitions
11:48 sfan5 it would be good to know whether the server he played on in the video had anticheat enabled
11:48 Hijiri anticheat doesn't protect against that
11:49 ysp well it should stop moving too fast
11:49 ysp and interacting too fast iirc
11:49 Hijiri not if the client sends position updates that fake normal movement
11:49 ysp huh
11:49 ysp but then it only allows the player to look further
11:50 Hijiri well, it would take some time to catch up I guess
11:50 Hijiri maybe it does something more sophisticated
11:50 ysp could be
11:50 ysp or maybe it just have too look like it does
11:51 ysp btw isn't that server ran by rubenwardy?
11:51 ysp it looked like his ctf server
11:52 Fixer joined #minetest-dev
11:53 ysp lol I found people making cheats for minetest in cheat engine
12:01 Hijiri that's how hard it is to build on windows
12:04 ysp lol
12:08 minetester joined #minetest-dev
12:10 DucakedHare joined #minetest-dev
12:11 lumidify joined #minetest-dev
12:19 proller__ joined #minetest-dev
12:19 red-001 joined #minetest-dev
12:27 AcidNinjaFWHR joined #minetest-dev
12:27 DucakedHare joined #minetest-dev
12:31 Fritigern joined #minetest-dev
12:50 turtleman joined #minetest-dev
12:53 proller__ joined #minetest-dev
13:08 Gael-de-Sailly joined #minetest-dev
13:12 proller__ joined #minetest-dev
13:15 sfan5 how does google manage to release an ndk so broken
13:15 sfan5 generally building for android is cancer
13:15 sfan5 three makefile thingies to build one thing
13:15 red-001 wow
13:15 sfan5 those import twenty other deps from somewhere in the ndk
13:16 sfan5 and in the end it ignored APP_ABI and just builds it for 64-bit linux
13:16 sfan5 like wut
13:24 sfan5 why the fuck are we using some obscure freetype fork for android
13:24 sfan5 stock freetype works fine
13:24 sfan5 this build system is absolute shit
13:27 sfan5 oh sapier is responsible for this makefile bullshit
13:29 sfan5 can't even clean the fucking build
13:29 sfan5 because some library is missing
13:29 sfan5 google what the fuck
13:33 STHGOM joined #minetest-dev
13:33 STHGOM joined #minetest-dev
13:35 rubenwardy joined #minetest-dev
13:37 paramat btw lordfingle says he may be able to help out with android dev soonish
13:43 proller joined #minetest-dev
13:46 Thomas-S joined #minetest-dev
13:47 sfan5 paramat: #/4950
13:47 sfan5 uh
13:47 sfan5 #4950
13:47 ShadowBot https://github.com/minetest/minetest/issues/4950 -- fix android build by sfan5
13:47 paramat ok
13:47 paramat looking
13:50 paramat this is beyond me, sorry
13:51 sfan5 well it needs approvals
13:51 sfan5 it's the only problem missing for the release to happen
13:54 paramat est31 nore sofar ^
13:55 paramat #4528 seems not a blocker
13:55 ShadowBot https://github.com/minetest/minetest/issues/4528 -- minetest 0.4.14 64bit crashes at startup on Windows 10 Pro 64bit: debug.txt permissions/path problem
13:57 sfan5 it needs to be/should be solven when rubenwardy makes an installer executable
13:57 paramat so indeed android build is the final issue
13:58 paramat ok to remove 4528 from milestone?
14:15 blaze joined #minetest-dev
14:33 rdococ joined #minetest-dev
14:37 Shara left #minetest-dev
14:39 Shara joined #minetest-dev
15:07 Hunterz joined #minetest-dev
15:07 Tmanyo joined #minetest-dev
15:13 proller joined #minetest-dev
15:26 octacian joined #minetest-dev
15:26 octacian joined #minetest-dev
15:29 red-001 joined #minetest-dev
15:29 red-001 joined #minetest-dev
15:30 red-001 joined #minetest-dev
15:36 est31 joined #minetest-dev
15:53 rubenwardy sfan5, it would be great if we could use cmake instead: https://developer.android.com/ndk/guides/cmake.html
15:53 sfan5 i know
15:53 rubenwardy although "if it ain't broke, don't fix it"
15:55 sfan5 no
15:55 sfan5 the android build system is absolutely horrible
15:55 sfan5 it must be thrown away
15:55 rubenwardy I agree
15:56 hmmmm joined #minetest-dev
16:11 red-001 joined #minetest-dev
16:13 nrzkt joined #minetest-dev
16:34 STHGOM joined #minetest-dev
16:38 est31 hi, can't look at the pr
16:39 est31 but will do later today
16:39 domtron joined #minetest-dev
16:39 est31 I'm not sure though how it fixes the android build
16:39 est31 bc it looks more like an issue with gradle than with ndk
16:39 est31 but idk
16:42 est31 <sfan5> generally building for android is cancer
16:42 sfan5 est31: it fixes the issues i found when trying to build for android
16:42 est31 agree, sadly
16:42 sfan5 not sure what you encountered
16:42 est31 sfan5: I encountered an issue with some translations
16:42 est31 filenotfound error or something
16:43 sfan5 android does not have translations
16:43 est31 your patch seems to only add some libraries or stuff
16:43 est31 sfan5: yeah, I need to investigate
16:43 est31 sfan5: whoich version of the ndk do you use?
16:43 est31 which*
16:43 sfan5 r13b
16:44 est31 btw. building stuff for android can mess with your ndk
16:44 sfan5 i can compile android correctly on my machine now so the pr should probably be merged so we can release
16:44 est31 if you build other projects using the same ndk too they might have messed it up
16:44 sfan5 nah
16:45 est31 sfan5: I need to test your pr first
16:45 est31 want*
16:45 est31 man my internet is shit
16:45 est31 will be back in ~4 hours
16:47 Hunterz joined #minetest-dev
16:49 turtleman joined #minetest-dev
17:02 Anon joined #minetest-dev
17:03 DFeniks joined #minetest-dev
17:16 red-001 joined #minetest-dev
17:30 AcidNinjaFWHR joined #minetest-dev
17:43 lumidify joined #minetest-dev
18:09 DFeniks joined #minetest-dev
18:14 paramat joined #minetest-dev
18:14 Krock joined #minetest-dev
18:14 Krock joined #minetest-dev
18:20 proller joined #minetest-dev
18:29 proller joined #minetest-dev
18:33 rdococ joined #minetest-dev
19:04 proller joined #minetest-dev
19:11 KaadmY joined #minetest-dev
19:14 rdococ_ joined #minetest-dev
19:18 red-001 joined #minetest-dev
19:25 Thomas-S joined #minetest-dev
19:39 Thomas-S joined #minetest-dev
19:47 Thomas-S joined #minetest-dev
20:11 est31 hi
20:11 proller joined #minetest-dev
20:11 est31 looking into the android pr right now
20:14 lumidify joined #minetest-dev
20:24 est31 sfan5: what exactly were the issues your pr was fixing?
20:24 est31 I'm trying to reproduce them
20:24 est31 the build is running now
20:24 est31 with r13b android ndk
20:28 ShadowNinja Oh, BTW, there are issues building when the target API is >= 23, since text relodations aren't allowed anymore but the build uses them.  I traced the problem down a while ago and the issue was with some hand-coded assembly in OpenSSL for one of the ciphers.
20:30 proller joined #minetest-dev
20:35 est31 ok
20:35 est31 mhh there are many issues with the android build script
20:36 est31 one thing that would be nice if you had a dir where all the downloaded tarballs are stored
20:36 est31 so that you can easily remove the dir with the unzipped stuff, and it would still work
20:36 est31 err
20:36 est31 it would still compile
20:36 est31 without any more downloading
20:40 sfan5 est31: library builds were failing because either 1) the .sh script didn't actually generate a toolchain because of a bug OR 2) ndk-build would go on and ignore everything and build for 64-bit Linux instead of the wanted android target because of yet another bug
20:41 sfan5 also see my rant about the ndk being broken http://irc.minetest.net/minetest-dev/2016-12-22#i_4769030
20:43 est31 read it
20:43 est31 I'm not sure, but my guess for why we are using a freetype fork is that freetype didnt have android support at the time the android port of minetest was made
20:44 est31 but thats only a wild guess
20:44 est31 would be a good idea to un-fork it
20:44 sfan5 i'm pretty sure it had android support since years
20:44 sfan5 my guess is that we use that because it has ndk-build scripts
20:46 sfan5 anyway is the pr okay to merge?
20:46 est31 let me see whether it still builds for me
20:46 est31 I confirm that there is some kind of breakage with the pr
20:47 sfan5 git master android built for you?
20:47 est31 err
20:47 est31 without the pr
20:47 est31 sorry
20:48 sfan5 ah
20:48 est31 its still building...
20:49 sfan5 ShadowNinja: IMO switching to libressl is worth it solely because it has an okay build system (autoconf) unlike openssl
20:56 est31 mhh idk, still cant build
20:56 est31 lots of weird issues
20:56 est31 I remember this build system as less broken
20:57 est31 maybe my perception was clouded
20:57 DI3HARD139 joined #minetest-dev
20:57 est31 sfan5: it builds correctly from you, even if you remove the entire build/androi/build dir and build/android/deps dir?
20:57 est31 for you*
21:00 sfan5 lemme try
21:08 Fixer modpacks are very problematic to use, please consider this bug after release: https://github.com/minetest/minetest/issues/4183
21:12 sfan5 est31: yes works for me
21:12 est31 ok... lets merge it then
21:12 est31 then I'll merge translations
21:12 est31 and then we can release imo
21:16 sfan5 ye
21:17 Zeno` joined #minetest-dev
21:18 sfan5 est31: merged
21:19 red-001 joined #minetest-dev
21:22 DuCake joined #minetest-dev
21:32 Zeno` credits updated
21:33 Zeno` #4934
21:33 ShadowBot https://github.com/minetest/minetest/issues/4934 -- Final update to credits before release by Zeno-
21:33 sfan5 you didn't have to re-squash it but whatever
21:33 Zeno` :)
21:33 Zeno` I didn't I amended the previous commit
21:33 Zeno` heh
21:34 sfan5 any issues left?
21:34 Zeno` I guess you can merge
21:34 Zeno` not that I can see. Just the installer but that can be post-release, right?
21:34 sfan5 installer will be post-release anyway
21:34 Zeno` nothing we can do about it anyway. Yeah
21:34 Zeno` so +1
21:34 sfan5 credit update merged
21:35 Zeno` cool
21:36 paramat joined #minetest-dev
21:36 paramat mtgame is ready btw no issues
21:38 est31 I'm not entirely sure if the android build works
21:39 sfan5 it does for me
21:39 est31 but as you confirm, its good
21:39 est31 we should ask nrz whether he can build
21:39 est31 he's uploading to the play store
21:39 sfan5 well he left 20 mins ago
21:40 est31 :/
21:40 sfan5 also even if he can't the source can be patched for a play store build
21:40 est31 it can
21:40 sfan5 not the ideal solution but it works
21:40 est31 windows builders around?
21:40 est31 rubenwardy?
21:40 sfan5 that's me
21:40 est31 no:/
21:40 est31 oh
21:40 est31 ok
21:41 est31 does the windows build work :)
21:41 sfan5 last release the windows installer was also added some days after
21:41 est31 yes
21:41 sfan5 I'll test
21:47 sfan5 builds successfully ✔
21:51 proller joined #minetest-dev
21:55 sfan5 tested an works ✔
21:56 sfan5 *and
21:56 sfan5 pushing bump commits now
21:57 est31 the zeno pr is pushed=
21:57 est31 ?
21:57 est31 it is
21:57 est31 fine fine
21:57 sfan5 yes
22:00 Zeno` press the big red button!
22:00 est31 pushing the stable branch update
22:01 sfan5 ^ done that for mt_game
22:03 red-001 joined #minetest-dev
22:03 est31 pushed
22:04 paramat \O/
22:04 est31 next stop: launchpad
22:04 est31 gonna take care of it too
22:07 sfan5 est31: should the apk in the github releases section be an official one? (meaning from nrz)
22:08 est31 yes
22:08 est31 needs nrz signature
22:10 Anon joined #minetest-dev
22:28 sfan5 windows builds uploaded, est31 / Zeno`
22:30 Zeno` wohoo!
22:31 Zeno` where?
22:32 sfan5 now here -> https://github.com/minetest/minetest/releases/tag/0.4.15
22:32 Topic for #minetest-dev is now Minetest core development and maintenance. Chit-chat goes to #minetest. Consider this instead of /msg celeron55. http://irc.minetest.net/minetest-dev/ http://dev.minetest.net/
22:32 Zeno` oh cool :)
22:33 est31 ookay, launchpad builds are started
22:33 est31 should be all built shortly
22:33 est31 https://launchpad.net/~minetestdevs/+archive/ubuntu/stable/+builds?build_state=building
22:33 sfan5 changelog is still missing
22:33 sfan5 in case anyone has nothing to do right now ;)
22:33 est31 https://launchpad.net/~minetestdevs/+archive/ubuntu/stable
22:34 sfan5 who does the "Notify known package maintainers" things?
22:34 est31 I can notify the package maintainers
22:34 est31 tomorrow
22:35 sfan5 okay, I'll post a forum topic
22:35 Guest1535 joined #minetest-dev
22:35 est31 today I do the f-droid build, then I go to bed
22:41 sfan5 Zeno`: mind looking at #4951 ?
22:41 ShadowBot https://github.com/minetest/minetest/issues/4951 -- Various anticheat improvements by sfan5
22:45 STHGOM joined #minetest-dev
22:50 Fixer congrats to everybody
22:51 Zeno` sfan5, sure
22:51 Zeno` sfan5, cannot this exact moment, but I will shortly
22:53 troller joined #minetest-dev
22:54 Guest1535 joined #minetest-dev
22:57 Tmanyo joined #minetest-dev
23:03 milllersman joined #minetest-dev
23:03 milllersman Just seen the good news in the irc log
23:04 milllersman Congratulations to everyone involved in the release :)
23:05 Fixer any forum admins? read my message in #minetest
23:08 Fixer spammer spams forum right now
23:15 Calinou celeron55: forum is down
23:15 Calinou it crashed due to a spammer, possibly
23:17 twoelk joined #minetest-dev
23:18 Calinou I can't delete posts and report spammer btw
23:19 Calinou or anyone that can do it
23:20 Fixer 4 pages of trash
23:23 domtron joined #minetest-dev
23:26 lordfingle joined #minetest-dev
23:27 lordfingle Hi! For whoever is on, would just like you to know I'm working pretty intensely with the Android version at the moment.  I'll be able to contribute constructively after Jan 10
23:27 lordfingle Having to copy all the files onto the sdcard is an issue.  I will be researching a way of at least accessing local graphics and sound assets directly without extraction.
23:33 juhdanad joined #minetest-dev
23:33 Wuzzy joined #minetest-dev
23:33 Wuzzy Hooray for all of you! :-)
23:42 FirePowi joined #minetest-dev
23:42 juhdanad When you will have some free time, could you review #4346, please? I think it became forgotten.
23:42 ShadowBot https://github.com/minetest/minetest/issues/4346 -- Improved getPointedThing() by juhdanad

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