Logs: liberachat/#haskell
| 2025-10-28 14:28:01 | × | annamalai quits (~annamalai@157.33.245.57) (Remote host closed the connection) |
| 2025-10-28 14:28:31 | × | Zemy quits (~Zemy@mobile-107-80-206-9.mycingular.net) (Ping timeout: 264 seconds) |
| 2025-10-28 14:33:02 | → | acidjnk joins (~acidjnk@p200300d6e7171902f0cde97817db7ab8.dip0.t-ipconnect.de) |
| 2025-10-28 14:40:09 | → | humasect joins (~humasect@dyn-192-249-132-90.nexicom.net) |
| 2025-10-28 14:43:19 | <haskellbridge> | <Morj> gf3: that's a weird situation. I take it your system is not nixos? Did you try compiling with stack's nix integration to use ghc from nix too? |
| 2025-10-28 14:45:01 | × | humasect quits (~humasect@dyn-192-249-132-90.nexicom.net) (Ping timeout: 264 seconds) |
| 2025-10-28 14:46:59 | × | Zemy_ quits (~Zemy@2600:100c:b0a5:5276:88f3:73ff:fece:6700) (Ping timeout: 260 seconds) |
| 2025-10-28 14:47:34 | <gf3> | Morj: yes, i've tried that as well. i spent some time reading about stack's nix integration and apparently it's pretty brutal. i'd have to re-specify all the cabal deps in nix (or use a tool like cabal2nix) |
| 2025-10-28 14:47:56 | <gf3> | currently i'm only using nix to get stack |
| 2025-10-28 14:48:10 | × | trickard quits (~trickard@cpe-55-98-47-163.wireline.com.au) (Read error: Connection reset by peer) |
| 2025-10-28 14:48:24 | → | trickard_ joins (~trickard@cpe-55-98-47-163.wireline.com.au) |
| 2025-10-28 14:50:17 | → | Zemy joins (~Zemy@2600:100c:b0a5:5276:d40a:f8ff:fea5:2812) |
| 2025-10-28 14:52:32 | × | Zemy quits (~Zemy@2600:100c:b0a5:5276:d40a:f8ff:fea5:2812) (Read error: Connection reset by peer) |
| 2025-10-28 14:52:45 | → | Zemy joins (~Zemy@2600:100c:b0a5:5276:b4b2:c9ff:fe22:6873) |
| 2025-10-28 14:53:18 | Googulator78 | is now known as Googulator |
| 2025-10-28 14:53:25 | × | trickard_ quits (~trickard@cpe-55-98-47-163.wireline.com.au) (Ping timeout: 264 seconds) |
| 2025-10-28 14:53:52 | → | MelodyOwO joins (~MelodyOwO@dhcp46-187-164-95.eaw.com.pl) |
| 2025-10-28 14:54:03 | × | Zemy quits (~Zemy@2600:100c:b0a5:5276:b4b2:c9ff:fe22:6873) (Read error: Connection reset by peer) |
| 2025-10-28 14:54:18 | → | Zemy joins (~Zemy@2600:100c:b0a5:5276:2ca6:91ff:feea:5351) |
| 2025-10-28 14:59:11 | → | trickard_ joins (~trickard@cpe-55-98-47-163.wireline.com.au) |
| 2025-10-28 14:59:16 | <haskellbridge> | <Morj> gf3: I don't think it's right: you only need to specify /system/ deps in nix integration, all the haskell deps are still gotten from the regular cabal file and stack snapshot |
| 2025-10-28 15:00:12 | <haskellbridge> | <Morj> Like system zlib-dev package you specify in the nix section of the stack file, but haskell's zlib you don't |
| 2025-10-28 15:05:32 | × | srazkvt quits (~sarah@user/srazkvt) (Quit: Konversation terminated!) |
| 2025-10-28 15:15:57 | → | machinedgod joins (~machinedg@d75-159-126-101.abhsia.telus.net) |
| 2025-10-28 15:21:36 | → | travv0 joins (uid293381@user/travv0) |
| 2025-10-28 15:21:41 | × | Googulator quits (~Googulato@2a01-036d-0106-03fa-d161-d36f-e0e5-1b0a.pool6.digikabel.hu) (Quit: Client closed) |
| 2025-10-28 15:21:57 | → | Googulator joins (~Googulato@2a01-036d-0106-03fa-d161-d36f-e0e5-1b0a.pool6.digikabel.hu) |
| 2025-10-28 15:39:41 | <gf3> | well, any advice would be appreciated. as that's what i'm doing and running into issues |
| 2025-10-28 15:40:41 | <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 15:41:46 | <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 15:43:04 | <haskellbridge> | <Morj> «a non-nix system» - mac and opensuse tumbleweed in my case, both with very fresh packages |
| 2025-10-28 15:49:22 | × | Frostillicus quits (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Ping timeout: 246 seconds) |
| 2025-10-28 15:53:46 | → | Zemy_ joins (~Zemy@12.50.238.234) |
| 2025-10-28 15:54:49 | <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 15:55:30 | → | Core2376 joins (~Zemy@12.50.238.234) |
| 2025-10-28 15:55:30 | × | synchromesh quits (~john@2406:5a00:2412:2c00:4c21:135:a77d:75dc) (Read error: Connection reset by peer) |
| 2025-10-28 15:55:36 | × | Zemy_ quits (~Zemy@12.50.238.234) (Read error: Connection reset by peer) |
| 2025-10-28 15:56:33 | → | synchromesh joins (~john@2406:5a00:2412:2c00:4c21:135:a77d:75dc) |
| 2025-10-28 15:57:25 | × | Zemy quits (~Zemy@2600:100c:b0a5:5276:2ca6:91ff:feea:5351) (Ping timeout: 246 seconds) |
| 2025-10-28 15:58:09 | → | Frostillicus joins (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) |
| 2025-10-28 15:59:38 | → | Zemy joins (~Zemy@2600:100c:b0a5:5276:ec8e:4fff:fea2:b1be) |
| 2025-10-28 16:00:24 | <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:01:06 | × | CiaoSen quits (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) (Ping timeout: 256 seconds) |
| 2025-10-28 16:01:12 | <haskellbridge> | <Morj> Also I didn't find yesod-dev very useful (= The reload speed was too annoying |
| 2025-10-28 16:01:15 | <geekosaur> | that looks like TH linking in a binary dependency |
| 2025-10-28 16:01:31 | <geekosaur> | so that needs to be rebuilt against a newer glibc |
| 2025-10-28 16:01:54 | <geekosaur> | you'd have to look at what TH the Devel module uses to track down the dep |
| 2025-10-28 16:02:43 | × | Core2376 quits (~Zemy@12.50.238.234) (Ping timeout: 264 seconds) |
| 2025-10-28 16:03:13 | <geekosaur> | (that's also why "<command line>": ghci and TH both use the bytecode linker, whose error messages therefore assume ghci |
| 2025-10-28 16:03:17 | <geekosaur> | ) |
| 2025-10-28 16:05:25 | × | tromp quits (~textual@2001:1c00:3487:1b00:31e7:acd8:5a5b:1418) (Quit: My iMac has gone to sleep. ZZZzzz…) |
| 2025-10-28 16:12:48 | → | tzh joins (~tzh@c-76-115-131-146.hsd1.or.comcast.net) |
| 2025-10-28 16:18:09 | → | annamalai joins (~annamalai@157.33.250.167) |
| 2025-10-28 16:20:22 | × | Googulator quits (~Googulato@2a01-036d-0106-03fa-d161-d36f-e0e5-1b0a.pool6.digikabel.hu) (Quit: Client closed) |
| 2025-10-28 16:20:40 | → | Googulator joins (~Googulato@2a01-036d-0106-03fa-d161-d36f-e0e5-1b0a.pool6.digikabel.hu) |
| 2025-10-28 16:24:53 | → | Zemy_ joins (~Zemy@mobile-107-80-206-4.mycingular.net) |
| 2025-10-28 16:25:19 | <gf3> | Morj: same problem → https://paste.tomsmeding.com/Cg6RW1AC |
| 2025-10-28 16:26:37 | → | tromp joins (~textual@2001:1c00:3487:1b00:31e7:acd8:5a5b:1418) |
| 2025-10-28 16:27:32 | <gf3> | geekosaur: what's TH in this context? |
| 2025-10-28 16:28:28 | <geekosaur> | Template Haskell |
| 2025-10-28 16:28:49 | <geekosaur> | Yesod uses it heavily |
| 2025-10-28 16:28:52 | × | Zemy quits (~Zemy@2600:100c:b0a5:5276:ec8e:4fff:fea2:b1be) (Ping timeout: 256 seconds) |
| 2025-10-28 16:31:36 | <gf3> | ahh, that's probably why the quickstart guide recommends installing the "build-essential" debian package |
| 2025-10-28 16:32:43 | <gf3> | FWIW i'm on Fedora Silverblue, which is why i'm using nix for the system-level deps |
| 2025-10-28 16:36:07 | <gustrb> | hey is there a good way to get haskell in arch? Couldn't find a good way of installing it |
| 2025-10-28 16:36:15 | <gustrb> | (not using nix) |
| 2025-10-28 16:36:56 | <haskellbridge> | <magic_rb> ghcup if you dont want to do nix |
| 2025-10-28 16:38:00 | <gustrb> | nvm my message, had some issues with ghcup but working as expected now |
| 2025-10-28 16:40:44 | × | Googulator quits (~Googulato@2a01-036d-0106-03fa-d161-d36f-e0e5-1b0a.pool6.digikabel.hu) (Quit: Client closed) |
| 2025-10-28 16:40:47 | → | Googulator97 joins (~Googulato@2a01-036d-0106-03fa-d161-d36f-e0e5-1b0a.pool6.digikabel.hu) |
| 2025-10-28 16:49:27 | trickard_ | is now known as trickard |
| 2025-10-28 17:01:49 | × | Frostillicus quits (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Ping timeout: 264 seconds) |
| 2025-10-28 17:03:00 | → | foo3 joins (~Square@user/square) |
| 2025-10-28 17:03:57 | × | bggd quits (~bgg@2a01:e0a:819:1510:698b:6600:5c85:9225) (Remote host closed the connection) |
| 2025-10-28 17:05:48 | → | Googulator73 joins (~Googulato@2a01-036d-0106-03fa-d161-d36f-e0e5-1b0a.pool6.digikabel.hu) |
| 2025-10-28 17:05:53 | × | Googulator97 quits (~Googulato@2a01-036d-0106-03fa-d161-d36f-e0e5-1b0a.pool6.digikabel.hu) (Quit: Client closed) |
| 2025-10-28 17:07:18 | × | Square2 quits (~Square4@user/square) (Ping timeout: 265 seconds) |
| 2025-10-28 17:08:25 | → | FirefoxDeHuk joins (~FirefoxDe@109.108.69.106) |
| 2025-10-28 17:10:52 | → | peterbecich joins (~Thunderbi@172.222.148.214) |
| 2025-10-28 17:12:43 | → | Frostillicus joins (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) |
| 2025-10-28 17:18:37 | × | kuribas quits (~user@ip-188-118-57-242.reverse.destiny.be) (Ping timeout: 264 seconds) |
| 2025-10-28 17:20:35 | × | Googulator73 quits (~Googulato@2a01-036d-0106-03fa-d161-d36f-e0e5-1b0a.pool6.digikabel.hu) (Quit: Client closed) |
| 2025-10-28 17:20:42 | → | Googulator90 joins (~Googulato@2a01-036d-0106-03fa-d161-d36f-e0e5-1b0a.pool6.digikabel.hu) |
| 2025-10-28 17:22:18 | → | wootehfoot joins (~wootehfoo@user/wootehfoot) |
| 2025-10-28 17:24:55 | × | merijn quits (~merijn@77.242.116.146) (Ping timeout: 264 seconds) |
| 2025-10-28 17:29:41 | → | jmcantrell joins (~weechat@user/jmcantrell) |
| 2025-10-28 17:31:09 | × | sord937 quits (~sord937@gateway/tor-sasl/sord937) (Quit: sord937) |
| 2025-10-28 17:38:43 | × | acidjnk quits (~acidjnk@p200300d6e7171902f0cde97817db7ab8.dip0.t-ipconnect.de) (Ping timeout: 264 seconds) |
| 2025-10-28 17:39:32 | × | FirefoxDeHuk quits (~FirefoxDe@109.108.69.106) (Quit: Client closed) |
| 2025-10-28 17:40:25 | × | Googulator90 quits (~Googulato@2a01-036d-0106-03fa-d161-d36f-e0e5-1b0a.pool6.digikabel.hu) (Quit: Client closed) |
| 2025-10-28 17:40:43 | → | Googulator90 joins (~Googulato@2a01-036d-0106-03fa-d161-d36f-e0e5-1b0a.pool6.digikabel.hu) |
| 2025-10-28 17:42:43 | → | vanishingideal joins (~vanishing@user/vanishingideal) |
| 2025-10-28 17:43:35 | → | acidjnk joins (~acidjnk@p200300d6e717190218d17f7b57884ab1.dip0.t-ipconnect.de) |
| 2025-10-28 17:46:31 | × | peterbecich quits (~Thunderbi@172.222.148.214) (Ping timeout: 264 seconds) |
| 2025-10-28 17:47:43 | × | trickard quits (~trickard@cpe-55-98-47-163.wireline.com.au) (Read error: Connection reset by peer) |
| 2025-10-28 17:47:57 | → | trickard_ joins (~trickard@cpe-55-98-47-163.wireline.com.au) |
| 2025-10-28 17:50:42 | × | MelodyOwO quits (~MelodyOwO@dhcp46-187-164-95.eaw.com.pl) (Quit: Leaving.) |
| 2025-10-28 17:54:17 | × | tromp quits (~textual@2001:1c00:3487:1b00:31e7:acd8:5a5b:1418) (Quit: My iMac has gone to sleep. ZZZzzz…) |
| 2025-10-28 17:55:37 | × | Googulator90 quits (~Googulato@2a01-036d-0106-03fa-d161-d36f-e0e5-1b0a.pool6.digikabel.hu) (Quit: Client closed) |
| 2025-10-28 17:55:44 | → | Googulator43 joins (~Googulato@2a01-036d-0106-03fa-d161-d36f-e0e5-1b0a.pool6.digikabel.hu) |
All times are in UTC.