After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 602240 - Upgrade libasyncns to 0.8
Upgrade libasyncns to 0.8
Status: RESOLVED FIXED
Product: glib
Classification: Platform
Component: gio
2.23.x
Other All
: Normal normal
: ---
Assigned To: gtkdev
gtkdev
: 598630 606857 (view as bug list)
Depends on:
Blocks: 602031
 
 
Reported: 2009-11-17 20:16 UTC by Javier Jardón (IRC: jjardon)
Modified: 2010-01-13 17:06 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Upgrade libasyncns to 0.8 (10.16 KB, patch)
2009-11-17 20:18 UTC, Javier Jardón (IRC: jjardon)
none Details | Review

Description Javier Jardón (IRC: jjardon) 2009-11-17 20:16: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
Comment 1 Javier Jardón (IRC: jjardon) 2009-11-17 20:18:03 UTC
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 )
Comment 2 Allison Karlitskaya (desrt) 2009-11-18 21:22:35 UTC
*** Bug 598630 has been marked as a duplicate of this bug. ***
Comment 3 Dan Winship 2010-01-13 16:00:23 UTC
*** Bug 606857 has been marked as a duplicate of this bug. ***
Comment 4 Dan Winship 2010-01-13 17:06:00 UTC
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.