Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 3 Mar 2013 00:18:15 -0500 (EST)
From:      AN <andy@neu.net>
To:        gecko@FreeBSD.org
Subject:   #error "<malloc.h> has been replaced by <stdlib.h>"
Message-ID:  <alpine.BSF.2.00.1303030014420.9576@mail.neu.net>

next in thread | raw e-mail | index | archive | help
FreeBSD FBSD10 10.0-CURRENT FreeBSD 10.0-CURRENT #35 r246636: Sun Feb 10 
17:07:34 EST 2013     root@FBSD10:/usr/obj/usr/src/sys/MYKERNEL  amd64

clang -o parser.o -c -I../../dist/system_wrappers -include 
../../../config/gcc_hidden.h -DWEBVTT_NO_CONFIG_H=1 -DWEBVTT_STATIC=1 
-DMOZ_GLUE_IN_PROGRAM -DNO_NSPR_10_SUPPORT  -I../../../media/webvtt -I. 
-I../../dist/include  -I/usr/local/include/nspr -I/usr/local/include/nss 
-I/usr/local/include/nss/nss -I/usr/local/include -I/usr/local/include 
-fPIC -Qunused-arguments -isystem/usr/local/include  -I/usr/local/include 
-Qunused-arguments -Wall -Wpointer-arith -Wdeclaration-after-statement 
-Werror=return-type -Wtype-limits -Wempty-body -Wno-unused -O2 -pipe 
-fno-strict-aliasing -std=gnu99 -fgnu89-inline -fno-strict-aliasing 
-ffunction-sections -fdata-sections -pipe  -DNDEBUG -DTRIMMED -O2 
-fomit-frame-pointer  -Qunused-arguments -isystem/usr/local/include 
-I/usr/local/include -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD 
-MF .deps/parser.o.pp 
/usr/ports/www/FF_nightly/work/mozilla-central-8b0c6e0bbd0f/media/webvtt/parser.c
string.c
In file included from 
/usr/ports/www/FF_nightly/work/mozilla-central-8b0c6e0bbd0f/media/webvtt/alloc.c:32:
In file included from ../../dist/system_wrappers/malloc.h:2:
/usr/include/malloc.h:3:2: error: "<malloc.h> has been replaced by 
<stdlib.h>"
#error "<malloc.h> has been replaced by <stdlib.h>"
  ^
clang -o string.o -c -I../../dist/system_wrappers -include 
../../../config/gcc_hidden.h -DWEBVTT_NO_CONFIG_H=1 -DWEBVTT_STATIC=1 
-DMOZ_GLUE_IN_PROGRAM -DNO_NSPR_10_SUPPORT  -I../../../media/webvtt -I. 
-I../../dist/include  -I/usr/local/include/nspr -I/usr/local/include/nss 
-I/usr/local/include/nss/nss -I/usr/local/include -I/usr/local/include 
-fPIC -Qunused-arguments -isystem/usr/local/include  -I/usr/local/include 
-Qunused-arguments -Wall -Wpointer-arith -Wdeclaration-after-statement 
-Werror=return-type -Wtype-limits -Wempty-body -Wno-unused -O2 -pipe 
-fno-strict-aliasing -std=gnu99 -fgnu89-inline -fno-strict-aliasing 
-ffunction-sections -fdata-sections -pipe  -DNDEBUG -DTRIMMED -O2 
-fomit-frame-pointer  -Qunused-arguments -isystem/usr/local/include 
-I/usr/local/include -include ../../mozilla-config.h -DMOZILLA_CLIENT -MD 
-MF .deps/string.o.pp 
/usr/ports/www/FF_nightly/work/mozilla-central-8b0c6e0bbd0f/media/webvtt/string.c
/usr/ports/www/FF_nightly/work/mozilla-central-8b0c6e0bbd0f/media/webvtt/alloc.c:53:10: 
warning: implicitly declaring
       library function 'malloc' with type 'void *(unsigned long)'
   return malloc( nb );
          ^
/usr/ports/www/FF_nightly/work/mozilla-central-8b0c6e0bbd0f/media/webvtt/alloc.c:53:10: 
note: please include the
       header <stdlib.h> or explicitly provide a declaration for 'malloc'
/usr/ports/www/FF_nightly/work/mozilla-central-8b0c6e0bbd0f/media/webvtt/cuetext.c:178:11: 
warning: enumeration value
       'TIME_STAMP_TOKEN' not handled in switch [-Wswitch]
   switch( t->token_type ) {
           ^
/usr/ports/www/FF_nightly/work/mozilla-central-8b0c6e0bbd0f/media/webvtt/alloc.c:59/usr/ports/www/FF_nightly/work/mozilla-central-8b0c6e0bbd0f/media/webvtt/parser.c:116:13: 
warning: 6 enumeration
       values not handled in switch: 'V_NONE', 'V_POINTER', 'V_INTEGER'... 
[-Wswitch]
     switch( st->type ) {
             ^
:3: warning: implicit declaration
       of function 'free' is invalid in C99 
[-Wimplicit-function-declaration]
   free( ptr );
   ^
2 
warnings/usr/ports/www/FF_nightly/work/mozilla-central-8b0c6e0bbd0f/media/webvtt/lexer.c:205:13: 
warning: enumeration values
       'L_WEBVTT5' and 'L_LINE3' not handled in switch [-Wswitch]
     switch( self->tstate ) {
             ^
  and 1 error generated.
gmake[3]: *** [alloc.o] Error 1
gmake[3]: *** Waiting for unfinished jobs....
/usr/ports/www/FF_nightly/work/mozilla-central-8b0c6e0bbd0f/media/webvtt/parser.c:453:17: 
warning: 23 enumeration
       values not handled in switch: 'BADTOKEN', 'UNFINISHED', 'BOM'... 
[-Wswitch]
         switch( token ) {
                 ^
/usr/ports/www/FF_nightly/work/mozilla-central-8b0c6e0bbd0f/media/webvtt/parser.c:400:13: 
warning: enumeration values
       'CP_SD' and 'CP_SV' not handled in switch [-Wswitch]
     switch( state ) {
             ^
/usr/ports/www/FF_nightly/work/mozilla-central-8b0c6e0bbd0f/media/webvtt/parser.c:776:15: 
warning: 13 enumeration
       values not handled in switch: 'CP_T1', 'CP_T2', 'CP_T3'... 
[-Wswitch]
       switch( state ) {
               ^
/usr/ports/www/FF_nightly/work/mozilla-central-8b0c6e0bbd0f/media/webvtt/cuetext.c:722:13: 
warning: 11 enumeration
       values not handled in switch: 'WEBVTT_NEXT_CUESETTING', 
'WEBVTT_SKIP_CUE', 'WEBVTT_FAIL'... [-Wswitch]
     switch( webvtt_cuetext_tokenizer( &position, &token ) ) {
             ^
/usr/ports/www/FF_nightly/work/mozilla-central-8b0c6e0bbd0f/media/webvtt/parser.c:830:13: 
warning: using the result
       of an assignment as a condition without parentheses [-Wparentheses]
       if( v = webvtt_string_getline( &SP->v.text, buffer, &pos,
           ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/ports/www/FF_nightly/work/mozilla-central-8b0c6e0bbd0f/media/webvtt/parser.c:830:13: 
note: place parentheses
       around the assignment to silence this warning
       if( v = webvtt_string_getline( &SP->v.text, buffer, &pos,
             ^
/usr/ports/www/FF_nightly/work/mozilla-central-8b0c6e0bbd0f/media/webvtt/parser.c:830:13: 
note: use '==' to turn this
       assignment into an equality comparison
       if( v = webvtt_string_getline( &SP->v.text, buffer, &pos,
             ^
             ==
/usr/ports/www/FF_nightly/work/mozilla-central-8b0c6e0bbd0f/media/webvtt/parser.c:953:17: 
warning: 24 enumeration
       values not handled in switch: 'BADTOKEN', 'UNFINISHED', 'BOM'... 
[-Wswitch]
         switch( token ) {
                 ^
/usr/ports/www/FF_nightly/work/mozilla-central-8b0c6e0bbd0f/media/webvtt/parser.c:868:13: 
warning: 15 enumeration
       values not handled in switch: 'T_CUEREAD', 'T_CUEPARAMS', 
'T_CUETEXT'... [-Wswitch]
     switch( SP->state ) {
             ^
/usr/ports/www/FF_nightly/work/mozilla-central-8b0c6e0bbd0f/media/webvtt/parser.c:286:12: 
note: expanded from macro
       'SP'
#define SP (self->top)
            ^
1 warning generated.
2 warnings generated.
7 warnings generated.
gmake[3]: Leaving directory 
`/usr/ports/www/FF_nightly/work/mozilla-central-8b0c6e0bbd0f/obj-x86_64-portbld-freebsd10.0/media/webvtt'
gmake[2]: *** [libs_tier_platform] Error 2
gmake[2]: Leaving directory 
`/usr/ports/www/FF_nightly/work/mozilla-central-8b0c6e0bbd0f/obj-x86_64-portbld-freebsd10.0'
gmake[1]: *** [tier_platform] Error 2
gmake[1]: Leaving directory 
`/usr/ports/www/FF_nightly/work/mozilla-central-8b0c6e0bbd0f/obj-x86_64-portbld-freebsd10.0'
gmake: *** [default] Error 2
*** [do-build] Error code 1

Stop in /usr/ports/www/FF_nightly.
*** [/usr/ports/www/FF_nightly/work/.build_done.firefox._usr_local] Error 
code 1

Stop in /usr/ports/www/FF_nightly.
*** [build] Error code 1




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.00.1303030014420.9576>