Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Last commit has broken the instalation on CentOS7 #461

Open
keklabs opened this issue Nov 26, 2021 · 6 comments
Open

Last commit has broken the instalation on CentOS7 #461

keklabs opened this issue Nov 26, 2021 · 6 comments

Comments

@keklabs
Copy link

keklabs commented Nov 26, 2021

In my opinion this commit a526db6

has rewriten the published binary

https://hummus.s3-us-west-2.amazonaws.com/hummus/v1.0.110/node-v83-linux-x64-glibc.tar.gz

becase we have one container with hummus instaled more than 10 days ago and this container has

[root@d447d3a54e2d binding]# strings hummus.node | grep GLIBCXX
GLIBCXX_3.4.6
GLIBCXX_3.4.9
GLIBCXX_3.4.15
GLIBCXX_3.4

and is working on CentOS7 where the last version is GLIBCXX_3.4.19

but current version requires
[root@c35e0b799ece binding]# strings hummus.node | grep GLIBCXX
GLIBCXX_3.4.20
GLIBCXX_3.4.9
GLIBCXX_3.4.21
GLIBCXX_3.4.15
GLIBCXX_3.4

and throws

Error: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /var/appserver/node_modules/hummus/binding/hummus.node)

from my point of view, the binary should not be republished but there shuld be published new version like /v1.0.111
with this commit, to have possibility to fix the dependency on specific version.

Thank you

@adrianwijaya94
Copy link

adrianwijaya94 commented Dec 1, 2021

same as me, I have the same issue too

I got this error when I have built nodejs in docker:

Error: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /var/appserver/node_modules/hummus/binding/hummus.node)

please help to fix this in version v.1.0.110

@LJCandyCrush
Copy link

same as me, now my solution is to use a lower hummus version 1.0.108 :(

@Frank683
Copy link

@galkahana Is there any "official" communication regarding this "change". I thought this project is not supported anymore, so what's going on here? Breaking already released versions by exchanging some libs in the background is not the best way I think.

@julianhille
Copy link
Contributor

please consider change to https://github.com/julianhille/MuhammaraJS it is actively maintained

@JamesRBrown
Copy link

@julianhille I just tried out MuhammeraJS, and it has the same problem.

@JamesRBrown
Copy link

@julianhille and I worked on this issue over on the MuhammaraJS project. Julian came up with a workaround, so if you're still dealing with this issue, you might want to go take a look at that thread: julianhille/MuhammaraJS#158

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

No branches or pull requests

6 participants