GNOME Bugzilla – Bug 602240
Upgrade libasyncns to 0.8
Last modified: 2010-01-13 17:06:00 UTC
New version of libasyncns (0.8) is available: http://0pointer.de/lennart/projects/libasyncns/ The new version fixes some stuff and compilation warnings like this: asyncns.c:1039: warning: dereferencing pointer ‘res_resp’ does break strict-aliasing rules
Created attachment 147992 [details] [review] Upgrade libasyncns to 0.8 I've used the update.sh script to do this patch ( http://git.gnome.org/cgit/glib/tree/gio/libasyncns/update.sh )
*** Bug 598630 has been marked as a duplicate of this bug. ***
*** Bug 606857 has been marked as a duplicate of this bug. ***
pushed with one fix: Lennart had applied the patch from bug 580301 to libasyncns, but at least part of that (removing the nameser_compat include) breaks the build on modern OS X, so I added that #include back. Also, the ACF_SEARCH_FUNCTION macro from libasyncns that I was planning to use to fix the OS X res_query bug turns out to not work (it always modifies LIBS, it doesn't provide any easy way to set a different variable instead), so I just wrote up a new configure test by hand.