<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>
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