Skip to content

aix: disable ipv6 link local#4229

Merged
bnoordhuis merged 2 commits intolibuv:v1.xfrom
abmusse:aix-disable-ipv6-link-local
Nov 18, 2023
Merged

aix: disable ipv6 link local#4229
bnoordhuis merged 2 commits intolibuv:v1.xfrom
abmusse:aix-disable-ipv6-link-local

Conversation

@abmusse
Copy link
Copy Markdown
Contributor

@abmusse abmusse commented Nov 17, 2023

aix does not implement ifaddrs and when retrieving the network interfaces with uv_interface_addresses there was a test failure in tcp_connect6_link_local.

Ref: #4222 (comment)

For now disable ipv6 link local on aix to:

  1. fix broken aix build
  2. stop blocking libuv upgrade in node
    Ref: deps: update libuv to 1.47.0 nodejs/node#50650

I've got a PR open to use uv_interface_addresses on AIX.
Ref: #4222
This is still a work in progress and will need more review and testing before merging.
In the meantime, we can skip ipv6 link local on AIX and IBM i to prevent blocking libuv upgrade in node.

CC

@richardlau
@mhdawson
@libuv/ibmi
@libuv/aix

aix does not implement ifaddrs and when retrieving the network
interfaces with uv_interface_addresses there was a test failure in
tcp_connect6_link_local.

Ref: #4222 (comment)

For now disable ipv6 link local on aix to:

1) fix broken aix build
2) stop blocking libuv upgrade in node
   Ref: nodejs/node#50650
Comment thread src/unix/tcp.c Outdated
Comment thread src/unix/tcp.c Outdated
@abmusse
Copy link
Copy Markdown
Contributor Author

abmusse commented Nov 18, 2023

@bnoordhuis bnoordhuis merged commit bfbe4e3 into libuv:v1.x Nov 18, 2023
@abmusse abmusse deleted the aix-disable-ipv6-link-local branch November 18, 2023 22:37
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.

3 participants