VectorCamp / vectorscan

A portable fork of the high-performance regular expression matching library
https://www.vectorcamp.gr/project/vectorscan/
Other
478 stars 50 forks source link

Vectorscan Packages for Ubuntu 24.04 AMD64 not available #260

Open da667 opened 2 months ago

da667 commented 2 months ago

Hey folks, I'm not sure if this is the right place for me to post this, but I've run into some weird problems with Snort3 relating to libhyperscan, Specifically 5.4.2, the packaged release available before Intel changed the licensing for hyperscan.

I'm currently working on a build guide on Ubuntu 24.04 for Snort3, with support for hyperscan and ran into some curious issues -- problems that are not present in hyperscan 5.4.0 -- the latest package available on Ubuntu 22.04, and also not present in vectorscan 5.4.11 -- when I compile it manually and link it against snort3.

I noticed that there is a vectorscan package for Ubuntu 24.04, but there is no build for amd64 systems. https://packages.ubuntu.com/noble/libvectorscan5

May I humbly request a build of the latest release of vectorscan for AMD64 systems be included in the ubuntu package repositories?

markos commented 2 months ago

You should probably file a bug report to Ubuntu: https://launchpad.net/ubuntu/+source/vectorscan/+bugs, but I see you already have. There is probably a specific reason for not providing x86_64 binaries for vectorscan, because Debian does.

da667 commented 2 months ago

Just wanted to say thanks to @markos for the suggestion.

I registered and opened a bug here: https://bugs.launchpad.net/ubuntu/+source/vectorscan/+bug/2064289

markos commented 2 months ago

For what it's worth, I plan to file bugs against all of the packages in Debian to build against vectorscan instead, even on x86. This should happen very soon.