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 708972 - gnetworking.h in tarball screws up out-of-source builds
gnetworking.h in tarball screws up out-of-source builds
Status: RESOLVED FIXED
Product: glib
Classification: Platform
Component: gio
2.38.x
Other Mac OS
: Normal blocker
: ---
Assigned To: gtkdev
gtkdev
: 710686 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2013-09-27 22:50 UTC by John Ralls
Modified: 2013-10-22 22:13 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description John Ralls 2013-09-27 22:50:33 UTC
glib-2.38.0.tar.xz includes gio/gnetworking.h, which is a generated file. When building outside the source tree, Makefile builds this file in the build tree which is searched after the source tree. If the file in the source tree is incompatible, as it is with MacOSX, the build fails. In the case of MacOSX, it's missing #include <arpa/nameser_compat.h> which results in a build failure for a bunch of undefined macros.
Comment 1 Dan Winship 2013-09-28 16:19:06 UTC
fixed in git
Comment 2 Dan Winship 2013-10-22 22:13:35 UTC
*** Bug 710686 has been marked as a duplicate of this bug. ***