Skip to content

`GLIBC_2.16' not found: io.js 2.3.1 on Raspberry PI 2 w/ Raspbian #2077

@coolaj86

Description

@coolaj86
uname -m
armv7l

Problem

RPi 2 is

arm7l libs are compiled against GLIBC_2.16, which isn't available on RPi 2 with Raspbian

wget https://iojs.org/dist/v2.3.1/iojs-v2.3.1-linux-armv7l.tar.gz
tar xvf iojs-v2.3.1-linux-armv7l.tar.gz
pushd iojs-v2.3.1-linux-armv7l
bin/iojs --version
iojs: /lib/arm-linux-gnueabihf/libc.so.6: version `GLIBC_2.16' not found (required by iojs)
iojs: /lib/arm-linux-gnueabihf/libc.so.6: version `GLIBC_2.15' not found (required by iojs)

Workaround

The arm6l bins work.

wget https://iojs.org/dist/v2.3.1/iojs-v2.3.1-linux-armv7l.tar.gz
tar xvf iojs-v2.3.1-linux-armv7l.tar.gz
pushd iojs-v2.3.1-linux-armv7l
bin/iojs --version

Metadata

Metadata

Assignees

No one assigned

    Labels

    armIssues and PRs related to the ARM platform.buildIssues and PRs related to build files or the CI.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions