Home freenode/#haskell: Logs Calendar

Logs: freenode/#haskell

←Prev  Next→ 502,152 events total
2021-03-11 09:52:36 <maerwald> shad0w_: you mean gitlab.com?
2021-03-11 09:52:43 stree joins (~stree@68.36.8.116)
2021-03-11 09:52:44 jrqc joins (~rofl@96.78.87.197)
2021-03-11 09:52:48 <shad0w_> gitlab.haskell.com
2021-03-11 09:52:50 <shad0w_> or org
2021-03-11 09:53:02 <maerwald> shad0w_: what existing account are you talking about?
2021-03-11 09:53:12 <shad0w_> i already have a gitlab.com account
2021-03-11 09:53:20 <shad0w_> i want to clone GHC
2021-03-11 09:53:24 <lortabac> ed12: try choosing a different name, (&&) is already defined in Prelude
2021-03-11 09:53:31 × ed12 quits (5619784f@cpc143846-cosh20-2-0-cust78.6-1.cable.virginm.net) (Quit: Connection closed)
2021-03-11 09:53:33 <maerwald> shad0w_: gitlab.haskell.org is unaffiliated with gitlab.com
2021-03-11 09:53:44 <maerwald> it's a self-managed gitlab instance
2021-03-11 09:53:58 <shad0w_> but it tells me my email is in use.
2021-03-11 09:54:13 <shad0w_> : p
2021-03-11 09:54:25 <merijn> maerwald: I think you can authenticate with gitlab.haskell.org using github/gitlab accounts
2021-03-11 09:56:00 <merijn> shad0w_: Try a password reset if it's in use?
2021-03-11 09:56:09 <shad0w_> merijn: yea, it was.
2021-03-11 09:56:35 <shad0w_> guess i wanted to clone it in the past but didn't : P
2021-03-11 09:57:51 <maerwald> merijn: only gitub
2021-03-11 10:05:21 × b3z quits (~b3z@vmd41962.contaboserver.net) (Ping timeout: 264 seconds)
2021-03-11 10:10:14 heatsink joins (~heatsink@2600:1700:bef1:5e10:8ce3:ab05:2761:c61a)
2021-03-11 10:10:38 son0p joins (~son0p@181.58.39.182)
2021-03-11 10:12:42 × Waifod quits (~Waifod@91.106.123.186) (Ping timeout: 260 seconds)
2021-03-11 10:14:21 Waifod joins (Waifod@gateway/vpn/protonvpn/waifod)
2021-03-11 10:14:58 ADG1089__ joins (~aditya@122.163.164.53)
2021-03-11 10:15:02 × heatsink quits (~heatsink@2600:1700:bef1:5e10:8ce3:ab05:2761:c61a) (Ping timeout: 264 seconds)
2021-03-11 10:16:03 <ADG1089__> ghc -o ... -i ... <flags> <source file> . How can I build a profiling binary without using cabal/stack?
2021-03-11 10:16:26 <ADG1089__> added -prof -fprop-auto but it says I need to isntall the profiling libraries for package dependencies
2021-03-11 10:16:50 <merijn> ADG1089__: Well, you gotta install all the profiling libraries
2021-03-11 10:17:07 <merijn> ADG1089__: Which is another way of saying "use cabal/stack"
2021-03-11 10:17:17 borne joins (~fritjof@200116b86413620065fd8eaafdc5f06e.dip.versatel-1u1.de)
2021-03-11 10:18:37 <ADG1089__> merijn: cabal install --enable-profiling <dependency> ?
2021-03-11 10:19:09 <merijn> ADG1089__: If you build your code with cabal then --enable-profiling will automatically install all the needed versions
2021-03-11 10:19:40 <merijn> ADG1089__: If you want to manually update/install dependencies...well, then you're mostly out of luck, because that workflow isn't really supported
2021-03-11 10:19:43 sz0 joins (uid110435@gateway/web/irccloud.com/x-tkzznzrfaknmepwe)
2021-03-11 10:20:53 b3z joins (~b3z@vmd41962.contaboserver.net)
2021-03-11 10:21:18 × Athas quits (athas@2a01:7c8:aaac:1cf:89fc:c37b:7346:f63b) (Quit: ZNC - http://znc.sourceforge.net)
2021-03-11 10:21:32 Athas joins (athas@2a01:7c8:aaac:1cf:f7dd:80de:d3d3:680b)
2021-03-11 10:21:55 <tomjaguarpaw> Boomerang: thanks!
2021-03-11 10:22:32 × sz0 quits (uid110435@gateway/web/irccloud.com/x-tkzznzrfaknmepwe) (Max SendQ exceeded)
2021-03-11 10:23:23 sz0 joins (uid110435@gateway/web/irccloud.com/x-efbamewtqcojtowf)
2021-03-11 10:23:27 thc202 joins (~thc202@unaffiliated/thc202)
2021-03-11 10:24:46 elfets joins (~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de)
2021-03-11 10:24:55 <nshepperd2> https://github.com/nshepperd/cabbage installs profiling libraries by default
2021-03-11 10:25:07 × Sgeo quits (~Sgeo@ool-18b98aa4.dyn.optonline.net) (Read error: Connection reset by peer)
2021-03-11 10:25:25 <nshepperd2> come to think of it, it also does --library-profiling-detail=all-functions by default which i'm not sure is a good idea
2021-03-11 10:26:06 <merijn> I mean, if you set profiling true in ~/.cabal/config that works too
2021-03-11 10:26:13 × sz0 quits (uid110435@gateway/web/irccloud.com/x-efbamewtqcojtowf) (Max SendQ exceeded)
2021-03-11 10:27:04 sz0 joins (uid110435@gateway/web/irccloud.com/x-fblthjmxlahgrfna)
2021-03-11 10:27:35 <merijn> But "I don't wanna use stack/cabal" is not something that's actively supported by anyone and I doubt cabbage is acceptable to anyone who doesn't wanna use cabal/stack :)
2021-03-11 10:28:06 aqd joins (~aqd@84.20.147.33)
2021-03-11 10:28:53 × shad0w_ quits (67573b43@103.87.59.67) (Quit: Connection closed)
2021-03-11 10:29:54 × sz0 quits (uid110435@gateway/web/irccloud.com/x-fblthjmxlahgrfna) (Max SendQ exceeded)
2021-03-11 10:29:55 <tomsmeding> ADG1089__: how are your system dependencies installed? Did you build them yourself or did they come from a system package manager?
2021-03-11 10:30:18 <tomsmeding> (with system dependencies I meant haskell dependencies...)
2021-03-11 10:30:45 sz0 joins (uid110435@gateway/web/irccloud.com/x-wauwbyjpxaklcqhy)
2021-03-11 10:30:53 <tomsmeding> If you built them yourself, well, you need to build their profiling versions too; if they came from a system package manager (arch linux?), then don't do that :p
2021-03-11 10:31:39 kam1 joins (~kam1@83.123.154.198)
2021-03-11 10:31:41 × kam1 quits (~kam1@83.123.154.198) (Read error: Connection reset by peer)
2021-03-11 10:32:14 gehmehgeh joins (~ircuser1@gateway/tor-sasl/gehmehgeh)
2021-03-11 10:32:21 × mananamenos_ quits (~mananamen@193.red-88-11-66.dynamicip.rima-tde.net) (Ping timeout: 264 seconds)
2021-03-11 10:33:35 × sz0 quits (uid110435@gateway/web/irccloud.com/x-wauwbyjpxaklcqhy) (Max SendQ exceeded)
2021-03-11 10:34:24 denisse_ joins (~spaceCat@gateway/tor-sasl/alephzer0)
2021-03-11 10:34:26 sz0 joins (uid110435@gateway/web/irccloud.com/x-wagwtqglemcdvolt)
2021-03-11 10:34:52 × denisse quits (~spaceCat@gateway/tor-sasl/alephzer0) (Quit: ZNC 1.7.5 - https://znc.in)
2021-03-11 10:35:23 raehik1 joins (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net)
2021-03-11 10:36:12 denisse_ is now known as denisse
2021-03-11 10:36:17 <tomjaguarpaw> q
2021-03-11 10:36:19 <nshepperd2> i think 90% of not wanting to use cabal/stack is just not wanting to write foo.cabal files all the time, which i what i wrote cabbage for
2021-03-11 10:36:59 <nshepperd2> that is, just being able to invoke ghc like a normal program
2021-03-11 10:37:44 <nshepperd2> yeah, never install haskell libraries from a system package manager, if you do that you will cry
2021-03-11 10:38:18 × jpds quits (~jpds@gateway/tor-sasl/jpds) (Quit: jpds)
2021-03-11 10:41:31 royal_screwup214 joins (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9)
2021-03-11 10:42:05 × royal_screwup214 quits (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Max SendQ exceeded)
2021-03-11 10:42:24 royal_screwup214 joins (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9)
2021-03-11 10:42:32 × adaj quits (~azureuser@51.103.155.240) (Remote host closed the connection)
2021-03-11 10:42:42 berberman joins (~berberman@unaffiliated/berberman)
2021-03-11 10:43:37 × berberman_ quits (~berberman@unaffiliated/berberman) (Ping timeout: 272 seconds)
2021-03-11 10:43:47 × p3n quits (~p3n@217.198.124.246) (Quit: ZNC 1.8.2 - https://znc.in)
2021-03-11 10:44:59 p3n joins (~p3n@217.198.124.246)
2021-03-11 10:49:01 jpds joins (~jpds@gateway/tor-sasl/jpds)
2021-03-11 10:49:27 usr25 joins (~usr25@unaffiliated/usr25)
2021-03-11 10:51:57 <ADG1089__> what is the difference between xyz.cabal and cabal.project?
2021-03-11 10:52:56 <nshepperd2> cabal.project is for local configuration of how to build things
2021-03-11 10:53:07 supercoven_ joins (~Supercove@dsl-hkibng31-54fabd-233.dhcp.inet.fi)
2021-03-11 10:53:08 × supercoven_ quits (~Supercove@dsl-hkibng31-54fabd-233.dhcp.inet.fi) (Max SendQ exceeded)
2021-03-11 10:53:10 <nshepperd2> 'local' as in you don't check it into your source code repository
2021-03-11 10:53:38 <nshepperd2> stuff like "i want to build this with profiling and optimization level 2"
2021-03-11 10:54:38 supercoven_ joins (~Supercove@dsl-hkibng31-54fabd-233.dhcp.inet.fi)
2021-03-11 10:55:30 <nshepperd2> xyz.cabal is the official information like the list of dependencies and module names and other stuff which is sorta part of the source code
2021-03-11 10:55:53 × supercoven quits (~Supercove@dsl-hkibng31-54fabd-233.dhcp.inet.fi) (Ping timeout: 245 seconds)
2021-03-11 10:57:00 <merijn> ADG1089__: xyz.cabal defines a package and its dependencies, cabal.project defines a specific build configuration of (one or more packages) on one specific machine, possibly overriding stuff from the cabal file
2021-03-11 10:57:33 × b3z quits (~b3z@vmd41962.contaboserver.net) (Ping timeout: 264 seconds)
2021-03-11 10:58:04 × nf quits (~n@monade.li) (Quit: Fairfarren.)
2021-03-11 10:58:13 nf joins (~n@monade.li)
2021-03-11 11:00:23 × michalz quits (~user@185.246.204.111) (Remote host closed the connection)
2021-03-11 11:01:50 × jrqc quits (~rofl@96.78.87.197) (Ping timeout: 264 seconds)
2021-03-11 11:01:51 michalz joins (~user@185.246.204.111)
2021-03-11 11:01:58 slack1256 joins (~slack1256@dvc-186-186-101-190.movil.vtr.net)
2021-03-11 11:04:50 <ADG1089__> nice.

All times are in UTC.