[sudo-users] HP-UX 11.23 - make issue

AJ Rebmann arebmann at midwestiso.org
Thu Jan 18 08:59:58 EST 2007


Someone tracked down another depot on an iexpress dvd and installed and
tested it. It looks like that version was precompiled with ldap support
and everything is working again. Thanks for comments and suggestions.

 
 
 
 
A. J. Rebmann
Midwest ISO
701 City Center Drive
Carmel, IN 46032
Phone: 317.249.5171
Cell: 317.507.1394
Email: arebmann at midwestiso.org
-----Original Message-----
From: sudo-users-bounces at courtesan.com
[mailto:sudo-users-bounces at courtesan.com] On Behalf Of Ladner, Eric
(Eric.Ladner)
Sent: Tuesday, January 16, 2007 4:43 PM
To: sudo-users at sudo.ws
Subject: Re: [sudo-users] HP-UX 11.23 - make issue

It's not a make issue, it's a compile time issue.

I haven't compiled on 11.23 myself, but I'd suggest this:

$ make clean
$ ./configure (.. Your options  here ..)
$ make

See if the same problem occurs.

If it does, edit the Makefile in the main sudo directory and search for
"-D__10_10_compat_code" in the Makefile and delete it (don't delete the
line, just the characters above).  Run "make clean; make" after editing
the Makefile.  See if it does something else (or worse).

Failing that, I'd go get the 11.23 package from the HP-UX porting
center.

Eric Ladner
Systems Analyst
Pascagoula Refinery

-----Original Message-----
From: sudo-users-bounces at courtesan.com
[mailto:sudo-users-bounces at courtesan.com] On Behalf Of AJ Rebmann
Sent: Tuesday, January 16, 2007 1:16 PM
To: sudo-users at sudo.ws
Subject: [sudo-users] HP-UX 11.23 - make issue

OS: HP-UX 11.23 ia64

Compiler: GCC 4.1.1 ia64 (precompiled depot)

Tried using make that came with the OS and gmake 3.81 ia64 (precompiled
depot)

Sudo source: sudo 1.6.8p12

 

 I ran configure with the -with-ldap and -with-pam. That ran
successfully. Make is where I ran into problems.

 

HP-UX make: 

root@*****# make

        gcc -c -I. -I.  -O2 -D__10_10_compat_code
-D_PATH_SUDOERS=\"/etc/sudoers\"
-D_PATH_SUDOERS_TMP=\"/etc/sudoers.tmp\" -DSUDOERS_UID=0 -DSUDOERS_GID=0
-DSUDOERS_MODE=0440  interfaces.c

In file included from /usr/include/sys/mp.h:53,

                 from /usr/include/sys/malloc.h:59,

                 from /usr/include/net/netmp.h:51,

                 from /usr/include/net/if.h:59,

                 from interfaces.c:82:

/usr/include/machine/sys/getppdp.h:65: error: array type has incomplete
element type

*** Error exit code 1

 

Stop.

 

Gmake:

root@*****# /usr/local/bin/gmake

gcc -c -I. -I.  -O2 -D__10_10_compat_code
-D_PATH_SUDOERS=\"/etc/sudoers\"
-D_PATH_SUDOERS_TMP=\"/etc/sudoers.tmp\" -DSUDOERS_UID=0 -DSUDOERS_GID=0
-DSUDOERS_MODE=0440  interfaces.c

In file included from /usr/include/sys/mp.h:53,

                 from /usr/include/sys/malloc.h:59,

                 from /usr/include/net/netmp.h:51,

                 from /usr/include/net/if.h:59,

                 from interfaces.c:82:

/usr/include/machine/sys/getppdp.h:65: error: array type has incomplete
element type

gmake: *** [interfaces.o] Error 1

 

Debugging source code is FAR from my strong point in administration :-)
I'm not sure how to fix this problem. Any suggestions or comments will
be greatly appreciated.

 

 

 

 

 

 

A. J. Rebmann

Midwest ISO

701 City Center Drive

Carmel, IN 46032

Phone: 317.249.5171

Cell: 317.507.1394

Email: arebmann at midwestiso.org

 

____________________________________________________________ 
sudo-users mailing list <sudo-users at sudo.ws>
For list information, options, or to unsubscribe, visit:
http://www.sudo.ws/mailman/listinfo/sudo-users

____________________________________________________________ 
sudo-users mailing list <sudo-users at sudo.ws>
For list information, options, or to unsubscribe, visit:
http://www.sudo.ws/mailman/listinfo/sudo-users




More information about the sudo-users mailing list