Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:Ximi1970:Toolchains:MinGW
mingw32-glib2-2.56.2
glib-ipmreqsource.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File glib-ipmreqsource.patch of Package mingw32-glib2-2.56.2
--- glib-2.56.2/configure.ac 2018-08-17 02:24:41.000000000 +0200 +++ glib-2.56.2/configure.ac 2018-08-27 09:54:11.499877726 +0200 @@ -961,6 +961,8 @@ AC_MSG_RESULT(no) ]) +# See https://bugzilla.gnome.org/show_bug.cgi?id=740791 +AS_IF([test $glib_native_android = yes], [ AC_MSG_CHECKING([if ip_mreq_source.imr_interface has s_addr member]) AC_COMPILE_IFELSE([AC_LANG_PROGRAM( [[ @@ -974,7 +976,7 @@ ], [ AC_MSG_RESULT(no) AC_DEFINE(BROKEN_IP_MREQ_SOURCE_STRUCT, 1, [struct ip_mreq_source definition is broken on Android NDK <= r16]) -]) + ])]) AS_IF([test $glib_native_win32 = yes], [ # <wspiapi.h> in the Windows SDK and in mingw-w64 has wrappers for Only in glib-2.56.2: configure.ac.orig --- glib-2.56.2/gio/meson.build 2018-08-17 02:03:20.000000000 +0200 +++ glib-2.56.2/gio/meson.build 2018-08-27 09:54:11.499877726 +0200 @@ -154,6 +154,11 @@ glib_conf.set('HAVE_SIOCGIFADDR', '/**/') endif +endif + +if host_system.contains('android') + # struct ip_mreq_source definition is broken on Android NDK <= r16 + # See https://bugzilla.gnome.org/show_bug.cgi?id=740791 if not cc.compiles('''#include <netinet/in.h> int main(int argc, char ** argv) { struct ip_mreq_source mc_req_src; Only in glib-2.56.2/gio: meson.build.orig
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor