BSD Ports

devel/liberasurecode 1.8.0 FreeBSD

Unified Erasure Coding interface for common storage workloads

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD2CLAUSE
Categories
devel
Package size
250.3 KiB, 3654.3 KiB installed

Description

liberasurecode is an Erasure Code API library written in C with pluggable Erasure Code backends.

In the other systems

SystemPortVersion
FreeBSDdevel/liberasurecode1.8.0
DragonFlydevel/liberasurecode1.6.5

Install

Binary package:

pkg install liberasurecode

From the ports tree:

cd /usr/ports/devel/liberasurecode/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	liberasurecode>0:devel/liberasurecode
LIB_DEPENDS=	libXorcode.so:devel/liberasurecode

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.8.01.8.0-1.6.51.8.0
FreeBSD:14:quarterly1.8.01.8.0n/a1.6.51.8.0
FreeBSD:15:latest1.8.01.8.0n/a1.6.51.6.5
FreeBSD:15:quarterly1.8.01.8.0n/an/an/a
FreeBSD:16:latest1.8.01.8.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 67

No port depends on this one.

Configuration

Options name: devel_liberasurecode

OptionDefaultDescription
DOCSoffBuild and/or install documentation
SIMDoffUse CPU-specific optimizations
USES
gmake pkgconfig autoreconf libtool
Service scripts
none

Files

pkg-plist 38
  • include/config_liberasurecode.h
  • include/erasurecode.h
  • include/erasurecode_helpers.h
  • include/erasurecode_stdinc.h
  • include/erasurecode_version.h
  • include/liberasurecode/alg_sig.h
  • include/liberasurecode/config_liberasurecode.h
  • include/liberasurecode/erasurecode.h
  • include/liberasurecode/erasurecode_backend.h
  • include/liberasurecode/erasurecode_helpers.h
  • include/liberasurecode/erasurecode_helpers_ext.h
  • include/liberasurecode/erasurecode_log.h
  • include/liberasurecode/erasurecode_postprocessing.h
  • include/liberasurecode/erasurecode_preprocessing.h
  • include/liberasurecode/erasurecode_stdinc.h
  • include/liberasurecode/erasurecode_version.h
  • include/liberasurecode/liberasurecode_rs_vand.h
  • include/liberasurecode/list.h
  • include/liberasurecode/rs_galois.h
  • include/liberasurecode/xor_code.h
  • include/liberasurecode/xor_hd_code_defs.h
  • lib/libXorcode.a
  • lib/libXorcode.so
  • lib/libXorcode.so.1
  • lib/libXorcode.so.1.0.1
  • lib/liberasurecode.a
  • lib/liberasurecode.so
  • lib/liberasurecode.so.1
  • lib/liberasurecode.so.
  • lib/liberasurecode_rs_vand.a
  • lib/liberasurecode_rs_vand.so
  • lib/liberasurecode_rs_vand.so.1
  • lib/liberasurecode_rs_vand.so.1.0.1
  • lib/libnullcode.a
  • lib/libnullcode.so
  • lib/libnullcode.so.1
  • lib/libnullcode.so.1.0.1
  • libdata/pkgconfig/erasurecode-1.pc
distinfo 1
FileSizeSHA256
openstack-liberasurecode-1.8.0_GH0.tar.gz2286022bb7bf4fe285888058ce07e4e8f8d0345d4d7aefe06395f46f5f39e0c6914614

Commit history 0

No commits in the history this site was built from.