Logs: liberachat/#haskell
| 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.