Opened 6 months ago

Closed 4 months ago

#69717 closed request (fixed)

vectorscan: port request

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: essandess (Steve Smith)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: essandess (Steve Smith)
Port: vectorscan

Description

vectorscan is a fork of Intel's hyperscan. hyperscan supports x86_64 only. arm64 support was developed by a third party and provided to Intel and they declined to accept it. As a result, the vectorscan fork was created. In addition, hyperscan is now closed-source.

We should have a port for vectorscan and move the one port that depends on hyperscan (rspamd) to use vectorscan. Then the hyperscan port can be retired.

Steve, Cc'ing you because you created the hyperscan port and added hyperscan support to the rspamd port.

Change History (3)

comment:1 Changed 6 months ago by essandess (Steve Smith)

Please see https://github.com/macports/macports-ports/pull/23468

This commit builds on a local x86_64 box. Hope that the CI shows it also builds on arm64. I haven't yet tested with rspamd integration.

comment:2 Changed 4 months ago by essandess (Steve Smith)

Ryan, would you please merge https://github.com/macports/macports-ports/pull/23946, which responds to your request?

comment:3 Changed 4 months ago by essandess (Steve Smith)

Owner: set to essandess
Resolution: fixed
Status: newclosed

In 0baed1f620eac1fe838897b7655b726c552301e1/macports-ports (master):

vectorscan: Submission

Fixes: #69717

Note: See TracTickets for help on using tickets.