caps compiling error

/dev/rob0 rob0 at gmx.co.uk
Tue Nov 26 16:33:34 UTC 2013


On Tue, Nov 26, 2013 at 10:17:11AM -0500, Paul A wrote:
> I was trying to upgrade BIND and suddenly ran into this error with 
> both version of bind I was upgrading to.
> 
> I tried to compile, bind-9.9.4 and bind-9.8.6-P1 and I get a caps 
> error, I search the mailing archives and the web but didn't find 
> much on this. As anyone run into this and know what I'm missing.
> 
> I'm running an older kernel but I have never had issues on this 
> machine until now. Not sure if what header file im missing.
> 
> CentOS release 4.9 (Final)
> 
> 2.6.9-103.ELsmp

Have you ever succeeded in compiling BIND on there? I have a 
substantially older machine, Slackware 10.0 (kernel 2.4.26) (yes, 
that's right, two point FOUR), which has been running 9.9.4 since 
shortly after the announcement.

rob0 at sorry:~$ uname -a
Linux sorry 2.4.26 #6 Mon Jun 14 19:07:27 PDT 2004 i686 unknown unknown GNU/Linux
rob0 at sorry:~$ dig -v
DiG 9.9.4
rob0 at sorry:~$ dig +norec version.bind. ch txt

; <<>> DiG 9.9.4 <<>> +norec version.bind. ch txt
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 19172
;; flags: qr aa; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;version.bind.                  CH      TXT

;; ANSWER SECTION:
version.bind.           0       CH      TXT     "9.9.4"

;; AUTHORITY SECTION:
version.bind.           0       CH      NS      version.bind.

;; Query time: 8 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Tue Nov 26 16:18:37 GMT 2013
;; MSG SIZE  rcvd: 73

(Yes, I know. I should upgrade or retire it. I will eventually.)

> Any help is appreciated. 

I doubt this will help, because I only had problems with the ancient 
openssl, not with caps. But here's my ./configure ...

./configure \
  --prefix=/usr \
  --libdir=/usr/lib${LIBDIRSUFFIX} \
  --sysconfdir=/etc \
  --localstatedir=/var \
  --with-libtool \
  --mandir=/usr/man \
  --enable-shared \
  --disable-static \
  --enable-threads \
  --enable-rrl \
  --with-openssl=/usr \
  --without-gost \
  --without-dlopen \
  --build=$ARCH-slackware-linux || exit 1
#  --with-idn=/usr \

This was adapted from the Slackware bind.SlackBuild script, with 
additions of --enable-rrl and the two --without-*, and as you can 
see, the removal of --with-idn.

I had to experiment a few times to see where ./configure failed, 
adjusted it, and tried again.
-- 
  http://rob0.nodns4.us/ -- system administration and consulting
  Offlist GMX mail is seen only if "/dev/rob0" is in the Subject:


More information about the bind-users mailing list