00:30:20 alexjurkiewicz: because you don't enable dgamelaunch, your builds of experimental branches don't have -DEXPERIMENTAL_BRANCH="\"$(SRC_BRANCH)\"" (line 771 of Makefile) 00:30:29 so they don't get the explbr field 00:31:07 if you could add that to your make command when you do builds of those experimental branches, would be helpful 00:31:18 !kw pmagic 00:31:19 Keyword: pmagic => explbr=positional-magic 00:31:29 !kw pmagic file=~positional-magic 00:31:30 Defined keyword: pmagic => file=~positional-magic 00:31:35 !lg * pmagic s=src 00:31:36 621 games for * (pmagic): 567x cko, 54x cpo 00:41:43 gammafunk: ok, sure. Do you want me to truncate existing logfiles/milestones? 00:43:00 alexjurkiewicz: no, don't want to lose the data, if I understand your question 00:43:24 hm, I don't really understand what's goin on in the Makefile. What do I add to my make command to add experimental branch? 00:43:28 currently I'm running make GAME=dcss INSTALL_UGRP=games:games USE_DGAMELAUNCH=y WEBTILES=y WEBDIR=/web DESTDIR=/var/dcss/builds/dcss-experimental-positional-magic STRIP=true EXTERNAL_FLAGS_L="-g" install 00:43:47 do I just add EXPERIMENTAL_BRANCH=$(git rev-parse --abbrev-ref HEAD) ? 00:44:07 something like that yeah, just need the branch name as the value for that define 00:45:26 damn, I need to stop using detached head mode 00:46:34 oh no, i can fake it 00:47:28 updating now 01:21:47 03nirrattner02 07https://github.com/crawl/crawl.git/pull/1198 * 0.25-a0-99-g323f10f: Reset training after target reached 10(5 minutes ago, 1 file, 3+ 2-) 13https://github.com/crawl/crawl.git/commit/323f10f0e0ee 03:24:33 Alive Vampires are immune to Mephitic Cloud 13https://crawl.develz.org/mantis/view.php?id=12138 by Sar 03:31:32 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-2777-g6b872f2bae 03:33:07 Fork (bcadrencrawl) on crawl.kelbi.org updated to: 0.22.1-1698-g14be74e93f 04:03:07 -!- amalloy is now known as amalloy_ 06:31:51 New branch created: pull/1216 (1 commit) 13https://github.com/crawl/crawl.git/pull/1216 06:31:51 03Nikolai Lavsky02 07https://github.com/crawl/crawl.git/pull/1216 * 0.25-a0-186-gb449462: Remove an inventory hotkey for corpses and skeletons 10(26 minutes ago, 1 file, 0+ 3-) 13https://github.com/crawl/crawl.git/commit/b449462f3f8c 07:13:25 alexjurkiewicz: probably a good idea, yeah; CPO is using xenial, right? 07:31:38 03Nikolai Lavsky02 {Aidan Holm} 07* 0.25-a0-186-g280d70d: Remove an inventory hotkey for corpses and skeletons 10(86 minutes ago, 1 file, 0+ 3-) 13https://github.com/crawl/crawl.git/commit/280d70d74f86 07:32:28 03Psymania02 {Aidan Holm} 07* 0.25-a0-187-g61c6e96: Add monster threat level indicators 10(4 months ago, 11 files, 69+ 0-) 13https://github.com/crawl/crawl.git/commit/61c6e967c84e 07:32:28 03Byrel Mitchell02 {Aidan Holm} 07* 0.25-a0-188-gc5e1d6b: Add webtiles support for threat level indicators 10(3 days ago, 2 files, 19+ 0-) 13https://github.com/crawl/crawl.git/commit/c5e1d6b9e0ea 07:32:28 03Aidan Holm02 07* 0.25-a0-189-gf71692c: Add documentation for tile_show_threat_levels 10(2 days ago, 1 file, 8+ 4-) 13https://github.com/crawl/crawl.git/commit/f71692caf18c 08:10:46 Unstable branch on crawl.kelbi.org updated to: 0.25-a0-189-gf71692caf1 (34) 08:39:36 -!- TabMasher is now known as WalterWhite 10:06:12 -!- WalterWhite is now known as TabMasher 11:23:13 Stable (0.23) branch on underhound.eu updated to: 0.23.1-91-gf373564dc4 12:00:19 03Umer Shaikh02 07https://github.com/crawl/crawl.git/pull/1215 * 0.25-a0-173-gb4293f4: Update a function 10(78 minutes ago, 1 file, 6+ 6-) 13https://github.com/crawl/crawl.git/commit/b4293f41205a 12:00:19 03Umer Shaikh02 07https://github.com/crawl/crawl.git/pull/1215 * 0.25-a0-174-g4b9844f: Adjust warnings about monster gear on coming into view 10(32 minutes ago, 1 file, 15+ 17-) 13https://github.com/crawl/crawl.git/commit/4b9844f0f8e0 13:34:15 i've written a mostly complete step-by-step server compiler upgrade guide here: https://github.com/crawl/crawl/wiki/CPP-17-Upgrade#server-update-process 13:35:07 works well on my local test server 13:36:04 though i'd appreciate it if anyone wants to give it a glance, see if I missed anything important 13:36:06 It's not immediately obvious to me why g++ is installed in the chroot in order to get a newer libstdc++6, rather than just installing the needed package directly 13:41:38 it installs a bunch of other libs as well, not just libstdc++6 13:42:09 although they are all presumably for dev use and not required during normal runtime use 13:45:28 oh right, there's the windows trunk build setup to do as well 15:04:17 aidanh: 16.04 yeah 15:45:42 -!- amalloy_ is now known as amalloy 17:20:03 so cool to see all these big PRs get merged 17:23:58 aidanh: for c17 work, is it possible to compile the existing codebase with c++17 standard? If so, you could start by adding this as a non-default makefile option and cpo would happily start using it 18:07:15 -!- Nomi_ is now known as Nomi 18:07:20 -!- Nomi is now known as Nomi_ 18:14:53 -!- misha is now known as werekitten 18:17:31 -!- Tux[Qyou] is now known as Tux[Qooooooooooo 18:22:56 Unstable branch on underhound.eu updated to: 0.25-a0-189-gf71692caf1 (34) 20:29:22 ^status 20:29:22 27 Crawlers. CBRO disk usage=82% (135GB) | RAM usage=46% (4GB)| uptime/CPU= 20:29:05 up 1 day, 19:00, 1 user, load average: 0.46, 0.37, 0.40 (4 Cores) http://status.berotato.org 20:48:25 -!- Tux[Qooooooooooo is now known as Tux[Qyou] 23:23:15 alexjurkiewicz, it compiles fine except for a definition of make_unique that'd need to be conditionally compiled; you can override STDFLAG 23:26:59 alexjurkiewicz: btw I'm fairly sure CPO's update is incomplete; by default the makefile uses x86_64-linux-gnu-gcc, not gcc 23:27:12 likewise for g++ 23:29:08 so you'd need to change the x86_64-linux-gnu-gcc synlink to point to the newer gcc 23:29:32 you can also use the update-alternatives command in that wiki page