jemc changed the topic of #ponylang to: Welcome! Please check out our Code of Conduct => https://github.com/ponylang/ponyc/blob/master/CODE_OF_CONDUCT.md | Public IRC logs are available => http://irclog.whitequark.org/ponylang | Please consider participating in our mailing lists => https://pony.groups.io/g/pony
farismustafa has quit [Ping timeout: 260 seconds]
khan has quit [Quit: khan]
khan has joined #ponylang
khan has quit [Client Quit]
khan has joined #ponylang
dougmacdoug has joined #ponylang
Praetonus has quit [Quit: Leaving]
farismustafa has joined #ponylang
<jemc> farismustafa: I'm interested to check out your repo - BTW, I recommend adding the "pony-language" topic to your repo on github so it is more easily discoverable when people are looking for examples of work in pony
acarrico has quit [Ping timeout: 256 seconds]
jemc has quit [Ping timeout: 260 seconds]
acarrico has joined #ponylang
jemc has joined #ponylang
farismustafa has quit [Ping timeout: 256 seconds]
dougmacdoug has quit [Quit: dougmacdoug]
khan has quit [Remote host closed the connection]
jemc has quit [Quit: WeeChat 1.9]
acarrico has quit [Ping timeout: 248 seconds]
dougmacdoug has joined #ponylang
dougmacdoug has quit [Client Quit]
acarrico has joined #ponylang
SenasOzys has quit [Remote host closed the connection]
dougmacdoug has joined #ponylang
<dougmacdoug> the match type allows for more than one possibility with the same type as pattern type, but different capabilities. match type: (Vector[V #read, Vfun val] box | V #read)
<dougmacdoug> anyone know what that means? code works on release but fails on latest
<dougmacdoug> defined trait Vector[V: Any #read, Vfun: VectorFun[V] val] if I change #read to val on release I get the same message
<dougmacdoug> his capture violates capabilities, because the match would need to differentiate by capability at runtime instead of matching on type alone
endformationage has quit [Quit: WeeChat 1.9.1]
sfff has joined #ponylang
sfff has quit [Client Quit]
farismustafa has joined #ponylang
mollymor1hic has quit [Read error: Connection reset by peer]
mollymorphic has joined #ponylang
farismustafa has quit [Ping timeout: 240 seconds]
dougmacdoug has quit [Quit: Page closed]
farismustafa has joined #ponylang
vaninwagen_ has joined #ponylang
vaninwagen_ has quit [Client Quit]
farismustafa has quit [Ping timeout: 256 seconds]
khan has joined #ponylang
khan has quit [Ping timeout: 240 seconds]
farismustafa has joined #ponylang
farismustafa has quit [Ping timeout: 268 seconds]
farismustafa has joined #ponylang
farismustafa has quit [Ping timeout: 240 seconds]
SenasOzys has joined #ponylang
codec1 has joined #ponylang
<vaninwagen> dougmacdoug can you give a small code example?
codec1 has quit [Read error: Connection reset by peer]
SenasOzys has quit [Ping timeout: 252 seconds]
SenasOzys has joined #ponylang
alxs has joined #ponylang
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
alxs has joined #ponylang
SenasOzys has quit [Ping timeout: 260 seconds]
Praetonus has joined #ponylang
SenasOzys has joined #ponylang
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
alxs has joined #ponylang
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
alxs has joined #ponylang
endformationage has joined #ponylang
jemc has joined #ponylang
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
alxs has joined #ponylang
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
emancu has joined #ponylang
alxs has joined #ponylang
codec1 has joined #ponylang
aturley has joined #ponylang
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
aturley_ has quit [Ping timeout: 240 seconds]
khan has joined #ponylang
alxs has joined #ponylang
alxs has quit [Client Quit]
khan has quit [Ping timeout: 276 seconds]
aturley_ has joined #ponylang
aturley has quit [Ping timeout: 240 seconds]
farismustafa has joined #ponylang
SenasOzys has quit [Remote host closed the connection]
SenasOzys has joined #ponylang
nisanharamati has joined #ponylang
JorgeV has joined #ponylang
xcombelle has quit [Ping timeout: 265 seconds]
alxs has joined #ponylang
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
patroclos has joined #ponylang
emancu has quit []
winksaville has joined #ponylang
alxs has joined #ponylang
farismustafa has quit [Ping timeout: 240 seconds]
farismustafa has joined #ponylang
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
alxs has joined #ponylang
farismustafa has quit [Ping timeout: 240 seconds]
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
alxs has joined #ponylang
farismustafa has joined #ponylang
farismustafa has quit [Ping timeout: 240 seconds]
farismustafa has joined #ponylang
farismustafa has quit [Ping timeout: 260 seconds]
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
farismustafa has joined #ponylang
farismustafa has quit [Ping timeout: 256 seconds]
farismustafa has joined #ponylang
JorgeV has quit [Ping timeout: 260 seconds]
alxs has joined #ponylang
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
nisanharamati has quit []
farismustafa has quit [Ping timeout: 276 seconds]
farismustafa has joined #ponylang
strsnd has joined #ponylang
Licenser has quit [Ping timeout: 240 seconds]
Licenser has joined #ponylang
omarkj has quit [Ping timeout: 260 seconds]
farismustafa has quit [Ping timeout: 240 seconds]
voldyman has quit [Ping timeout: 256 seconds]
emilbayes has quit [Ping timeout: 256 seconds]
patroclos has quit [Ping timeout: 248 seconds]
omarkj has joined #ponylang
slfritchie has quit [Ping timeout: 265 seconds]
slfritchie has joined #ponylang
voldyman has joined #ponylang
emilbayes has joined #ponylang
voldyman has quit [Max SendQ exceeded]
voldyman has joined #ponylang
strmpnk has quit [Ping timeout: 255 seconds]
bbhoss has quit [Ping timeout: 256 seconds]
jeremyheiler has quit [Ping timeout: 256 seconds]
ericbmerritt_ has quit [Ping timeout: 265 seconds]
emilbayes has quit [Max SendQ exceeded]
farismustafa has joined #ponylang
emilbayes has joined #ponylang
voldyman has quit [Max SendQ exceeded]
jeremyheiler has joined #ponylang
emilbayes has quit [Max SendQ exceeded]
voldyman has joined #ponylang
strmpnk has joined #ponylang
voldyman has quit [Max SendQ exceeded]
bbhoss has joined #ponylang
emilbayes has joined #ponylang
voldyman has joined #ponylang
ericbmerritt_ has joined #ponylang
MightyAlex has joined #ponylang
MightyAlex has quit [Remote host closed the connection]
MightyAlex has joined #ponylang
<MightyAlex> can anybody help me with getting Pony working on Manjaro with OpenSSL 1.1.0? '-Dopenssl_1.1.0' isn't having any effect for me
<SeanTAllen> what do you get for an error MightyAlex ?
<MightyAlex> I get a bunch of "undefined reference to 'SSL_*'" and "undefined reference to 'CRYPTO_*'"
<SeanTAllen> what is your command line you are using to compile?
<MightyAlex> I'm using fish as my shell, if that's what you mean
<SeanTAllen> what is the command you are running?
<MightyAlex> "ponyc -Dopenssl_1.1.0"
<SeanTAllen> what version of ponyc are you using?
<MightyAlex> "0.21.3 [release]"
<SeanTAllen> ok hmmm
<SeanTAllen> well what you are doing should work
<SeanTAllen> at least in general
<SeanTAllen> most likely reason... pony can't find openssl when linking
<SeanTAllen> which could be...
<SeanTAllen> its not in the linker path (openssl) or it has an unexpected name...
<SeanTAllen> can you go a github gist of all the output you get after running ponyc -Dopenssl_1.1.0 ?
<MightyAlex> sure, hold on
Praetonus has quit [Quit: Leaving]
farismustafa has quit [Ping timeout: 268 seconds]
<SeanTAllen> what is your openssl version named?
<SeanTAllen> the .so file
<SeanTAllen> is it libssl.so ?
<SeanTAllen> or something else?
<MightyAlex> let me check...
<MightyAlex> I have /usr/lib/libssl.so which is a link to /usr/lib/libssl.so.1.1
<SeanTAllen> ok that looks good
<MightyAlex> the package version of openssl has ".g-1" at the end of it, could this be a problem?
<SeanTAllen> im not sure what you mean by the "package version"
<SeanTAllen> but the linking command line -lssl so it is looking for libssl.so
codec1 has quit [Read error: Connection reset by peer]
<SeanTAllen> if it had another name, that would be a problem
<SeanTAllen> it certainly looks like it is finding it as there is no error about finding it but that it isnt finding all the symbols it needs, which is, odd...
<SeanTAllen> what happens if you run "cc -o ./HTTPClientTest -O3 -march=x86-64 -mcx16 -latomic -fuse-ld=gold ./HTTPClientTest.o -L"/usr/lib/pony/0.21.3/bin/" -Wl,-rpath,"/usr/lib/pony/0.21.3/bin/" -L"/usr/lib/pony/0.21.3/bin/../packages" -Wl,-rpath,"/usr/lib/pony/0.21.3/bin/../packages" -L"/usr/local/lib" -Wl,-rpath,"/usr/local/lib" -Wl,--start-group -l"rt" -l"ssl" -l"crypto" -Wl,--end-group -lpthread -lponyrt-pic -ldl -lm
<SeanTAllen> -Wl,--export-dynamic-symbol=__PonyDescTablePtr -Wl,--export-dynamic-symbol=__PonyDescTableSize"
<SeanTAllen> same error i assume?
<MightyAlex> Where should I put those?
<SeanTAllen> that command?
<SeanTAllen> run it from the directory you ran ponyc from
<SeanTAllen> copy everything in the quotes and run it
<MightyAlex> oh wait sorry didnt see the whole thing just thought you sent me 2 flags lol
<MightyAlex> and yes, same errors