kelektiv / node.bcrypt.js

bcrypt for NodeJs
MIT License
7.38k stars 510 forks source link

version `CXXABI_1.3.8' not found #998

Open n0cloud opened 10 months ago

n0cloud commented 10 months ago

Hello, We have some servers using CentOS 7 and upgrading bcrypt to v5.1.1 seem to cause an issue with the pre-built binairy.

It seem to be the same issue as #863

Only happen with v5.1.1, v5.1.0 still work.

recrsn commented 10 months ago

What's the current glibc version in CentOS 7?

It's becoming increasingly difficult to maintain binaries for RHEL/CentOS since they stopped providing Docker images

felixmosh commented 10 months ago

Same here... :| On my server the glibc version is: ldd (GNU libc) 2.17, I've checked it with

ldd --version
n0cloud commented 10 months ago

Same for me. Version 2.17

Cleam commented 10 months ago

Same here...

strings /usr/lib64/libstdc++.so.6|grep CXXABI

image

erennyuksell commented 10 months ago

same issue. any solution?

felixmosh commented 10 months ago

Downgrade to previous version of bcrypt

erennyuksell commented 10 months ago

i follow this guide https://medium.com/@zilch0/gcc-install-gcc-4-9-4-on-centos-7-ce83f5240fe7 and then run this command npm rebuild bcrypt --build-from-source my problem was solved

dandrei commented 9 months ago

Breaking changes shouldn't be pushed with minor patches.

larmaysee commented 3 months ago

Same issue, any solutions?

faisalnjs commented 3 months ago

Having this issue also!

DougLeary commented 3 months ago

Same issue (InMotion hosting)

nhophucrious commented 3 months ago

Still the same issue.

ludiccc commented 3 months ago

This can be fixed downgrading to 5.1.0.

npm install bcrypt@5.1.0

this worked for me on a cPanel server.

horizoncarlo commented 2 months ago

+1

Strange to have such a change going from 5.1.0 -> 5.1.1

Downgrading works for now