Logs: freenode/#haskell
| 2021-05-12 16:25:48 | × | anandprabhu quits (~AnandPrab@94.202.236.255) (Quit: Leaving) |
| 2021-05-12 16:26:32 | × | malumore_ quits (~malumore@151.62.125.25) (Remote host closed the connection) |
| 2021-05-12 16:26:51 | → | jlamothe joins (~jlamothe@198.251.57.81) |
| 2021-05-12 16:26:51 | → | malumore_ joins (~malumore@151.62.125.25) |
| 2021-05-12 16:28:46 | → | ddellacosta joins (~ddellacos@ool-44c73afa.dyn.optonline.net) |
| 2021-05-12 16:28:46 | × | ByronJohnson quits (~bairyn@unaffiliated/bob0) (Ping timeout: 260 seconds) |
| 2021-05-12 16:29:08 | × | Tene quits (~tene@poipu/supporter/slacker/tene) (Ping timeout: 252 seconds) |
| 2021-05-12 16:31:45 | × | ddellaco_ quits (~ddellacos@2607:fb90:7bc4:5936:6dbb:f322:269c:ab90) (Ping timeout: 250 seconds) |
| 2021-05-12 16:32:51 | → | tromp joins (~tromp@dhcp-077-249-230-040.chello.nl) |
| 2021-05-12 16:34:13 | → | fresheyeball joins (~isaac@c-71-237-105-37.hsd1.co.comcast.net) |
| 2021-05-12 16:35:28 | → | ByronJohnson joins (~bairyn@unaffiliated/bob0) |
| 2021-05-12 16:35:53 | → | Tene joins (~tene@mail.digitalkingdom.org) |
| 2021-05-12 16:35:53 | × | Tene quits (~tene@mail.digitalkingdom.org) (Changing host) |
| 2021-05-12 16:35:53 | → | Tene joins (~tene@poipu/supporter/slacker/tene) |
| 2021-05-12 16:38:34 | × | nineonine quits (~nineonine@50.216.62.2) (Remote host closed the connection) |
| 2021-05-12 16:39:11 | → | nineonine joins (~nineonine@50.216.62.2) |
| 2021-05-12 16:39:33 | → | ozzymcduff joins (~textual@81-234-151-21-no94.tbcn.telia.com) |
| 2021-05-12 16:40:30 | × | m_shiraeeshi quits (~shiraeesh@109.166.59.168) (Ping timeout: 252 seconds) |
| 2021-05-12 16:41:14 | → | cortexauth joins (~cortexaut@2409:4053:780:374a:c0f9:7924:2e2c:978d) |
| 2021-05-12 16:41:15 | × | cortexauth quits (~cortexaut@2409:4053:780:374a:c0f9:7924:2e2c:978d) (Client Quit) |
| 2021-05-12 16:42:32 | → | hatds joins (~HAL@c-107-4-136-72.hsd1.mn.comcast.net) |
| 2021-05-12 16:44:01 | × | ddellacosta quits (~ddellacos@ool-44c73afa.dyn.optonline.net) (Ping timeout: 252 seconds) |
| 2021-05-12 16:44:19 | → | m_shiraeeshi joins (~shiraeesh@109.166.59.168) |
| 2021-05-12 16:44:34 | → | nut joins (~gtk@roc37-h01-176-170-197-243.dsl.sta.abo.bbox.fr) |
| 2021-05-12 16:46:41 | → | ddellacosta joins (~ddellacos@ool-44c73afa.dyn.optonline.net) |
| 2021-05-12 16:46:45 | × | rj quits (~x@gateway/tor-sasl/rj) (Ping timeout: 240 seconds) |
| 2021-05-12 16:48:08 | → | dariof4 joins (~dario@178.249.202.150) |
| 2021-05-12 16:49:20 | → | rj joins (~x@gateway/tor-sasl/rj) |
| 2021-05-12 16:49:38 | → | ddellac__ joins (ddellacost@gateway/vpn/mullvad/ddellacosta) |
| 2021-05-12 16:49:56 | <hatds> | Where does cabal expect to find (static) C libraries that it is told to link when compiling a package from hackage? Is it the same place ghc expects to find libraries? The documentation only talks about sending paths with -l and -L, etc., but what are the default locations searched? (and is there a best practice location on windows to put random C-libs I'm downloading off the internet to get some-random-package to run?) |
| 2021-05-12 16:50:15 | → | pjb joins (~pjb@2a01cb04063ec50010052b303219aac8.ipv6.abo.wanadoo.fr) |
| 2021-05-12 16:54:28 | × | ddellac__ quits (ddellacost@gateway/vpn/mullvad/ddellacosta) (Ping timeout: 252 seconds) |
| 2021-05-12 16:54:56 | × | nbloomf quits (~nbloomf@2600:1700:ad14:3020:692a:95b:a9cd:2f9) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 2021-05-12 16:55:58 | → | nbloomf joins (~nbloomf@2600:1700:ad14:3020:9d88:fa76:8cb0:666d) |
| 2021-05-12 16:58:21 | <geekosaur> | ghc will look where the C compiler looks by default. afaik that is only well defined on unixlikes, not on windows |
| 2021-05-12 16:58:31 | × | Kaiepi quits (~Kaiepi@47.54.252.148) (Read error: Connection reset by peer) |
| 2021-05-12 16:58:32 | → | Kaeipi joins (~Kaiepi@47.54.252.148) |
| 2021-05-12 16:59:13 | <geekosaur> | although f you're using mingw it should be its /usr/lib |
| 2021-05-12 16:59:46 | <cheater> | hatds: on linux it's set by the linker config in /etc. |
| 2021-05-12 17:00:02 | <dminuoso> | Also consider using pkgconfig-depends, hatds |
| 2021-05-12 17:00:43 | × | tromp quits (~tromp@dhcp-077-249-230-040.chello.nl) (Remote host closed the connection) |
| 2021-05-12 17:00:50 | × | yoneda quits (~mike@193.206.102.122) (Quit: leaving) |
| 2021-05-12 17:01:25 | × | stree quits (~stree@68.36.8.116) (Ping timeout: 252 seconds) |
| 2021-05-12 17:02:47 | × | gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
| 2021-05-12 17:03:38 | <hatds> | thanks all (@geekosaur, @cheater, @dminuoso). So what do haskellers on windows generally do when they download packages that contain C dependencies.. give full paths to cabal everytime they install something? |
| 2021-05-12 17:03:52 | <cheater> | idk i would like to know as well |
| 2021-05-12 17:03:55 | <cheater> | are you using llvm on windows btw? |
| 2021-05-12 17:04:00 | <hatds> | no |
| 2021-05-12 17:04:08 | <cheater> | ok. because it's broken. |
| 2021-05-12 17:04:30 | <dminuoso> | Dunno, does pkgconf work on windows? |
| 2021-05-12 17:04:43 | <geekosaur> | with mingw, yes |
| 2021-05-12 17:04:55 | <dminuoso> | https://github.com/mesonbuild/meson/issues/4029 |
| 2021-05-12 17:05:01 | <dminuoso> | Heh, this looks like *quite* a journey |
| 2021-05-12 17:05:09 | × | jpds quits (~jpds@gateway/tor-sasl/jpds) (Ping timeout: 240 seconds) |
| 2021-05-12 17:05:13 | <geekosaur> | if there's a native build that uses msc somewhere, that isn't guaranteed to use anything |
| 2021-05-12 17:05:44 | → | bitmagie joins (~Thunderbi@200116b806f96a003829ba6732a572cc.dip.versatel-1u1.de) |
| 2021-05-12 17:05:51 | <hatds> | pkgconf... I've seen some packages use that in their cabal file somewhere, but I'm installing something that is not my package... don't really want to manually edit the project to rely on pkgconf and figure out the right incantions for that |
| 2021-05-12 17:08:34 | → | jpds joins (~jpds@gateway/tor-sasl/jpds) |
| 2021-05-12 17:09:16 | <dminuoso> | hatds: on linux thats the point of pkg-conf, it just works automagically most of the time |
| 2021-05-12 17:09:19 | → | frozenErebus joins (~frozenEre@37.231.244.249) |
| 2021-05-12 17:09:24 | <dminuoso> | https://github.com/k0001/hs-libsodium/blob/master/libsodium/libsodium.cabal#L22 |
| 2021-05-12 17:10:12 | <geekosaur> | well behaved packages install .pc files for pkg-config |
| 2021-05-12 17:11:00 | → | grepcake joins (~artyom@77.234.209.96) |
| 2021-05-12 17:11:06 | <maerwald> | geekosaur: depends |
| 2021-05-12 17:13:49 | × | jonathanx_ quits (~jonathan@h-176-109.A357.priv.bahnhof.se) (Quit: Leaving) |
| 2021-05-12 17:13:55 | → | stree joins (~stree@68.36.8.116) |
| 2021-05-12 17:14:05 | × | CrazyPython quits (~crazypyth@206.214.238.6) (Ping timeout: 260 seconds) |
| 2021-05-12 17:14:16 | × | frozenErebus quits (~frozenEre@37.231.244.249) (Ping timeout: 252 seconds) |
| 2021-05-12 17:14:38 | → | cole-h joins (~cole-h@c-73-48-197-220.hsd1.ca.comcast.net) |
| 2021-05-12 17:15:26 | → | Shuppiluliuma joins (~shuppilul@153.33.68.161) |
| 2021-05-12 17:15:37 | → | Merfont joins (~Kaiepi@47.54.252.148) |
| 2021-05-12 17:15:50 | × | Kaeipi quits (~Kaiepi@47.54.252.148) (Remote host closed the connection) |
| 2021-05-12 17:16:28 | → | ddellac__ joins (~ddellacos@ool-44c73afa.dyn.optonline.net) |
| 2021-05-12 17:18:34 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2021-05-12 17:18:45 | × | ddellacosta quits (~ddellacos@ool-44c73afa.dyn.optonline.net) (Ping timeout: 260 seconds) |
| 2021-05-12 17:19:05 | × | fresheyeball quits (~isaac@c-71-237-105-37.hsd1.co.comcast.net) (Quit: WeeChat 2.9) |
| 2021-05-12 17:21:11 | → | ddellacosta joins (ddellacost@gateway/vpn/mullvad/ddellacosta) |
| 2021-05-12 17:21:38 | ← | kuribas parts (~user@ptr-25vy0i905bdcx4bbbsp.18120a2.ip6.access.telenet.be) ("ERC (IRC client for Emacs 26.3)") |
| 2021-05-12 17:24:05 | → | frozenErebus joins (~frozenEre@37.231.244.249) |
| 2021-05-12 17:25:49 | × | ddellacosta quits (ddellacost@gateway/vpn/mullvad/ddellacosta) (Ping timeout: 252 seconds) |
| 2021-05-12 17:27:39 | × | ubert quits (~Thunderbi@p200300ecdf005e54e6b318fffe838f33.dip0.t-ipconnect.de) (Ping timeout: 250 seconds) |
| 2021-05-12 17:27:43 | <maerwald> | does llvm have them even? |
| 2021-05-12 17:28:08 | <maerwald> | I think foo-config binaries are equally viable... it's just they're unergonomic to use in Cabal |
| 2021-05-12 17:28:15 | <maerwald> | there should be better support for that |
| 2021-05-12 17:29:09 | × | rj quits (~x@gateway/tor-sasl/rj) (Ping timeout: 240 seconds) |
| 2021-05-12 17:33:06 | → | deejaytee joins (~deejaytee@cpc91196-cmbg18-2-0-cust215.5-4.cable.virginm.net) |
| 2021-05-12 17:36:13 | × | wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 240 seconds) |
| 2021-05-12 17:38:10 | → | Aquazi joins (uid312403@gateway/web/irccloud.com/x-oagakatzmderzmkp) |
| 2021-05-12 17:39:54 | × | stef204 quits (~stef204@unaffiliated/stef-204/x-384198) (Quit: WeeChat 3.1) |
| 2021-05-12 17:40:12 | → | rj joins (~x@gateway/tor-sasl/rj) |
| 2021-05-12 17:43:45 | × | waleee-cl quits (uid373333@gateway/web/irccloud.com/x-tqrlgrprcnuqmtaa) (Quit: Connection closed for inactivity) |
| 2021-05-12 17:44:10 | × | abhixec quits (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) (Read error: Connection reset by peer) |
| 2021-05-12 17:46:10 | × | kiltzman quits (~k1ltzman@195.189.99.96) (Ping timeout: 252 seconds) |
| 2021-05-12 17:50:37 | → | kiltzman joins (~k1ltzman@195.189.99.96) |
| 2021-05-12 17:52:44 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 252 seconds) |
| 2021-05-12 17:53:52 | × | coot quits (~coot@37.30.58.122.nat.umts.dynamic.t-mobile.pl) (Quit: coot) |
| 2021-05-12 17:54:28 | → | sedeki joins (~textual@unaffiliated/sedeki) |
| 2021-05-12 17:56:13 | × | raehik quits (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) (Ping timeout: 240 seconds) |
| 2021-05-12 17:56:52 | <CuPenguin> | anybody here using NixOS? |
| 2021-05-12 17:57:47 | × | CuPenguin quits (~CuPenguin@207.38.239.235) (Quit: WeeChat 3.1) |
All times are in UTC.