#1150680 ITP: ocaml-bstr -- simple library for OCaml bigstrings

#1150680#5
Date:
2026-10-12 08:02:42 UTC
From:
To:
* Package name    : ocaml-bstr
  Version         : 0.1.1
  Upstream Contact: Romain Calascibetta
* URL             : https://github.com/robur-coop/bstr
* License         : MIT
  Programming Lang: OCaml
  Description     : simple library for OCaml bigstrings

 This small set of libraries offers a homogeneous API between 2 types
 and their derivations with the slice type, as well as a small DSL for
 decoding "packets" (such as ARP or DNS) without too much difficulty.
 .
 The aim is to homogenize the 2 types bytes and bigstring and to
 derive them with a slice type, giving the user all the levers needed
 to manipulate byte sequences, whether in the form of a bigstring or
 bytes. The slice view avoids copying when it comes to decoding a
 packet and extracting a sub-part. The slice also applies to
 bigstrings, whose Bigarray.Array1.sub is more expensive.
 .
 This set of libraries is a synthesis of astring (which offers a range
 of useful functions as well as slice), cstruct (which offers a
 similar API for bigstrings), bigstringaf (which offers some other
 useful functions), the standard OCaml library and repr for
 decoding/encoding these values into OCaml records/variants.

This package is a new (transitive) (test) dependency of opam. It will
be maintained in the OCaml team.

#1150680#10
Date:
2026-10-16 01:00:16 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
ocaml-bstr, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1150680@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Stéphane Glondu <glondu@debian.org> (supplier of updated ocaml-bstr package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Thu, 15 Oct 2026 08:03:26 +0200
Source: ocaml-bstr
Binary: libbstr-ocaml libbstr-ocaml-dbgsym libbstr-ocaml-dev
Architecture: source amd64
Version: 0.1.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>
Changed-By: Stéphane Glondu <glondu@debian.org>
Description:
 libbstr-ocaml - simple library for OCaml bigstrings (runtime)
 libbstr-ocaml-dev - simple library for OCaml bigstrings (dev)
Closes: 1150680
Changes:
 ocaml-bstr (0.1.1-2) unstable; urgency=medium
 .
   * Fixes after DFSG review:
     - debian/copyright:
       + the package license is ISC, actually
       + add missing copyright holders (The astring programmers)
     - debian/control:
       + do not mention the packet DSL in descriptions
 .
 ocaml-bstr (0.1.1-1) unstable; urgency=medium
 .
   * Initial release (Closes: #1150680)
Checksums-Sha1:
 bcac1a2f5c301e7484ead17ceffb5794119da684 1719 ocaml-bstr_0.1.1-2.dsc
 b62fbc1efc88b0ff5e56a9debac43b56fda8d1d4 75317 ocaml-bstr_0.1.1.orig.tar.bz2
 f23249408d70ab71483ca2db508b2ddcbfbf0e73 2272 ocaml-bstr_0.1.1-2.debian.tar.xz
 3d2e899120e35d1eef654e56dfbd92839e2e7a32 48348 libbstr-ocaml-dbgsym_0.1.1-2_amd64.deb
 b10746cee45bdb2730e84bbc1c3acebfacff5841 523428 libbstr-ocaml-dev_0.1.1-2_amd64.deb
 23997dffab3820f9197160fc9e1e780b2c94caa0 231080 libbstr-ocaml_0.1.1-2_amd64.deb
 84611dbd4976085d8c69cf6f9fa513b5e242564d 6201 ocaml-bstr_0.1.1-2_amd64.buildinfo
Checksums-Sha256:
 43b9c17bd24e57e7d82f01c98537ea27da00d01e06a4499eafbe900636d2a19f 1719 ocaml-bstr_0.1.1-2.dsc
 e657cffda56910b14b98c76dd6e0382ea4bc5d0167e88391aba93196b016eee0 75317 ocaml-bstr_0.1.1.orig.tar.bz2
 800689870d3bcdc7966f96a4c0b18594b0a3889052c1581817abeeb5790b0bdc 2272 ocaml-bstr_0.1.1-2.debian.tar.xz
 1c8fbceb1f0e8356724aa8b8431e47e1113c4af7c33a9cd6b663578d45545fe9 48348 libbstr-ocaml-dbgsym_0.1.1-2_amd64.deb
 338f5a5e6853b8fc8fd5600872df524ae64ed3eebfa7de0f2e586e29d958a364 523428 libbstr-ocaml-dev_0.1.1-2_amd64.deb
 46a44c2c3613ed189a87ebbb02471a62c448ad084abe04afa5076cdf6cc1629e 231080 libbstr-ocaml_0.1.1-2_amd64.deb
 13f16da7d84b9869291d64d0fb24bb1e3788c039bc532d826014febddb5d806f 6201 ocaml-bstr_0.1.1-2_amd64.buildinfo
Files:
 061b666fc3f708602299a51435b7bf77 1719 ocaml optional ocaml-bstr_0.1.1-2.dsc
 d7ad556adf060b257d34ddc55d0f230a 75317 ocaml optional ocaml-bstr_0.1.1.orig.tar.bz2
 96e3fccb10cbb5f4c2aedd5c39ddd6fd 2272 ocaml optional ocaml-bstr_0.1.1-2.debian.tar.xz
 eddfb234a02cc72457f304580927cbd4 48348 debug optional libbstr-ocaml-dbgsym_0.1.1-2_amd64.deb
 d66450b22d67890a5e06d7d18e4d2525 523428 ocaml optional libbstr-ocaml-dev_0.1.1-2_amd64.deb
 85ecb0f97c45b3d2d581cbcec0ca23e2 231080 ocaml optional libbstr-ocaml_0.1.1-2_amd64.deb
 bb430d27434fa0e66be02db896e5ffb8 6201 ocaml optional ocaml-bstr_0.1.1-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQFGBAEBCgAwFiEEbeJOl+yohsxW5iUOIbju8bGJMIEFAmrQgjISHGdsb25kdUBk
ZWJpYW4ub3JnAAoJECG47vGxiTCBbfQH/i63mVPLMj7tlAxf7MAdXitKrCeEYKOv
jeox/18QGDcmbc1TNmyCB65K+4EdIRThQjuRlwQToe/kS6ngmcHruAJsa4RgPxM+
XZfsWc6wlznmSsb1bg1y1k9MEFSSGA7uMZknNqFMPO5ngaMRAQMSFV0WVDbjTHkn
/TibR8LR4aGMJHe0lZxgvci2577aEbwfpL2b+/zbVlpDkX5j9zpataVAwirikBcs
3kATmk6LN/kLH764CpiwewOHhBQ6Bd7RGX8ElaPYUTgwOnYd+z++zpT2f6HBXco2
FICuCe/L+ud1uHL+6zKYmG+05rERX0cXGruClrY9B8W83yqZwb56E/0=
=4OXt
-----END PGP SIGNATURE-----