2024/10/25

Newest at the top

2024-10-25 16:23:33 +0200ljdarj1ljdarj
2024-10-25 16:23:32 +0200ljdarj(~Thunderbi@user/ljdarj) (Ping timeout: 265 seconds)
2024-10-25 16:20:55 +0200 <habib> again, this is for cross-compiling ghc to openbsd/arm64, and i've successfully built the stage one compiler that should output aarch64 openbsd binaries so i can use it to build the stage two compiler
2024-10-25 16:20:00 +0200 <kqr> A persistent entity id, can that be converted to some more basic type like e.g. a bytestring? The use case is that a library needs to hold on to a reference to an entity, but it cannot itself know about the entity type.
2024-10-25 16:19:47 +0200ljdarj1(~Thunderbi@user/ljdarj) ljdarj
2024-10-25 16:19:19 +0200 <habib> if anyone knows anything about weird interactions between openbsd, ghc, and libpthread and/or libm, i'd really appreciate your help. i couldn't find anything online even close to this situation
2024-10-25 16:19:00 +0200Smiles(uid551636@id-551636.lymington.irccloud.com) (Quit: Connection closed for inactivity)
2024-10-25 16:18:34 +0200weary-traveler(~user@user/user363627) user363627
2024-10-25 16:17:56 +0200 <habib> i've sent an in depth message to the ports@openbsd mailing list about my progress; i've been working on this since the early hours of monday
2024-10-25 16:16:07 +0200 <habib> += -I$SYSROOT/usr/include -I/usr/include" "stage1.*.ghc.link.opts += -L$SYSROOT/usr/lib -L/usr/lib -lpthread" "stage1.*.cc.c.opts += -L$SYSROOT/usr/lib -L/usr/lib -lpthread" -VVVVVVVVVV --freeze1 stage2:exe:ghc-bin
2024-10-25 16:16:07 +0200 <habib> /lib\" --configure-option=--extra-include-dirs=$SYSROOT/usr/include\" --configure-option=--extra-include-dirs=/usr/include\" --configure-option=--ghc-option=\"-optl -L$SYSROOT/usr/lib\" --configure-option=--ghc-option=\"-optl -L/usr/lib\" --configure-option=--ghc-option=\"-optl -lpthread\" --configure-option=--ghc-option=\"-optc -I$SYSROOT/usr/include\" --configure-option=--ghc-option=\"-optc -I/usr/include\" --configure-option=-v3" "stage1.*.ghc.c.opts
2024-10-25 16:16:07 +0200 <habib> hadrian/build --docs=none --flavour=quickest "stage0.*.cabal.configure.opts += --configure-option=LDFLAGS= --configure-option=--target=aarch64-unknown-openbsd" "stage1.*.cabal.configure.opts += --configure-option=LDFLAGS=\"-syslibroot=$SYSROOT -L/usr/lib -L$SYSROOT/usr/lib\" --configure-option=CPPFLAGS=\"-isysroot=$SYSROOT -I/usr/include -I$SYSROOT/usr/include\" --configure-option=--extra-lib-dirs=$SYSROOT/usr/lib\" --configure-option=--extra-lib-dirs=/usr
2024-10-25 16:15:38 +0200 <habib> hey everyone. i'm working on porting ghc to openbsd/arm64, and i've gotten as far as building the stage 1 compiler (which was a palaver in itself), but i'm getting an error about missing libs pthread and m when trying to build the stage 2 compiler. i've tried so many combinations of various flags to pass various options using hadrian to no success; the last command i ran was as follows:
2024-10-25 16:11:54 +0200habib(~habib@185.195.232.250) habib
2024-10-25 16:10:32 +0200tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
2024-10-25 16:08:29 +0200euandreh(~Thunderbi@189.6.105.228) (Quit: euandreh)
2024-10-25 16:05:48 +0200vanishingideal(~vanishing@user/vanishingideal) (Ping timeout: 244 seconds)
2024-10-25 16:04:44 +0200ljdarj(~Thunderbi@user/ljdarj) ljdarj
2024-10-25 16:02:57 +0200Sgeo(~Sgeo@user/sgeo) Sgeo
2024-10-25 16:00:18 +0200tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
2024-10-25 15:54:24 +0200scaniatrucker(~user@78.56.98.5) scaniatrucker
2024-10-25 15:53:32 +0200GdeVolpiano(~GdeVolpia@user/GdeVolpiano) GdeVolpiano
2024-10-25 15:51:25 +0200GdeVolpiano(~GdeVolpia@user/GdeVolpiano) (Quit: WeeChat 4.4.2)
2024-10-25 15:36:09 +0200tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
2024-10-25 15:36:02 +0200euleritian(~euleritia@dynamic-176-006-136-012.176.6.pool.telefonica.de)
2024-10-25 15:35:50 +0200euleritian(~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Ping timeout: 244 seconds)
2024-10-25 15:35:40 +0200eugenrh(~eugenrh@user/eugenrh) eugenrh
2024-10-25 15:31:39 +0200euleritian(~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de)
2024-10-25 15:31:30 +0200euleritian(~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Ping timeout: 252 seconds)
2024-10-25 15:20:23 +0200CiaoSen(~Jura@2a05:5800:470:a00:ca4b:d6ff:fec1:99da) (Ping timeout: 245 seconds)
2024-10-25 15:18:59 +0200euandreh(~Thunderbi@189.6.105.228) euandreh
2024-10-25 15:17:48 +0200tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
2024-10-25 15:16:42 +0200lortabac(~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) (Quit: WeeChat 4.2.2)
2024-10-25 15:15:06 +0200euandreh(~Thunderbi@189.6.105.228) (Ping timeout: 246 seconds)
2024-10-25 15:11:33 +0200mantraofpie(~mantraofp@user/mantraofpie) mantraofpie
2024-10-25 15:11:10 +0200mantraofpie(~mantraofp@user/mantraofpie) (Quit: ZNC 1.9.1 - https://znc.in)
2024-10-25 15:00:52 +0200alp_(~alp@2001:861:e3d6:8f80:3d9:9a29:a310:5aa4) (Remote host closed the connection)
2024-10-25 14:54:02 +0200ft(~ft@p4fc2a216.dip0.t-ipconnect.de) ft
2024-10-25 14:52:22 +0200identity(~identity@user/ZharMeny) identity
2024-10-25 14:52:16 +0200sawilagar(~sawilagar@user/sawilagar) sawilagar
2024-10-25 14:30:26 +0200euandreh(~Thunderbi@189.6.105.228) euandreh
2024-10-25 14:30:04 +0200__monty__(~toonn@user/toonn) toonn
2024-10-25 14:29:54 +0200euandreh(~Thunderbi@189.6.105.228) (Remote host closed the connection)
2024-10-25 14:26:06 +0200euandreh(~Thunderbi@189.6.105.228) euandreh
2024-10-25 14:24:05 +0200rosco(~rosco@60.53.7.10) (Quit: Lost terminal)
2024-10-25 14:22:24 +0200tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
2024-10-25 14:22:05 +0200acidjnk_new(~acidjnk@p200300d6e72cfb03d1a45ef603fb56e9.dip0.t-ipconnect.de) acidjnk
2024-10-25 14:16:07 +0200xff0x(~xff0x@2405:6580:b080:900:c8b8:61af:1cb3:d380)
2024-10-25 14:13:18 +0200acidjnk_new(~acidjnk@p200300d6e72cfb03d1a45ef603fb56e9.dip0.t-ipconnect.de) (Ping timeout: 245 seconds)
2024-10-25 14:10:34 +0200euphores(~SASL_euph@user/euphores) euphores