[head tinderbox] failure on arm/arm

View: New views
8 Messages — Rating Filter:   Alert me  

[head tinderbox] failure on arm/arm

by FreeBSD Tinderbox :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

TB --- 2009-10-12 23:30:00 - tinderbox 2.6 running on freebsd-current.sentex.ca
TB --- 2009-10-12 23:30:00 - starting HEAD tinderbox run for arm/arm
TB --- 2009-10-12 23:30:00 - cleaning the object tree
TB --- 2009-10-12 23:30:11 - cvsupping the source tree
TB --- 2009-10-12 23:30:11 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/arm/arm/supfile
TB --- 2009-10-12 23:30:42 - building world
TB --- 2009-10-12 23:30:42 - MAKEOBJDIRPREFIX=/obj
TB --- 2009-10-12 23:30:42 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
TB --- 2009-10-12 23:30:42 - TARGET=arm
TB --- 2009-10-12 23:30:42 - TARGET_ARCH=arm
TB --- 2009-10-12 23:30:42 - TZ=UTC
TB --- 2009-10-12 23:30:42 - __MAKE_CONF=/dev/null
TB --- 2009-10-12 23:30:42 - cd /src
TB --- 2009-10-12 23:30:42 - /usr/bin/make -B buildworld

>>> World build started on Mon Oct 12 23:30:42 UTC 2009
>>> Rebuilding the temporary build tree
>>> stage 1.1: legacy release compatibility shims
>>> stage 1.2: bootstrap tools
>>> stage 2.1: cleaning up the object tree
>>> stage 2.2: rebuilding the object tree
>>> stage 2.3: build tools
>>> stage 3: cross tools
>>> stage 4.1: building includes
>>> stage 4.2: building libraries
[...]
cc -fpic -DPIC -O -pipe  -I/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/gssapi -I/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/gssapi/krb5 -I/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/krb5 -I/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/asn1 -I/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/roken -I. -DHAVE_CONFIG_H -I/src/kerberos5/lib/libgssapi_krb5/../../include -std=gnu99  -c /src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/gssapi/krb5/wrap.c -o wrap.So
cc -fpic -DPIC -O -pipe  -I/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/gssapi -I/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/gssapi/krb5 -I/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/krb5 -I/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/asn1 -I/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/roken -I. -DHAVE_CONFIG_H -I/src/kerberos5/lib/libgssapi_krb5/../../include -std=gnu99  -c /src/kerberos5/lib/libgssapi_krb5/gss_krb5.c -o gss_krb5.So
/src/kerberos5/lib/libgssapi_krb5/gss_krb5.c: In function 'gsskrb5_extract_authz_data_from_sec_context':
/src/kerberos5/lib/libgssapi_krb5/gss_krb5.c:591: warning: implicit declaration of function 'der_get_oid'
/src/kerberos5/lib/libgssapi_krb5/gss_krb5.c:601: warning: implicit declaration of function 'der_free_oid'
/src/kerberos5/lib/libgssapi_krb5/gss_krb5.c:614: warning: implicit declaration of function 'der_length_oid'
/src/kerberos5/lib/libgssapi_krb5/gss_krb5.c:622: warning: implicit declaration of function 'der_put_oid'
make: don't know how to make /obj/arm/src/tmp/usr/lib/libgssapi.a. Stop
*** Error code 2

Stop in /src.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
*** Error code 1

Stop in /src.
TB --- 2009-10-12 23:44:45 - WARNING: /usr/bin/make returned exit code  1
TB --- 2009-10-12 23:44:45 - ERROR: failed to build world
TB --- 2009-10-12 23:44:45 - 645.96 user 159.28 system 885.73 real


http://tinderbox.des.no/tinderbox-head-HEAD-arm-arm.full
_______________________________________________
freebsd-arm@... mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-arm
To unsubscribe, send any mail to "freebsd-arm-unsubscribe@..."

Re: [head tinderbox] failure on arm/arm

by quickembed :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

this error shows you have not indicate how to compile libgssapi.a file.
CC is for .c file, you need to tell what's for .a (assembly) file.

On Tue, Oct 13, 2009 at 7:44 AM, FreeBSD Tinderbox
<tinderbox@...> wrote:

> TB --- 2009-10-12 23:30:00 - tinderbox 2.6 running on freebsd-current.sentex.ca
> TB --- 2009-10-12 23:30:00 - starting HEAD tinderbox run for arm/arm
> TB --- 2009-10-12 23:30:00 - cleaning the object tree
> TB --- 2009-10-12 23:30:11 - cvsupping the source tree
> TB --- 2009-10-12 23:30:11 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/arm/arm/supfile
> TB --- 2009-10-12 23:30:42 - building world
> TB --- 2009-10-12 23:30:42 - MAKEOBJDIRPREFIX=/obj
> TB --- 2009-10-12 23:30:42 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
> TB --- 2009-10-12 23:30:42 - TARGET=arm
> TB --- 2009-10-12 23:30:42 - TARGET_ARCH=arm
> TB --- 2009-10-12 23:30:42 - TZ=UTC
> TB --- 2009-10-12 23:30:42 - __MAKE_CONF=/dev/null
> TB --- 2009-10-12 23:30:42 - cd /src
> TB --- 2009-10-12 23:30:42 - /usr/bin/make -B buildworld
>>>> World build started on Mon Oct 12 23:30:42 UTC 2009
>>>> Rebuilding the temporary build tree
>>>> stage 1.1: legacy release compatibility shims
>>>> stage 1.2: bootstrap tools
>>>> stage 2.1: cleaning up the object tree
>>>> stage 2.2: rebuilding the object tree
>>>> stage 2.3: build tools
>>>> stage 3: cross tools
>>>> stage 4.1: building includes
>>>> stage 4.2: building libraries
> [...]
> cc -fpic -DPIC -O -pipe  -I/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/gssapi -I/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/gssapi/krb5 -I/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/krb5 -I/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/asn1 -I/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/roken -I. -DHAVE_CONFIG_H -I/src/kerberos5/lib/libgssapi_krb5/../../include -std=gnu99  -c /src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/gssapi/krb5/wrap.c -o wrap.So
> cc -fpic -DPIC -O -pipe  -I/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/gssapi -I/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/gssapi/krb5 -I/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/krb5 -I/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/asn1 -I/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/roken -I. -DHAVE_CONFIG_H -I/src/kerberos5/lib/libgssapi_krb5/../../include -std=gnu99  -c /src/kerberos5/lib/libgssapi_krb5/gss_krb5.c -o gss_krb5.So
> /src/kerberos5/lib/libgssapi_krb5/gss_krb5.c: In function 'gsskrb5_extract_authz_data_from_sec_context':
> /src/kerberos5/lib/libgssapi_krb5/gss_krb5.c:591: warning: implicit declaration of function 'der_get_oid'
> /src/kerberos5/lib/libgssapi_krb5/gss_krb5.c:601: warning: implicit declaration of function 'der_free_oid'
> /src/kerberos5/lib/libgssapi_krb5/gss_krb5.c:614: warning: implicit declaration of function 'der_length_oid'
> /src/kerberos5/lib/libgssapi_krb5/gss_krb5.c:622: warning: implicit declaration of function 'der_put_oid'
> make: don't know how to make /obj/arm/src/tmp/usr/lib/libgssapi.a. Stop
> *** Error code 2
>
> Stop in /src.
> *** Error code 1
>
> Stop in /src.
> *** Error code 1
>
> Stop in /src.
> *** Error code 1
>
> Stop in /src.
> TB --- 2009-10-12 23:44:45 - WARNING: /usr/bin/make returned exit code  1
> TB --- 2009-10-12 23:44:45 - ERROR: failed to build world
> TB --- 2009-10-12 23:44:45 - 645.96 user 159.28 system 885.73 real
>
>
> http://tinderbox.des.no/tinderbox-head-HEAD-arm-arm.full
> _______________________________________________
> freebsd-arm@... mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-arm
> To unsubscribe, send any mail to "freebsd-arm-unsubscribe@..."
>
_______________________________________________
freebsd-arm@... mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-arm
To unsubscribe, send any mail to "freebsd-arm-unsubscribe@..."

Re: [head tinderbox] failure on arm/arm

by Dag-Erling Smørgrav :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

quickembed <quickembed@...> writes:
> this error shows you have not indicate how to compile libgssapi.a file.
> CC is for .c file, you need to tell what's for .a (assembly) file.

No, the command line is correct.  Assembler sources end in .s or .S; .a
is a static library.

DES
--
Dag-Erling Smørgrav - des@...
_______________________________________________
freebsd-arm@... mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-arm
To unsubscribe, send any mail to "freebsd-arm-unsubscribe@..."

Re: [head tinderbox] failure on arm/arm

by quickembed :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Then it should be indicated how to "link".

2009/10/14 Dag-Erling Smørgrav <des@...>:

> quickembed <quickembed@...> writes:
>> this error shows you have not indicate how to compile libgssapi.a file.
>> CC is for .c file, you need to tell what's for .a (assembly) file.
>
> No, the command line is correct.  Assembler sources end in .s or .S; .a
> is a static library.
>
> DES
> --
> Dag-Erling Smørgrav - des@...
>
_______________________________________________
freebsd-arm@... mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-arm
To unsubscribe, send any mail to "freebsd-arm-unsubscribe@..."

Re: [head tinderbox] failure on arm/arm

by Dag-Erling Smørgrav :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

quickembed <quickembed@...> writes:
> Dag-Erling Smørgrav <des@...> writes:
> > quickembed <quickembed@...> writes:
> > > this error shows you have not indicate how to compile libgssapi.a
> > > file.  CC is for .c file, you need to tell what's for .a
> > > (assembly) file.
> > No, the command line is correct.  Assembler sources end in .s or .S;
> > .a is a static library.
> Then it should be indicated how to "link".

No.  The Makefile is fine.  One of the source files was missing an
#include that contained inline functions or macros, which the compiler
then assumed were external functions.

DES
--
Dag-Erling Smørgrav - des@...
_______________________________________________
freebsd-arm@... mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-arm
To unsubscribe, send any mail to "freebsd-arm-unsubscribe@..."

Re: [head tinderbox] failure on arm/arm

by quickembed :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

should not it say "unresolved external function...." etc if the
compiler can not find the function body?

2009/10/14 Dag-Erling Smørgrav <des@...>:

> quickembed <quickembed@...> writes:
>> Dag-Erling Smørgrav <des@...> writes:
>> > quickembed <quickembed@...> writes:
>> > > this error shows you have not indicate how to compile libgssapi.a
>> > > file.  CC is for .c file, you need to tell what's for .a
>> > > (assembly) file.
>> > No, the command line is correct.  Assembler sources end in .s or .S;
>> > .a is a static library.
>> Then it should be indicated how to "link".
>
> No.  The Makefile is fine.  One of the source files was missing an
> #include that contained inline functions or macros, which the compiler
> then assumed were external functions.
>
> DES
> --
> Dag-Erling Smørgrav - des@...
>
_______________________________________________
freebsd-arm@... mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-arm
To unsubscribe, send any mail to "freebsd-arm-unsubscribe@..."

Re: [head tinderbox] failure on arm/arm

by Dag-Erling Smørgrav :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

quickembed <quickembed@...> writes:
> should not it say "unresolved external function...." etc if the
> compiler can not find the function body?

Yes, that's exactly what it does:

/src/kerberos5/lib/libgssapi_krb5/gss_krb5.c: In function 'gsskrb5_extract_authz_data_from_sec_context':
/src/kerberos5/lib/libgssapi_krb5/gss_krb5.c:591: warning: implicit declaration of function 'der_get_oid'
/src/kerberos5/lib/libgssapi_krb5/gss_krb5.c:601: warning: implicit declaration of function 'der_free_oid'
/src/kerberos5/lib/libgssapi_krb5/gss_krb5.c:614: warning: implicit declaration of function 'der_length_oid'
/src/kerberos5/lib/libgssapi_krb5/gss_krb5.c:622: warning: implicit declaration of function 'der_put_oid'

DES
--
Dag-Erling Smørgrav - des@...
_______________________________________________
freebsd-arm@... mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-arm
To unsubscribe, send any mail to "freebsd-arm-unsubscribe@..."

Re: [head tinderbox] failure on arm/arm

by bland-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Heh. You just repeat my mistake (presumably with a bit of help from my
side though).
Those warning lines are really provoking :-)
While missed #include issue still true it was not a source of build
failure.
libgssapi_krb5 now have libgssapi as a dependency but stay first in the
_prebuild_libs
list and nothing said build framework why it must build it in a different
order.
I committed the fix yesterday:

http://svn.freebsd.org/viewvc/base?view=revision&revision=198020

Alexander.
ps. I noticed that mails from tinderbox.freebsd.org contains link to
not existed tinderbox.des.no host.

On Wed, 14 Oct 2009 02:06:43 +0200, Dag-Erling Smørgrav <des@...>
wrote:

> quickembed <quickembed@...> writes:
>> should not it say "unresolved external function...." etc if the
>> compiler can not find the function body?
>
> Yes, that's exactly what it does:
>
> /src/kerberos5/lib/libgssapi_krb5/gss_krb5.c: In function
> 'gsskrb5_extract_authz_data_from_sec_context':
> /src/kerberos5/lib/libgssapi_krb5/gss_krb5.c:591: warning: implicit
> declaration of function 'der_get_oid'
> /src/kerberos5/lib/libgssapi_krb5/gss_krb5.c:601: warning: implicit
> declaration of function 'der_free_oid'
> /src/kerberos5/lib/libgssapi_krb5/gss_krb5.c:614: warning: implicit
> declaration of function 'der_length_oid'
> /src/kerberos5/lib/libgssapi_krb5/gss_krb5.c:622: warning: implicit
> declaration of function 'der_put_oid'
>
> DES
_______________________________________________
freebsd-arm@... mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-arm
To unsubscribe, send any mail to "freebsd-arm-unsubscribe@..."