Home liberachat/#haskell: Logs Calendar

Logs: liberachat/#haskell

←Prev  Next→
Page 1 .. 418 419 420 421 422 423 424 425 426 427 428 .. 17997
1,799,638 events total
2021-06-12 19:54:06 wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2021-06-12 19:54:50 × waleee quits (~waleee@h-98-128-228-119.NA.cust.bahnhof.se) (Ping timeout: 272 seconds)
2021-06-12 19:55:38 × Guest9 quits (~Guest9@43.250.157.5) (Quit: Connection closed)
2021-06-12 19:55:54 waleee joins (~waleee@2001:9b0:216:8200:d457:9189:7843:1dbd)
2021-06-12 19:56:26 <safinaskar> janus: formulate concretely your question on docker images and ci. it seems i will be able to answer it. i spend a lot of time trying to create "perfect" ci script. here is my haskell-cafe question (answers/thread follow) on ci and cabal: https://mail.haskell.org/pipermail/haskell-cafe/2021-May/134014.html . here is end of thread:
2021-06-12 19:56:27 <safinaskar> https://mail.haskell.org/pipermail/haskell-cafe/2021-May/134030.html , i. e. solution i arrived
2021-06-12 19:56:54 mastarija joins (~mastarija@31.217.22.43)
2021-06-12 19:58:04 Crypt9a2e-2 joins (~Crypt9a2e@157.51.13.43)
2021-06-12 19:58:07 <janus> wow, great links! :D i'll dig in, thanks
2021-06-12 19:58:49 <safinaskar> qrpnxz: i always struggle when i see "ppl" on this channel. it seems i will need some script for autoreplacement
2021-06-12 19:59:12 <qrpnxz> perhaps :)
2021-06-12 19:59:46 <safinaskar> janus: ask your exact question here first
2021-06-12 19:59:49 slack1256 joins (~slack1256@181.203.57.171)
2021-06-12 20:00:41 <janus> i don't really have the exact question, i am mostly just pondering how i would prepare a docker image for building if i had to. just curious
2021-06-12 20:00:44 <safinaskar> janus: also, sourcehut ci costs 2 usd/month, as opposed to various free CIs. still i love sourcehut
2021-06-12 20:01:10 × beka quits (~beka@104.193.170-244.PUBLIC.monkeybrains.net) (Ping timeout: 245 seconds)
2021-06-12 20:01:19 Crypt9a2e joins (~Crypt9a2e@157.51.116.113)
2021-06-12 20:01:20 × Crypt9a2e-1 quits (~Crypt9a2e@157.51.116.113) (Read error: Connection reset by peer)
2021-06-12 20:01:23 jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
2021-06-12 20:01:42 <janus> sourcehut is great, i just started recently also. happy to pay and support it
2021-06-12 20:01:50 <safinaskar> janus: just put dockerfile in your source tree. and write to this dockerfile commands which will install cabal and then write command "cabal v2-build". this command will build the project with all dependencies
2021-06-12 20:02:55 × waleee quits (~waleee@2001:9b0:216:8200:d457:9189:7843:1dbd) (Ping timeout: 272 seconds)
2021-06-12 20:03:39 waleee joins (~waleee@2001:9b0:216:8200:d457:9189:7843:1dbd)
2021-06-12 20:03:40 × Crypt9a2e-2 quits (~Crypt9a2e@157.51.13.43) (Ping timeout: 245 seconds)
2021-06-12 20:04:26 tromp joins (~textual@dhcp-077-249-230-040.chello.nl)
2021-06-12 20:05:06 × juhp quits (~juhp@128.106.188.66) (Ping timeout: 264 seconds)
2021-06-12 20:05:52 peterhil joins (~peterhil@dsl-hkibng32-54f849-252.dhcp.inet.fi)
2021-06-12 20:06:26 <aerkenemesis> I'm getting linking errors when I use template haskell, what do I do?
2021-06-12 20:07:30 Crypt9a2e-1 joins (~Crypt9a2e@157.51.13.43)
2021-06-12 20:07:30 <aerkenemesis> https://pastebin.com/HwekP8SD
2021-06-12 20:07:52 × Crypt9a2e quits (~Crypt9a2e@157.51.116.113) (Read error: Connection reset by peer)
2021-06-12 20:07:52 juhp joins (~juhp@128.106.188.66)
2021-06-12 20:08:55 × Techcable quits (~Techcable@168.235.93.147) (Quit: ZNC - https://znc.in)
2021-06-12 20:09:25 × peterhil quits (~peterhil@dsl-hkibng32-54f849-252.dhcp.inet.fi) (Client Quit)
2021-06-12 20:09:43 boxscape joins (~boxscape@user/boxscape)
2021-06-12 20:10:22 Techcable joins (~Techcable@168.235.93.147)
2021-06-12 20:10:34 peterhil joins (~peterhil@dsl-hkibng32-54f849-252.dhcp.inet.fi)
2021-06-12 20:11:43 fizbin joins (~fizbin@73.112.85.251)
2021-06-12 20:11:47 <geekosaur> looks to me like it's looking for a profiled version of the recursion-schemes dependency during TH compilation, and not finding it?
2021-06-12 20:11:54 × Crypt9a2e-1 quits (~Crypt9a2e@157.51.13.43) (Ping timeout: 252 seconds)
2021-06-12 20:13:15 fizbin_ joins (~fizbin@2601:8a:4080:1280:d58e:2782:3061:3fa3)
2021-06-12 20:14:06 × waleee quits (~waleee@2001:9b0:216:8200:d457:9189:7843:1dbd) (Ping timeout: 264 seconds)
2021-06-12 20:14:18 <geekosaur> given that nix is involved, I'd expect this to be a nix-related issue where it's only exposing the dynamic version of recursion-schemes, but a profiling one is also needed because THis being used while doing a profiling build
2021-06-12 20:14:29 <geekosaur> *TH is
2021-06-12 20:14:54 × raehik1 quits (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) (Ping timeout: 268 seconds)
2021-06-12 20:15:22 <aerkenemesis> geekosaur I was trying to figure out why profiling is enabled but I can't find any traces of it
2021-06-12 20:15:44 <aerkenemesis> would you mind looking at the cabal file?
2021-06-12 20:16:14 waleee joins (~waleee@2001:9b0:216:8200:d457:9189:7843:1dbd)
2021-06-12 20:16:21 × fizbin quits (~fizbin@73.112.85.251) (Ping timeout: 272 seconds)
2021-06-12 20:17:07 <geekosaur> I could look but suspect it has more to do with the nix derivation, and I can't help there
2021-06-12 20:18:02 <aerkenemesis> https://gitlab.com/leash-lang/leash/-/blob/master/leash.cabal
2021-06-12 20:18:36 <geekosaur> --enable-library-profiling in the configure parameters
2021-06-12 20:18:45 <aerkenemesis> mm it's using `callCabal2Nix`, imma dive into that then maybe. But according to the ghc flags reported in the log I pasted I can't see any profiling
2021-06-12 20:19:05 <aerkenemesis> really? how did I miss that
2021-06-12 20:19:13 hexfive joins (~eric@50.35.83.177)
2021-06-12 20:19:15 <safinaskar> aerkenemesis: your link gives "You need to sign in or sign up before continuing."
2021-06-12 20:19:17 × hexfive quits (~eric@50.35.83.177) (Client Quit)
2021-06-12 20:19:37 <aerkenemesis> weird, I put it public
2021-06-12 20:19:49 <safinaskar> aerkenemesis: https://gitlab.com/leash-lang/leash/ gives same message
2021-06-12 20:19:56 <aerkenemesis> try again
2021-06-12 20:19:58 thyriaen joins (~thyriaen@45.178.75.13)
2021-06-12 20:20:01 <geekosaur> worse than that, I went ahead with my google accoiunt and now have a 404 page
2021-06-12 20:20:06 <aerkenemesis> it had to be configured in 2 places :P
2021-06-12 20:20:14 <safinaskar> aerkenemesis: both links work
2021-06-12 20:20:19 × mastarija quits (~mastarija@31.217.22.43) (Quit: Leaving)
2021-06-12 20:20:22 <geekosaur> ok, shift-reload worked this time
2021-06-12 20:20:39 <aerkenemesis> yeah there's a bug with gitlab when you have a dash in the project name, weird that they haven't fixed that - it's been like that for years
2021-06-12 20:21:00 safinaskar parts (~safinaska@109-252-90-89.nat.spd-mgts.ru) ()
2021-06-12 20:21:11 <geekosaur> ok, no profiling in the cabal file so it must come from the nix derivation
2021-06-12 20:21:15 <aerkenemesis> it`ll rewrite the url to `leash/-lang` when you hit back
2021-06-12 20:21:45 <aerkenemesis> right, I'll dive into how that works then. thanks a lot :)
2021-06-12 20:22:00 × _ht quits (~quassel@82-169-194-8.biz.kpn.net) (Remote host closed the connection)
2021-06-12 20:24:39 safinaskar joins (~safinaska@109.252.90.89)
2021-06-12 20:25:09 <DigitalKiwi> that's horrible
2021-06-12 20:25:14 × tromp quits (~textual@dhcp-077-249-230-040.chello.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
2021-06-12 20:25:51 <safinaskar> aerkenemesis: is leash-lang pure functional?
2021-06-12 20:25:53 <DigitalKiwi> almost as bad as the time they said they'd take money from literally anyone
2021-06-12 20:27:58 <aerkenemesis> safinaskar yes it is
2021-06-12 20:28:34 <safinaskar> aerkenemesis: nobody will use it
2021-06-12 20:28:40 <DigitalKiwi> but that rewrite rule... awful. pure trash
2021-06-12 20:28:48 <aerkenemesis> safinaskar okay, thanks
2021-06-12 20:28:59 <aerkenemesis> encouraging
2021-06-12 20:30:03 <maerwald> qrpnxz: https://gitlab.haskell.org/haskell/ghcup-hs/-/commit/54e8e3efb051a2f9de805c8a6ea6ead6439a0c38
2021-06-12 20:30:14 <safinaskar> aerkenemesis: is leash embedded in haskell?
2021-06-12 20:30:49 <aerkenemesis> safinaskar what do you mean?
2021-06-12 20:30:53 eggplantade joins (~Eggplanta@2600:1700:bef1:5e10:4587:6292:4bfd:4d24)
2021-06-12 20:31:15 <safinaskar> aerkenemesis: is leash simply lib for haskell or it is language on its own?
2021-06-12 20:31:27 <aerkenemesis> safinaskar it's a language of its own
2021-06-12 20:31:39 <aerkenemesis> more judgements?
2021-06-12 20:31:41 blades_ is now known as blades
2021-06-12 20:32:08 <safinaskar> i see " You need to sign in or sign up before continuing." again
2021-06-12 20:32:21 <aerkenemesis> yeah because you were being an ass so I shut down access
2021-06-12 20:33:05 × kuribas quits (~user@ptr-25vy0i8qzjio5c5v059.18120a2.ip6.access.telenet.be) (Quit: ERC (IRC client for Emacs 26.3))
2021-06-12 20:33:37 <safinaskar> well, i am attempting to give advice. if you would embed language in haskell (i. e. simply create haskell lib), you will attract more user. nobody want to learn compeletely new language. there already a lot of shells
2021-06-12 20:34:15 <aerkenemesis> okay whatever you say man, maybe the point isn't to please you but for me to learn something
2021-06-12 20:35:28 <safinaskar> aerkenemesis: look at https://shakebuild.com/ . this can see an successful example of "shell" embedded in haskell
2021-06-12 20:35:37 <safinaskar> s/can see/can be seen/
2021-06-12 20:35:45 × alex3 quits (~alex3@BSN-77-82-41.static.siol.net) (Ping timeout: 264 seconds)
2021-06-12 20:35:56 × chexum quits (~chexum@gateway/tor-sasl/chexum) (Quit: -)
2021-06-12 20:36:29 × phma quits (~phma@host-67-44-208-20.hnremote.net) (Read error: Connection reset by peer)

All times are in UTC.