Minetest logo

IRC log for #minetest-dev, 2021-01-27

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

All times shown according to UTC.

Time Nick Message
00:00 pgimeno it's built-in in LuaJIT, and not bundled with Minetest. I'm not sure, but it's possible that bit operations are compiled if using LJ's bit library. I have to check.
01:21 jonadab joined #minetest-dev
01:58 olliy joined #minetest-dev
02:36 nephele_ joined #minetest-dev
03:00 MTDiscord <e​xe_virus> Wait so require is considered insecure if it reaches outside of the mod directory, is that why?
03:01 MTDiscord <e​xe_virus> Because we can use require within the mod directory with a secure environment, right?
03:01 MTDiscord <e​xe_virus> Alternatively, we could create Minetest namespace bindings for bit operations
03:01 MTDiscord <e​xe_virus> I.e. minetest.bit.function_name()
03:28 fluxflux_ joined #minetest-dev
04:14 LoneWolfHT joined #minetest-dev
04:14 BakerPrime_ joined #minetest-dev
04:33 Thomas-S_ joined #minetest-dev
04:33 Ritchie joined #minetest-dev
04:38 Thomas-S_ joined #minetest-dev
04:38 Ritchie joined #minetest-dev
04:44 LoneWolfHT joined #minetest-dev
04:48 freshreplicant[m joined #minetest-dev
04:55 zughy[m]1 joined #minetest-dev
04:57 Thomas-S_ joined #minetest-dev
04:57 Ritchie joined #minetest-dev
05:00 MTDiscord joined #minetest-dev
05:16 fruitsnack joined #minetest-dev
05:17 fruitsnack hello, I see that android minetest compiling process changed considerably, I'm packaging the update for fdroid and have a few questions
05:18 MTDiscord <J​onathon> if your looking for a core dev there most likely asleep
05:19 MTDiscord <J​onathon> most of them are around during european timezones daytime
05:19 fruitsnack there's no need to prebuild anything anymore, I just run `gradle assembleRelease`? What's NDK version used for compilation? The build process is binary-free (except for imports from NDK), as in all deps are still build?
05:19 jonadab joined #minetest-dev
05:19 fruitsnack Hm there's a discord bridge now?
05:20 MTDiscord <J​onathon> has been for a while
05:20 fruitsnack What's discord server address
05:20 MTDiscord <J​onathon> https://discord.gg/6W84ytH
05:20 fruitsnack ok thanks
05:20 MTDiscord <J​onathon> np
05:26 flux__ joined #minetest-dev
05:36 giov4[m] joined #minetest-dev
05:38 anon5[m] joined #minetest-dev
05:39 _Zaizen_[m] joined #minetest-dev
05:43 Zughy[m] joined #minetest-dev
05:57 kb1000 joined #minetest-dev
06:02 Newbyte joined #minetest-dev
06:07 freshreplicant[m joined #minetest-dev
06:09 zughy[m]1 joined #minetest-dev
06:13 LoneWolfHT joined #minetest-dev
06:27 YuGiOhJCJ joined #minetest-dev
08:00 ShadowNinja joined #minetest-dev
09:01 YuGiOhJCJ joined #minetest-dev
09:06 YuGiOhJCJ joined #minetest-dev
09:27 sfan5 ~tell fruitsnack no, the build process is not binary-free; dependencies are downloaded from a git repo
09:27 ShadowBot sfan5: O.K.
09:49 calcul0n__ joined #minetest-dev
09:54 proller joined #minetest-dev
10:53 fruitsnack joined #minetest-dev
10:53 fruitsnack sfan5: so it's just binaries without any build instructions, sources, etc?
10:56 fruitsnack Cant older build scripts be used, or build script added to that repo? Otherwise we cant update minetest on f-droid, and it'll be marked as "no source since"
11:01 fruitsnack (I check responses on discord bridge so even if I leave you don't have to use bot commands)
11:02 proller joined #minetest-dev
11:12 sfan5 there are build scripts in https://github.com/minetest/minetest_android_deps
11:12 sfan5 but you'd have to figure out how to hook that up with the engine source
11:16 fruitsnack well, we'll figure something out, but the build process will be way more complicated for sure
11:17 fruitsnack what NDK is used for compilation?
11:18 fruitsnack also, which ABIs are supported? I take it minetest now comes with different apks for armeabi-v7a and arm64-v8a?
11:19 fruitsnack And, how do I compile deps for them? Uncomment armeabi-v7a part and comment out arm64 part and vise versa?
11:20 sfan5 ndk r22 currently, the Makefile has armv7, arm64 and x86 but I don't think anyone has rested x86 recently
11:20 sfan5 yes
11:23 fruitsnack do I have to do any stuff like adding ndk tools to my $PATH or it's all handled in makefile
11:24 fruitsnack and is there any systemwide dependencies or it's all contained and I only need ndk?
11:26 sfan5 you likely need make, cmake, autoconf, automake, wget, tar, unzip, gcc/g++, the android SDK and NDK
11:26 rubenwardy I'm currently working on minetest_android_deps
11:26 sfan5 and the jdk of course
11:26 rubenwardy the build passes on GitHub, but not locally
11:27 rubenwardy there's also missing dependencies there which I need to get around to
11:28 fruitsnack well, we cant update it unless minetest is 100% buildable from source
11:29 rubenwardy which is why I'm working on minetest_android_deps
11:29 fruitsnack as in, if there's still missing deps I cant even start working on a new build recipe because I wont be able to compile it myself
11:29 rubenwardy the issue is #10529
11:29 ShadowBot https://github.com/minetest/minetest/issues/10529 -- Create Android dependency building scripts
11:29 fruitsnack ok, thanks
11:30 rubenwardy Well, yes, because minetest_android_deps is still being created
11:31 rubenwardy If you have more time than me you could try cloning minetest_android_deps and then expanding the Makefile to build everything in the _binary which isn't built yet
11:32 rubenwardy hm, or maybe its only like that because I can't build locally
11:36 fruitsnack another unrelated question
11:36 fruitsnack how do I publish mods on contentdb
11:36 rubenwardy login and add the mod
11:36 rubenwardy https://content.minetest.net/packages/new/
11:37 fruitsnack Hm, I thought there's some approval process or it just pulls mods from minetest-mods group or something
11:38 rubenwardy there is an approval process, that's after you create the listing
11:38 fruitsnack And final question about the forums
11:40 fruitsnack I've made around 20 mods in the last 4 years, but I never released them, because they're all interconnected, am I allowed to create separate forum threads for every of them, or I should compile them all in one thread, or make a gamemode?
11:41 fruitsnack Each mod can be used standalone and I want people to use them that way, because nobody would want to use all 20
11:41 rubenwardy you can make as many threads as you want - they should have separatedownloads though
11:42 fruitsnack Well I thought that if I spam the forum with 20 threads at once I'll just get banned for spam or something
11:43 sfan5 nah
11:43 rubenwardy you overestimate how capable phpbb is
11:43 fruitsnack Yeah but a moderator might be online
11:44 sfan5 and what?
11:44 sfan5 they can see that you're posting useful content, not spam
11:45 fruitsnack but, as I said, maybe I'll be told to compile them all in a single thread or something
11:45 fruitsnack ok then
11:52 fruitsnack joined #minetest-dev
12:10 Fixer joined #minetest-dev
12:55 systwi joined #minetest-dev
13:22 appguru joined #minetest-dev
14:09 Lunatrius joined #minetest-dev
14:41 numzero joined #minetest-dev
15:34 Lunatrius joined #minetest-dev
16:11 nephele left #minetest-dev
16:33 flux__ joined #minetest-dev
16:41 Fleckenstein joined #minetest-dev
18:29 olliy joined #minetest-dev
18:31 rubenwardy merging #10868 in 600000ms
18:31 ShadowBot https://github.com/minetest/minetest/issues/10868 -- Consistently use "health points" by Zughy
18:33 MTDiscord <J​onathon> Heh
18:34 Fixer joined #minetest-dev
18:43 proller joined #minetest-dev
19:02 Fleckenstein joined #minetest-dev
19:43 Zughy[m] sfan5:  should I close #10792 ?
19:43 ShadowBot https://github.com/minetest/minetest/issues/10792 -- Clang-format: increase column limit from 90 to 105 by Zughy
19:59 Wuzzy joined #minetest-dev
20:05 systwi_ joined #minetest-dev
20:24 Taoki joined #minetest-dev
21:00 Ritchie joined #minetest-dev
21:07 absurb joined #minetest-dev
21:07 sfan5 IMO yes
21:16 numzero joined #minetest-dev
21:16 numzero joined #minetest-dev
21:18 Fixer joined #minetest-dev
21:25 proller joined #minetest-dev
21:38 numzero joined #minetest-dev
21:44 numzero joined #minetest-dev
21:46 numzero joined #minetest-dev
22:30 BakerPrime_ joined #minetest-dev
22:42 Miner_48er joined #minetest-dev
22:49 T4im joined #minetest-dev
23:14 LoneWolfHT joined #minetest-dev
23:24 _Zaizen_[m] joined #minetest-dev
23:25 anon5[m] joined #minetest-dev
23:37 kb1000 joined #minetest-dev
23:52 indiana joined #minetest-dev

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