pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
coccinelle: Add several patches trying to address Seq -> Stdlib.Seq errors
Module Name: pkgsrc-wip
Committed By: Leonardo Taccari <leot%NetBSD.org@localhost>
Pushed By: leot
Date: Tue Jul 7 22:50:53 2020 +0200
Changeset: b6579035af6131d5585ead0dd4843c08c7c132e8
Modified Files:
coccinelle/Makefile
coccinelle/TODO
coccinelle/distinfo
Added Files:
coccinelle/patches/patch-bundles_stdcompat_stdcompat-current_stdcompat____buffer__s.mli.in
coccinelle/patches/patch-bundles_stdcompat_stdcompat-current_stdcompat____bytesLabels__s.mli.in
coccinelle/patches/patch-bundles_stdcompat_stdcompat-current_stdcompat____bytes__s.mli.in
coccinelle/patches/patch-bundles_stdcompat_stdcompat-current_stdcompat____hashtbl__s.mli.in
coccinelle/patches/patch-bundles_stdcompat_stdcompat-current_stdcompat____listLabels__s.mli.in
coccinelle/patches/patch-bundles_stdcompat_stdcompat-current_stdcompat____list__s.mli.in
coccinelle/patches/patch-bundles_stdcompat_stdcompat-current_stdcompat____stack__s.mli.in
coccinelle/patches/patch-bundles_stdcompat_stdcompat-current_stdcompat____stringLabels__s.mli.in
coccinelle/patches/patch-bundles_stdcompat_stdcompat-current_stdcompat____string__s.mli.in
Log Message:
coccinelle: Add several patches trying to address Seq -> Stdlib.Seq errors
...and remove a probably obsolete SUBST_CLASS.
(I'm now stuck on *hashtbl* one and couldn't figure out it, documented in TODO.)
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=b6579035af6131d5585ead0dd4843c08c7c132e8
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
coccinelle/Makefile | 6 --
coccinelle/TODO | 24 +++---
coccinelle/distinfo | 9 ++
...stdcompat-current_stdcompat____buffer__s.mli.in | 40 +++++++++
...mpat-current_stdcompat____bytesLabels__s.mli.in | 31 +++++++
..._stdcompat-current_stdcompat____bytes__s.mli.in | 31 +++++++
...tdcompat-current_stdcompat____hashtbl__s.mli.in | 96 ++++++++++++++++++++++
...ompat-current_stdcompat____listLabels__s.mli.in | 22 +++++
...t_stdcompat-current_stdcompat____list__s.mli.in | 22 +++++
..._stdcompat-current_stdcompat____stack__s.mli.in | 31 +++++++
...pat-current_stdcompat____stringLabels__s.mli.in | 31 +++++++
...stdcompat-current_stdcompat____string__s.mli.in | 31 +++++++
12 files changed, 357 insertions(+), 17 deletions(-)
diffs:
diff --git a/coccinelle/Makefile b/coccinelle/Makefile
index 9efba4bc88..10b72b431f 100644
--- a/coccinelle/Makefile
+++ b/coccinelle/Makefile
@@ -24,12 +24,6 @@ BUILD_TARGET= all all.opt
REPLACE_PYTHON= tools/pycocci
-SUBST_CLASSES+= man
-SUBST_FILES.man+= configure
-SUBST_SED.man+= -e "s,$${prefix}/man,$${prefix}/${PKGMANDIR},g"
-SUBST_STAGE.man= pre-configure
-SUBST_MESSAGE.man= Fixing manpath.
-
TEST_TARGET= test
pre-configure:
diff --git a/coccinelle/TODO b/coccinelle/TODO
index 27ed0f8241..cf1159d834 100644
--- a/coccinelle/TODO
+++ b/coccinelle/TODO
@@ -3,21 +3,23 @@ should be investigated further and if possible fixed:
- Build fails with:
- ocamlfind ocamlc -c -package result -package seq -package uchar -bin-annot -no-alias-deps -I . stdcompat__buffer.ml -o stdcompat__buffer.cmo
- File "stdcompat__buffer.ml", line 1:
- Error: The implementation stdcompat__buffer.ml
- does not match the interface stdcompat__buffer.cmi:
+ ocamlfind ocamlc -c -package result -package seq -package uchar -bin-annot -no-alias-deps -I . stdcompat__hashtbl.ml -o stdcompat__hashtbl.cmo
+ File "stdcompat__hashtbl.ml", line 1:
+ Error: The implementation stdcompat__hashtbl.ml
+ does not match the interface stdcompat__hashtbl.cmi:
+ ...
+ At position module type S = <here>
Values do not match:
- val to_seq : t -> char Stdlib.Seq.t
+ val to_seq : 'a t -> (key * 'a) Stdcompat__seq.t
is not included in
- val to_seq : t -> char Seq/1.t
- File "stdcompat__buffer_s.mli", line 48, characters 0-28:
+ val to_seq : 'a t -> (key * 'a) Seq.t
+ File "stdcompat__hashtbl_s.mli", line 55, characters 4-48:
Expected declaration
- File "buffer.mli", line 163, characters 0-28: Actual declaration
- File "_none_", line 1:
- Definition of module Seq/1
+ File "stdcompat__hashtbl.ml", line 185, characters 2-50:
+ Actual declaration
+ make[3]: *** [Makefile:1570: stdcompat__hashtbl.cmo] Error 2
- -- leot (2020/06/29)
+ -- leot (2020/07/07)
- Update to coccinelle-1.0.6 breaks textproc/coccigrep
diff --git a/coccinelle/distinfo b/coccinelle/distinfo
index d25e33d5f4..a891eef085 100644
--- a/coccinelle/distinfo
+++ b/coccinelle/distinfo
@@ -5,4 +5,13 @@ RMD160 (coccinelle-1.0.8.tar.gz) = 2c7676dc5c0bdb6839b665e78cc7ca65db0c15f0
SHA512 (coccinelle-1.0.8.tar.gz) = 496b1632c92cc026fbe28f784f56d4cd78f89a8ccd28dc7db1069c0c6b2b239675a10da305e37ed2a03c605668ecd3399aeed522f12ec3fbbf3ca07277ab7bce
Size (coccinelle-1.0.8.tar.gz) = 2670961 bytes
SHA1 (patch-Makefile) = 834190a7229cfd4c5942c31cb59e9b77cda16a30
+SHA1 (patch-bundles_stdcompat_stdcompat-current_stdcompat____buffer__s.mli.in) = 16d56373a98f5be8b2dc0eb64a4e07f2bfdf97d4
+SHA1 (patch-bundles_stdcompat_stdcompat-current_stdcompat____bytesLabels__s.mli.in) = d4c6abc691acaf3bb1ddb5394ec4967f8516d551
+SHA1 (patch-bundles_stdcompat_stdcompat-current_stdcompat____bytes__s.mli.in) = edb3869638883705d84ee1804a405e745547eb00
+SHA1 (patch-bundles_stdcompat_stdcompat-current_stdcompat____hashtbl__s.mli.in) = ded3902d568bfb6479b2722f9e696e5ec8d34801
+SHA1 (patch-bundles_stdcompat_stdcompat-current_stdcompat____listLabels__s.mli.in) = b0cbec47d1a5e7e55b24a46bf474556bf91ba21a
+SHA1 (patch-bundles_stdcompat_stdcompat-current_stdcompat____list__s.mli.in) = e1a1556b3df60dcd00a5942eec9e636adf7c463f
+SHA1 (patch-bundles_stdcompat_stdcompat-current_stdcompat____stack__s.mli.in) = 9f1ddb25b41146418040143dee6f065dd065b3cf
+SHA1 (patch-bundles_stdcompat_stdcompat-current_stdcompat____stringLabels__s.mli.in) = 1a1c9ed6b080aee32eec5a98543067c23ad20354
+SHA1 (patch-bundles_stdcompat_stdcompat-current_stdcompat____string__s.mli.in) = b692472e0df91603da8f46f870ac9d2c032f2d60
SHA1 (patch-configure.ac) = b250b9ca24e778e48a1d2d9112d1df3f4a7cc8d8
diff --git a/coccinelle/patches/patch-bundles_stdcompat_stdcompat-current_stdcompat____buffer__s.mli.in b/coccinelle/patches/patch-bundles_stdcompat_stdcompat-current_stdcompat____buffer__s.mli.in
new file mode 100644
index 0000000000..01449a284f
--- /dev/null
+++ b/coccinelle/patches/patch-bundles_stdcompat_stdcompat-current_stdcompat____buffer__s.mli.in
@@ -0,0 +1,40 @@
+$NetBSD$
+
+--- bundles/stdcompat/stdcompat-current/stdcompat__buffer_s.mli.in.orig 2019-09-25 09:19:54.000000000 +0000
++++ bundles/stdcompat/stdcompat-current/stdcompat__buffer_s.mli.in
+@@ -45,7 +45,7 @@ val add_int64_le : t -> int64 -> unit
+ (** @since 4.08.0: val add_int64_le : t -> int64 -> unit *)
+
+ @BEGIN_FROM_4_07_0@
+-val to_seq : t -> char Seq.t
++val to_seq : t -> char Stdlib.Seq.t
+ @END_FROM_4_07_0@
+ @BEGIN_BEFORE_4_07_0@
+ val to_seq : t -> char Stdcompat__seq.t
+@@ -54,7 +54,7 @@ val to_seq : t -> char Stdcompat__seq.t
+ *)
+
+ @BEGIN_FROM_4_07_0@
+-val to_seqi : t -> (int * char) Seq.t
++val to_seqi : t -> (int * char) Stdlib.Seq.t
+ @END_FROM_4_07_0@
+ @BEGIN_BEFORE_4_07_0@
+ val to_seqi : t -> (int * char) Stdcompat__seq.t
+@@ -63,7 +63,7 @@ val to_seqi : t -> (int * char) Stdcompa
+ *)
+
+ @BEGIN_FROM_4_07_0@
+-val add_seq : t -> char Seq.t -> unit
++val add_seq : t -> char Stdlib.Seq.t -> unit
+ @END_FROM_4_07_0@
+ @BEGIN_BEFORE_4_07_0@
+ val add_seq : t -> char Stdcompat__seq.t -> unit
+@@ -72,7 +72,7 @@ val add_seq : t -> char Stdcompat__seq.t
+ *)
+
+ @BEGIN_FROM_4_07_0@
+-val of_seq : char Seq.t -> t
++val of_seq : char Stdlib.Seq.t -> t
+ @END_FROM_4_07_0@
+ @BEGIN_BEFORE_4_07_0@
+ val of_seq : char Stdcompat__seq.t -> t
diff --git a/coccinelle/patches/patch-bundles_stdcompat_stdcompat-current_stdcompat____bytesLabels__s.mli.in b/coccinelle/patches/patch-bundles_stdcompat_stdcompat-current_stdcompat____bytesLabels__s.mli.in
new file mode 100644
index 0000000000..fa40da1b4b
--- /dev/null
+++ b/coccinelle/patches/patch-bundles_stdcompat_stdcompat-current_stdcompat____bytesLabels__s.mli.in
@@ -0,0 +1,31 @@
+$NetBSD$
+
+--- bundles/stdcompat/stdcompat-current/stdcompat__bytesLabels_s.mli.in.orig 2019-09-25 09:19:54.000000000 +0000
++++ bundles/stdcompat/stdcompat-current/stdcompat__bytesLabels_s.mli.in
+@@ -261,7 +261,7 @@ val set_int64_le : Stdcompat__init.bytes
+ *)
+
+ @BEGIN_FROM_4_07_0@
+-val to_seq : t -> char Seq.t
++val to_seq : t -> char Stdlib.Seq.t
+ @END_FROM_4_07_0@
+ @BEGIN_BEFORE_4_07_0@
+ val to_seq : t -> char Stdcompat__seq.t
+@@ -270,7 +270,7 @@ val to_seq : t -> char Stdcompat__seq.t
+ *)
+
+ @BEGIN_FROM_4_07_0@
+-val to_seqi : t -> (int * char) Seq.t
++val to_seqi : t -> (int * char) Stdlib.Seq.t
+ @END_FROM_4_07_0@
+ @BEGIN_BEFORE_4_07_0@
+ val to_seqi : t -> (int * char) Stdcompat__seq.t
+@@ -279,7 +279,7 @@ val to_seqi : t -> (int * char) Stdcompa
+ *)
+
+ @BEGIN_FROM_4_07_0@
+-val of_seq : char Seq.t -> t
++val of_seq : char Stdlib.Seq.t -> t
+ @END_FROM_4_07_0@
+ @BEGIN_BEFORE_4_07_0@
+ val of_seq : char Stdcompat__seq.t -> t
diff --git a/coccinelle/patches/patch-bundles_stdcompat_stdcompat-current_stdcompat____bytes__s.mli.in b/coccinelle/patches/patch-bundles_stdcompat_stdcompat-current_stdcompat____bytes__s.mli.in
new file mode 100644
index 0000000000..dc7f3b6142
--- /dev/null
+++ b/coccinelle/patches/patch-bundles_stdcompat_stdcompat-current_stdcompat____bytes__s.mli.in
@@ -0,0 +1,31 @@
+$NetBSD$
+
+--- bundles/stdcompat/stdcompat-current/stdcompat__bytes_s.mli.in.orig 2019-09-25 09:19:54.000000000 +0000
++++ bundles/stdcompat/stdcompat-current/stdcompat__bytes_s.mli.in
+@@ -261,7 +261,7 @@ val set_int64_le : Stdcompat__init.bytes
+ *)
+
+ @BEGIN_FROM_4_07_0@
+-val to_seq : t -> char Seq.t
++val to_seq : t -> char Stdlib.Seq.t
+ @END_FROM_4_07_0@
+ @BEGIN_BEFORE_4_07_0@
+ val to_seq : t -> char Stdcompat__seq.t
+@@ -270,7 +270,7 @@ val to_seq : t -> char Stdcompat__seq.t
+ *)
+
+ @BEGIN_FROM_4_07_0@
+-val to_seqi : t -> (int * char) Seq.t
++val to_seqi : t -> (int * char) Stdlib.Seq.t
+ @END_FROM_4_07_0@
+ @BEGIN_BEFORE_4_07_0@
+ val to_seqi : t -> (int * char) Stdcompat__seq.t
+@@ -279,7 +279,7 @@ val to_seqi : t -> (int * char) Stdcompa
+ *)
+
+ @BEGIN_FROM_4_07_0@
+-val of_seq : char Seq.t -> t
++val of_seq : char Stdlib.Seq.t -> t
+ @END_FROM_4_07_0@
+ @BEGIN_BEFORE_4_07_0@
+ val of_seq : char Stdcompat__seq.t -> t
diff --git a/coccinelle/patches/patch-bundles_stdcompat_stdcompat-current_stdcompat____hashtbl__s.mli.in b/coccinelle/patches/patch-bundles_stdcompat_stdcompat-current_stdcompat____hashtbl__s.mli.in
new file mode 100644
index 0000000000..62816d411a
--- /dev/null
+++ b/coccinelle/patches/patch-bundles_stdcompat_stdcompat-current_stdcompat____hashtbl__s.mli.in
@@ -0,0 +1,96 @@
+$NetBSD$
+
+--- bundles/stdcompat/stdcompat-current/stdcompat__hashtbl_s.mli.in.orig 2019-09-25 09:19:54.000000000 +0000
++++ bundles/stdcompat/stdcompat-current/stdcompat__hashtbl_s.mli.in
+@@ -52,12 +52,12 @@ module type S =
+ val fold : (key -> 'a -> 'b -> 'b) -> 'a t -> 'b -> 'b
+ val length : 'a t -> int
+ val stats : 'a t -> statistics
+- val to_seq : 'a t -> (key * 'a) Seq.t
+- val to_seq_keys : 'a t -> key Seq.t
+- val to_seq_values : 'a t -> 'a Seq.t
+- val add_seq : 'a t -> (key * 'a) Seq.t -> unit
+- val replace_seq : 'a t -> (key * 'a) Seq.t -> unit
+- val of_seq : (key * 'a) Seq.t -> 'a t
++ val to_seq : 'a t -> (key * 'a) Stdlib.Seq.t
++ val to_seq_keys : 'a t -> key Stdlib.Seq.t
++ val to_seq_values : 'a t -> 'a Stdlib.Seq.t
++ val add_seq : 'a t -> (key * 'a) Stdlib.Seq.t -> unit
++ val replace_seq : 'a t -> (key * 'a) Stdlib.Seq.t -> unit
++ val of_seq : (key * 'a) Stdlib.Seq.t -> 'a t
+ end
+ @END_FROM_4_07_0@
+ @BEGIN_BEFORE_4_07_0@
+@@ -189,12 +189,12 @@ module type SeededS =
+ val fold : (key -> 'a -> 'b -> 'b) -> 'a t -> 'b -> 'b
+ val length : 'a t -> int
+ val stats : 'a t -> statistics
+- val to_seq : 'a t -> (key * 'a) Seq.t
+- val to_seq_keys : 'a t -> key Seq.t
+- val to_seq_values : 'a t -> 'a Seq.t
+- val add_seq : 'a t -> (key * 'a) Seq.t -> unit
+- val replace_seq : 'a t -> (key * 'a) Seq.t -> unit
+- val of_seq : (key * 'a) Seq.t -> 'a t
++ val to_seq : 'a t -> (key * 'a) Stdlib.Seq.t
++ val to_seq_keys : 'a t -> key Stdlib.Seq.t
++ val to_seq_values : 'a t -> 'a Stdlib.Seq.t
++ val add_seq : 'a t -> (key * 'a) Stdlib.Seq.t -> unit
++ val replace_seq : 'a t -> (key * 'a) Stdlib.Seq.t -> unit
++ val of_seq : (key * 'a) Stdlib.Seq.t -> 'a t
+ end
+ @END_FROM_4_07_0@
+ @BEGIN_BEFORE_4_07_0@
+@@ -293,7 +293,7 @@ functor (H : SeededHashedType) ->
+ *)
+
+ @BEGIN_FROM_4_07_0@
+-val to_seq : ('a, 'b) t -> ('a * 'b) Seq.t
++val to_seq : ('a, 'b) t -> ('a * 'b) Stdlib.Seq.t
+ @END_FROM_4_07_0@
+ @BEGIN_BEFORE_4_07_0@
+ val to_seq : ('a, 'b) t -> ('a * 'b) Stdcompat__seq.t
+@@ -302,7 +302,7 @@ val to_seq : ('a, 'b) t -> ('a * 'b) Std
+ *)
+
+ @BEGIN_FROM_4_07_0@
+-val to_seq_keys : ('a, 'b) t -> 'a Seq.t
++val to_seq_keys : ('a, 'b) t -> 'a Stdlib.Seq.t
+ @END_FROM_4_07_0@
+ @BEGIN_BEFORE_4_07_0@
+ val to_seq_keys : ('a, 'b) t -> 'a Stdcompat__seq.t
+@@ -311,7 +311,7 @@ val to_seq_keys : ('a, 'b) t -> 'a Stdco
+ *)
+
+ @BEGIN_FROM_4_07_0@
+-val to_seq_values : ('a, 'b) t -> 'b Seq.t
++val to_seq_values : ('a, 'b) t -> 'b Stdlib.Seq.t
+ @END_FROM_4_07_0@
+ @BEGIN_BEFORE_4_07_0@
+ val to_seq_values : ('a, 'b) t -> 'b Stdcompat__seq.t
+@@ -320,7 +320,7 @@ val to_seq_values : ('a, 'b) t -> 'b Std
+ *)
+
+ @BEGIN_FROM_4_07_0@
+-val add_seq : ('a, 'b) t -> ('a * 'b) Seq.t -> unit
++val add_seq : ('a, 'b) t -> ('a * 'b) Stdlib.Seq.t -> unit
+ @END_FROM_4_07_0@
+ @BEGIN_BEFORE_4_07_0@
+ val add_seq : ('a, 'b) t -> ('a * 'b) Stdcompat__seq.t -> unit
+@@ -329,7 +329,7 @@ val add_seq : ('a, 'b) t -> ('a * 'b) St
+ *)
+
+ @BEGIN_FROM_4_07_0@
+-val replace_seq : ('a, 'b) t -> ('a * 'b) Seq.t -> unit
++val replace_seq : ('a, 'b) t -> ('a * 'b) Stdlib.Seq.t -> unit
+ @END_FROM_4_07_0@
+ @BEGIN_BEFORE_4_07_0@
+ val replace_seq : ('a, 'b) t -> ('a * 'b) Stdcompat__seq.t -> unit
+@@ -338,7 +338,7 @@ val replace_seq : ('a, 'b) t -> ('a * 'b
+ *)
+
+ @BEGIN_FROM_4_07_0@
+-val of_seq : ('a * 'b) Seq.t -> ('a, 'b) t
++val of_seq : ('a * 'b) Stdlib.Seq.t -> ('a, 'b) t
+ @END_FROM_4_07_0@
+ @BEGIN_BEFORE_4_07_0@
+ val of_seq : ('a * 'b) Stdcompat__seq.t -> ('a, 'b) t
diff --git a/coccinelle/patches/patch-bundles_stdcompat_stdcompat-current_stdcompat____listLabels__s.mli.in b/coccinelle/patches/patch-bundles_stdcompat_stdcompat-current_stdcompat____listLabels__s.mli.in
new file mode 100644
index 0000000000..d6576bcb9d
--- /dev/null
+++ b/coccinelle/patches/patch-bundles_stdcompat_stdcompat-current_stdcompat____listLabels__s.mli.in
@@ -0,0 +1,22 @@
+$NetBSD$
+
+--- bundles/stdcompat/stdcompat-current/stdcompat__listLabels_s.mli.in.orig 2019-09-25 09:19:54.000000000 +0000
++++ bundles/stdcompat/stdcompat-current/stdcompat__listLabels_s.mli.in
+@@ -23,7 +23,7 @@ val filter_map : f:('a -> 'b option) ->
+ (** @since 4.08.0: val filter_map : f:('a -> 'b option) -> 'a list -> 'b list *)
+
+ @BEGIN_FROM_4_07_0@
+-val to_seq : 'a list -> 'a Seq.t
++val to_seq : 'a list -> 'a Stdlib.Seq.t
+ @END_FROM_4_07_0@
+ @BEGIN_BEFORE_4_07_0@
+ val to_seq : 'a list -> 'a Stdcompat__seq.t
+@@ -32,7 +32,7 @@ val to_seq : 'a list -> 'a Stdcompat__se
+ *)
+
+ @BEGIN_FROM_4_07_0@
+-val of_seq : 'a Seq.t -> 'a list
++val of_seq : 'a Stdlib.Seq.t -> 'a list
+ @END_FROM_4_07_0@
+ @BEGIN_BEFORE_4_07_0@
+ val of_seq : 'a Stdcompat__seq.t -> 'a list
diff --git a/coccinelle/patches/patch-bundles_stdcompat_stdcompat-current_stdcompat____list__s.mli.in b/coccinelle/patches/patch-bundles_stdcompat_stdcompat-current_stdcompat____list__s.mli.in
new file mode 100644
index 0000000000..471b643bfb
--- /dev/null
+++ b/coccinelle/patches/patch-bundles_stdcompat_stdcompat-current_stdcompat____list__s.mli.in
@@ -0,0 +1,22 @@
+$NetBSD$
+
+--- bundles/stdcompat/stdcompat-current/stdcompat__list_s.mli.in.orig 2019-09-25 09:19:54.000000000 +0000
++++ bundles/stdcompat/stdcompat-current/stdcompat__list_s.mli.in
+@@ -23,7 +23,7 @@ val filter_map : ('a -> 'b option) -> 'a
+ (** @since 4.08.0: val filter_map : ('a -> 'b option) -> 'a list -> 'b list *)
+
+ @BEGIN_FROM_4_07_0@
+-val to_seq : 'a list -> 'a Seq.t
++val to_seq : 'a list -> 'a Stdlib.Seq.t
+ @END_FROM_4_07_0@
+ @BEGIN_BEFORE_4_07_0@
+ val to_seq : 'a list -> 'a Stdcompat__seq.t
+@@ -32,7 +32,7 @@ val to_seq : 'a list -> 'a Stdcompat__se
+ *)
+
+ @BEGIN_FROM_4_07_0@
+-val of_seq : 'a Seq.t -> 'a list
++val of_seq : 'a Stdlib.Seq.t -> 'a list
+ @END_FROM_4_07_0@
+ @BEGIN_BEFORE_4_07_0@
+ val of_seq : 'a Stdcompat__seq.t -> 'a list
diff --git a/coccinelle/patches/patch-bundles_stdcompat_stdcompat-current_stdcompat____stack__s.mli.in b/coccinelle/patches/patch-bundles_stdcompat_stdcompat-current_stdcompat____stack__s.mli.in
new file mode 100644
index 0000000000..31eebe423e
--- /dev/null
+++ b/coccinelle/patches/patch-bundles_stdcompat_stdcompat-current_stdcompat____stack__s.mli.in
@@ -0,0 +1,31 @@
+$NetBSD$
+
+--- bundles/stdcompat/stdcompat-current/stdcompat__stack_s.mli.in.orig 2019-09-25 09:19:54.000000000 +0000
++++ bundles/stdcompat/stdcompat-current/stdcompat__stack_s.mli.in
+@@ -12,7 +12,7 @@ val top_opt : 'a t -> 'a option
+ (** @since 4.08.0: val top_opt : 'a t -> 'a option *)
+
+ @BEGIN_FROM_4_07_0@
+-val to_seq : 'a t -> 'a Seq.t
++val to_seq : 'a t -> 'a Stdlib.Seq.t
+ @END_FROM_4_07_0@
+ @BEGIN_BEFORE_4_07_0@
+ val to_seq : 'a t -> 'a Stdcompat__seq.t
+@@ -21,7 +21,7 @@ val to_seq : 'a t -> 'a Stdcompat__seq.t
+ *)
+
+ @BEGIN_FROM_4_07_0@
+-val add_seq : 'a t -> 'a Seq.t -> unit
++val add_seq : 'a t -> 'a Stdlib.Seq.t -> unit
+ @END_FROM_4_07_0@
+ @BEGIN_BEFORE_4_07_0@
+ val add_seq : 'a t -> 'a Stdcompat__seq.t -> unit
+@@ -30,7 +30,7 @@ val add_seq : 'a t -> 'a Stdcompat__seq.
+ *)
+
+ @BEGIN_FROM_4_07_0@
+-val of_seq : 'a Seq.t -> 'a t
++val of_seq : 'a Stdlib.Seq.t -> 'a t
+ @END_FROM_4_07_0@
+ @BEGIN_BEFORE_4_07_0@
+ val of_seq : 'a Stdcompat__seq.t -> 'a t
diff --git a/coccinelle/patches/patch-bundles_stdcompat_stdcompat-current_stdcompat____stringLabels__s.mli.in b/coccinelle/patches/patch-bundles_stdcompat_stdcompat-current_stdcompat____stringLabels__s.mli.in
new file mode 100644
index 0000000000..6075b62551
--- /dev/null
+++ b/coccinelle/patches/patch-bundles_stdcompat_stdcompat-current_stdcompat____stringLabels__s.mli.in
@@ -0,0 +1,31 @@
+$NetBSD$
+
+--- bundles/stdcompat/stdcompat-current/stdcompat__stringLabels_s.mli.in.orig 2019-09-25 09:19:54.000000000 +0000
++++ bundles/stdcompat/stdcompat-current/stdcompat__stringLabels_s.mli.in
+@@ -9,7 +9,7 @@ type t = string
+ *)
+
+ @BEGIN_FROM_4_07_0@
+-val to_seq : t -> char Seq.t
++val to_seq : t -> char Stdlib.Seq.t
+ @END_FROM_4_07_0@
+ @BEGIN_BEFORE_4_07_0@
+ val to_seq : t -> char Stdcompat__seq.t
+@@ -18,7 +18,7 @@ val to_seq : t -> char Stdcompat__seq.t
+ *)
+
+ @BEGIN_FROM_4_07_0@
+-val to_seqi : t -> (int * char) Seq.t
++val to_seqi : t -> (int * char) Stdlib.Seq.t
+ @END_FROM_4_07_0@
+ @BEGIN_BEFORE_4_07_0@
+ val to_seqi : t -> (int * char) Stdcompat__seq.t
+@@ -27,7 +27,7 @@ val to_seqi : t -> (int * char) Stdcompa
+ *)
+
+ @BEGIN_FROM_4_07_0@
+-val of_seq : char Seq.t -> t
++val of_seq : char Stdlib.Seq.t -> t
+ @END_FROM_4_07_0@
+ @BEGIN_BEFORE_4_07_0@
+ val of_seq : char Stdcompat__seq.t -> t
diff --git a/coccinelle/patches/patch-bundles_stdcompat_stdcompat-current_stdcompat____string__s.mli.in b/coccinelle/patches/patch-bundles_stdcompat_stdcompat-current_stdcompat____string__s.mli.in
new file mode 100644
index 0000000000..7c93b3b02f
--- /dev/null
+++ b/coccinelle/patches/patch-bundles_stdcompat_stdcompat-current_stdcompat____string__s.mli.in
@@ -0,0 +1,31 @@
+$NetBSD$
+
+--- bundles/stdcompat/stdcompat-current/stdcompat__string_s.mli.in.orig 2019-09-25 09:19:54.000000000 +0000
++++ bundles/stdcompat/stdcompat-current/stdcompat__string_s.mli.in
+@@ -3,7 +3,7 @@ type t = string
+ (** Alias for {!String.t} *)
+
+ @BEGIN_FROM_4_07_0@
+-val to_seq : t -> char Seq.t
++val to_seq : t -> char Stdlib.Seq.t
+ @END_FROM_4_07_0@
+ @BEGIN_BEFORE_4_07_0@
+ val to_seq : t -> char Stdcompat__seq.t
+@@ -12,7 +12,7 @@ val to_seq : t -> char Stdcompat__seq.t
+ *)
+
+ @BEGIN_FROM_4_07_0@
+-val to_seqi : t -> (int * char) Seq.t
++val to_seqi : t -> (int * char) Stdlib.Seq.t
+ @END_FROM_4_07_0@
+ @BEGIN_BEFORE_4_07_0@
+ val to_seqi : t -> (int * char) Stdcompat__seq.t
+@@ -21,7 +21,7 @@ val to_seqi : t -> (int * char) Stdcompa
+ *)
+
+ @BEGIN_FROM_4_07_0@
+-val of_seq : char Seq.t -> t
++val of_seq : char Stdlib.Seq.t -> t
+ @END_FROM_4_07_0@
+ @BEGIN_BEFORE_4_07_0@
+ val of_seq : char Stdcompat__seq.t -> t
Home |
Main Index |
Thread Index |
Old Index