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

Compile on centos 6 instead of centos 7 #69

Closed
wants to merge 1 commit into from

Conversation

clarkperkins
Copy link

Hi there, we'd like to be able to use hyperscan on centos 6 machines that only have GLIBC 2.12. The libhs.so binary in v1.0.0 requires GLIBC 2.14 - but the hyperscan documentation seems to suggest that hyperscan itself doesn't impose that requirement. These changes seem to make everything work for me on centos 6!

echo Installing wget, gcc, g++, tar, make
yum -y install wget gcc gcc-c++ tar, make
echo Installing wget, gcc, g++, tar, make, yum-utils
yum -y install wget gcc gcc-c++ tar make yum-utils
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

added yum-utils in order to make yum-config-manager work on centos 6

@gliwka
Copy link
Owner

gliwka commented Feb 28, 2020

@clarkperkins Thank you for the PR :-) I'm currently working on a new build setup and will incorporate those changes.

This change and a couple of other improvements will land within the next two weeks in a new release. Does that work for you?

@clarkperkins
Copy link
Author

Hi @gliwka, yes that works for us, thanks!

@cphbrt
Copy link

cphbrt commented Mar 18, 2020

Hi @gliwka! I'm on the same team/organization as @clarkperkins and am swinging by to check on status for estimation purposes. Hope you're well!

@gliwka
Copy link
Owner

gliwka commented Mar 18, 2020

Sadly didn't get to it yet, was quite busy with things caused by the recent global events :-/

I'll try to push out a new release on the weekend.

@cphbrt
Copy link

cphbrt commented Mar 20, 2020

totally understood, stay safe out there

@cphbrt
Copy link

cphbrt commented Mar 30, 2020

coming around for a regularly scheduled priority check. Hope you're well

@gliwka
Copy link
Owner

gliwka commented Nov 16, 2020

The new native binaries (https://github.com/gliwka/hyperscan-java-native) are being built with centos 6 and devtoolset 7 (https://github.com/gliwka/centos6-devtoolset7-docker).

I'll give you a ping as soon as I've released the next hyperscan-java version which will be using those new native binaries on maven central.

@gliwka gliwka closed this Nov 16, 2020
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

Successfully merging this pull request may close these issues.

None yet

3 participants