On Thu, Jul 24, 2008, Bill Campbell wrote:

> I ran into a problem today attempting to build the current version of bind,
> bind-9.5.0p1-20080709.src.rpm, on a SuSE Linux Enterprise 9 PL3
> system with the following error:
>
> /csrel25/bin/cc -I/csrel25/RPM/TMP/bind-9.5.0-P1 -I./include -I./../include 
> -I/csrel25/RPM/TMP/bind-9.5.0-P1/lib/dns/include -I../../../lib/dns/include 
> -I/csrel25/RPM/TMP/bind-9.5.0-P1/lib/isc/include -I../../../lib/isc 
> -I../../../lib/isc/include -I../../../lib/isc/unix/include 
> -I../../../lib/isc/nothreads/include -I../../../lib/isc/x86_32/include -fPIC 
> -I/csrel25/include -W -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings 
> -Wformat -Wpointer-arith -fno-strict-aliasing -c os.c -o os.o
> os.c: In function 'linux_initialprivs':
> os.c:266: error: invalid operands to binary |
> make[3]: *** [os.lo] Error 1
> make[2]: *** [subdirs] Error 1
> make[1]: *** [subdirs] Error 1
> make: *** [subdirs] Error 1
> error: Bad exit status from ....
>
> This is in the line that is patched in bind.patch, and results when
> attempting to OR something into a structure, a practice that has been
> deprecated for decades (no wonder it' Buggy Internet Name Daemon :-).

Ok, I see. But before we completely disable the Capability stuff, can
you once again try to build the latest "bind" package? I tried to adjust
the patch to fit the BIND 9.5.0 world order and hopefully it now builds
for you even without --disable-linux-caps. Can you check?

                                       Ralf S. Engelschall
                                       [EMAIL PROTECTED]
                                       www.engelschall.com

______________________________________________________________________
OpenPKG                                             http://openpkg.org
Developer Communication List                   openpkg-dev@openpkg.org

Reply via email to