E40C Differenciate between armv6 and armv7 · Issue #174 · prebuild/prebuild · GitHub
[go: up one dir, main page]

Skip to content
This repository was archived by the owner on Feb 7, 2026. It is now read-only.
This repository was archived by the owner on Feb 7, 2026. It is now read-only.

Differenciate between armv6 and armv7 #174

@piranna

Description

@piranna

As commented at nodejs/node#13629 (comment), there's no way to differenciate between armv6 and armv7 prebuild images, all of them have the arm arch. One solution we could implement here is to allow to set armv6 and armv7 as arch, being arm an alias for one of them, probably the simpler one (armv6) this is alike the situation with GCC compiler were targeted just as x86 for broadest compatibility, being first an alias for i386, later i486 and now i686.

For this to work on prebuild, new binaries would need to be uploaded with the de-aliased arch. Then, prebuild-install would try to download first the de-aliased arch too, and if it finds a 404 error, try to download the aliased one (arm) in case it's an old prebuild image.

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

      0