devel/ocaml-findlib - The NetBSD Packages Collection

Library finder for OCaml

The "findlib" software provides a scheme to manage reusable software
components  in the form of libraries, and includes tools that support
this scheme. A  library installed as a findlib component is also called
a package. The point is  that the findlib scheme allows it to store
metainformation about the library,  especially how it can be used in
programs. The packages are kept in the  filesystem hierarchy, but the
directory structure is defined by findlib, and  there is no way to
deviate from this standard. The library contains functions  to look the
directory up that stores a package, to query metainformation about  a
package, and to retrieve dependency information about multiple packages.
There is also a tool that allows the user to enter queries on the
command-line.  In order to simplify compilation and linkage, there are
new frontends of the  various OCaml compilers that can directly deal
with packages.

Build dependencies

pkgtools/mktools shells/bash devel/gmake pkgtools/cwrappers

Runtime dependencies

lang/ocaml

Binary packages

OSArchitectureVersion
NetBSD 10.0aarch64ocaml-findlib-1.9.6.tgz
NetBSD 10.0aarch64ocaml-findlib-1.9.6.tgz
NetBSD 10.0alphaocaml-findlib-1.9.6.tgz
NetBSD 10.0alphaocaml-findlib-1.9.6.tgz
NetBSD 10.0earmv6hfocaml-findlib-1.9.6.tgz
NetBSD 10.0earmv6hfocaml-findlib-1.9.6.tgz
NetBSD 10.0earmv6hfocaml-findlib-1.9.6.tgz
NetBSD 10.0earmv7hfocaml-findlib-1.9.6.tgz
NetBSD 10.0earmv7hfocaml-findlib-1.9.6.tgz
NetBSD 10.0earmv7hfocaml-findlib-1.9.6.tgz
NetBSD 10.0i386ocaml-findlib-1.9.6.tgz
NetBSD 10.0i386ocaml-findlib-1.9.6.tgz
NetBSD 10.0mips64ebocaml-findlib-1.9.6.tgz
NetBSD 10.0mips64ebocaml-findlib-1.9.6.tgz
NetBSD 10.0powerpcocaml-findlib-1.9.6.tgz
NetBSD 10.0powerpcocaml-findlib-1.9.6.tgz
NetBSD 10.0powerpcocaml-findlib-1.9.6.tgz
NetBSD 10.0sh3elocaml-findlib-1.9.6.tgz
NetBSD 10.0sparc64ocaml-findlib-1.9.6.tgz
NetBSD 10.0sparc64ocaml-findlib-1.9.6.tgz
NetBSD 10.0sparcocaml-findlib-1.9.6.tgz
NetBSD 10.0sparcocaml-findlib-1.9.6.tgz
NetBSD 10.0x86_64ocaml-findlib-1.9.6.tgz
NetBSD 10.0x86_64ocaml-findlib-1.9.6.tgz
NetBSD 9.0aarch64ocaml-findlib-1.9.6.tgz
NetBSD 9.0aarch64ocaml-findlib-1.9.6.tgz
NetBSD 9.0earmv6hfocaml-findlib-1.9.6.tgz
NetBSD 9.0earmv6hfocaml-findlib-1.9.6.tgz
NetBSD 9.0earmv6hfocaml-findlib-1.9.6.tgz
NetBSD 9.0earmv7hfocaml-findlib-1.9.6.tgz
NetBSD 9.0earmv7hfocaml-findlib-1.9.6.tgz
NetBSD 9.0earmv7hfocaml-findlib-1.9.6.tgz
NetBSD 9.0i386ocaml-findlib-1.9.6.tgz
NetBSD 9.0i386ocaml-findlib-1.9.6.tgz
NetBSD 9.0powerpcocaml-findlib-1.9.6.tgz
NetBSD 9.0powerpcocaml-findlib-1.9.6.tgz
NetBSD 9.0powerpcocaml-findlib-1.9.6.tgz
NetBSD 9.0sparc64ocaml-findlib-1.9.6.tgz
NetBSD 9.0sparc64ocaml-findlib-1.9.6.tgz
NetBSD 9.0x86_64ocaml-findlib-1.9.6.tgz
NetBSD 9.0x86_64ocaml-findlib-1.9.6.tgz
NetBSD 9.3x86_64ocaml-findlib-1.9.6.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options

(none)

Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.


Problem reports, updates or suggestions for this package should be reported with send-pr.