[bind10-dev] nsas build issues

Jelte Jansen jelte at isc.org
Thu Dec 16 21:09:07 UTC 2010


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

On 12/16/2010 08:07 PM, Jeremy C. Reed wrote:
> On Wed, 15 Dec 2010, Jelte Jansen wrote:
> 
>> attached is a patch for that (also removes the no-missing- from the 
>> makefile,
> 
> I now have the following. Tested on Solaris GCC, SunStudio (CC ignores 
> because passed to ld, so is added, but linker ignores later so is fine), 
> NetBSD and Debian. I did not test with clang. I will commit this soon 
> unless someone has improvements. It is so the Solaris10-Sparc-GCC build 
> will work again.
> 

That works for me with Solaris GCC.

More issues with sunstudio; I have fixed three of them (patch attached);

masterload.h: apparently sunstudio is more strict in function pointer
declarations, and it does not like argument names there

random_number_generator.h: added std:: to the call to fabs()

and i moved a typedef there down a little. If anyone knows me why that works,
please tell :)

Last problem there is in boost, it seems to be an issue that should have been fixed:
https://svn.boost.org/trac/boost/ticket/3886

But apparently it's not. Unfortunately with the AC_TRY_LINK addition from
earlier today, this now shows up as a configure error, which prints that boost
may be too old (and you'll have to look at config.log to find the real problem;
a call to a private function within boost itself)

Linked in that bugreport was a patch, which does make it compile.

If someone ok's I can commit ;)

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

iEYEARECAAYFAk0Kf/MACgkQ4nZCKsdOncXUsQCeJnHek/3nOFa1ZCfcDXw/r5v2
KC4An26S9DyrnBVX7kTHPYjH5Hyg74UG
=d5Ya
-----END PGP SIGNATURE-----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bind10_sunstudio_fixes.diff
Type: text/x-diff
Size: 1863 bytes
Desc: not available
URL: <https://lists.isc.org/pipermail/bind10-dev/attachments/20101216/6272c0ec/attachment.bin>


More information about the bind10-dev mailing list