Your message dated Sun, 02 Aug 2026 04:34:35 +0000
with message-id <[email protected]>
and subject line Bug#1143330: fixed in lablgtk3 3.1.5-4
has caused the Debian Bug report #1143330,
regarding lablgtk3: FTBFS: Fatal error: exception
Sys_error("o./gtkActionProps.ml: No such file or directory")
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1143330: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1143330
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:lablgtk3
Version: 3.1.5-3
Severity: serious
Tags: ftbfs forky sid
Dear maintainer:
During a rebuild of all packages in unstable, this package failed to build.
Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:
https://people.debian.org/~sanvila/build-logs/202608/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:lablgtk3, so that this is still
visible in the BTS web page for this package.
Thanks.
--------------------------------------------------------------------------------
[...]
debian/rules clean
dh clean --with ocaml --buildsystem ocaml_dune
dh_auto_clean -O--buildsystem=ocaml_dune
dune clean
dh_autoreconf_clean -O--buildsystem=ocaml_dune
dh_ocamlclean -O--buildsystem=ocaml_dune
dh_clean -O--buildsystem=ocaml_dune
debian/rules binary
dh binary --with ocaml --buildsystem ocaml_dune
dh_update_autotools_config -O--buildsystem=ocaml_dune
dh_autoreconf -O--buildsystem=ocaml_dune
dh_ocamlinit -O--buildsystem=ocaml_dune
dh_auto_configure -O--buildsystem=ocaml_dune
dh_auto_build -O--buildsystem=ocaml_dune
dune build -j 2 -p lablgtk3,lablgtk3-gtkspell3,lablgtk3-sourceview3
File "src/dune-prop.sexp", lines 6-8, characters 0-100:
6 | (rule
7 | (targets gtkActionProps.ml ogtkActionProps.ml)
8 | (action (run propcc %{dep:gtkAction.props})))
(cd _build/default/src && ../.bin/propcc ./gtkAction.props)
Uncaught exception: Sys_error("o./gtkActionProps.ml: No such file or directory")
Fatal error: exception Sys_error("o./gtkActionProps.ml: No such file or
directory")
File "src/dune-prop.sexp", lines 10-12, characters 0-109:
10 | (rule
11 | (targets gtkAssistantProps.ml ogtkAssistantProps.ml)
12 | (action (run propcc %{dep:gtkAssistant.props})))
(cd _build/default/src && ../.bin/propcc ./gtkAssistant.props)
Uncaught exception: Sys_error("o./gtkAssistantProps.ml: No such file or
directory")
Fatal error: exception Sys_error("o./gtkAssistantProps.ml: No such file or
directory")
File "src/dune-prop.sexp", lines 14-16, characters 0-94:
14 | (rule
15 | (targets gtkBaseProps.ml ogtkBaseProps.ml)
16 | (action (run propcc %{dep:gtkBase.props})))
(cd _build/default/src && ../.bin/propcc ./gtkBase.props)
Warning: no conversion for type GdkWindow_opt in class GtkWidget
Uncaught exception: Sys_error("o./gtkBaseProps.ml: No such file or directory")
Fatal error: exception Sys_error("o./gtkBaseProps.ml: No such file or
directory")
File "src/dune-prop.sexp", lines 18-20, characters 0-91:
18 | (rule
19 | (targets gtkBinProps.ml ogtkBinProps.ml)
20 | (action (run propcc %{dep:gtkBin.props})))
(cd _build/default/src && ../.bin/propcc ./gtkBin.props)
Uncaught exception: Sys_error("o./gtkBinProps.ml: No such file or directory")
Fatal error: exception Sys_error("o./gtkBinProps.ml: No such file or directory")
File "src/dune-prop.sexp", lines 22-24, characters 0-103:
22 | (rule
23 | (targets gtkBuilderProps.ml ogtkBuilderProps.ml)
24 | (action (run propcc %{dep:gtkBuilder.props})))
(cd _build/default/src && ../.bin/propcc ./gtkBuilder.props)
Uncaught exception: Sys_error("o./gtkBuilderProps.ml: No such file or
directory")
Fatal error: exception Sys_error("o./gtkBuilderProps.ml: No such file or
directory")
File "src/dune-prop.sexp", lines 26-28, characters 0-100:
26 | (rule
27 | (targets gtkButtonProps.ml ogtkButtonProps.ml)
28 | (action (run propcc %{dep:gtkButton.props})))
(cd _build/default/src && ../.bin/propcc ./gtkButton.props)
Uncaught exception: Sys_error("o./gtkButtonProps.ml: No such file or directory")
Fatal error: exception Sys_error("o./gtkButtonProps.ml: No such file or
directory")
File "src/dune-prop.sexp", lines 2-4, characters 0-112:
2 | (rule
3 | (targets gtkContainersProps.ml ogtkContainersProps.ml)
4 | (action (run propcc %{dep:gtkContainers.props})))
(cd _build/default/src && ../.bin/propcc ./gtkContainers.props)
Uncaught exception: Sys_error("o./gtkContainersProps.ml: No such file or
directory")
Fatal error: exception Sys_error("o./gtkContainersProps.ml: No such file or
directory")
File "src/dune-prop.sexp", lines 30-32, characters 0-94:
30 | (rule
31 | (targets gtkEditProps.ml ogtkEditProps.ml)
32 | (action (run propcc %{dep:gtkEdit.props})))
(cd _build/default/src && ../.bin/propcc ./gtkEdit.props)
Uncaught exception: Sys_error("o./gtkEditProps.ml: No such file or directory")
Fatal error: exception Sys_error("o./gtkEditProps.ml: No such file or
directory")
File "src/dune-prop.sexp", lines 34-36, characters 0-94:
34 | (rule
35 | (targets gtkFileProps.ml ogtkFileProps.ml)
36 | (action (run propcc %{dep:gtkFile.props})))
(cd _build/default/src && ../.bin/propcc ./gtkFile.props)
Uncaught exception: Sys_error("o./gtkFileProps.ml: No such file or directory")
Fatal error: exception Sys_error("o./gtkFileProps.ml: No such file or
directory")
File "src/dune-prop.sexp", lines 42-44, characters 0-94:
42 | (rule
43 | (targets gtkMenuProps.ml ogtkMenuProps.ml)
44 | (action (run propcc %{dep:gtkMenu.props})))
(cd _build/default/src && ../.bin/propcc ./gtkMenu.props)
Uncaught exception: Sys_error("o./gtkMenuProps.ml: No such file or directory")
Fatal error: exception Sys_error("o./gtkMenuProps.ml: No such file or
directory")
File "src/dune-prop.sexp", lines 46-48, characters 0-94:
46 | (rule
47 | (targets gtkMiscProps.ml ogtkMiscProps.ml)
48 | (action (run propcc %{dep:gtkMisc.props})))
(cd _build/default/src && ../.bin/propcc ./gtkMisc.props)
Warning: no conversion for type PangoAttrList in class GtkLabel
Warning: no conversion for type GIcon in class GtkImage
Warning: no conversion for type GdkPixbufAnimation in class GtkImage
Warning: no conversion for type CairoSurface in class GtkImage
Uncaught exception: Sys_error("o./gtkMiscProps.ml: No such file or directory")
Fatal error: exception Sys_error("o./gtkMiscProps.ml: No such file or
directory")
File "src/dune-prop.sexp", lines 50-52, characters 0-94:
50 | (rule
51 | (targets gtkPackProps.ml ogtkPackProps.ml)
52 | (action (run propcc %{dep:gtkPack.props})))
(cd _build/default/src && ../.bin/propcc ./gtkPack.props)
Uncaught exception: Sys_error("o./gtkPackProps.ml: No such file or directory")
Fatal error: exception Sys_error("o./gtkPackProps.ml: No such file or
directory")
File "src/dune-prop.sexp", lines 54-56, characters 0-97:
54 | (rule
55 | (targets gtkRangeProps.ml ogtkRangeProps.ml)
56 | (action (run propcc %{dep:gtkRange.props})))
(cd _build/default/src && ../.bin/propcc ./gtkRange.props)
Uncaught exception: Sys_error("o./gtkRangeProps.ml: No such file or directory")
Fatal error: exception Sys_error("o./gtkRangeProps.ml: No such file or
directory")
File "src/dune-prop.sexp", lines 58-60, characters 0-94:
58 | (rule
59 | (targets gtkTextProps.ml ogtkTextProps.ml)
60 | (action (run propcc %{dep:gtkText.props})))
(cd _build/default/src && ../.bin/propcc ./gtkText.props)
Warning: no conversion for type PangoTabArray in class GtkTextView
Warning: no conversion for type PangoTabArray in class GtkTextTag
Uncaught exception: Sys_error("o./gtkTextProps.ml: No such file or directory")
Fatal error: exception Sys_error("o./gtkTextProps.ml: No such file or
directory")
File "src/dune-prop.sexp", lines 62-64, characters 0-94:
62 | (rule
63 | (targets gtkTreeProps.ml ogtkTreeProps.ml)
64 | (action (run propcc %{dep:gtkTree.props})))
(cd _build/default/src && ../.bin/propcc ./gtkTree.props)
Warning: no conversion for type PangoAttrList in class GtkCellRendererText
Uncaught exception: Sys_error("o./gtkTreeProps.ml: No such file or directory")
Fatal error: exception Sys_error("o./gtkTreeProps.ml: No such file or
directory")
File "src-sourceview3/dune", lines 9-11, characters 0-115:
9 | (rule
10 | (targets gtkSourceView3Props.ml ogtkSourceView3Props.ml)
11 | (action (run propcc %{dep:gtkSourceView3.props})))
(cd _build/default/src-sourceview3 && ../.bin/propcc ./gtkSourceView3.props)
Uncaught exception: Sys_error("o./gtkSourceView3Props.ml: No such file or
directory")
Fatal error: exception Sys_error("o./gtkSourceView3Props.ml: No such file or
directory")
(cd _build/default/src-sourceview3 && /usr/bin/x86_64-linux-
[too-long-redacted] view3.o -c ml_gtksourceview3.c)
In file included from /usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h:9,
from /usr/include/glib-2.0/glib/gtypes.h:34,
from /usr/include/glib-2.0/glib/galloca.h:34,
from /usr/include/glib-2.0/glib.h:32,
from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
from /usr/include/gtk-3.0/gdk/gdk.h:30,
from /usr/include/gtk-3.0/gtk/gtk.h:30,
from
/usr/include/gtksourceview-3.0/gtksourceview/gtksourcecompletionprovider.h:34,
from
/usr/include/gtksourceview-3.0/gtksourceview/completion-providers/words/gtksourcecompletionwords.h:33,
from
/usr/include/gtksourceview-3.0/gtksourceview/gtksource.h:25,
from ml_gtksourceview3.c:24:
/usr/include/glib-2.0/glib/gmacros.h:1337:33: warning: Deprecated pre-processor
symbol: replace with "const"
1337 | #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x))
| ^~~~~~~
/usr/include/glib-2.0/glib/gmacros.h:1340:3: note: in expansion of macro
â_GLIB_GNUC_DO_PRAGMAâ
1340 | _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated
pre-processor symbol: replace with #f))
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/glib-visibility.h:108:46: note: in expansion of
macro âGLIB_DEPRECATED_MACRO_FORâ
108 | #define GLIB_DEPRECATED_MACRO_IN_2_30_FOR(f) GLIB_DEPRECATED_MACRO_FOR
(f)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gmacros.h:1088:30: note: in expansion of macro
âGLIB_DEPRECATED_MACRO_IN_2_30_FORâ
1088 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ml_gtksourceview3.c:796:8: note: in expansion of macro âG_CONST_RETURNâ
796 | static G_CONST_RETURN gchar *
| ^~~~~~~~~~~~~~
(cd _build/default/src && /usr/bin/x86_64-linux-gnu-gcc -O2
[too-long-redacted] unix -o ml_glib.o -c ml_glib.c)
In file included from ml_glib.c:37:
ml_glib.c: In function âml_g_main_iterationâ:
/usr/include/glib-2.0/glib/gmacros.h:1337:33: warning: Deprecated pre-processor
symbol: replace with "g_main_context_iteration"
1337 | #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x))
| ^~~~~~~
/usr/lib/x86_64-linux-gnu/ocaml/5.4.1/caml/mlvalues.h:79:47: note: in
definition of macro âVal_longâ
79 | #define Val_long(x) ((intnat) (((uintnat)(x) << 1)) + 1)
| ^
/usr/lib/x86_64-linux-gnu/ocaml/5.4.1/caml/mlvalues.h:460:21: note: in
expansion of macro âVal_intâ
460 | #define Val_bool(x) Val_int((x) != 0)
| ^~~~~~~
wrappers.h:179:49: note: in expansion of macro âVal_boolâ
179 | CAMLprim value ml_##cname (value arg1) { return conv (cname (conv1
(arg1))); }
| ^~~~
/usr/include/glib-2.0/glib/gmacros.h:1340:3: note: in expansion of macro
â_GLIB_GNUC_DO_PRAGMAâ
1340 | _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated
pre-processor symbol: replace with #f))
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/glib-visibility.h:40:46: note: in expansion of macro
âGLIB_DEPRECATED_MACRO_FORâ
40 | #define GLIB_DEPRECATED_MACRO_IN_2_26_FOR(f) GLIB_DEPRECATED_MACRO_FOR
(f)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/deprecated/gmain.h:110:80: note: in expansion of
macro âGLIB_DEPRECATED_MACRO_IN_2_26_FORâ
110 | #define g_main_iteration(may_block) g_main_context_iteration (NULL,
may_block) GLIB_DEPRECATED_MACRO_IN_2_26_FOR(g_main_context_iteration)
|
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wrappers.h:179:55: note: in expansion of macro âg_main_iterationâ
179 | CAMLprim value ml_##cname (value arg1) { return conv (cname (conv1
(arg1))); }
| ^~~~~
ml_glib.c:269:1: note: in expansion of macro âML_1â
269 | ML_1 (g_main_iteration, Bool_val, Val_bool)
| ^~~~
ml_glib.c: In function âml_g_main_pendingâ:
/usr/include/glib-2.0/glib/gmacros.h:1337:33: warning: Deprecated pre-processor
symbol: replace with "g_main_context_pending"
1337 | #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x))
| ^~~~~~~
/usr/lib/x86_64-linux-gnu/ocaml/5.4.1/caml/mlvalues.h:79:47: note: in
definition of macro âVal_longâ
79 | #define Val_long(x) ((intnat) (((uintnat)(x) << 1)) + 1)
| ^
/usr/lib/x86_64-linux-gnu/ocaml/5.4.1/caml/mlvalues.h:460:21: note: in
expansion of macro âVal_intâ
460 | #define Val_bool(x) Val_int((x) != 0)
| ^~~~~~~
wrappers.h:177:49: note: in expansion of macro âVal_boolâ
177 | CAMLprim value ml_##cname (value unit) { return conv (cname ()); }
| ^~~~
/usr/include/glib-2.0/glib/gmacros.h:1340:3: note: in expansion of macro
â_GLIB_GNUC_DO_PRAGMAâ
1340 | _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated
pre-processor symbol: replace with #f))
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/glib-visibility.h:40:46: note: in expansion of macro
âGLIB_DEPRECATED_MACRO_FORâ
40 | #define GLIB_DEPRECATED_MACRO_IN_2_26_FOR(f) GLIB_DEPRECATED_MACRO_FOR
(f)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/deprecated/gmain.h:122:67: note: in expansion of
macro âGLIB_DEPRECATED_MACRO_IN_2_26_FORâ
122 | #define g_main_pending() g_main_context_pending (NULL)
GLIB_DEPRECATED_MACRO_IN_2_26_FOR(g_main_context_pending)
|
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wrappers.h:177:55: note: in expansion of macro âg_main_pendingâ
177 | CAMLprim value ml_##cname (value unit) { return conv (cname ()); }
| ^~~~~
ml_glib.c:270:1: note: in expansion of macro âML_0â
270 | ML_0 (g_main_pending, Val_bool)
| ^~~~
ml_glib.c: In function âml_g_main_is_runningâ:
/usr/include/glib-2.0/glib/gmacros.h:1337:33: warning: Deprecated pre-processor
symbol: replace with "g_main_loop_is_running"
1337 | #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x))
| ^~~~~~~
/usr/lib/x86_64-linux-gnu/ocaml/5.4.1/caml/mlvalues.h:79:47: note: in
definition of macro âVal_longâ
79 | #define Val_long(x) ((intnat) (((uintnat)(x) << 1)) + 1)
| ^
/usr/lib/x86_64-linux-gnu/ocaml/5.4.1/caml/mlvalues.h:460:21: note: in
expansion of macro âVal_intâ
460 | #define Val_bool(x) Val_int((x) != 0)
| ^~~~~~~
wrappers.h:179:49: note: in expansion of macro âVal_boolâ
179 | CAMLprim value ml_##cname (value arg1) { return conv (cname (conv1
(arg1))); }
| ^~~~
/usr/include/glib-2.0/glib/gmacros.h:1340:3: note: in expansion of macro
â_GLIB_GNUC_DO_PRAGMAâ
1340 | _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated
pre-processor symbol: replace with #f))
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/glib-visibility.h:40:46: note: in expansion of macro
âGLIB_DEPRECATED_MACRO_FORâ
40 | #define GLIB_DEPRECATED_MACRO_IN_2_26_FOR(f) GLIB_DEPRECATED_MACRO_FOR
(f)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/deprecated/gmain.h:95:62: note: in expansion of
macro âGLIB_DEPRECATED_MACRO_IN_2_26_FORâ
95 | #define g_main_is_running(loop) g_main_loop_is_running(loop)
GLIB_DEPRECATED_MACRO_IN_2_26_FOR(g_main_loop_is_running)
|
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wrappers.h:179:55: note: in expansion of macro âg_main_is_runningâ
179 | CAMLprim value ml_##cname (value arg1) { return conv (cname (conv1
(arg1))); }
| ^~~~~
ml_glib.c:271:1: note: in expansion of macro âML_1â
271 | ML_1 (g_main_is_running, GMainLoop_val, Val_bool)
| ^~~~
In file included from ml_glib.c:48:
ml_glib.c: In function âml_g_main_quitâ:
/usr/include/glib-2.0/glib/gmacros.h:1337:33: warning: Deprecated pre-processor
symbol: replace with "g_main_loop_quit"
1337 | #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x))
| ^~~~~~~
wrappers.h:320:25: note: in definition of macro âUnitâ
320 | #define Unit(x) (((void)x), Val_unit)
| ^
/usr/include/glib-2.0/glib/gmacros.h:1340:3: note: in expansion of macro
â_GLIB_GNUC_DO_PRAGMAâ
1340 | _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated
pre-processor symbol: replace with #f))
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/glib-visibility.h:40:46: note: in expansion of macro
âGLIB_DEPRECATED_MACRO_FORâ
40 | #define GLIB_DEPRECATED_MACRO_IN_2_26_FOR(f) GLIB_DEPRECATED_MACRO_FOR
(f)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/deprecated/gmain.h:73:56: note: in expansion of
macro âGLIB_DEPRECATED_MACRO_IN_2_26_FORâ
73 | #define g_main_quit(loop) g_main_loop_quit(loop)
GLIB_DEPRECATED_MACRO_IN_2_26_FOR(g_main_loop_quit)
|
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wrappers.h:179:55: note: in expansion of macro âg_main_quitâ
179 | CAMLprim value ml_##cname (value arg1) { return conv (cname (conv1
(arg1))); }
| ^~~~~
ml_glib.c:272:1: note: in expansion of macro âML_1â
272 | ML_1 (g_main_quit, GMainLoop_val, Unit)
| ^~~~
ml_glib.c: In function âml_g_main_destroyâ:
/usr/include/glib-2.0/glib/gmacros.h:1337:33: warning: Deprecated pre-processor
symbol: replace with "g_main_loop_unref"
1337 | #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x))
| ^~~~~~~
wrappers.h:320:25: note: in definition of macro âUnitâ
320 | #define Unit(x) (((void)x), Val_unit)
| ^
/usr/include/glib-2.0/glib/gmacros.h:1340:3: note: in expansion of macro
â_GLIB_GNUC_DO_PRAGMAâ
1340 | _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated
pre-processor symbol: replace with #f))
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/glib-visibility.h:40:46: note: in expansion of macro
âGLIB_DEPRECATED_MACRO_FORâ
40 | #define GLIB_DEPRECATED_MACRO_IN_2_26_FOR(f) GLIB_DEPRECATED_MACRO_FOR
(f)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/deprecated/gmain.h:83:57: note: in expansion of
macro âGLIB_DEPRECATED_MACRO_IN_2_26_FORâ
83 | #define g_main_destroy(loop) g_main_loop_unref(loop)
GLIB_DEPRECATED_MACRO_IN_2_26_FOR(g_main_loop_unref)
|
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wrappers.h:179:55: note: in expansion of macro âg_main_destroyâ
179 | CAMLprim value ml_##cname (value arg1) { return conv (cname (conv1
(arg1))); }
| ^~~~~
ml_glib.c:273:1: note: in expansion of macro âML_1â
273 | ML_1 (g_main_destroy, GMainLoop_val, Unit)
| ^~~~
In file included from /usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h:9,
from /usr/include/glib-2.0/glib/gtypes.h:34,
from /usr/include/glib-2.0/glib/galloca.h:34,
from /usr/include/glib-2.0/glib.h:32,
from ml_glib.c:35:
ml_glib.c: In function âml_g_get_charsetâ:
/usr/include/glib-2.0/glib/gmacros.h:1337:33: warning: Deprecated pre-processor
symbol: replace with "const"
1337 | #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x))
| ^~~~~~~
/usr/include/glib-2.0/glib/gmacros.h:1340:3: note: in expansion of macro
â_GLIB_GNUC_DO_PRAGMAâ
1340 | _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated
pre-processor symbol: replace with #f))
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/glib-visibility.h:108:46: note: in expansion of
macro âGLIB_DEPRECATED_MACRO_FORâ
108 | #define GLIB_DEPRECATED_MACRO_IN_2_30_FOR(f) GLIB_DEPRECATED_MACRO_FOR
(f)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gmacros.h:1088:30: note: in expansion of macro
âGLIB_DEPRECATED_MACRO_IN_2_30_FORâ
1088 | #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ml_glib.c:555:3: note: in expansion of macro âG_CONST_RETURNâ
555 | G_CONST_RETURN char *c;
| ^~~~~~~~~~~~~~
(cd _build/default/src && /usr/bin/x86_64-linux-gnu-gcc -O2
[too-long-redacted] o ml_gobject.o -c ml_gobject.c)
In file included from ml_gobject.c:34:
ml_gobject.c: In function âGValue_valâ:
wrappers.h:125:9: warning: initialization discards âvolatileâ qualifier
from pointer target type [-Wdiscarded-qualifiers]
125 | ((int)Field(val,1) == 2 ? &Field(val,2) : (void*)Field(val,1))
| ^
ml_gobject.c:262:15: note: in expansion of macro âMLPointer_valâ
262 | void *v = MLPointer_val(val);
| ^~~~~~~~~~~~~
ml_gobject.c: In function âg_value_set_mlvariantâ:
wrappers.h:332:37: warning: passing argument 2 of âg_value_set_boxedâ
discards âvolatileâ qualifier from pointer target type
[-Wdiscarded-qualifiers]
332 | ((long)val-1 ? unwrap(Field(val,0)) : default)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
ml_gobject.c:454:34: note: in expansion of macro âOption_valâ
454 | g_value_set_boxed(val, Option_val(data,MLPointer_val,NULL));
| ^~~~~~~~~~
In file included from /usr/include/glib-2.0/gobject/gobject.h:31,
from /usr/include/glib-2.0/gobject/gbinding.h:31,
from /usr/include/glib-2.0/glib-object.h:24,
from ml_gobject.c:26:
/usr/include/glib-2.0/gobject/gboxed.h:79:59: note: expected
âgconstpointerâ {aka âconst void *â} but argument is of type
âvolatile void *â
79 | gconstpointer v_boxed);
| ~~~~~~~~~~~~~~~^~~~~~~
ml_gobject.c:459:24: warning: assignment discards âvolatileâ qualifier from
pointer target type [-Wdiscarded-qualifiers]
459 | DATA.v_pointer = Option_val(data,MLPointer_val,NULL);
| ^
dh_auto_build: error: dune build -j 2 -p
lablgtk3,lablgtk3-gtkspell3,lablgtk3-sourceview3 returned exit code 1
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit
status 2
--------------------------------------------------------------------------------
--- End Message ---
--- Begin Message ---
Source: lablgtk3
Source-Version: 3.1.5-4
Done: Stéphane Glondu <[email protected]>
We believe that the bug you reported is fixed in the latest version of
lablgtk3, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Stéphane Glondu <[email protected]> (supplier of updated lablgtk3 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 02 Aug 2026 06:08:09 +0200
Source: lablgtk3
Architecture: source
Version: 3.1.5-4
Distribution: unstable
Urgency: medium
Maintainer: Debian OCaml Maintainers <[email protected]>
Changed-By: Stéphane Glondu <[email protected]>
Closes: 1143330
Changes:
lablgtk3 (3.1.5-4) unstable; urgency=medium
.
* Team upload
* Fix path handling from dune variable (Closes: #1143330)
* Bump debhelper compat level to 14
* Set dune_layout_version to 1
Checksums-Sha1:
89c66d3b07b2764548b2d972ef48295b10edcdde 2993 lablgtk3_3.1.5-4.dsc
e92b81cfce32033c06660cf4797e45dd3c1a65b3 6268 lablgtk3_3.1.5-4.debian.tar.xz
e2e13f93e2044aefe5fc601bf35e62b80e0dce33 1424948 lablgtk3_3.1.5-4.git.tar.xz
98a457f9cd4f1471dbc36cf29aa4a700b293185f 17556
lablgtk3_3.1.5-4_source.buildinfo
Checksums-Sha256:
b6bf91efe09a43a46812827486458d4e046cbae13139d45eb8c586b766902015 2993
lablgtk3_3.1.5-4.dsc
4e3a116670edcce7e7c5bd108c6363e4c9d8eb3aab5a4c49ee0b24bc3822cb4f 6268
lablgtk3_3.1.5-4.debian.tar.xz
5218396833ef54f6eeedb66459a50a05ab81c1483ff740e0afc69c837b199a3c 1424948
lablgtk3_3.1.5-4.git.tar.xz
dbac19aeebe8016f17d967c11085456310514a0ca38778d663270f62351ea1df 17556
lablgtk3_3.1.5-4_source.buildinfo
Files:
9a9bafeba829522e93b11c146bc242ad 2993 ocaml optional lablgtk3_3.1.5-4.dsc
2c8f96fc1d6831fa8ff4f658a9a8b822 6268 ocaml optional
lablgtk3_3.1.5-4.debian.tar.xz
62509c9794b74d44888ccf953c15efbb 1424948 ocaml None lablgtk3_3.1.5-4.git.tar.xz
4eeb27fb540319296b1518d44470a147 17556 ocaml optional
lablgtk3_3.1.5-4_source.buildinfo
Git-Tag-Info: tag=7201a4cd7727899ede8b1d39afc3df561e157b47
fp=6de24e97eca886cc56e6250e21b8eef1b1893081
Git-Tag-Tagger: Stephane Glondu <[email protected]>
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmpuw2sACgkQYG0ITkaD
wHmWxRAA4FbinvMN9B8+8D7bWGyVjgcwHw7zHDGrbq43X6TVTDm3PilgCjnync7z
GZQNKEQRY7OvDbzzcTpt11wFWKBhkD1AMNOiFDJ1z/cA+3/QDfefhFVBTMZSFaBf
PNF56BArkLT5OUu2neCOV9SxIysEzCQ9jPeyUIlaxhZIjL8HjF5JLITmIFT3bq+H
kFqMHlE5Pveg+stKDIMGxOZJL/d8i7jmTDjcINXquQd5lBBHofmWGubVuJuAmWOG
CLV6wQoqfNPS/nGYw4Nyj6f3cDUNRvuS4lwAsjy//NnhDbLUdgcsZnajP1MsEHkU
88O+qEZqJlF9AlUDZ2tnSBnFrsmVAd2CmxKxV3qMmsMeXiO+TEl4PHeFUD+xQ2Vz
5sJBhemi+XAu/ekLI5O7hIIoojc/hiJKB5WNYJJkzcjgHsaLzsMAtnmItMHNDm/W
tAe8TAXPtf9R1pkvHrrta+e4RXGGfxEzXzR1zprJRxbm+ua5Ge3qyZQyItfPyfyC
dH0tsh1XnMkpeNk8+s0GE4yxB/jWYbQlWurfwJGJHtTC050s13E5jN5LNZ1sCAOK
yl6pnKdVLDw0xtPvwN0SkhfGTOUGamYvPmy/P9Cz9QqW4WYF6mRRHeoJC43fnlNw
ZVRqc7y9FU/vm2uJnQlmTngkyQlztZ0X3lc+KOwi/j2otcO8K20=
=w7C4
-----END PGP SIGNATURE-----
pgpFBrlkuM4Br.pgp
Description: PGP signature
--- End Message ---