cl-apache-arrow
cl-apache-arrow copied to clipboard
The namespace parameters in the low level packages do not behave properly in a saved core image.
If a system utilizing cl-apache-arrow is persisted to a saved core image, none of the functionality that relies on the *ns* parameters will work. You will receive errors like this:
** (process:1840): CRITICAL **: 02:02:15.405: g_irepository_find_by_name: assertion 'typelib != NULL' failed
WARNING: No such FFI name ArrowFileWriter
I'm not yet sure what it is within the variable that isn't surviving the core save. The current targeted work around is to just call (gir:require-namespace "Arrow") (or "Parquet") wherever *ns* is used. I'm going to open an issue with andy128k/cl-gobject-introspection as well to see if they can shed some light on things.