Doesn't this change the ABI of a public library? This appears to be a public header file included in libevince-dev, and EvFormField is the first subelement of several other structures defined in this header, which will invalidate offsets into these structures compiled into reverse-dependencies.
--- evince- 3.36.0/ libdocument/ ev-form- field.h 2017-10-03 18:15:33.000000000 +0000 3.36.1/ libdocument/ ev-form- field.h 2020-05-11 04:34:35.000000000 +0000
+++ evince-
@@ -113,6 +113,7 @@
EvPage *page;
gboolean changed;
+ gchar *alt_ui_name;
};
struct _EvFormFieldClass
Doesn't this change the ABI of a public library? This appears to be a public header file included in libevince-dev, and EvFormField is the first subelement of several other structures defined in this header, which will invalidate offsets into these structures compiled into reverse- dependencies.