Closed Bug 793486 Opened 13 years ago Closed 13 years ago

build error in firefox/netwerk/srtp/src/srtp/ekt.c

Categories

(Core :: Networking, defect)

x86
Linux
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: ht990332, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Linux i686; rv:18.0) Gecko/18.0 Firefox/18.0 Build ID: 20120922000714 Steps to reproduce: I am getting this build error: clang -o ekt.o -c -I../../../dist/system_wrappers -include /home/hussam/packages/firefox/src/firefox/config/gcc_hidden.h -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DCPU_CISC=1 -DHAVE_X86 -DMOZ_GLUE_IN_PROGRAM -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_LINUX=1 -DIMPL_NS_NET -I/home/hussam/packages/firefox/src/firefox/netwerk/srtp/src/include -I/home/hussam/packages/firefox/src/firefox/netwerk/srtp/src/crypto/include -I/home/hussam/packages/firefox/src/firefox/ipc/chromium/src -I/home/hussam/packages/firefox/src/firefox/ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I/home/hussam/packages/firefox/src/firefox/netwerk/srtp/src -I. -I../../../dist/include -I/usr/include/nspr -I/usr/include/nss -fPIC -Qunused-arguments -Qunused-arguments -Wall -Wpointer-arith -Wdeclaration-after-statement -Werror=return-type -Wtype-limits -Wempty-body -Wno-unused -Wno-overlength-strings -Wno-long-long -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -pipe -DNDEBUG -DTRIMMED -g -Os -freorder-blocks -fomit-frame-pointer -std=gnu99 -Qunused-arguments -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/ekt.o.pp /home/hussam/packages/firefox/src/firefox/netwerk/srtp/src/srtp/ekt.c In file included from /home/hussam/packages/firefox/src/firefox/netwerk/srtp/src/srtp/ekt.c:46: In file included from /home/hussam/packages/firefox/src/firefox/netwerk/srtp/src/crypto/include/err.h:49: In file included from /home/hussam/packages/firefox/src/firefox/netwerk/srtp/src/crypto/include/datatypes.h:50: /home/hussam/packages/firefox/src/firefox/netwerk/srtp/src/crypto/include/integers.h:81:24: error: typedef redefinition with different types ('unsigned long' vs 'unsigned long long') typedef unsigned long uint64_t; ^ /usr/include/stdint.h:58:32: note: previous definition is here typedef unsigned long long int uint64_t; ^ 1 error generated. make[6]: *** [ekt.o] Error 1 make[6]: Leaving directory `/home/hussam/packages/firefox/src/firefox/obj-i686-pc-linux-gnu/netwerk/srtp/src' make[5]: *** [srtp/src_libs] Error 2 make[5]: Leaving directory `/home/hussam/packages/firefox/src/firefox/obj-i686-pc-linux-gnu/netwerk' make[4]: *** [libs_tier_platform] Error 2 make[4]: Leaving directory `/home/hussam/packages/firefox/src/firefox/obj-i686-pc-linux-gnu' make[3]: *** [tier_platform] Error 2 make[3]: Leaving directory `/home/hussam/packages/firefox/src/firefox/obj-i686-pc-linux-gnu' make[2]: *** [default] Error 2 make[2]: Leaving directory `/home/hussam/packages/firefox/src/firefox/obj-i686-pc-linux-gnu' make[1]: *** [realbuild] Error 2 make[1]: Leaving directory `/home/hussam/packages/firefox/src/firefox' make: *** [build] Error 2
Component: Untriaged → Networking
Product: Firefox → Core
Status: UNCONFIRMED → RESOLVED
Closed: 13 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.