AIX and 9.9.5 compiling

Timothe Litt litt at
Fri May 9 18:06:46 UTC 2014

> If you have a suggestion for an important or popular OS version I should 
> add to our build farm, please let me know why.
I have one suggestion:  get a Raspberry PI and build/run on it (the
usual OS is Debian - 'Raspbian', but people run a variety of others.)

Why:  I don't run bind on RPI, but I do run bind on similar embedded ARM

The RPI is cheap (functional system with a HDD for ~$120 US), it's
ARM-based, and it's disk and memory limited. 

Besides all the scale-up machines (zillions of zones, many GB of memory
& disk) that you hear about, you do have scale-down customers. 

ARM-based systems are built native compile, and cross-compiled
(typically from x86).  So for a very small investment, you could
validate ARM, cross-compilation and small-memory environments.  (Yes, I
know you do some in-family cross-compiles for Sun, but x86-ARM
guarantees that compile-time checks - especially in configure - don't
work unless they're validated.  Well, *nothing* works unless it's
validated, but this in particular!) 

I'm glad to see that big-endian is represented (by HPUX) - many embedded
systems oriented toward network servers run big-endian to avoid

Why embedded systems?  Well, for large home/small office environments,
one can often squeeze bind (and dhcp & ntp) into a (jailbroken) router
or network storage box.  More than the cost of the box, there's the
maintenance issue - or lack of one.  These tend to run themselves.  And
they don't use much power, so a fairly inexpensive UPS will keep router,
modem, phone up for many hours. 

I ported bind to optware many years ago for this.

And no, I'm not suggesting that bind should be run on your favorite

Timothe Litt
ACM Distinguished Engineer
This communication may not represent the ACM or my employer's views,
if any, on the matters discussed. 

> Currently, some of the systems that we automatically build and run 
> various tests on include:
> FreeBSD 4.11 i386
> FreeBSD 6.3 i386
> FreeBSD 8.4 i386
> FreeBSD 10.0-CURRENT i386
> Fedora 18 Linux 3.8.1-201.fc18.x86_64 x86_64 
> Fedora 19 Linux 3.11.6-200.fc19.x86_64 x86_64 
> HPUX B11.11 HPPA2.0w (HP 9000/800)
> MacOSX 10.6.6 Darwin 10.8.0 x86_64
> NetBSD 5.2 i386
> NetBSD 6.0 i386
> NetBSD 6.0.2 amd64
> Solaris 10 SunOS 5.10 sun4u sparc SUNW,Sun-Fire-V240
> Solaris 10 SunOS 5.10 sun4u sparc SUNW,UltraAX-i2
> Solaris 11 SunOS 5.11 i86pc i386
> Ubuntu 13.10 Linux 3.11.0-15-generic x86_64
> The developers also use a variety of other systems like FreeBSD 
> 9.1-RELEASE-p4 amd64, Mac OS 10.8.4 and 10.8.5, Ubuntu Linux 13.04, 
> Fedora 19 Linux, NetBSD 6, and others, but they may have newer versions 
> than these.  There are also some Windows build systems with VS2005, 
> VS2008, VS2010express, VS2010, and VS2012 (and maybe others).
> I was also doing automated builds on OpenBSD, Debian, and Ubuntu LTS, 
> but need to replace the server. Also our AIX machine crashed.
> If you have a suggestion for an important or popular OS version I should 
> add to our build farm, please let me know why. Thanks

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5159 bytes
Desc: S/MIME Cryptographic Signature
URL: <>

More information about the bind-users mailing list