Packages / Debian 13 (Trixie) / ocaml / libcstruct-ocaml-dev

Package: libcstruct-ocaml-dev (6.2.0-3+b9)

access C-like structures directly from OCaml (dev)

Other Packages Related to libcstruct-ocaml-dev:

  • dep: libcompiler-libs-ocaml-dev-4b6d0

    Package not available

  • dep: libcstruct-ocaml-j7029

    Package not available

  • dep: liblwt-ocaml-dev-mo111

    Package not available

  • dep: libocaml-compiler-libs-ocaml-dev-cv331

    Package not available

  • dep: libparsexp-ocaml-dev-fqbo7

    Package not available

  • dep: libppxlib-ocaml-dev-uon82

    Package not available

  • dep: libsexplib-ocaml-dev-e90u5

    Package not available

  • dep: libsexplib0-ocaml-dev-yj523

    Package not available

  • dep: libstdlib-ocaml-dev-m4xw9

    Package not available

  • dep: ocaml-5.3.0

    Package not available

  • dep: [libc6] (>= 2.38)

    GNU C Library: Shared libraries

  • dep: [libzstd1] (>= 1.5.5)

    fast lossless compression algorithm

Download libcstruct-ocaml-dev

ArchitecturePackage sizeInstalled sizeFilesPackage
amd644.1 MiB17 MiBlist of filesDownload
arm644.6 MiB20 MiBlist of filesDownload

Package file paths (132)

Paths come from the repository package-file index for the observed builds. They describe archive/package associations, not every file that will exist on a running system after maintainer scripts, alternatives, generated state, diversions, or installation choices.

  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct/cstruct.a
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct/cstruct_cap.cmi
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct/cstruct_cap.cmt
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct/cstruct_cap.cmti
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct/cstruct_cap.cmx
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct/cstruct_cap.ml
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct/cstruct_cap.mli
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct/cstruct.cmi
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct/cstruct.cmt
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct/cstruct.cmti
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct/cstruct.cmx
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct/cstruct.cmxa
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct/cstruct.js
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct/cstruct.ml
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct/cstruct.mli
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct/dune-package
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct/libcstruct_stubs.a
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct-lwt/cstruct_lwt.a
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct-lwt/cstruct_lwt.cmxa
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct-lwt/dune-package
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct-lwt/lwt_cstruct.cmi
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct-lwt/lwt_cstruct.cmt
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct-lwt/lwt_cstruct.cmti
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct-lwt/lwt_cstruct.cmx
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct-lwt/lwt_cstruct.ml
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct-lwt/lwt_cstruct.mli
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct-lwt/opam
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct/opam
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct-sexp/cstruct_sexp.a
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct-sexp/cstruct_sexp.cmi
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct-sexp/cstruct_sexp.cmt
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct-sexp/cstruct_sexp.cmti
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct-sexp/cstruct_sexp.cmx
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct-sexp/cstruct_sexp.cmxa
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct-sexp/cstruct_sexp.ml
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct-sexp/cstruct_sexp.mli
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct-sexp/dune-package
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct-sexp/opam
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct-unix/cstruct_unix.a
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct-unix/cstruct_unix.cmxa
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct-unix/dune-package
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct-unix/opam
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct-unix/unix_cstruct.cmi
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct-unix/unix_cstruct.cmt
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct-unix/unix_cstruct.cmti
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct-unix/unix_cstruct.cmx
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct-unix/unix_cstruct.ml
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cstruct-unix/unix_cstruct.mli
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/ppx_cstruct/dune-package
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/ppx_cstruct/opam
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/ppx_cstruct/ppx_cstruct.a
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/ppx_cstruct/ppx_cstruct.cmi
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/ppx_cstruct/ppx_cstruct.cmt
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/ppx_cstruct/ppx_cstruct.cmti
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/ppx_cstruct/ppx_cstruct.cmx
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/ppx_cstruct/ppx_cstruct.cmxa
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/ppx_cstruct/ppx_cstruct.ml
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/ppx_cstruct/ppx_cstruct.mli
  • /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/ppx_cstruct/ppx.exe
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct/cstruct.a
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct/cstruct_cap.cmi
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct/cstruct_cap.cmt
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct/cstruct_cap.cmti
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct/cstruct_cap.cmx
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct/cstruct_cap.ml
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct/cstruct_cap.mli
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct/cstruct.cmi
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct/cstruct.cmt
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct/cstruct.cmti
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct/cstruct.cmx
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct/cstruct.cmxa
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct/cstruct.js
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct/cstruct.ml
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct/cstruct.mli
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct/dune-package
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct/libcstruct_stubs.a
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct-lwt/cstruct_lwt.a
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct-lwt/cstruct_lwt.cmxa
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct-lwt/dune-package
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct-lwt/lwt_cstruct.cmi
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct-lwt/lwt_cstruct.cmt
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct-lwt/lwt_cstruct.cmti
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct-lwt/lwt_cstruct.cmx
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct-lwt/lwt_cstruct.ml
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct-lwt/lwt_cstruct.mli
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct-lwt/opam
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct/opam
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct-sexp/cstruct_sexp.a
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct-sexp/cstruct_sexp.cmi
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct-sexp/cstruct_sexp.cmt
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct-sexp/cstruct_sexp.cmti
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct-sexp/cstruct_sexp.cmx
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct-sexp/cstruct_sexp.cmxa
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct-sexp/cstruct_sexp.ml
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct-sexp/cstruct_sexp.mli
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct-sexp/dune-package
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct-sexp/opam
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct-unix/cstruct_unix.a
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct-unix/cstruct_unix.cmxa
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct-unix/dune-package
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct-unix/opam
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct-unix/unix_cstruct.cmi
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct-unix/unix_cstruct.cmt
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct-unix/unix_cstruct.cmti
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct-unix/unix_cstruct.cmx
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct-unix/unix_cstruct.ml
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/cstruct-unix/unix_cstruct.mli
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ppx_cstruct/dune-package
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ppx_cstruct/opam
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ppx_cstruct/ppx_cstruct.a
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ppx_cstruct/ppx_cstruct.cmi
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ppx_cstruct/ppx_cstruct.cmt
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ppx_cstruct/ppx_cstruct.cmti
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ppx_cstruct/ppx_cstruct.cmx
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ppx_cstruct/ppx_cstruct.cmxa
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ppx_cstruct/ppx_cstruct.ml
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ppx_cstruct/ppx_cstruct.mli
  • /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/ppx_cstruct/ppx.exe
  • /usr/share/doc/libcstruct-ocaml-dev/changelog.Debian.amd64.gz
  • /usr/share/doc/libcstruct-ocaml-dev/changelog.Debian.arm64.gz
  • /usr/share/doc/libcstruct-ocaml-dev/changelog.Debian.gz
  • /usr/share/doc/libcstruct-ocaml-dev/changelog.gz
  • /usr/share/doc/libcstruct-ocaml-dev/copyright
  • /usr/share/doc/libcstruct-ocaml-dev/LICENSE.md
  • /usr/share/doc/libcstruct-ocaml-dev/README.md.gz
  • /var/lib/ocaml/lintian/libcstruct-ocaml-dev.info
  • /var/lib/ocaml/lintian/libcstruct-ocaml-dev.META.cstruct
  • /var/lib/ocaml/lintian/libcstruct-ocaml-dev.META.cstruct-lwt
  • /var/lib/ocaml/lintian/libcstruct-ocaml-dev.META.cstruct-sexp
  • /var/lib/ocaml/lintian/libcstruct-ocaml-dev.META.cstruct-unix
  • /var/lib/ocaml/lintian/libcstruct-ocaml-dev.META.ppx_cstruct
  • /var/lib/ocaml/md5sums/libcstruct-ocaml-dev.md5sums

Field source: Debian 13 (Trixie) main amd64

Use this package

OpenFactory can boot this operating system in a browser VM, or start a build that includes the native package name from this record.

Versions, suites, and repositories

Each row is recorded package-index metadata for one version, architecture, suite, and repository. Names, URLs, and sizes are source-reported; a link is a potentially mutable retrieval location, not an OpenFactory redistribution claim or proof that OpenFactory retained the artifact bytes.

VersionReleaseArchitectureRepositoryPackage sizeInstalled sizePublisher repository artifact
6.2.0-3+b9trixie / mainamd64Debian 13 · main · amd644.1 MiB17 MiBpool/main/o/ocaml-cstruct/libcstruct-ocaml-dev_6.2.0-3+b9_amd64.deb
6.2.0-3+b9trixie / mainarm64Debian 13 · main · arm644.6 MiB20 MiBpool/main/o/ocaml-cstruct/libcstruct-ocaml-dev_6.2.0-3+b9_arm64.deb

Field source: Debian 13 (Trixie) main amd64

Known vulnerabilities

Matching against OpenFactory catalog package versions is in progress.

CVESeverityVersion impact
[CVE-2026-89087]

Published:

The cstruct package before 6.3.0 for OCaml mishandles indexes.

High(7.3)Affected
Details (2)
  • 6.2.0-3+b9 · amd64 · trixie

    Affected

    nvd · ocaml-cstruct · debian · 13

  • 6.2.0-3+b9 · arm64 · trixie

    Affected

    nvd · ocaml-cstruct · debian · 13

Last synced:

[CVE catalog]

Checksums

Repository signatures authenticate metadata. Artifact hashing is recorded separately. Neither establishes package safety.

6.2.0-3+b9 / amd64Observed Sep 1, 2026sha256 ab21d0c0cf2c…237887c4Source-reported digest

Metadata observed; artifact bytes were not independently fetched or hashed by this catalog import. The digest below is source-reported.

Source-reported digest (sha256): ab21d0c0cf2cf5abed310f46ec6e0f82f35178a34cb59426cc9c6b16237887c4

Verify download

printf '%s %s\n' 'ab21d0c0cf2cf5abed310f46ec6e0f82f35178a34cb59426cc9c6b16237887c4' 'libcstruct-ocaml-dev_6.2.0-3+b9_amd64.deb' | sha256sum --check --strict -

Field source: Debian 13 (Trixie) main amd64

6.2.0-3+b9 / arm64Observed Sep 1, 2026sha256 4227ade23466…ac8cd056Source-reported digest

Metadata observed; artifact bytes were not independently fetched or hashed by this catalog import. The digest below is source-reported.

Source-reported digest (sha256): 4227ade23466b1b05fab8b512ca3d8f81a33f8c28df565c8585c0e40ac8cd056

Verify download

printf '%s %s\n' '4227ade23466b1b05fab8b512ca3d8f81a33f8c28df565c8585c0e40ac8cd056' 'libcstruct-ocaml-dev_6.2.0-3+b9_arm64.deb' | sha256sum --check --strict -

Field source: Debian 13 (Trixie) main arm64

Sources

  • Authoritative source; repository metadata signature verified

    Signature evidence

    trixie-main-amd64:3ab4e811cf4f3e5a335d382c58cc19d85f1abe7a4ef4689160ca1f637fa0e9b3

    Repository-signature verification record
    Signed-object SHA-256
    98b25b5cd185c59d34aa6e4c3e9b5b8f01bbe9d104fe2dcfbcd30dc0a14a59ed
    Signer fingerprint
    4CB50190207B4758A3F73A796ED0E7B82643E131
    Keyring revision
    debian-archive-keyring.gpg
    SHA-256 506b815cbb32d9b6066b4a2aa524071e071761e7e7f68c3ac74f3061ba852017
    Tool and policy
    gpgv (GnuPG) 2.4.9
    openfactory-software-catalog-signature-v1
    Verification time
    Sep 1, 2026
    Repository metadata hash linkage
    Path
    main/binary-amd64/Packages.xz
    Expected SHA-256
    3ab4e811cf4f3e5a335d382c58cc19d85f1abe7a4ef4689160ca1f637fa0e9b3
    Observed SHA-256
    3ab4e811cf4f3e5a335d382c58cc19d85f1abe7a4ef4689160ca1f637fa0e9b3
    Result
    match verified
  • Authoritative source; repository metadata signature verified

    Signature evidence

    trixie-main-arm64:753da751bbc7a679f48bd1b623ffd4479cb6861c426118284c76eb82909e4908

    Repository-signature verification record
    Signed-object SHA-256
    98b25b5cd185c59d34aa6e4c3e9b5b8f01bbe9d104fe2dcfbcd30dc0a14a59ed
    Signer fingerprint
    4CB50190207B4758A3F73A796ED0E7B82643E131
    Keyring revision
    debian-archive-keyring.gpg
    SHA-256 506b815cbb32d9b6066b4a2aa524071e071761e7e7f68c3ac74f3061ba852017
    Tool and policy
    gpgv (GnuPG) 2.4.9
    openfactory-software-catalog-signature-v1
    Verification time
    Sep 1, 2026
    Repository metadata hash linkage
    Path
    main/binary-arm64/Packages.xz
    Expected SHA-256
    753da751bbc7a679f48bd1b623ffd4479cb6861c426118284c76eb82909e4908
    Observed SHA-256
    753da751bbc7a679f48bd1b623ffd4479cb6861c426118284c76eb82909e4908
    Result
    match verified