You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The following code errors, and was discovered only because it was combined with IRC::Client in , and I kept narrowing the second use statement below.
$ raku -e 'use IRC::Client; use IO::Socket::Async::SSL'
===SORRY!=== Error while compiling -e
Merging GLOBAL symbols failed: duplicate definition of symbol SSL
at -e:1
The only dependency this module has is OpenSSL, and using that as the second use does not generate the same duplicate definition error.
Reduced it to just this module - IRC:Client has a hardcoded version, so it's equivalent to:
$ raku -e 'use IO::Socket::Async::SSL:ver<0.8.0>; use IO::Socket::Async::SSL:ver<0.7.14>'
===SORRY!=== Error while compiling -e
Merging GLOBAL symbols failed: duplicate definition of symbol SSL
at -e:1
See Raku/whateverable#386
The following code errors, and was discovered only because it was combined with IRC::Client in , and I kept narrowing the second use statement below.
The only dependency this module has is OpenSSL, and using that as the second
use
does not generate the same duplicate definition error.This is with the following versions installed:
The text was updated successfully, but these errors were encountered: