00:01 <+bridge_> [ddnet] or deen? 00:33 <+bridge_> [ddnet] @heinrich5991 your new patch breaks python2 02:32 <+bridge_> [ddnet] @Learath2 I am 02:32 <+bridge_> [ddnet] my patch? 02:32 <+bridge_> [ddnet] the git revision thing 02:33 <+bridge_> [ddnet] hm. probably using some py3-only stuff 02:33 <+bridge_> [ddnet] or did we break py2 long ago? 02:33 <+bridge_> [ddnet] how did it pass CI though? 02:34 <+bridge_> [ddnet] merhaba @Learath2 ! 02:34 <+bridge_> [ddnet] @jao what's the benefit of the /mods? 02:34 <+bridge_> [ddnet] hi @worstwish 02:34 <+bridge_> [ddnet] @heinrich5991 maybe CI has py3? 02:34 <+bridge_> [ddnet] it's some old ubuntu version 02:34 <+bridge_> [ddnet] doubt it has py3 as default 02:35 <+bridge_> [ddnet] maybe cmake automatically prefers py3? 02:37 <+bridge_> [ddnet] players know whether there is a mod on the server and who it is 02:38 <+bridge_> [ddnet] a logged in mod 02:39 <+bridge_> [ddnet] okay. I'm not sure what I would do with that info 02:39 <+bridge_> [ddnet] nag the mod? 02:40 <+bridge_> [ddnet] @Learath2 `python2 scripts/git_revision.py` works fine for me 02:41 <+bridge_> [ddnet] can you give me the error? 02:41 <+bridge_> [ddnet] ask him for help 02:41 <+bridge_> [ddnet] I overwrote that terminal long ago :/ 02:41 <+bridge_> [ddnet] something about FileDoesntExist sth 02:41 <+bridge_> [ddnet] ask them for help 02:42 <+bridge_> [ddnet] `FileNotFoundError` 02:42 <+bridge_> [ddnet] ? 02:43 <+bridge_> [ddnet] yeah that one maybe 02:44 <+bridge_> [ddnet] @Learath2 can't you regenerate the error? 02:44 <+bridge_> [ddnet] I'd need to rebreak my dockerfile 😛 02:49 <+bridge_> [ddnet] well I did, give it a min until it builds 02:52 <+bridge_> [ddnet] I managed to fill my entire harddisk with docker images 02:59 <+bridge_> [ddnet] @Learath2 does that translate to "I can't give you the error right now"? 03:03 <+bridge_> [ddnet] just need to wait couple seconds more 03:07 <+bridge_> [ddnet] `Traceback (most recent call last): 03:07 <+bridge_> [ddnet] File "/ddnet/scripts/git_revision.py", line 5, in 03:07 <+bridge_> [ddnet] except (FileNotFoundError, subprocess.CalledProcessError): 03:07 <+bridge_> [ddnet] NameError: name 'FileNotFoundError' is not defined` 03:07 <+bridge_> [ddnet] @heinrich5991 ^^ 03:08 <+bridge_> [ddnet] `python --version`? 03:10 <+bridge_> [ddnet] @Learath2 ^ 03:10 <+bridge_> [ddnet] it's not really easy to check 03:10 <+bridge_> [ddnet] 2.7.9 03:11 <+bridge_> [ddnet] `docker run --rm python --version` 03:12 <+bridge_> [ddnet] the container didn't finish building because of the broken build command i have in there 03:14 <+bridge_> [ddnet] @Learath2 do you have git installed in the container? 03:15 <+bridge_> [ddnet] apparently the `except` clause is only evaluated if an error occurs 03:16 <+bridge_> [ddnet] no git in the container 03:17 <+bridge_> [ddnet] then you'll get incomplete version info :/ 03:17 <+bridge_> [ddnet] but at least you found a bug like this 03:23 <+bridge_> [ddnet] @Learath2 ._. ^ 03:23 < ddnet-commits> [ddnet] heinrich5991 opened pull request #1059: Python 2 support for `scripts/git_revision.py` on error /o\ (master...pr_ddnet_cmake_regenerate_version_py2) https://git.io/vAyej 03:51 <+bridge_> [ddnet] @heinrich5991 there seems to be a problem with out of tree builds 03:52 <+bridge_> [ddnet] out-of-tree builds? 03:53 <+bridge_> [ddnet] wait i'm not sure what's happening :/ 03:53 <+bridge_> [ddnet] I've not done an in-tree build recently IIRC 03:53 <+bridge_> [ddnet] mkdir /build && cd build && cmake /ddnet fails with 03:53 <+bridge_> [ddnet] `fatal: Not a git repository (or any parent up to mount point /build) 03:53 <+bridge_> [ddnet] Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). 03:53 <+bridge_> [ddnet] Traceback (most recent call last): 03:53 <+bridge_> [ddnet] File "/ddnet/scripts/git_revision.py", line 5, in 03:53 <+bridge_> [ddnet] except (FileNotFoundError, subprocess.CalledProcessError): 03:54 <+bridge_> [ddnet] NameError: name 'FileNotFoundError' is not defined` 03:54 <+bridge_> [ddnet] have you seen my pull request? 03:54 <+bridge_> [ddnet] I meant the git part on top 03:54 <+bridge_> [ddnet] it should fix the error 03:54 <+bridge_> [ddnet] second commit in the PR 03:54 <+bridge_> [ddnet] the error message was not properly hidden 03:58 <+bridge_> [ddnet] (git command should be called. if it errors, git revision is unset) 03:58 <+bridge_> [ddnet] I'm going to sleep 03:58 <+bridge_> [ddnet] good night 03:58 <+bridge_> [ddnet] I'm going to try finish this one 😛 03:59 <+bridge_> [ddnet] merge the PR 😛 03:59 <+bridge_> [ddnet] it'll help 03:59 <+bridge_> [ddnet] oups, the wrong kind of merge 04:00 <+bridge_> [ddnet] now that commit message is unclear 04:00 <+bridge_> [ddnet] I'm gonna force-push to master 04:00 <+bridge_> [ddnet] pls do 04:00 < ddnet-commits> [ddnet] heinrich5991 force-pushed master from 3610f0c to 458804c: https://git.io/vsyfY 04:00 < ddnet-commits> ddnet/master b285d77 heinrich5991: Python 2 support for `scripts/git_revision.py` on error /o\ 04:00 < ddnet-commits> ddnet/master 565f963 heinrich5991: Properly hide stderr in `scripts/git_revision.py` 04:00 < ddnet-commits> ddnet/master 458804c heinrich5991: Make game dependency on generated `protocol.h` explicit 04:01 <+bridge_> [ddnet] @heinrich5991 can i get osx sdk somewhere without xcode? 04:01 <+bridge_> [ddnet] eh 04:01 <+bridge_> [ddnet] you mean automatically? 04:02 <+bridge_> [ddnet] no, for testing 04:02 <+bridge_> [ddnet] follow the instructions in the readme of the dependent project – you download xcode, but you don't need a mac 04:03 <+bridge_> [ddnet] guess I'll leave that one to tomorrow 04:04 <+bridge_> [ddnet] @Learath2 may I go to bed now? 😛 04:04 <+bridge_> [ddnet] yes you may 04:04 <+bridge_> [ddnet] good night 😃 04:04 <+bridge_> [ddnet] night 04:49 < ddnet-commits> [ddnet] Learath2 opened pull request #1060: [INCOMPLETE] Add a dockerfile (master...dd_pr_docker) https://git.io/vAyk0 04:49 <+bridge_> [ddnet] damn, totally wasted my day on this 07:25 <+bridge_> [ddnet] 1.3tbps ddos https://twitter.com/olesovhcom/status/969328679410110466 07:34 <+bridge_> [ddnet] :monkaS: 07:42 <+bridge_> [ddnet] most sources looks like from chine 07:42 <+bridge_> [ddnet] china* 15:57 < ddnet-commits> [ddnet] bors[bot] merged staging into master: https://git.io/vAy5P 15:57 <+bridge_> [ddnet] spam of bors 16:16 <@heinrich5991> deen: brazil's port 53 is open 16:45 <+bridge_> [freenode] are you guys fighting a DDoS again? 16:46 <@heinrich5991> not that I'm aware of 16:46 <@heinrich5991> but I'm sometimes not aware of that, so that's not a strong indicator 16:47 <+Learath2> we always fight ddos :P 18:00 <+bridge_> [ddnet] how can i get the default score system to ddnet? i mean that its positive and not 00:00 or nothing. i want it to be 0 as default and i want to give it numbers that are positive 18:01 <+bridge_> [ddnet] how can i get rid of the : 18:20 <+bridge_> [ddnet] how do i get rid of the ":" in the score? i want the default score, not the racer score 18:21 <+bridge_> [ddnet] i mean like it would be if ddrace scorebaord would be off 19:22 <+Learath2> what? 19:43 <@heinrich5991> fokkonaut: I don't know if there's the possibility 19:43 <@heinrich5991> we can certainly introduce that if you want