Skip to content

Conversation

@niluxv
Copy link
Contributor

@niluxv niluxv commented Oct 24, 2022

Update src/net/ip.rs and src/net/addr.rs to use the new std code, making these structures platform independent.

Doesn't include the new Debug/Display formatting code for these structures, although that could be added now that it doesn't depend on std anymore.

@niluxv niluxv force-pushed the platform-independent-addr branch from c9a0265 to a7366d2 Compare October 24, 2022 16:13
@niluxv
Copy link
Contributor Author

niluxv commented Oct 24, 2022

It could very well be that I broke 1.48 compatibility (I wasn't able to test locally; wanted to check it by letting CI run), but the errors in the CI I see right now don't seem related to any changes in this PR.

@niluxv niluxv force-pushed the platform-independent-addr branch from a7366d2 to 69d8567 Compare October 24, 2022 16:20
@niluxv
Copy link
Contributor Author

niluxv commented Oct 24, 2022

CI failures are caused by this change in libc.

@niluxv
Copy link
Contributor Author

niluxv commented Oct 26, 2022

The libc issue has been reverted, so CI should work again. Any way to retrigger CI without making changes to the PR?

Update `src/net/ip.rs` and `src/net/addr.rs` to use the new std code,
making these structures platform independent.

Doesn't include the new Debug/Display formatting code for these
structures, although that could have been added now that it doesn't
depend on std anymore.
@niluxv niluxv force-pushed the platform-independent-addr branch from 69d8567 to 7abd7bd Compare November 4, 2022 18:50
@niluxv
Copy link
Contributor Author

niluxv commented Nov 4, 2022

Rebased, and the CI seems to pass now. (I don't know why macos test was cancelled.)

@sunfishcode
Copy link
Member

It looks like it was a transient CI failure.

@sunfishcode sunfishcode merged commit 266101c into bytecodealliance:main Nov 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants