[Github-comments] [geany/geany] Gi signals (#1038)

Matthew Brush notifications at xxxxx
Wed Jun 8 03:18:01 UTC 2016


> @@ -74,14 +74,11 @@ AS_IF([test "x$enable_gtk3" = xyes],
>  AM_CONDITIONAL([GTK3], [test "x$gtk_package" = "xgtk+-3.0"])
>  
>  # GTK/GLib/GIO checks
> -gtk_modules="$gtk_package >= $gtk_min_version glib-2.0 >= 2.28"
> -gtk_modules_private="gio-2.0 >= 2.28 gmodule-no-export-2.0"
> +gtk_modules="$gtk_package >= $gtk_min_version glib-2.0 >= 2.32"
> +gtk_modules_private="gio-2.0 >= 2.32 gmodule-no-export-2.0"

Ah, it's the MinGW GTK2 build [that downloads the 2.24 bundle](https://travis-ci.org/geany/geany/jobs/135397307#L551) which presumably doesn't have a new enough GLib version in it.

This might genuinely be a problem on Windows if we're still supporting pre-built GTK2 bundle (ex. makefile.win32 files or something). It would be easy to fix it though by just replacing `G_TYPE_KEYFILE` with `G_TYPE_POINTER` or whatever, since it's an opaque type, it shouldn't matter ABI-wise or anything. If `g-ir-scanner` has troubles, maybe it could be `#ifdef`'d back to `G_TYPE_KEYFILE` for when being scanned by that tool.

---
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/1038/files/112ef938ff8c100b62c3ca12a608ed44daa365cf#r66187224
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20160607/c47abc83/attachment.html>


More information about the Github-comments mailing list