-
Notifications
You must be signed in to change notification settings - Fork 3.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Link error after #17401 merge #20049
Comments
Are you sure #19700 is to blame here? That change only changed the signature of some internal functions.. nothing public. Perhaps it was #17401 which actually changed the definition of time_t itself? In any case libc.a here is correct. The problem is that |
This is a fresh build, which is the confusing part. I am on nightly rust as well--is it possible the rust standard library just has not been updated to account for this change yet? What older version of emscripten should I go down to to revert this time_t change? |
time_t was changed in 3.1.16.. so going back to 3.1.15 will give you 32-bit time_t once again. |
After #19700 was merged, I have been getting the following link error. It appears my sys cache is filled with outdated dependencies? Is there a way to evict them? I am on tot, if that is problematic.
Version of emscripten/emsdk:
I'm on tot.
Failing command line in full:
Full link command and output with
-v
appended:The text was updated successfully, but these errors were encountered: