Stéphane Glondu pushed to branch master at Debian OCaml Maintainers / morbig


Commits:
dddb5be8 by Stephane Glondu at 2026-07-14T08:09:19+02:00
Fix compilation with menhir 20260209

- - - - -
7208558f by Stephane Glondu at 2026-07-14T08:11:08+02:00
Update packaging

- - - - -
f4bca038 by Stephane Glondu at 2026-07-14T08:12:00+02:00
Update changelog and prepare upload to unstable

- - - - -


4 changed files:

- debian/changelog
- debian/control
- + debian/patches/0003-Fix-compilation-with-menhir-20260209.patch
- debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+morbig (0.11.0-7) unstable; urgency=medium
+
+  * Team upload
+  * Fix compilation with menhir 20260209
+  * Bump debhelper compat level to 14
+
+ -- Stéphane Glondu <[email protected]>  Tue, 14 Jul 2026 08:11:58 +0200
+
 morbig (0.11.0-6) unstable; urgency=medium
 
   * Build C module on native architectures


=====================================
debian/control
=====================================
@@ -3,13 +3,13 @@ Section: ocaml
 Maintainer: Debian OCaml Maintainers <[email protected]>
 Uploaders: Ralf Treinen <[email protected]>,
 Build-Depends:
- debhelper-compat (= 13),
+ debhelper-compat (= 14),
  dh-ocaml (>= 3.2~),
  ocaml (>= 4.11),
  ocaml-dune,
  ocaml-findlib,
  ocamlbuild,
- menhir (>= 20170509),
+ menhir (>= 20260209),
  libmenhir-ocaml-dev (>= 20170509),
  libppx-deriving-yojson-ocaml-dev,
  libppx-visitors-ocaml-dev (>= 20180513),


=====================================
debian/patches/0003-Fix-compilation-with-menhir-20260209.patch
=====================================
@@ -0,0 +1,30 @@
+From: Stephane Glondu <[email protected]>
+Date: Tue, 14 Jul 2026 08:08:38 +0200
+Subject: Fix compilation with menhir 20260209
+
+---
+ src/ExtMenhirLib.ml | 8 ++++----
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/src/ExtMenhirLib.ml b/src/ExtMenhirLib.ml
+index 332a47e..0a5d52e 100644
+--- a/src/ExtMenhirLib.ml
++++ b/src/ExtMenhirLib.ml
+@@ -10,13 +10,13 @@
+ (**************************************************************************)
+ 
+ open Parser.MenhirInterpreter
+-open MenhirLib.General
++open MenhirLib
+ 
+ let current_items parsing_state =
+-  match Lazy.force (stack parsing_state) with
+-    | Nil ->
++  match top parsing_state with
++    | None ->
+       []
+-    | Cons (Element (s, _, _, _), _) ->
++    | Some (Element (s, _, _, _)) ->
+       items s
+ 
+ type 'a status =


=====================================
debian/patches/series
=====================================
@@ -1,2 +1,3 @@
 generate-documentation
 0002-Adapt-to-yojson-3.0.0.patch
+0003-Fix-compilation-with-menhir-20260209.patch



View it on GitLab: 
https://salsa.debian.org/ocaml-team/morbig/-/compare/d5e2b4de892a2ea3cc43a97d9ee9ddffb9496f10...f4bca038d1b681fdd63f6d9b7c2ae5a2f1904e81

-- 
View it on GitLab: 
https://salsa.debian.org/ocaml-team/morbig/-/compare/d5e2b4de892a2ea3cc43a97d9ee9ddffb9496f10...f4bca038d1b681fdd63f6d9b7c2ae5a2f1904e81
You're receiving this email because of your account on salsa.debian.org. Manage 
all notifications: https://salsa.debian.org/-/profile/notifications | Help: 
https://salsa.debian.org/help


Reply via email to