[OpenIndiana-discuss] geany editor?

Andreas Wacknitz A.Wacknitz at gmx.de
Mon Mar 28 13:57:54 UTC 2022


Am 28.03.22 um 15:34 schrieb Peter Tribble:
> On Mon, Mar 28, 2022 at 2:06 PM Andreas Wacknitz <A.Wacknitz at gmx.de> wrote:
>
>> Am 28.03.22 um 02:02 schrieb Jason Martin:
>>> agrellum at 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")




More information about the openindiana-discuss mailing list