Time Nick Message 03:35 fluxionary getting a weird error when trying to build a 5.4.1 client, and everything looks fine to me. ping me if you have ideas: 03:35 fluxionary ./src/clientiface.cpp:701:9: error: ‘m_con’ was not declared in this scope; did you mean ‘con’? 03:35 fluxionary 701 | m_con->Send(peer_id, channelnum, pkt, reliable); 03:37 fluxionary oh nevermind that's not the first error 03:37 fluxionary .src/clientiface.h:444:36: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type 03:37 fluxionary 444 | ClientInterface(const std::shared_ptr &con); 03:38 fluxionary guessing that it's somehow trying to parse against the wrong c++ standard 03:39 MTDiscord Minetest as of 5.6-dev moved to C++14 03:39 fluxionary good starting point, but this is explicitly the commit tagged as 5.4.1 03:44 fluxionary so the reason i'm trying to build a 100% vanilla build of 5.4, is that a player is complaining that they can't see coordinates anymore, using a 5.4 client against a 5.5 server. none of my existing builds show this behavior (5.5.0 from arch, 5.6.0-dev w/ a few tweaks) 03:45 fluxionary though i do see something about `basic_debug` in the lua api doc, that i don't remember from before 03:46 fluxionary i don't have anything near a theory as to why my 5.5.0 build from arch still shows coords when the player's client doesn't 03:50 fluxionary 5.5.0 tag builds fine, but now the 5.5.0 server is down... but normal F5 debug info shows up on a 5.4.1 server 03:53 MTDiscord basic debug 03:53 fluxionary Jonathon: what about it? 03:53 MTDiscord i would assume your player actually isnt running 5.4, but a version of 5.5-dev or something 03:54 MTDiscord cant see cords is literally what basic debug is about.... 03:54 MTDiscord it was a priv for 5.5-dev till it got yanked right before, now its a hud flag in 5.6 03:55 fluxionary Jonathon: so... the answer is the player is actually running a 5.6-dev client and not a 5.4* client? 03:55 MTDiscord or 5.5-dev 03:55 fluxionary Jonathon: unfortunately the server seems to have crashed (your-land) 03:56 fluxionary Jonathon: but the official arch 5.5.0 client wouldn't be affected, thought 5.5-dev might be? 03:56 MTDiscord correct 03:56 fluxionary ok, i get it. on and off and on again 03:57 MTDiscord if you dont trust them, but want to check, host a test debug build, then you can use minetest.get_player_information to get there stuff 03:57 MTDiscord or just patch your servers version to remove the absurd limitation 03:57 fluxionary your-land does already have that "patch" 03:58 MTDiscord most decent servers do 03:58 fluxionary though it's down, and i don't have shell access, so i'll have to wait 04:00 fluxionary Jonathon: thanks for your help :) 04:00 wsor np 04:01 wsor the server is running 5.5 right? 04:01 wsor well, when its actually running 07:00 sfan5 fluxionary: 5.4 is missing some commit to build on gcc 11, you have to cherry-pick one manually 07:01 sfan5 5.4 does not have any way to hide coordinates so that can't be it 07:02 sfan5 5.5-dev does in a way that was removed before release, 5.5 does not 07:02 sfan5 5.6-dev has a different implementation again