Open saizai opened 6 years ago
Uhm, what are the issues that are you referring to exactly?
You provided build output with a single warning (that caused five additional notes) and are linking to two issues in LuaRocks that are, as far as I can see, unrelated. I cannot see any issues here.
Just the deprecation. It isn't a blocking error now, but presumably will be at a later point.
I doubt a lot that gobject will ever break its API, but okay.
Also, this symbol was deprecated in version 2.54 and the suggestion is to use g_object_new_with_properties
instead. That function only appeared in version 2.54. So this requires some version-specific #if
to continue using g_object_newv
on older versions.
Actually, the code in question already has a comment that it is there for compatibility with gobject-introspection before version 1, so this code path is not even used currently. (Sigh, three different code paths for creating objects just because the API keeps changing).