Am 28.03.22 um 15:34 schrieb Peter Tribble:
On Mon, Mar 28, 2022 at 2:06 PM Andreas Wacknitz <[email protected]> wrote:

Am 28.03.22 um 02:02 schrieb Jason Martin:
agrellum@openindiana:~$ geany
ld.so.1: geany: fatal: relocation error: file /usr/lib/libgeany.so.0:
symbol g_get_os_info: referenced symbol not found
Killed

It looks like geany needs a rebuild after our necessary downgrade of
glib to 2.62.6.

Yes, it picked up g_get_os_info which came in with 2.64


Alas, geany doesn't compile with this old glib version.

Hm. Builds and runs for me (on Tribblix) against glib 2.56.4 and geany
itself
only claims to want glib 2.32.0, so it ought to be OK.

Then we are missing a patch:

In file included from /usr/lib/glib-2.0/include/glibconfig.h:9:0,
                 from /usr/include/glib-2.0/glib/gtypes.h:32,
                 from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from
/export/home/andreas/oi-userland/components/editor/geany/geany-1.38/scintilla/gtk/ScintillaGTK.cxx:22:
/usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean
_GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)':
/usr/include/glib-2.0/glib/gmacros.h:738:31: error: '_Static_assert' was
not declared in this scope
 #define G_STATIC_ASSERT(expr) _Static_assert (expr, "Expression
evaluates to false")


_______________________________________________
openindiana-discuss mailing list
[email protected]
https://openindiana.org/mailman/listinfo/openindiana-discuss

Reply via email to