ORD_16/32 on HP-UX 10.20 for 8.2.3 bind

Heather Ebey heather at iacs5.ucsd.edu
Tue Jan 30 18:25:03 UTC 2001


Thank you.

I guess you have something setup that I don't. I can make it
compile by uncommenting the ORD_32 that was commented out,
but I don't know if that is the correct way to go or if it
breaks something obscure. It appears to work.

I am on a D380/2, and maybe on your system it is able to
determine if you should have a ORD_16 or ORD_32 setting.

--heather


>>Jan 30, 2001 mail from Bob Vance, RE: RE: ORD_16/32 on HP-UX 10.20 for...

>
> FWIW, mine compiled just fine under HP-UX 10.20
> and I'm running it under both 10.20 and 11.00
> with no problems.
>
>
> -----------------------------------------------
> Tks          |  BVance at sbm.com
> BV           |  BobVance at alumni.caltech.edu
> Sr. Tech. Consultant,    SBM
> Vox 770-623-3430         11455 Lakefield Dr.
> Fax 770-623-3429         Duluth, GA 30097-1511
> ===============================================
>
> -----Original Message-----
> From: bind-users-bounce at isc.org [mailto:bind-users-bounce at isc.org]On
> Behalf Of Heather Ebey
> Sent: Tuesday, January 30, 2001 11:33 AM
> To: bind-users at isc.org
> Subject: ORD_16/32 on HP-UX 10.20 for 8.2.3 bind
>
>
>
> I cannot find the answer to this in the bind users archive
> or in the hp-ux sysadmin archive.
>
> I cannot get bind 8.2.3 to compile. 8.2.2p7 compiled fine
> on HP-UX 10.20.
>
> The error:
>         if test ! -d threaded ; then mkdir threaded ; else true ; fi
> cc -Ae -z -I../../port/hpux10/include -I../../include -g -Wl,+vnocompatwarni
> ngs  -D_REENTRANT -I../cylink -I../dnssafe -DCYLINK_DSS -DHMAC_MD5 -DUSE_MD5
>  -DDNSSAFE -c cylink_link.c -o threaded/cylink_link.o
> cpp: "ctk_endian.h", line 135: error 4062: Not defined basic word type
> ORD_32 or ORD_16.
>
>   This is the specific line in ctk_endian.h
>    #if  !defined( ORD_32 ) && !defined( ORD_16 )
>    #error Not defined basic word type ORD_32 or ORD_16.
>    #endif
>
> Prior to this in that header file, there is an attempt to
> set either ORD_16 or ORD_32.
>
> I tracked down where ORD_32 or ORD_16 should be defined.
> 8.2.2p7 port/hpux10/include/port_before.h:
> #define ORD_32
>
> 8.2.3 port/hpux10/include/port_before.h:
> /* The ORD_32 define breaks DNSSEC on HP-UX 10.20.  */
> /* #define ORD_32 */
>
>
> QUESTION:
> Can I define ORD_16 in 8.2.3 for HP-UX? Or, can I just
> uncomment ORD_32? One or the other seems to need defining.
> Or, do I just eliminate CYLINK_DSS?  I fear I have no idea
> whether cylink is needed. Or, do I add something to
> ctk_endian.h so that it knows how to determine if it
> should set ORD_16 or ORD_32?
>
> Desperate,
> --heather
>
> _________________________________________________________
> _ hebey at ucsd.edu
> _ UC San Diego, Academic Computing Services, Systems Group
> _ http://www-acs.ucsd.edu/home-pages/heather/



More information about the bind-users mailing list