Skip to content

Linux build distro strategy (CentOS 5 retired) #718

Closed
@rvagg

Description

@rvagg

So, CentOS 5, which we use to build our Linux x64 and 86 binaries, ceased support at the end of March. You can't even do a yum update now on CentOS 5 and we need to move on.

In terms of getting the oldest reasonably supported libc to compile against, the next oldest I believe is actually RHEL 6, therefore CentOS 6, with version 2.12, the next from that is Debian 7 (Wheezy) with 2.13 (CentOS 5 gives us 2.5 FYI).

So, we could switch to CentOS 6 for building our binaries, which would be fine for Node 8 because it's a semver-major and easily justifiable. But what about Argon and Boron? Is it going to be acceptable to just switch the binaries to a new base libc mid-stream or do we need to keep the unsupported CentOS 5 boxes running just for these?

/cc @nodejs/lts

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions