scala-native-gtk-bindings icon indicating copy to clipboard operation
scala-native-gtk-bindings copied to clipboard

sn-bindgen 0.1.2

Open sideeffffect opened this issue 1 year ago • 4 comments

builds on top of https://github.com/indoorvivants/scala-native-gtk-bindings/pull/12

sideeffffect avatar Mar 31 '24 05:03 sideeffffect

Running bindgenGenerateScalaSources on my local machine fails with

Clang reported [20] errors
[bindgen] error error: unknown type name 'uint32_t'
[bindgen] error error: unknown type name 'int32_t'
[bindgen] error error: unknown type name 'uint32_t'
[bindgen] error error: unknown type name 'uint32_t'
[bindgen] error error: unknown type name 'int32_t'
[bindgen] error error: unknown type name 'uint16_t'
[bindgen] error error: unknown type name 'int16_t'
[bindgen] error error: unknown type name 'uint8_t'
[bindgen] error error: unknown type name 'int8_t'
[bindgen] error error: unknown type name 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error fatal error: too many errors emitted, stopping now
(FAILED [99EF91D0]) Executing [/home/ondra/.cache/coursier/v1/https/repo1.maven.org/maven2/com/indoorvivants/bindgen_native0.4_3/0.1.2/bindgen_native0.4_3-0.1.2-x86_64-linux.jar --header /usr/include/harfbuzz/hb.h --package harfbuzz --c-import hb.h --clang -I/usr/include/harfbuzz --clang -I/usr/include/glib-2.0 --clang -I/usr/lib/x86_64-linux-gnu/glib-2.0/include --clang -I/usr/include/freetype2 --clang -I/usr/include/libpng16 --warning --scala --multi-file --flavour scala-native04 --clang-path /usr/bin/clang --out /home/ondra/Projects/scala-native-gtk-bindings/harfbuzz/src/main/scala/generated/harfbuzz --print-files]
Clang reported [16] errors
[bindgen] error error: use of unknown builtin '__builtin_ia32_paddsb128'
[bindgen] error error: invalid conversion between vector type '__m128i' (vector of 2 'long long' values) and integer type 'int' of different size
[bindgen] error error: use of unknown builtin '__builtin_ia32_paddsw128'
[bindgen] error error: invalid conversion between vector type '__m128i' (vector of 2 'long long' values) and integer type 'int' of different size
[bindgen] error error: use of unknown builtin '__builtin_ia32_paddusb128'
[bindgen] error error: invalid conversion between vector type '__m128i' (vector of 2 'long long' values) and integer type 'int' of different size
[bindgen] error error: use of unknown builtin '__builtin_ia32_paddusw128'
[bindgen] error error: invalid conversion between vector type '__m128i' (vector of 2 'long long' values) and integer type 'int' of different size
[bindgen] error error: use of unknown builtin '__builtin_ia32_psubsb128'
[bindgen] error error: invalid conversion between vector type '__m128i' (vector of 2 'long long' values) and integer type 'int' of different size
[bindgen] error error: use of unknown builtin '__builtin_ia32_psubsw128'
[bindgen] error error: invalid conversion between vector type '__m128i' (vector of 2 'long long' values) and integer type 'int' of different size
[bindgen] error error: use of unknown builtin '__builtin_ia32_psubusb128'
[bindgen] error error: invalid conversion between vector type '__m128i' (vector of 2 'long long' values) and integer type 'int' of different size
[bindgen] error error: use of unknown builtin '__builtin_ia32_psubusw128'
[bindgen] error error: invalid conversion between vector type '__m128i' (vector of 2 'long long' values) and integer type 'int' of different size
(FAILED [23E3BA4C]) Executing [/home/ondra/.cache/coursier/v1/https/repo1.maven.org/maven2/com/indoorvivants/bindgen_native0.4_3/0.1.2/bindgen_native0.4_3-0.1.2-x86_64-linux.jar --header /usr/include/graphene-1.0/graphene.h --package graphene --c-import graphene.h --clang -mfpmath=sse --clang -msse --clang -msse2 --clang -I/usr/include/graphene-1.0 --clang -I/usr/lib/x86_64-linux-gnu/graphene-1.0/include --clang -I/usr/include/glib-2.0 --clang -I/usr/lib/x86_64-linux-gnu/glib-2.0/include --clang -Dsse2=false --clang -Darm_neon=false --clang -Dgcc_vector=false --warning --scala --multi-file --render.external-name graphene_simd4f_get=<nopackage> --flavour scala-native04 --clang-path /usr/bin/clang --out /home/ondra/Projects/scala-native-gtk-bindings/graphene/src/main/scala/generated/graphene --print-files]
Clang reported [20] errors
[bindgen] error error: unknown type name 'uint32_t'
[bindgen] error error: unknown type name 'uint32_t'
[bindgen] error error: unknown type name 'uint32_t'
[bindgen] error error: unknown type name 'uint16_t'
[bindgen] error error: unknown type name 'uint8_t'
[bindgen] error error: unknown type name 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error fatal error: too many errors emitted, stopping now
(FAILED [AD4E5226]) Executing [/home/ondra/.cache/coursier/v1/https/repo1.maven.org/maven2/com/indoorvivants/bindgen_native0.4_3/0.1.2/bindgen_native0.4_3-0.1.2-x86_64-linux.jar --header /usr/include/pango-1.0/pango/pango.h --package pango --c-import pango.h --clang -pthread --clang -I/usr/include/pango-1.0 --clang -I/usr/include/libmount --clang -I/usr/include/blkid --clang -I/usr/include/fribidi --clang -I/usr/include/cairo --clang -I/usr/include/pixman-1 --clang -I/usr/include/uuid --clang -I/usr/include/harfbuzz --clang -I/usr/include/glib-2.0 --clang -I/usr/lib/x86_64-linux-gnu/glib-2.0/include --clang -I/usr/include/freetype2 --clang -I/usr/include/libpng16 --warning --scala --multi-file --render.external-path */cairo/*=cairo --render.external-path */glib-2.0/glib.h=glib --render.external-path */glib-2.0/glib/*=glib --render.external-path */glib-2.0/gmodule.h=glib --render.external-path */glib-2.0/gobject.h=gobject --render.external-path */glib-2.0/gobject/*=gobject --render.external-path */glibconfig.h=glib --render.external-path */harfbuzz/*=harfbuzz --flavour scala-native04 --clang-path /usr/bin/clang --out /home/ondra/Projects/scala-native-gtk-bindings/pango/src/main/scala/generated/pango --print-files]
Successfully regenerated binding (Scala) for cairo, 0
Clang reported [20] errors
[bindgen] error error: unknown type name 'uint32_t'
[bindgen] error error: unknown type name 'uint32_t'
[bindgen] error error: unknown type name 'uint32_t'
[bindgen] error error: unknown type name 'uint16_t'
[bindgen] error error: unknown type name 'uint8_t'
[bindgen] error error: unknown type name 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error fatal error: too many errors emitted, stopping now
(FAILED [307F046]) Executing [/home/ondra/.cache/coursier/v1/https/repo1.maven.org/maven2/com/indoorvivants/bindgen_native0.4_3/0.1.2/bindgen_native0.4_3-0.1.2-x86_64-linux.jar --header /usr/include/gtk-4.0/gtk/gtk.h --package gtk --c-import gtk.h --clang -mfpmath=sse --clang -msse --clang -msse2 --clang -pthread --clang -I/usr/include/gtk-4.0 --clang -I/usr/include/gio-unix-2.0 --clang -I/usr/include/cairo --clang -I/usr/include/pango-1.0 --clang -I/usr/include/harfbuzz --clang -I/usr/include/pango-1.0 --clang -I/usr/include/fribidi --clang -I/usr/include/harfbuzz --clang -I/usr/include/gdk-pixbuf-2.0 --clang -I/usr/include/x86_64-linux-gnu --clang -I/usr/include/cairo --clang -I/usr/include/pixman-1 --clang -I/usr/include/uuid --clang -I/usr/include/freetype2 --clang -I/usr/include/libpng16 --clang -I/usr/include/graphene-1.0 --clang -I/usr/lib/x86_64-linux-gnu/graphene-1.0/include --clang -I/usr/include/libmount --clang -I/usr/include/blkid --clang -I/usr/include/glib-2.0 --clang -I/usr/lib/x86_64-linux-gnu/glib-2.0/include --warning --scala --multi-file --render.external-path */cairo/*=cairo --render.external-path */gdk-pixbuf-2.0/*=gdkpixbuf --render.external-path */glib-2.0/gio/*=gio --render.external-path */glib-2.0/glib.h=glib --render.external-path */glib-2.0/glib/*=glib --render.external-path */glib-2.0/gmodule.h=glib --render.external-path */glib-2.0/gobject.h=gobject --render.external-path */glib-2.0/gobject/*=gobject --render.external-path */glibconfig.h=glib --render.external-path */graphene-1.0/*=graphene --render.external-path */harfbuzz/*=harfbuzz --render.external-path */pango-1.0/*=pango --flavour scala-native04 --clang-path /usr/bin/clang --out /home/ondra/Projects/scala-native-gtk-bindings/gtk/src/main/scala/generated/gtk --print-files]
Clang reported [20] errors
[bindgen] error error: unknown type name 'uint32_t'
[bindgen] error error: unknown type name 'uint32_t'
[bindgen] error error: unknown type name 'uint32_t'
[bindgen] error error: unknown type name 'uint16_t'
[bindgen] error error: unknown type name 'uint8_t'
[bindgen] error error: unknown type name 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error error: use of undeclared identifier 'uint32_t'
[bindgen] error fatal error: too many errors emitted, stopping now
(FAILED [AE8BE126]) Executing [/home/ondra/.cache/coursier/v1/https/repo1.maven.org/maven2/com/indoorvivants/bindgen_native0.4_3/0.1.2/bindgen_native0.4_3-0.1.2-x86_64-linux.jar --header /usr/include/libadwaita-1/adwaita.h --package adwaita --c-import adwaita.h --clang -mfpmath=sse --clang -msse --clang -msse2 --clang -pthread --clang -I/usr/include/libadwaita-1 --clang -I/usr/include/gtk-4.0 --clang -I/usr/include/gio-unix-2.0 --clang -I/usr/include/cairo --clang -I/usr/include/pango-1.0 --clang -I/usr/include/harfbuzz --clang -I/usr/include/pango-1.0 --clang -I/usr/include/fribidi --clang -I/usr/include/harfbuzz --clang -I/usr/include/gdk-pixbuf-2.0 --clang -I/usr/include/x86_64-linux-gnu --clang -I/usr/include/cairo --clang -I/usr/include/pixman-1 --clang -I/usr/include/uuid --clang -I/usr/include/freetype2 --clang -I/usr/include/libpng16 --clang -I/usr/include/graphene-1.0 --clang -I/usr/lib/x86_64-linux-gnu/graphene-1.0/include --clang -I/usr/include/libmount --clang -I/usr/include/blkid --clang -I/usr/include/glib-2.0 --clang -I/usr/lib/x86_64-linux-gnu/glib-2.0/include --warning --scala --multi-file --render.external-path */cairo/*=cairo --render.external-path */gdk-pixbuf-2.0/*=gdkpixbuf --render.external-path */glib-2.0/gio/*=gio --render.external-path */glib-2.0/glib.h=glib --render.external-path */glib-2.0/glib/*=glib --render.external-path */glib-2.0/gmodule.h=glib --render.external-path */glib-2.0/gobject.h=gobject --render.external-path */glib-2.0/gobject/*=gobject --render.external-path */glibconfig.h=glib --render.external-path */graphene-1.0/*=graphene --render.external-path */gtk-4.0/gdk/*=gtk --render.external-path */gtk-4.0/gsk/*=gtk --render.external-path */gtk-4.0/gtk/*=gtk --render.external-path */harfbuzz/*=harfbuzz --render.external-path */pango-1.0/*=pango --flavour scala-native04 --clang-path /usr/bin/clang --out /home/ondra/Projects/scala-native-gtk-bindings/adwaita/src/main/scala/generated/adwaita --print-files]
Successfully regenerated binding (Scala) for glib, 0
Successfully regenerated binding (Scala) for gobject, 0
Successfully regenerated binding (Scala) for girepository, 0
Successfully regenerated binding (Scala) for gio, 0
Successfully regenerated binding (Scala) for gdkpixbuf, 0
[error] stack trace is suppressed; run last pango / Compile / bindgenGenerateScalaSources for the full output
[error] stack trace is suppressed; run last gtk / Compile / bindgenGenerateScalaSources for the full output
[error] stack trace is suppressed; run last harfbuzz / Compile / bindgenGenerateScalaSources for the full output
[error] stack trace is suppressed; run last graphene / Compile / bindgenGenerateScalaSources for the full output
[error] stack trace is suppressed; run last adwaita / Compile / bindgenGenerateScalaSources for the full output
[error] (pango / Compile / bindgenGenerateScalaSources) java.lang.Exception: Process [/home/ondra/.cache/coursier/v1/https/repo1.maven.org/maven2/com/indoorvivants/bindgen_native0.4_3/0.1.2/bindgen_native0.4_3-0.1.2-x86_64-linux.jar --header /usr/include/pango-1.0/pango/pango.h --package pango --c-import pango.h --clang -pthread --clang -I/usr/include/pango-1.0 --clang -I/usr/include/libmount --clang -I/usr/include/blkid --clang -I/usr/include/fribidi --clang -I/usr/include/cairo --clang -I/usr/include/pixman-1 --clang -I/usr/include/uuid --clang -I/usr/include/harfbuzz --clang -I/usr/include/glib-2.0 --clang -I/usr/lib/x86_64-linux-gnu/glib-2.0/include --clang -I/usr/include/freetype2 --clang -I/usr/include/libpng16 --warning --scala --multi-file --render.external-path */cairo/*=cairo --render.external-path */glib-2.0/glib.h=glib --render.external-path */glib-2.0/glib/*=glib --render.external-path */glib-2.0/gmodule.h=glib --render.external-path */glib-2.0/gobject.h=gobject --render.external-path */glib-2.0/gobject/*=gobject --render.external-path */glibconfig.h=glib --render.external-path */harfbuzz/*=harfbuzz --flavour scala-native04 --clang-path /usr/bin/clang --out /home/ondra/Projects/scala-native-gtk-bindings/pango/src/main/scala/generated/pango --print-files] failed with code 1
[error] (gtk / Compile / bindgenGenerateScalaSources) java.lang.Exception: Process [/home/ondra/.cache/coursier/v1/https/repo1.maven.org/maven2/com/indoorvivants/bindgen_native0.4_3/0.1.2/bindgen_native0.4_3-0.1.2-x86_64-linux.jar --header /usr/include/gtk-4.0/gtk/gtk.h --package gtk --c-import gtk.h --clang -mfpmath=sse --clang -msse --clang -msse2 --clang -pthread --clang -I/usr/include/gtk-4.0 --clang -I/usr/include/gio-unix-2.0 --clang -I/usr/include/cairo --clang -I/usr/include/pango-1.0 --clang -I/usr/include/harfbuzz --clang -I/usr/include/pango-1.0 --clang -I/usr/include/fribidi --clang -I/usr/include/harfbuzz --clang -I/usr/include/gdk-pixbuf-2.0 --clang -I/usr/include/x86_64-linux-gnu --clang -I/usr/include/cairo --clang -I/usr/include/pixman-1 --clang -I/usr/include/uuid --clang -I/usr/include/freetype2 --clang -I/usr/include/libpng16 --clang -I/usr/include/graphene-1.0 --clang -I/usr/lib/x86_64-linux-gnu/graphene-1.0/include --clang -I/usr/include/libmount --clang -I/usr/include/blkid --clang -I/usr/include/glib-2.0 --clang -I/usr/lib/x86_64-linux-gnu/glib-2.0/include --warning --scala --multi-file --render.external-path */cairo/*=cairo --render.external-path */gdk-pixbuf-2.0/*=gdkpixbuf --render.external-path */glib-2.0/gio/*=gio --render.external-path */glib-2.0/glib.h=glib --render.external-path */glib-2.0/glib/*=glib --render.external-path */glib-2.0/gmodule.h=glib --render.external-path */glib-2.0/gobject.h=gobject --render.external-path */glib-2.0/gobject/*=gobject --render.external-path */glibconfig.h=glib --render.external-path */graphene-1.0/*=graphene --render.external-path */harfbuzz/*=harfbuzz --render.external-path */pango-1.0/*=pango --flavour scala-native04 --clang-path /usr/bin/clang --out /home/ondra/Projects/scala-native-gtk-bindings/gtk/src/main/scala/generated/gtk --print-files] failed with code 1
[error] (harfbuzz / Compile / bindgenGenerateScalaSources) java.lang.Exception: Process [/home/ondra/.cache/coursier/v1/https/repo1.maven.org/maven2/com/indoorvivants/bindgen_native0.4_3/0.1.2/bindgen_native0.4_3-0.1.2-x86_64-linux.jar --header /usr/include/harfbuzz/hb.h --package harfbuzz --c-import hb.h --clang -I/usr/include/harfbuzz --clang -I/usr/include/glib-2.0 --clang -I/usr/lib/x86_64-linux-gnu/glib-2.0/include --clang -I/usr/include/freetype2 --clang -I/usr/include/libpng16 --warning --scala --multi-file --flavour scala-native04 --clang-path /usr/bin/clang --out /home/ondra/Projects/scala-native-gtk-bindings/harfbuzz/src/main/scala/generated/harfbuzz --print-files] failed with code 1
[error] (graphene / Compile / bindgenGenerateScalaSources) java.lang.Exception: Process [/home/ondra/.cache/coursier/v1/https/repo1.maven.org/maven2/com/indoorvivants/bindgen_native0.4_3/0.1.2/bindgen_native0.4_3-0.1.2-x86_64-linux.jar --header /usr/include/graphene-1.0/graphene.h --package graphene --c-import graphene.h --clang -mfpmath=sse --clang -msse --clang -msse2 --clang -I/usr/include/graphene-1.0 --clang -I/usr/lib/x86_64-linux-gnu/graphene-1.0/include --clang -I/usr/include/glib-2.0 --clang -I/usr/lib/x86_64-linux-gnu/glib-2.0/include --clang -Dsse2=false --clang -Darm_neon=false --clang -Dgcc_vector=false --warning --scala --multi-file --render.external-name graphene_simd4f_get=<nopackage> --flavour scala-native04 --clang-path /usr/bin/clang --out /home/ondra/Projects/scala-native-gtk-bindings/graphene/src/main/scala/generated/graphene --print-files] failed with code 1
[error] (adwaita / Compile / bindgenGenerateScalaSources) java.lang.Exception: Process [/home/ondra/.cache/coursier/v1/https/repo1.maven.org/maven2/com/indoorvivants/bindgen_native0.4_3/0.1.2/bindgen_native0.4_3-0.1.2-x86_64-linux.jar --header /usr/include/libadwaita-1/adwaita.h --package adwaita --c-import adwaita.h --clang -mfpmath=sse --clang -msse --clang -msse2 --clang -pthread --clang -I/usr/include/libadwaita-1 --clang -I/usr/include/gtk-4.0 --clang -I/usr/include/gio-unix-2.0 --clang -I/usr/include/cairo --clang -I/usr/include/pango-1.0 --clang -I/usr/include/harfbuzz --clang -I/usr/include/pango-1.0 --clang -I/usr/include/fribidi --clang -I/usr/include/harfbuzz --clang -I/usr/include/gdk-pixbuf-2.0 --clang -I/usr/include/x86_64-linux-gnu --clang -I/usr/include/cairo --clang -I/usr/include/pixman-1 --clang -I/usr/include/uuid --clang -I/usr/include/freetype2 --clang -I/usr/include/libpng16 --clang -I/usr/include/graphene-1.0 --clang -I/usr/lib/x86_64-linux-gnu/graphene-1.0/include --clang -I/usr/include/libmount --clang -I/usr/include/blkid --clang -I/usr/include/glib-2.0 --clang -I/usr/lib/x86_64-linux-gnu/glib-2.0/include --warning --scala --multi-file --render.external-path */cairo/*=cairo --render.external-path */gdk-pixbuf-2.0/*=gdkpixbuf --render.external-path */glib-2.0/gio/*=gio --render.external-path */glib-2.0/glib.h=glib --render.external-path */glib-2.0/glib/*=glib --render.external-path */glib-2.0/gmodule.h=glib --render.external-path */glib-2.0/gobject.h=gobject --render.external-path */glib-2.0/gobject/*=gobject --render.external-path */glibconfig.h=glib --render.external-path */graphene-1.0/*=graphene --render.external-path */gtk-4.0/gdk/*=gtk --render.external-path */gtk-4.0/gsk/*=gtk --render.external-path */gtk-4.0/gtk/*=gtk --render.external-path */harfbuzz/*=harfbuzz --render.external-path */pango-1.0/*=pango --flavour scala-native04 --clang-path /usr/bin/clang --out /home/ondra/Projects/scala-native-gtk-bindings/adwaita/src/main/scala/generated/adwaita --print-files] failed with code 1
[error] Total time: 2 s, completed Mar 31, 2024, 12:14:27 PM

sideeffffect avatar Mar 31 '24 05:03 sideeffffect

@sideeffffect hard to tell exactly what's wrong, but I've 100% seen errors like this when wrong LLVM version is being used (https://github.com/indoorvivants/sn-bindgen/issues/282)

Try to make sure LLVM_BIN variable is set to LLVM 17 location when running this repo's SBT

keynmol avatar Mar 31 '24 12:03 keynmol

Also, #10 does upgrade everything to sn-bindgen 0.1.2: https://github.com/indoorvivants/scala-native-gtk-bindings/pull/10/files#diff-8fd74420ca55aa91d4c53775d2a55a999c405b5a4fafeaf73b7f0ef83e1f3b0c

At this point I plan to make that PR skip some of the problematic classes and functions, and merge it, so that it doesn't sit there forever.

Your changes around package names and build consistency are good, but given that they require regenerating the code and will make my life harder to merge #10, I would recommend just waiting until I land it, and then re-apply your build changes on top.

It's annoying but that's how things are atm, sorry :)

keynmol avatar Mar 31 '24 12:03 keynmol

No worries, just ping me once you're done and merged with that PR and I'll reapply my cleanup :+1:

sideeffffect avatar Mar 31 '24 18:03 sideeffffect

Closing in favour of #17 which regenerates the code

keynmol avatar Jan 05 '25 22:01 keynmol