2025/10/28

Newest at the top

2025-10-28 18:03:57 +0100bggd(~bgg@2a01:e0a:819:1510:698b:6600:5c85:9225) (Remote host closed the connection)
2025-10-28 18:03:00 +0100foo3(~Square@user/square) Square
2025-10-28 18:01:49 +0100Frostillicus(~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Ping timeout: 264 seconds)
2025-10-28 17:49:27 +0100trickard_trickard
2025-10-28 17:40:47 +0100Googulator97(~Googulato@2a01-036d-0106-03fa-d161-d36f-e0e5-1b0a.pool6.digikabel.hu)
2025-10-28 17:40:44 +0100Googulator(~Googulato@2a01-036d-0106-03fa-d161-d36f-e0e5-1b0a.pool6.digikabel.hu) (Quit: Client closed)
2025-10-28 17:38:00 +0100 <gustrb> nvm my message, had some issues with ghcup but working as expected now
2025-10-28 17:36:56 +0100 <haskellbridge> <magic_rb> ghcup if you dont want to do nix
2025-10-28 17:36:15 +0100 <gustrb> (not using nix)
2025-10-28 17:36:07 +0100 <gustrb> hey is there a good way to get haskell in arch? Couldn't find a good way of installing it
2025-10-28 17:32:43 +0100 <gf3> FWIW i'm on Fedora Silverblue, which is why i'm using nix for the system-level deps
2025-10-28 17:31:36 +0100 <gf3> ahh, that's probably why the quickstart guide recommends installing the "build-essential" debian package
2025-10-28 17:28:52 +0100Zemy(~Zemy@2600:100c:b0a5:5276:ec8e:4fff:fea2:b1be) (Ping timeout: 256 seconds)
2025-10-28 17:28:49 +0100 <geekosaur> Yesod uses it heavily
2025-10-28 17:28:28 +0100 <geekosaur> Template Haskell
2025-10-28 17:27:32 +0100 <gf3> geekosaur: what's TH in this context?
2025-10-28 17:26:37 +0100tromp(~textual@2001:1c00:3487:1b00:31e7:acd8:5a5b:1418)
2025-10-28 17:25:19 +0100 <gf3> Morj: same problem → https://paste.tomsmeding.com/Cg6RW1AC
2025-10-28 17:24:53 +0100Zemy_(~Zemy@mobile-107-80-206-4.mycingular.net)
2025-10-28 17:20:40 +0100Googulator(~Googulato@2a01-036d-0106-03fa-d161-d36f-e0e5-1b0a.pool6.digikabel.hu)
2025-10-28 17:20:22 +0100Googulator(~Googulato@2a01-036d-0106-03fa-d161-d36f-e0e5-1b0a.pool6.digikabel.hu) (Quit: Client closed)
2025-10-28 17:18:09 +0100annamalai(~annamalai@157.33.250.167) annamalai
2025-10-28 17:12:48 +0100tzh(~tzh@c-76-115-131-146.hsd1.or.comcast.net) tzh
2025-10-28 17:05:25 +0100tromp(~textual@2001:1c00:3487:1b00:31e7:acd8:5a5b:1418) (Quit: My iMac has gone to sleep. ZZZzzz…)
2025-10-28 17:03:17 +0100 <geekosaur> )
2025-10-28 17:03:13 +0100 <geekosaur> (that's also why "<command line>": ghci and TH both use the bytecode linker, whose error messages therefore assume ghci
2025-10-28 17:02:43 +0100Core2376(~Zemy@12.50.238.234) (Ping timeout: 264 seconds)
2025-10-28 17:01:54 +0100 <geekosaur> you'd have to look at what TH the Devel module uses to track down the dep
2025-10-28 17:01:31 +0100 <geekosaur> so that needs to be rebuilt against a newer glibc
2025-10-28 17:01:15 +0100 <geekosaur> that looks like TH linking in a binary dependency
2025-10-28 17:01:12 +0100 <haskellbridge> <Morj> Also I didn't find yesod-dev very useful (= The reload speed was too annoying
2025-10-28 17:01:06 +0100CiaoSen(~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) (Ping timeout: 256 seconds)
2025-10-28 17:00:24 +0100 <haskellbridge> <Morj> Huh, so it uses glibc from nix. Also it's a weird place for such an error. When you compile other binaries, do you get the same error? Try running for example "stack build fourmolu" in the project directory
2025-10-28 16:59:38 +0100Zemy(~Zemy@2600:100c:b0a5:5276:ec8e:4fff:fea2:b1be)
2025-10-28 16:58:09 +0100Frostillicus(~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net)
2025-10-28 16:57:25 +0100Zemy(~Zemy@2600:100c:b0a5:5276:2ca6:91ff:feea:5351) (Ping timeout: 246 seconds)
2025-10-28 16:56:33 +0100synchromesh(~john@2406:5a00:2412:2c00:4c21:135:a77d:75dc) synchromesh
2025-10-28 16:55:36 +0100Zemy_(~Zemy@12.50.238.234) (Read error: Connection reset by peer)
2025-10-28 16:55:30 +0100synchromesh(~john@2406:5a00:2412:2c00:4c21:135:a77d:75dc) (Read error: Connection reset by peer)
2025-10-28 16:55:30 +0100Core2376(~Zemy@12.50.238.234)
2025-10-28 16:54:49 +0100 <gf3> my ghc is coming from stack (using the default yesod/postgres template). here's the GLIBC error (this symbol was removed in modern glibc): https://paste.tomsmeding.com/5qK2IJmg
2025-10-28 16:53:46 +0100Zemy_(~Zemy@12.50.238.234)
2025-10-28 16:49:22 +0100Frostillicus(~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Ping timeout: 246 seconds)
2025-10-28 16:43:04 +0100 <haskellbridge> <Morj> «a non-nix system» - mac and opensuse tumbleweed in my case, both with very fresh packages
2025-10-28 16:41:46 +0100 <haskellbridge> <Morj> My only thought was that since you're seeing glibc errors, it might be related to how you got ghc on the system - either it's a nix system and ghc is not, or your system has a way too old libc version (debian old old old old ancient old stable)
2025-10-28 16:40:41 +0100 <haskellbridge> <Morj> Sorry, I'm also compiling yesod with shakespeare templates with stack with nix integration on a non-nix system, but I don't have those issues <_<
2025-10-28 16:39:41 +0100 <gf3> well, any advice would be appreciated. as that's what i'm doing and running into issues
2025-10-28 16:21:57 +0100Googulator(~Googulato@2a01-036d-0106-03fa-d161-d36f-e0e5-1b0a.pool6.digikabel.hu)
2025-10-28 16:21:41 +0100Googulator(~Googulato@2a01-036d-0106-03fa-d161-d36f-e0e5-1b0a.pool6.digikabel.hu) (Quit: Client closed)
2025-10-28 16:21:36 +0100travv0(uid293381@user/travv0) travv0