Skip Menu |
 

Date: Sun, 10 Sep 2006 18:14:55 +0200
From: "Karl J South" <kjs.pub@gmail.com>
To: krb5-bugs@mit.edu
Subject: Make process error
Download (untitled) / with headers
text/plain 1.6KiB
OS:
AIX 5.3

Compiler:
IBM(R) XL C/C++ Enterprise Edition V7.0

When building krb5-1.5.1 the make process ends with:

<snip>
making all in util/support...
cc -I../../include -I./../../include -I. -I.
-DKRB5_DEPRECATED=1 -DKRB5_PRIVATE=1 -g -qhalt=e -O -D_THREAD_SAFE
-c threads.c
cc -I../../include -I./../../include -I. -I.
-DKRB5_DEPRECATED=1 -DKRB5_PRIVATE=1 -g -qhalt=e -O -D_THREAD_SAFE
-c init-addrinfo.c
cc -I../../include -I./../../include -I. -I.
-DKRB5_DEPRECATED=1 -DKRB5_PRIVATE=1 -g -qhalt=e -O -D_THREAD_SAFE
-c plugins.c
cc -I../../include -I./../../include -I. -I.
-DKRB5_DEPRECATED=1 -DKRB5_PRIVATE=1 -g -qhalt=e -O -D_THREAD_SAFE
-c errors.c
"errors.c", line 52.17: 1506-280 (W) Function argument assignment
between types "void*" and "const char*" is not allowed.
"errors.c", line 76.11: 1506-068 (W) Operation between types "char*"
and "const char*" is not allowed.
"errors.c", line 120.7: 1506-068 (W) Operation between types "char*"
and "const char*" is not allowed.
"errors.c", line 146.31: 1506-280 (W) Function argument assignment
between types "char*" and "const char*" is not allowed.
cc -I../../include -I./../../include -I. -I.
-DKRB5_DEPRECATED=1 -DKRB5_PRIVATE=1 -g -qhalt=e -O -D_THREAD_SAFE
-c gmt_mktime.c
cc -I../../include -I./../../include -I. -I.
-DKRB5_DEPRECATED=1 -DKRB5_PRIVATE=1 -g -qhalt=e -O -D_THREAD_SAFE
-c fake-addrinfo.c
"fake-addrinfo.c", line 1212.9: 1506-045 (S) Undeclared identifier my_h_ent.
make: 1254-004 The error code from the last command is 1.


Stop.
make: 1254-004 The error code from the last command is 1.


Stop.
make: 1254-004 The error code from the last command is 1.


Stop.
Subject: [krbdev.mit.edu #4256] Make process error
Date: Fri, 15 Sep 2006 09:19:00 -0400
From: "Galloway, Cherie" <Cherie.Galloway@firstcitizens.com>
To: rt-comment@krbdev.mit.edu
RT-Send-Cc:
Download (untitled) / with headers
text/plain 2.7KiB
Did you find a solution to your post below?  I am having the same problem.  
 
making all in util/support...
        cc   -I../../include -I./../../include -I. -I.
-DKRB5_DEPRECATED=1 -DKRB5_PRIVATE=1   -g -qhalt=e -O -D_THREAD_SAFE
-c threads.c
        cc   -I../../include -I./../../include -I. -I.
-DKRB5_DEPRECATED=1 -DKRB5_PRIVATE=1   -g -qhalt=e -O -D_THREAD_SAFE
-c init-addrinfo.c
        cc   -I../../include -I./../../include -I. -I.
-DKRB5_DEPRECATED=1 -DKRB5_PRIVATE=1   -g -qhalt=e -O -D_THREAD_SAFE
-c plugins.c
        cc   -I../../include -I./../../include -I. -I.
-DKRB5_DEPRECATED=1 -DKRB5_PRIVATE=1   -g -qhalt=e -O -D_THREAD_SAFE
-c errors.c
"errors.c", line 52.17: 1506-280 (W) Function argument assignment
between types "void*" and "const char*" is not allowed.
"errors.c", line 76.11: 1506-068 (W) Operation between types "char*"
and "const char*" is not allowed.
"errors.c", line 120.7: 1506-068 (W) Operation between types "char*"
and "const char*" is not allowed.
"errors.c", line 146.31: 1506-280 (W) Function argument assignment
between types "char*" and "const char*" is not allowed.
        cc   -I../../include -I./../../include -I. -I.
-DKRB5_DEPRECATED=1 -DKRB5_PRIVATE=1   -g -qhalt=e -O -D_THREAD_SAFE
-c gmt_mktime.c
        cc   -I../../include -I./../../include -I. -I.
-DKRB5_DEPRECATED=1 -DKRB5_PRIVATE=1   -g -qhalt=e -O -D_THREAD_SAFE
-c fake-addrinfo.c
"fake-addrinfo.c", line 1212.9: 1506-045 (S) Undeclared identifier my_h_ent.
make: 1254-004 The error code from the last command is 1.
 
 
Stop.
make: 1254-004 The error code from the last command is 1.

 

Thanks ahead of time for your help.

Cherie Galloway
Systems Engineer III
Enterprise Management
First Citizens Bank
100 E.Tryon Rd.
Raleigh NC 27603-3526
work (919)716-7868 pager (919)983-8505

 

------------------------------------------------------------------------------
Call 1.888.FC DIRECT (1.888.323.4732) or visit us on the
web at firstcitizens.com today to take advantage of our 
great products and services. 

This electronic mail and any files transmitted with it are 
confidential and are intended solely for the use of 
individual or entity to whom they are addressed. If you are 
not the intended recipient or the person responsible for 
delivering the electronic mail to the intended recipient, 
be advised that you have received this electronic mail in 
error and that any use, dissemination, forwarding, 
printing, or copying of this electronic mail is strictly 
prohibited. If you have received this electronic mail in 
error, please immediately notify the sender by return mail.
--------------------
First Citizens Bank - Helping our customers achieve a
lifetime of success.  Visit us on the web at firstcitizens.com - Member FDIC
==============================================================================

Subject: kerbero 1.5.1 build on aix 5.3 problems
Date: Fri, 15 Sep 2006 11:20:53 -0400
From: "Galloway, Cherie" <Cherie.Galloway@firstcitizens.com>
To: krb5-bugs@mit.edu
Download config.log
application/octet-stream 453.8KiB

Message body not shown because it is not plain text.

Download (untitled) / with headers
text/plain 3.8KiB
Download (untitled) / with headers
text/html 12.3KiB

Dear MIT,

 

I trying to  building 1.5.1 Kerberos on an aix 5.3 powerpc platform,  when I run make I get the output below.  I have attached the config.log. 

 

 

make

        (cd include && make autoconf.h osconf.h)

        (cd .. && /bin/sh config.status include/autoconf.h)

config.status: creating include/autoconf.h

config.status: include/autoconf.h is unchanged

        touch autoconf.stamp

Target "autoconf.h" is up to date.

        cat ./stock/osconf.h | sed -e "s+@KRB5RCTMPDIR+/var/tmp+"  -e "s+@PREFIX+/usr/local+"  -e "s+@EXEC_PREFIX+/usr/local+"  -e "s+@BINDIR+/usr/local/bin+"  -e "s+@LIBDIR+/usr/local/lib+"  -e "s+@SBINDIR+/usr/local/sbin+"  -e "s+@MODULEDIR+/usr/local/lib/krb5/plugins+"  -e 's+@LOCALSTATEDIR+/usr/local/var+'  -e 's+@SYSCONFDIR+/usr/local/etc+'  > osconf.new

+ cmp -s osconf.new osconf.h

+ rm -f osconf.h

+ cp osconf.new osconf.h

        rm -f osconf.new

making all in util...

making all in util/support...

        /usr/vac/bin/cc   -I../../include -I./../../include -I. -I.  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE=1   -g -qhalt=e -O -D_THREAD_SAFE   -c threads.c

        /usr/vac/bin/cc   -I../../include -I./../../include -I. -I.  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE=1   -g -qhalt=e -O -D_THREAD_SAFE   -c init-addrinfo.c

        /usr/vac/bin/cc   -I../../include -I./../../include -I. -I.  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE=1   -g -qhalt=e -O -D_THREAD_SAFE   -c plugins.c

        /usr/vac/bin/cc   -I../../include -I./../../include -I. -I.  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE=1   -g -qhalt=e -O -D_THREAD_SAFE   -c errors.c

"errors.c", line 52.17: 1506-280 (W) Function argument assignment between types "void*" and "const unsigned char*" is not allowed.

"errors.c", line 76.11: 1506-068 (W) Operation between types "unsigned char*" and "const unsigned char*" is not allowed.

"errors.c", line 120.7: 1506-068 (W) Operation between types "unsigned char*" and "const unsigned char*" is not allowed.

"errors.c", line 146.31: 1506-280 (W) Function argument assignment between types "unsigned char*" and "const unsigned char*" is not allowed.

        /usr/vac/bin/cc   -I../../include -I./../../include -I. -I.  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE=1   -g -qhalt=e -O -D_THREAD_SAFE   -c gmt_mktime.c

        /usr/vac/bin/cc   -I../../include -I./../../include -I. -I.  -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE=1   -g -qhalt=e -O -D_THREAD_SAFE   -c fake-addrinfo.c

"fake-addrinfo.c", line 1212.9: 1506-045 (S) Undeclared identifier my_h_ent.

make: 1254-004 The error code from the last command is 1.

 

 

Stop.

make: 1254-004 The error code from the last command is 1.

 

 

Stop.

make: 1254-004 The error code from the last command is 1.

 

 

Stop.

root@sq09[TEST-Q09][/tmp/packages/kerberos/krb5-1.5.1/src]

 

 

Cherie Galloway
Systems Engineer III
Enterprise Management
First Citizens Bank
100 E.Tryon Rd.
Raleigh NC 27603-3526
work (919)716-7868 pager (919)983-8505

 

------------------------------------------------------------------------------
Call 1.888.FC DIRECT (1.888.323.4732) or visit us on the
web at firstcitizens.com today to take advantage of our 
great products and services. 

This electronic mail and any files transmitted with it are 
confidential and are intended solely for the use of 
individual or entity to whom they are addressed. If you are 
not the intended recipient or the person responsible for 
delivering the electronic mail to the intended recipient, 
be advised that you have received this electronic mail in 
error and that any use, dissemination, forwarding, 
printing, or copying of this electronic mail is strictly 
prohibited. If you have received this electronic mail in 
error, please immediately notify the sender by return mail.
--------------------
First Citizens Bank - Helping our customers achieve a
lifetime of success.  Visit us on the web at firstcitizens.com - Member FDIC
==============================================================================

Subject: Make process error (AIX, fake-addrinfo.c)
The fix for the fake-addrinfo.c build problem on AIX should be to change
"&my_h_ent" to "&TMP.ent" in the "GET_HOST_BY_NAME" macro definition
inside "#ifdef _AIX".
From: raeburn@mit.edu
Subject: SVN Commit
Fix AIX version of GET_HOST_BY_NAME to use TMP.ent for the result, not
the no-longer-defined my_h_ent.

Commit By: raeburn



Revision: 18632
Changed Files:
U trunk/src/util/support/fake-addrinfo.c