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
package require http 2
package require tls 1.7
http::register https 443 [list ::tls::socket -autoservername true]
set resp [http::geturl "http://worldtimeapi.org/api/timezone/Pacific/Honolulu"]
set body [set ${resp}(body)]
puts "$body"
Given an environment with the tcltls package installed as with the following replit.nix file:
{ pkgs }: {
deps = [
pkgs.tcl
pkgs.tcltls
];
}
When I run this with prybar-tcl I get the following error:
error: couldn't load file "/nix/store/a1q9flmxzkvaz53caly6iamgw13fwqy6-tcltls-1.7.22/lib/tcltls1.7.22/tcltls.so": /nix/store/s9qbqh7gzacs7h68b2jfmn9l6q4jwfjz-glibc-2.33-59/lib/libc.so.6: version `GLIBC_2.34' not found (required by /nix/store/4mxnw95jcm5a27qk60z7yc0gvxp42b9a-openssl-3.0.7/lib/libcrypto.so.3)
However, if I run it with tclsh it works fine. This seems to be do to a glibc version mismatch between prybar-tcl and tcltls
I'm trying to run a tcl file like the following:
Given an environment with the
tcltls
package installed as with the followingreplit.nix
file:When I run this with
prybar-tcl
I get the following error:However, if I run it with
tclsh
it works fine. This seems to be do to a glibc version mismatch betweenprybar-tcl
andtcltls
vs.
The text was updated successfully, but these errors were encountered: