00:38:49 03WizardIke02 07https://github.com/crawl/crawl/pull/4504 * 0.33-a0-1477-g30eadc7ee5: Fix clear_to_end_of_line for windows console builds 10(7 hours ago, 4 files, 8+ 8-) 13https://github.com/crawl/crawl/commit/30eadc7ee54a 03:33:34 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-5261-gd9800d219b 05:31:50 Unstable branch on crawl.akrasiac.org updated to: 0.33-a0-1476-g11d99ef (34) 10:30:30 hiya - curious if anyone has advice on build errors I'm getting on MacOS.  It builds fine without `TILES=y`, but think I run into issues w packaged dependencies when building tiles.  (I did a lot of local env cleanup troubleshooting this; removing conda, old brew & python installs, etc... afaict I'm just using a pretty lean brew setup now). 10:30:31 Happy to provide more details if this is the right channel - first error msg I get is: 10:30:31 make[1]: Nothing to be done for `zlib'. 10:30:32 CC src/gzip/ftgzip.o 10:30:32 In file included from src/gzip/ftgzip.c:66: 10:30:33 In file included from src/gzip/zlib.h:34: 10:30:33 src/gzip/zconf.h:228:12: error: unknown type name 'Byte' 10:41:36 Absent a reply from an actual developer... I would try avoiding the submodules altogether (eg src/gzip) and install the relevant development libraries in the normal way, whatever that is on MacOS. 10:45:00 it's been a while, but convincing the crawl Makefile to use dependencies from macpoprts or brew used to be quite hard, especially for ncurses 10:48:53 (Oh, the offending file is in contrib/freetype FWIW) 10:52:33 buehler: I think you might _try_ commenting out the #if !defined(MACOS) && !defined(TARGET_OS_MAC) 10:53:16 #endif pair in zconf.h ? 11:20:14 -!- kmdare is now known as YourNick 11:20:21 -!- YourNick is now known as kmdare 11:26:05 @Pinkbeast thanks that was the way! I ran into another similar error after fixing it once, so I shotgun-approached it and enabled that typedef in a bunch of zconf.h files. (the initial failure might have just been a mistake on my end).  Regardless I got a build. tyty! 11:55:09 <09g​ammafunk> @dracoomega Regarding the ghost file situation, I think the most practical thing we can do is get the 0.32 branch permastore and regular bones files from all possible servers and then follow the general scheme in the dat/dist_bones/README doc to assemble a final bones file. I can certainly ask all the server admins for the bones data and put the archives in a common location. Aside from this, the main work is assembling all of these 11:55:10 files into one permastore distrubution to ship with the release. There's some nuance in terms what "distribution" of ghosts you'd allow in terms of characters, whether to randomize all names or leave some set of community names in place, among possibly other things. 11:56:35 <09g​ammafunk> @dracoomega Another aspect I'm not sure of is how Necropolis dictates how ghosts need to be stored, as in do they all go in one file for that branch or do they still need grouping by branch. Finally there's a question of whether we bother including any trunk ghosts at this stage; we could get those ghost files as well from all servers, potentially. 11:57:09 <04d​racoomega> Necropolis pulls bones files from whatever floor the portal was on. It needs nothing special. 11:57:34 <09g​ammafunk> If you have time to assemble the ghost files from the provided data, I can start requesting it. Otherwise if I have to assemble the files it'll have to wait until I have time for that 11:58:29 <04d​racoomega> Yeah, I'm pretty sure I can do the work that can be done locally, if I had the files to do it with. 11:58:32 <09g​ammafunk> Regardless of who does it, I should start requesting it now-ish, but the question of whether we want stick with just 0.32 branch or also include trunk should be answered 11:58:47 <09g​ammafunk> Ok, do you want just 0.32 or also trunk? 11:59:00 <09g​ammafunk> I'm not sure to what extent trunk ghosts would be buggy 11:59:15 <09g​ammafunk> advil has recommended using stable branch in the past but the timing for that is a bit awkward 11:59:42 <09g​ammafunk> I think we may have shipped ghosts first in a point release instead of a .0 release so we could have post-tournament stable branch ghosts 11:59:59 <09g​ammafunk> but at this point we need to ship them in 0.33.0 12:01:02 <04d​racoomega> I think trunk would be good. Particularly, it would be nice to have some forgecraft ghosts (for the spells that do work, at least). Though there's one additional weirdness, I guess, which is that 'ghosts always move at speed 10' was removed (so that naga are actually slow-moving and spriggans actually fast-moving (which affected their own illusions, even!)) but I'm pretty sure this means that old spriggan/naga ghosts will still be 12:01:03 movespeed 10 (while newer ones won't) since I believe this is marshalled when they died. So players who died before the change will be a different speed than those who died after. I wonder if it's possible to do any fixup code for this? 12:01:23 <09g​ammafunk> totally should be, if you want to write it 12:01:30 <04d​racoomega> Yeah, I can look into that 12:01:37 <09g​ammafunk> I believe the ghost files have minor version tags 12:02:42 <09g​ammafunk> I'll start by giving you all of CDI and CAO for 0.32+trunk later tonight or tomorrow so you can at least have something to play with 12:02:49 <04d​racoomega> Okay, thanks 12:03:34 <09g​ammafunk> you may have a lot of nicolae ghosts to remove because he never won Tm despite all those attempts 13:35:57 <08n​icolae> wow. Wow 13:36:23 <08n​icolae> i have WAY more ghosts than just the failed Tms 14:46:15 <09g​ammafunk> !lg nicolae sh s=char 14:46:16 <04C​erebot> 27 games for nicolae (sh): 6x DrSh, 6x DgSh, 5x DsSh, 3x TrSh, 3x GnSh, 2x OpSh, FeSh, MfSh 14:46:25 <09g​ammafunk> I see you've been busy 14:46:28 <09g​ammafunk> nicolae: 14:46:30 <09g​ammafunk> !lg . sh 1 14:46:31 <04C​erebot> 1. gammafunk the Intangible (L26 FeSh of Makhleb), escaped with the Orb and 3 runes on 2025-04-18 04:06:40, with 1478986 points after 93029 turns and 8:23:21. 15:38:45 Unstable branch on underhound.eu updated to: 0.33-a0-1476-g11d99efb1b (34) 16:26:44 03DracoOmega02 07* 0.33-a0-1477-g5522fbaf03: Fix a stray debugging statement left in sphinx riddle code 10(41 seconds ago, 1 file, 0+ 3-) 13https://github.com/crawl/crawl/commit/5522fbaf03b3 20:27:37 New branch created: pull/4506 (1 commit) 13https://github.com/crawl/crawl/pull/4506 20:27:37 03WizardIke02 07https://github.com/crawl/crawl/pull/4506 * 0.33-a0-1478-g000f19a836: Fix resizing the console while in a menu on windows 10(72 minutes ago, 10 files, 28+ 51-) 13https://github.com/crawl/crawl/commit/000f19a83684 20:34:02 03WizardIke02 07https://github.com/crawl/crawl/pull/4499 * 0.33-a0-1478-gd6271d6fb2: Fix a crash when examining a monster with unknown wand 10(3 days ago, 3 files, 19+ 8-) 13https://github.com/crawl/crawl/commit/d6271d6fb2e3 21:38:50 03regret-index02 07* 0.33-a0-1478-g29680c63db: Rime yak form tile tweaks (LemurRobot) 10(22 minutes ago, 1 file, 0+ 0-) 13https://github.com/crawl/crawl/commit/29680c63dbf4 21:38:50 03regret-index02 07* 0.33-a0-1479-g19675e9b32: Form gargoyle tiles, serpent form tile tweaks 10(10 minutes ago, 25 files, 92+ 25-) 13https://github.com/crawl/crawl/commit/19675e9b32b8 22:35:45 Unstable branch on crawl.develz.org updated to: 0.33-a0-1479-g19675e9b32 (34) 22:59:27 Windows builds of master branch on crawl.develz.org updated to: 0.33-a0-1479-g19675e9b32 23:28:04 Unstable branch on cbro.berotato.org updated to: 0.33-a0-1479-g19675e9b32 (34) 23:55:57 Monster database of master branch on crawl.develz.org updated to: 0.33-a0-1479-g19675e9b32