BSD Ports

devel/crc32c 1.1.2 DragonFly

CRC32C implementation supporting CPU-specific acceleration

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
BSD3CLAUSE
Categories
devel
Package size
14.8 KiB, 27.3 KiB installed

Description

This project collects a few CRC32C implementations under an umbrella that dispatches to a suitable implementation based on the host computer's hardware capabilities.

CRC32C is specified as the CRC that uses the iSCSI polynomial in RFC 3720. The polynomial was introduced by G. Castagnoli, S. Braeuer and M. Herrmann. CRC32C is used in software such as Btrfs, ext4, Ceph and leveldb.

In the other systems

SystemPortVersion
DragonFlydevel/crc32c1.1.2
FreeBSDdevel/crc32c1.1.2
OpenBSDdevel/crc32c1.1.2
MidnightBSDdevel/crc32c1.1.2
HardenedBSDdevel/crc32c1.1.2
GhostBSDdevel/crc32c1.1.2

Install

Binary package:

pkg install crc32c

From DPorts:

cd /usr/dports/devel/crc32c && make install clean

Dependencies