[bind10-dev] boost.python fix

Jelte Jansen jelte at isc.org
Wed Apr 21 09:59:19 UTC 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


Hi,

I finally have gotten around to getting boost.python with python3 on my
system, and I ran into two small compilation issues, which the attached
patch should fix. Jeremy can this still be included in the release?

First fix in the patch is suppresses no strict aliasing error which we
also have in lib/dns itself. Second one moves include cassert to below
the boost.python includes (they have two #define statements in common,
and the one in boost does not have guards around it, while the cassert
one does, so changing the order fixes the redefinition warning on which
we error by default)

Another thing I found is that the xfrds still don't run from source
tree, which I think we could fix by modifying a few env vars in the
run_bind10.sh script. Runs fine when installed though.

Jelte
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkvOzHcACgkQ4nZCKsdOncVh5wCeP/bBn8PTOKvgUyVxPFIzNBJi
aNIAn1dukpVvSY0z2tMuk3QwTHEox1uc
=K1uP
-----END PGP SIGNATURE-----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bind10_boost_python_fix.patch
Type: text/x-patch
Size: 1065 bytes
Desc: not available
URL: <https://lists.isc.org/pipermail/bind10-dev/attachments/20100421/fb4e92b5/attachment.bin>


More information about the bind10-dev mailing list