HummusJS icon indicating copy to clipboard operation
HummusJS copied to clipboard

Last commit has broken the instalation on CentOS7

Open keklabs opened this issue 3 years ago • 6 comments

In my opinion this commit https://github.com/galkahana/HummusJS/commit/a526db60ac6216e75ac94a542fd2d7d1378bacf4

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

keklabs avatar Nov 26 '21 20:11 keklabs

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

adrianwijaya94 avatar Dec 01 '21 03:12 adrianwijaya94

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

LJCandyCrush avatar Dec 01 '21 05:12 LJCandyCrush

@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.

Frank683 avatar Dec 20 '21 09:12 Frank683

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

julianhille avatar Apr 22 '22 16:04 julianhille

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

JamesRBrown avatar May 11 '22 22:05 JamesRBrown

@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: https://github.com/julianhille/MuhammaraJS/issues/158

JamesRBrown avatar May 12 '22 14:05 JamesRBrown