>>> libnspr 4.19 Extracting gzip -d -c /home/buildroot/build/instance-0/dl/libnspr/nspr-4.19.tar.gz | tar --strip-components=1 -C /home/buildroot/build/instance-0/output/build/libnspr-4.19 -xf - >>> libnspr 4.19 Patching Applying 0001-nios2.patch using patch: patching file nspr/pr/include/md/_linux.cfg Hunk #1 succeeded at 1020 (offset 3 lines). patching file nspr/pr/include/md/_linux.h Applying 0002-microblaze.patch using patch: patching file nspr/pr/include/md/_linux.cfg Hunk #1 succeeded at 1065 (offset 3 lines). patching file nspr/pr/include/md/_linux.h >>> libnspr 4.19 Updating config.sub and config.guess for file in config.guess config.sub; do for i in $(find /home/buildroot/build/instance-0/output/build/libnspr-4.19 -name $file); do cp support/gnuconfig/$file $i; done; done >>> libnspr 4.19 Patching libtool >>> libnspr 4.19 Configuring (cd /home/buildroot/build/instance-0/output/build/libnspr-4.19/nspr && rm -rf config.cache && PATH="/home/buildroot/build/instance-0/output/host/bin:/home/buildroot/build/instance-0/output/host/sbin:/sbin:/usr/sbin:/bin:/usr/bin" AR="/home/buildroot/build/instance-0/output/host/bin/riscv64-buildroot-linux-gnu-ar" AS="/home/buildroot/build/instance-0/output/host/bin/riscv64-buildroot-linux-gnu-as" LD="/home/buildroot/build/instance-0/output/host/bin/riscv64-buildroot-linux-gnu-ld" NM="/home/buildroot/build/instance-0/output/host/bin/riscv64-buildroot-linux-gnu-nm" CC="/home/buildroot/build/instance-0/output/host/bin/riscv64-buildroot-linux-gnu-gcc" GCC="/home/buildroot/build/instance-0/output/host/bin/riscv64-buildroot-linux-gnu-gcc" CPP="/home/buildroot/build/instance-0/output/host/bin/riscv64-buildroot-linux-gnu-cpp" CXX="/home/buildroot/build/instance-0/output/host/bin/riscv64-buildroot-linux-gnu-g++" FC="/home/buildroot/build/instance-0/output/host/bin/riscv64-buildroot-linux-gnu-gfortran" F77="/home/buildroot/build/instance-0/output/host/bin/riscv64-buildroot-linux-gnu-gfortran" RANLIB="/home/buildroot/build/instance-0/output/host/bin/riscv64-buildroot-linux-gnu-ranlib" READELF="/home/buildroot/build/instance-0/output/host/bin/riscv64-buildroot-linux-gnu-readelf" STRIP="/home/buildroot/build/instance-0/output/host/bin/riscv64-buildroot-linux-gnu-strip" OBJCOPY="/home/buildroot/build/instance-0/output/host/bin/riscv64-buildroot-linux-gnu-objcopy" OBJDUMP="/home/buildroot/build/instance-0/output/host/bin/riscv64-buildroot-linux-gnu-objdump" AR_FOR_BUILD="/usr/bin/ar" AS_FOR_BUILD="/usr/bin/as" CC_FOR_BUILD="/usr/bin/gcc" GCC_FOR_BUILD="/usr/bin/gcc" CXX_FOR_BUILD="/usr/bin/g++" LD_FOR_BUILD="/usr/bin/ld" CPPFLAGS_FOR_BUILD="-I/home/buildroot/build/instance-0/output/host/include" CFLAGS_FOR_BUILD="-O2 -I/home/buildroot/build/instance-0/output/host/include" CXXFLAGS_FOR_BUILD="-O2 -I/home/buildroot/build/instance-0/output/host/include" LDFLAGS_FOR_BUILD="-L/home/buildroot/build/instance-0/output/host/lib -Wl,-rpath,/home/buildroot/build/instance-0/output/host/lib" FCFLAGS_FOR_BUILD="" DEFAULT_ASSEMBLER="/home/buildroot/build/instance-0/output/host/bin/riscv64-buildroot-linux-gnu-as" DEFAULT_LINKER="/home/buildroot/build/instance-0/output/host/bin/riscv64-buildroot-linux-gnu-ld" CPPFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64" CFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os " CXXFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os " LDFLAGS="" FCFLAGS=" -Os " FFLAGS=" -Os " PKG_CONFIG="/home/buildroot/build/instance-0/output/host/bin/pkg-config" STAGING_DIR="/home/buildroot/build/instance-0/output/host/riscv64-buildroot-linux-gnu/sysroot" INTLTOOL_PERL=/usr/bin/perl CXX=no ac_cv_lbl_unaligned_fail=yes ac_cv_func_mmap_fixed_mapped=yes ac_cv_func_memcmp_working=yes ac_cv_have_decl_malloc=yes gl_cv_func_malloc_0_nonnull=yes ac_cv_func_malloc_0_nonnull=yes ac_cv_func_calloc_0_nonnull=yes ac_cv_func_realloc_0_nonnull=yes lt_cv_sys_lib_search_path_spec="" ac_cv_c_bigendian=no HOST_CFLAGS="-g -O2" HOST_LDFLAGS="-lc" CFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os " CONFIG_SITE=/dev/null ./configure --target=riscv64-buildroot-linux-gnu --host=riscv64-buildroot-linux-gnu --build=x86_64-pc-linux-gnu --prefix=/usr --exec-prefix=/usr --sysconfdir=/etc --localstatedir=/var --program-prefix="" --disable-gtk-doc --disable-gtk-doc-html --disable-doc --disable-docs --disable-documentation --with-xmlto=no --with-fop=no --disable-dependency-tracking --enable-ipv6 --disable-nls --disable-static --enable-shared --host=x86_64-pc-linux-gnu --enable-64bit ) configure: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --with-xmlto, --with-fop, --disable-dependency-tracking, --disable-nls, --disable-static, --enable-shared checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... riscv64-buildroot-linux-gnu checking for whoami... /usr/bin/whoami cross compiling from x86_64-pc-linux-gnu to riscv64-buildroot-linux-gnu checking for /home/buildroot/build/instance-0/output/host/bin/riscv64-buildroot-linux-gnu-gcc... /home/buildroot/build/instance-0/output/host/bin/riscv64-buildroot-linux-gnu-gcc checking for x86_64-pc-linux-gnu-gcc... /home/buildroot/build/instance-0/output/host/bin/riscv64-buildroot-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... yes checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /home/buildroot/build/instance-0/output/host/bin/riscv64-buildroot-linux-gnu-gcc accepts -g... yes checking for /home/buildroot/build/instance-0/output/host/bin/riscv64-buildroot-linux-gnu-gcc option to accept ISO C89... none needed checking for /home/buildroot/build/instance-0/output/host/bin/riscv64-buildroot-linux-gnu-ranlib... /home/buildroot/build/instance-0/output/host/bin/riscv64-buildroot-linux-gnu-ranlib checking for /home/buildroot/build/instance-0/output/host/bin/riscv64-buildroot-linux-gnu-ar... /home/buildroot/build/instance-0/output/host/bin/riscv64-buildroot-linux-gnu-ar checking for /home/buildroot/build/instance-0/output/host/bin/riscv64-buildroot-linux-gnu-as... /home/buildroot/build/instance-0/output/host/bin/riscv64-buildroot-linux-gnu-as checking for /home/buildroot/build/instance-0/output/host/bin/riscv64-buildroot-linux-gnu-ld... /home/buildroot/build/instance-0/output/host/bin/riscv64-buildroot-linux-gnu-ld checking for /home/buildroot/build/instance-0/output/host/bin/riscv64-buildroot-linux-gnu-strip... /home/buildroot/build/instance-0/output/host/bin/riscv64-buildroot-linux-gnu-strip checking for riscv64-buildroot-linux-gnu-windres... no checking for riscv64-buildroot-linux-gnu-windres... no checking for x86_64-pc-linux-gnu compiler... checking for gcc... gcc gcc checking whether the x86_64-pc-linux-gnu compiler (gcc -g -O2 -lc) works... yes checking how to run the C preprocessor... /home/buildroot/build/instance-0/output/host/bin/riscv64-buildroot-linux-gnu-cpp checking for gcc -pipe support... no checking for pragma diagnostic... no checking whether C compiler supports -fprofile-generate... yes checking for visibility(hidden) attribute... yes checking for visibility pragma support... yes checking for perl5... /usr/bin/perl checking for dlopen in -ldl... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking whether /home/buildroot/build/instance-0/output/host/bin/riscv64-buildroot-linux-gnu-gcc needs -traditional... no checking for dladdr... yes checking for gettid... no checking for lchown... yes checking for setpriority... yes checking for strerror... yes checking for syscall... yes checking for secure_getenv... yes checking for __secure_getenv... no checking for pthread_create in -lpthreads... no checking for pthread_create in -lpthread... yes checking whether /home/buildroot/build/instance-0/output/host/bin/riscv64-buildroot-linux-gnu-gcc accepts -pthread... yes configure: creating ./config.status config.status: creating Makefile config.status: creating config/Makefile config.status: creating config/autoconf.mk config.status: creating config/nsprincl.mk config.status: creating config/nsprincl.sh config.status: creating config/nspr-config config.status: creating config/nspr.pc config.status: creating lib/Makefile config.status: creating lib/ds/Makefile config.status: creating lib/libc/Makefile config.status: creating lib/libc/include/Makefile config.status: creating lib/libc/src/Makefile config.status: creating lib/tests/Makefile config.status: creating pkg/Makefile config.status: creating pr/Makefile config.status: creating pr/include/Makefile config.status: creating pr/include/md/Makefile config.status: creating pr/include/obsolete/Makefile config.status: creating pr/include/private/Makefile config.status: creating pr/src/Makefile config.status: creating pr/src/io/Makefile config.status: creating pr/src/linking/Makefile config.status: creating pr/src/malloc/Makefile config.status: creating pr/src/md/Makefile config.status: creating pr/src/md/unix/Makefile config.status: creating pr/src/memory/Makefile config.status: creating pr/src/misc/Makefile config.status: creating pr/src/threads/Makefile config.status: creating pr/tests/Makefile config.status: creating pr/tests/dll/Makefile config.status: creating pkg/linux/Makefile config.status: creating pr/src/pthreads/Makefile config.status: executing default commands configure: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --with-xmlto, --with-fop, --disable-dependency-tracking, --disable-nls, --disable-static, --enable-shared >>> libnspr 4.19 Building PATH="/home/buildroot/build/instance-0/output/host/bin:/home/buildroot/build/instance-0/output/host/sbin:/sbin:/usr/sbin:/bin:/usr/bin" /usr/bin/make -j8 LIBRARY= -C /home/buildroot/build/instance-0/output/build/libnspr-4.19/nspr make[1]: Entering directory '/home/buildroot/build/instance-0/output/build/libnspr-4.19/nspr' /usr/bin/make -C config export make[2]: Entering directory '/home/buildroot/build/instance-0/output/build/libnspr-4.19/nspr/config' gcc -o now.o -c -g -O2 -DXP_UNIX now.c gcc now.o -lc -o now gcc -o nsinstall.o -c -g -O2 -DXP_UNIX nsinstall.c gcc nsinstall.o -lc -o nsinstall rm -f nfspwd; cp nfspwd.pl nfspwd; chmod +x nfspwd rm -f ../dist/bin/nspr-config make[2]: Leaving directory '/home/buildroot/build/instance-0/output/build/libnspr-4.19/nspr/config' /usr/bin/make -C pr export make[2]: Entering directory '/home/buildroot/build/instance-0/output/build/libnspr-4.19/nspr/pr' /usr/bin/make -C include export make[3]: Entering directory '/home/buildroot/build/instance-0/output/build/libnspr-4.19/nspr/pr/include' /usr/bin/make -C md export make[4]: Entering directory '/home/buildroot/build/instance-0/output/build/libnspr-4.19/nspr/pr/include/md' ../../../config/./nsinstall -R -m 444 ./_scoos.cfg ./_winnt.cfg ./_nto.cfg ./_riscos.cfg ./_dgux.cfg ./_aix32.cfg ./_hpux64.cfg ./_os2.cfg ./_linux.cfg ./_qnx.cfg ./_darwin.cfg ./_beos.cfg ./_freebsd.cfg ./_irix64.cfg ./_openbsd.cfg ./_win95.cfg ./_solaris.cfg ./_unixware7.cfg ./_netbsd.cfg ./_osf1.cfg ./_irix32.cfg ./_unixware.cfg ./_aix64.cfg ./_symbian.cfg ./_hpux32.cfg ./_bsdi.cfg ../../../dist/include/nspr/md ../../../config/./nsinstall -R -m 444 ./_linux.cfg ../../../dist/include/nspr mv -f ../../../dist/include/nspr/_linux.cfg ../../../dist/include/nspr/prcpucfg.h make[4]: Leaving directory '/home/buildroot/build/instance-0/output/build/libnspr-4.19/nspr/pr/include/md' /usr/bin/make -C private export make[4]: Entering directory '/home/buildroot/build/instance-0/output/build/libnspr-4.19/nspr/pr/include/private' ../../../config/./nsinstall -R -m 444 ./pprio.h ./pprthred.h ./prpriv.h ../../../dist/include/nspr/private make[4]: Leaving directory '/home/buildroot/build/instance-0/output/build/libnspr-4.19/nspr/pr/include/private' /usr/bin/make -C obsolete export make[4]: Entering directory '/home/buildroot/build/instance-0/output/build/libnspr-4.19/nspr/pr/include/obsolete' ../../../config/./nsinstall -R -m 444 ./pralarm.h ./probslet.h ./protypes.h ./prsem.h ../../../dist/include/nspr/obsolete make[4]: Leaving directory '/home/buildroot/build/instance-0/output/build/libnspr-4.19/nspr/pr/include/obsolete' ../../config/./nsinstall -R -m 444 ./prcvar.h ./prbit.h ./prrng.h ./prtypes.h ./prtime.h ./prlock.h ./prdtoa.h ./prlink.h ./prtrace.h ./prprf.h ./prlog.h ./prproces.h ./prinrval.h ./prmem.h ./prrwlock.h ./prcmon.h ./prwin16.h ./prinet.h ./prenv.h ./prtpool.h ./prshm.h ./prerr.h ./prcountr.h ./prsystem.h ./prmon.h ./prmwait.h ./prio.h ./prolock.h ./pratom.h ./prpdce.h ./prclist.h ./prlong.h ./prshma.h ./prvrsion.h ./nspr.h ./pripcsem.h ./prnetdb.h ./prinit.h ./prthread.h ./prerror.h ../../dist/include/nspr make[3]: Leaving directory '/home/buildroot/build/instance-0/output/build/libnspr-4.19/nspr/pr/include' /usr/bin/make -C src export make[3]: Entering directory '/home/buildroot/build/instance-0/output/build/libnspr-4.19/nspr/pr/src' /usr/bin/make -C io export make[4]: Entering directory '/home/buildroot/build/instance-0/output/build/libnspr-4.19/nspr/pr/src/io' /home/buildroot/build/instance-0/output/host/bin/riscv64-buildroot-linux-gnu-gcc -o prfdcach.o -c -fvisibility=hidden -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -Wall -pthread -g -fno-inline -fPIC -UNDEBUG -DDEBUG_buildroot -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_PR_INET6 -D_NSPR_BUILD_ -I../../../dist/include/nspr -I../../../pr/include -I../../../pr/include/private prfdcach.c In file included from ../../../dist/include/nspr/prtypes.h:26:0, from ../../../dist/include/nspr/pratom.h:14, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prcpucfg.h:1120:2: error: #error "Unknown CPU architecture" #error "Unknown CPU architecture" ^~~~~ In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prtypes.h:271:2: error: #error No suitable type for PRInt8/PRUint8 #error No suitable type for PRInt8/PRUint8 ^~~~~ ../../../dist/include/nspr/prtypes.h:296:2: error: #error No suitable type for PRInt16/PRUint16 #error No suitable type for PRInt16/PRUint16 ^~~~~ ../../../dist/include/nspr/prtypes.h:328:2: error: #error No suitable type for PRInt32/PRUint32 #error No suitable type for PRInt32/PRUint32 ^~~~~ ../../../dist/include/nspr/prtypes.h:421:2: error: #error 'sizeof(int)' not sufficient for platform use #error 'sizeof(int)' not sufficient for platform use ^~~~~ ../../../dist/include/nspr/prtypes.h:444:9: error: unknown type name 'PRInt32' typedef PRInt32 PROffset32; ^~~~~~~ ../../../dist/include/nspr/prtypes.h:475:9: error: unknown type name 'PRIntn' typedef PRIntn PRBool; ^~~~~~ ../../../dist/include/nspr/prtypes.h:485:9: error: unknown type name 'PRUint8' typedef PRUint8 PRPackedBool; ^~~~~~~ ../../../dist/include/nspr/prtypes.h:498:9: error: unknown type name 'PRUint16' typedef PRUint16 PRUnichar; ^~~~~~~~ In file included from ../../../dist/include/nspr/prtypes.h:582:0, from ../../../dist/include/nspr/pratom.h:14, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/obsolete/protypes.h:16:9: error: unknown type name 'PRUintn' typedef PRUintn uintn; ^~~~~~~ ../../../dist/include/nspr/obsolete/protypes.h:18:9: error: unknown type name 'PRIntn' typedef PRIntn intn; ^~~~~~ In file included from ../../../dist/include/nspr/prtypes.h:582:0, from ../../../dist/include/nspr/pratom.h:14, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/obsolete/protypes.h:77:9: error: unknown type name 'PRUint32' typedef PRUint32 uint32; ^~~~~~~~ ../../../dist/include/nspr/obsolete/protypes.h:88:9: error: unknown type name 'PRUint16' typedef PRUint16 uint16; ^~~~~~~~ ../../../dist/include/nspr/obsolete/protypes.h:96:9: error: unknown type name 'PRUint8' typedef PRUint8 uint8; ^~~~~~~ ../../../dist/include/nspr/obsolete/protypes.h:114:9: error: unknown type name 'PRInt32' typedef PRInt32 int32; ^~~~~~~ ../../../dist/include/nspr/obsolete/protypes.h:126:9: error: unknown type name 'PRInt16' typedef PRInt16 int16; ^~~~~~~ ../../../dist/include/nspr/obsolete/protypes.h:135:9: error: unknown type name 'PRInt8' typedef PRInt8 int8; ^~~~~~ In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/pratom.h:28:10: error: unknown type name 'PRInt32' NSPR_API(PRInt32) PR_AtomicIncrement(PRInt32 *val); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/pratom.h:28:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRInt32) PR_AtomicIncrement(PRInt32 *val); ^~~~~~~~ In file included from ../../../dist/include/nspr/nspr.h:9:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/pratom.h:28:38: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? NSPR_API(PRInt32) PR_AtomicIncrement(PRInt32 *val); ^~~~~~~ PRInt64 In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/pratom.h:39:10: error: unknown type name 'PRInt32' NSPR_API(PRInt32) PR_AtomicDecrement(PRInt32 *val); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/pratom.h:39:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRInt32) PR_AtomicDecrement(PRInt32 *val); ^~~~~~~~ In file included from ../../../dist/include/nspr/nspr.h:9:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/pratom.h:39:38: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? NSPR_API(PRInt32) PR_AtomicDecrement(PRInt32 *val); ^~~~~~~ PRInt64 In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/pratom.h:51:10: error: unknown type name 'PRInt32' NSPR_API(PRInt32) PR_AtomicSet(PRInt32 *val, PRInt32 newval); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/pratom.h:51:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRInt32) PR_AtomicSet(PRInt32 *val, PRInt32 newval); ^~~~~~~~ In file included from ../../../dist/include/nspr/nspr.h:9:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/pratom.h:51:32: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? NSPR_API(PRInt32) PR_AtomicSet(PRInt32 *val, PRInt32 newval); ^~~~~~~ PRInt64 ../../../dist/include/nspr/pratom.h:51:46: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? NSPR_API(PRInt32) PR_AtomicSet(PRInt32 *val, PRInt32 newval); ^~~~~~~ PRInt64 In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/pratom.h:63:10: error: unknown type name 'PRInt32' NSPR_API(PRInt32) PR_AtomicAdd(PRInt32 *ptr, PRInt32 val); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/pratom.h:63:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRInt32) PR_AtomicAdd(PRInt32 *ptr, PRInt32 val); ^~~~~~~~ In file included from ../../../dist/include/nspr/nspr.h:9:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/pratom.h:63:32: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? NSPR_API(PRInt32) PR_AtomicAdd(PRInt32 *ptr, PRInt32 val); ^~~~~~~ PRInt64 ../../../dist/include/nspr/pratom.h:63:46: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? NSPR_API(PRInt32) PR_AtomicAdd(PRInt32 *ptr, PRInt32 val); ^~~~~~~ PRInt64 In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prbit.h:57:10: error: unknown type name 'PRIntn' NSPR_API(PRIntn) PR_CeilingLog2(PRUint32 i); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prbit.h:57:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRIntn) PR_CeilingLog2(PRUint32 i); ^~~~~~~~ In file included from ../../../dist/include/nspr/nspr.h:10:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prbit.h:57:33: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? NSPR_API(PRIntn) PR_CeilingLog2(PRUint32 i); ^~~~~~~~ PRUint64 In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prbit.h:62:10: error: unknown type name 'PRIntn' NSPR_API(PRIntn) PR_FloorLog2(PRUint32 i); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prbit.h:62:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRIntn) PR_FloorLog2(PRUint32 i); ^~~~~~~~ In file included from ../../../dist/include/nspr/nspr.h:10:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prbit.h:62:31: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? NSPR_API(PRIntn) PR_FloorLog2(PRUint32 i); ^~~~~~~~ PRUint64 In file included from ../../../dist/include/nspr/prmon.h:10:0, from ../../../dist/include/nspr/prcmon.h:19, from ../../../dist/include/nspr/nspr.h:12, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prinrval.h:29:9: error: unknown type name 'PRUint32' typedef PRUint32 PRIntervalTime; ^~~~~~~~ In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prinrval.h:97:10: error: unknown type name 'PRUint32' NSPR_API(PRUint32) PR_TicksPerSecond(void); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prinrval.h:97:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRUint32) PR_TicksPerSecond(void); ^~~~~~~~ In file included from ../../../dist/include/nspr/prmon.h:10:0, from ../../../dist/include/nspr/prcmon.h:19, from ../../../dist/include/nspr/nspr.h:12, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prinrval.h:116:47: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? NSPR_API(PRIntervalTime) PR_SecondsToInterval(PRUint32 seconds); ^~~~~~~~ PRUint64 ../../../dist/include/nspr/prinrval.h:117:52: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? NSPR_API(PRIntervalTime) PR_MillisecondsToInterval(PRUint32 milli); ^~~~~~~~ PRUint64 ../../../dist/include/nspr/prinrval.h:118:52: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? NSPR_API(PRIntervalTime) PR_MicrosecondsToInterval(PRUint32 micro); ^~~~~~~~ PRUint64 In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prinrval.h:137:10: error: unknown type name 'PRUint32' NSPR_API(PRUint32) PR_IntervalToSeconds(PRIntervalTime ticks); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prinrval.h:137:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRUint32) PR_IntervalToSeconds(PRIntervalTime ticks); ^~~~~~~~ ../../../dist/include/nspr/prinrval.h:138:10: error: unknown type name 'PRUint32' NSPR_API(PRUint32) PR_IntervalToMilliseconds(PRIntervalTime ticks); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prinrval.h:138:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRUint32) PR_IntervalToMilliseconds(PRIntervalTime ticks); ^~~~~~~~ ../../../dist/include/nspr/prinrval.h:139:10: error: unknown type name 'PRUint32' NSPR_API(PRUint32) PR_IntervalToMicroseconds(PRIntervalTime ticks); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prinrval.h:139:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRUint32) PR_IntervalToMicroseconds(PRIntervalTime ticks); ^~~~~~~~ In file included from ../../../dist/include/nspr/nspr.h:14:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prdtoa.h:33:36: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? NSPR_API(void) PR_cnvtf(char *buf, PRIntn bufsz, PRIntn prcsn, PRFloat64 fval); ^~~~~~ PRInt64 ../../../dist/include/nspr/prdtoa.h:33:50: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? NSPR_API(void) PR_cnvtf(char *buf, PRIntn bufsz, PRIntn prcsn, PRFloat64 fval); ^~~~~~ PRInt64 ../../../dist/include/nspr/prdtoa.h:46:41: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? NSPR_API(PRStatus) PR_dtoa(PRFloat64 d, PRIntn mode, PRIntn ndigits, ^~~~~~ PRInt64 ../../../dist/include/nspr/prdtoa.h:46:54: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? NSPR_API(PRStatus) PR_dtoa(PRFloat64 d, PRIntn mode, PRIntn ndigits, ^~~~~~ PRInt64 ../../../dist/include/nspr/prdtoa.h:47:2: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? PRIntn *decpt, PRIntn *sign, char **rve, char *buf, PRSize bufsize); ^~~~~~ PRInt64 ../../../dist/include/nspr/prdtoa.h:47:17: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? PRIntn *decpt, PRIntn *sign, char **rve, char *buf, PRSize bufsize); ^~~~~~ PRInt64 In file included from ../../../dist/include/nspr/nspr.h:16:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prerror.h:13:9: error: unknown type name 'PRInt32' typedef PRInt32 PRErrorCode; ^~~~~~~ In file included from ../../../dist/include/nspr/nspr.h:16:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prerror.h:25:51: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? NSPR_API(void) PR_SetError(PRErrorCode errorCode, PRInt32 oserr); ^~~~~~~ PRInt64 ../../../dist/include/nspr/prerror.h:37:5: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? PRIntn textLength, const char *text); ^~~~~~ PRInt64 In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prerror.h:48:10: error: unknown type name 'PRInt32' NSPR_API(PRInt32) PR_GetOSError(void); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prerror.h:48:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRInt32) PR_GetOSError(void); ^~~~~~~~ ../../../dist/include/nspr/prerror.h:55:10: error: unknown type name 'PRInt32' NSPR_API(PRInt32) PR_GetErrorTextLength(void); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prerror.h:55:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRInt32) PR_GetErrorTextLength(void); ^~~~~~~~ ../../../dist/include/nspr/prerror.h:62:10: error: unknown type name 'PRInt32' NSPR_API(PRInt32) PR_GetErrorText(char *text); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prerror.h:62:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRInt32) PR_GetErrorText(char *text); ^~~~~~~~ In file included from ../../../dist/include/nspr/nspr.h:16:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prerror.h:145:9: error: unknown type name 'PRUint32' typedef PRUint32 PRLanguageCode; ^~~~~~~~ In file included from ../../../dist/include/nspr/prinit.h:9:0, from ../../../dist/include/nspr/nspr.h:18, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prthread.h:111:22: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? PRUint32 stackSize); ^~~~~~~~ PRUint64 ../../../dist/include/nspr/prthread.h:192:5: error: unknown type name 'PRUintn'; did you mean 'PRUint64'? PRUintn *newIndex, PRThreadPrivateDTOR destructor); ^~~~~~~ PRUint64 ../../../dist/include/nspr/prthread.h:205:40: error: unknown type name 'PRUintn'; did you mean 'PRUint64'? NSPR_API(PRStatus) PR_SetThreadPrivate(PRUintn tpdIndex, void *priv); ^~~~~~~ PRUint64 ../../../dist/include/nspr/prthread.h:216:37: error: unknown type name 'PRUintn'; did you mean 'PRUint64'? NSPR_API(void*) PR_GetThreadPrivate(PRUintn tpdIndex); ^~~~~~~ PRUint64 In file included from ../../../dist/include/nspr/nspr.h:18:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prinit.h:85:51: error: unknown type name 'PRUintn'; did you mean 'PRUint64'? PRThreadType type, PRThreadPriority priority, PRUintn maxPTDs); ^~~~~~~ PRUint64 ../../../dist/include/nspr/prinit.h:105:29: error: expected declaration specifiers or '...' before '*' token typedef PRIntn (PR_CALLBACK *PRPrimordialFn)(PRIntn argc, char **argv); ^ In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prinit.h:107:10: error: unknown type name 'PRIntn' NSPR_API(PRIntn) PR_Initialize( ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prinit.h:107:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRIntn) PR_Initialize( ^~~~~~~~ In file included from ../../../dist/include/nspr/nspr.h:18:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prinit.h:108:5: error: unknown type name 'PRPrimordialFn' PRPrimordialFn prmain, PRIntn argc, char **argv, PRUintn maxPTDs); ^~~~~~~~~~~~~~ ../../../dist/include/nspr/prinit.h:108:28: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? PRPrimordialFn prmain, PRIntn argc, char **argv, PRUintn maxPTDs); ^~~~~~ PRInt64 ../../../dist/include/nspr/prinit.h:108:54: error: unknown type name 'PRUintn'; did you mean 'PRUint64'? PRPrimordialFn prmain, PRIntn argc, char **argv, PRUintn maxPTDs); ^~~~~~~ PRUint64 ../../../dist/include/nspr/prinit.h:160:34: error: unknown type name 'PRUintn'; did you mean 'PRUint64'? NSPR_API(void) PR_SetConcurrency(PRUintn numCPUs); ^~~~~~~ PRUint64 ../../../dist/include/nspr/prinit.h:167:38: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? NSPR_API(PRStatus) PR_SetFDCacheSize(PRIntn low, PRIntn high); ^~~~~~ PRInt64 ../../../dist/include/nspr/prinit.h:167:50: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? NSPR_API(PRStatus) PR_SetFDCacheSize(PRIntn low, PRIntn high); ^~~~~~ PRInt64 ../../../dist/include/nspr/prinit.h:174:31: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? NSPR_API(void) PR_ProcessExit(PRIntn status); ^~~~~~ PRInt64 ../../../dist/include/nspr/prinit.h:192:5: error: unknown type name 'PRIntn' PRIntn initialized; ^~~~~~ ../../../dist/include/nspr/prinit.h:193:5: error: unknown type name 'PRInt32' PRInt32 inProgress; ^~~~~~~ In file included from ../../../dist/include/nspr/prio.h:17:0, from ../../../dist/include/nspr/nspr.h:20, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prtime.h:56:5: error: unknown type name 'PRInt32' PRInt32 tp_gmt_offset; /* the offset from GMT in seconds */ ^~~~~~~ ../../../dist/include/nspr/prtime.h:57:5: error: unknown type name 'PRInt32' PRInt32 tp_dst_offset; /* contribution of DST in seconds */ ^~~~~~~ ../../../dist/include/nspr/prtime.h:84:5: error: unknown type name 'PRInt32' PRInt32 tm_usec; /* microseconds past tm_sec (0-99999) */ ^~~~~~~ ../../../dist/include/nspr/prtime.h:85:5: error: unknown type name 'PRInt32' PRInt32 tm_sec; /* seconds past tm_min (0-61, accomodating ^~~~~~~ ../../../dist/include/nspr/prtime.h:87:5: error: unknown type name 'PRInt32' PRInt32 tm_min; /* minutes past tm_hour (0-59) */ ^~~~~~~ ../../../dist/include/nspr/prtime.h:88:5: error: unknown type name 'PRInt32' PRInt32 tm_hour; /* hours past tm_day (0-23) */ ^~~~~~~ ../../../dist/include/nspr/prtime.h:89:5: error: unknown type name 'PRInt32' PRInt32 tm_mday; /* days past tm_mon (1-31, note that it ^~~~~~~ ../../../dist/include/nspr/prtime.h:91:5: error: unknown type name 'PRInt32' PRInt32 tm_month; /* months past tm_year (0-11, Jan = 0) */ ^~~~~~~ ../../../dist/include/nspr/prtime.h:92:5: error: unknown type name 'PRInt16' PRInt16 tm_year; /* absolute year, AD (note that we do not ^~~~~~~ ../../../dist/include/nspr/prtime.h:95:5: error: unknown type name 'PRInt8' PRInt8 tm_wday; /* calculated day of the week ^~~~~~ ../../../dist/include/nspr/prtime.h:97:5: error: unknown type name 'PRInt16' PRInt16 tm_yday; /* calculated day of the year ^~~~~~~ In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prtime.h:250:10: error: unknown type name 'PRUint32' NSPR_API(PRUint32) PR_FormatTime(char *buf, int buflen, const char *fmt, ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prtime.h:250:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRUint32) PR_FormatTime(char *buf, int buflen, const char *fmt, ^~~~~~~~ ../../../dist/include/nspr/prtime.h:256:10: error: unknown type name 'PRUint32' NSPR_API(PRUint32) ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prtime.h:256:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRUint32) ^~~~~~~~ In file included from ../../../dist/include/nspr/prio.h:17:0, from ../../../dist/include/nspr/nspr.h:20, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prtime.h:257:35: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? PR_FormatTimeUSEnglish(char *buf, PRUint32 bufSize, ^~~~~~~~ PRUint64 In file included from ../../../dist/include/nspr/nspr.h:20:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prio.h:50:9: error: unknown type name 'PRIntn' typedef PRIntn PRDescIdentity; /* see: Layering file descriptors */ ^~~~~~ ../../../dist/include/nspr/prio.h:132:3: error: unknown type name 'PRUint8' PRUint8 _S6_u8[16]; ^~~~~~~ ../../../dist/include/nspr/prio.h:133:3: error: unknown type name 'PRUint16' PRUint16 _S6_u16[8]; ^~~~~~~~ ../../../dist/include/nspr/prio.h:134:3: error: unknown type name 'PRUint32' PRUint32 _S6_u32[4]; ^~~~~~~~ ../../../dist/include/nspr/prio.h:147:9: error: unknown type name 'PRUint16' PRUint16 family; /* address family (0x00ff maskable) */ ^~~~~~~~ ../../../dist/include/nspr/prio.h:155:9: error: unknown type name 'PRUint16' PRUint16 family; /* address family (AF_INET) */ ^~~~~~~~ ../../../dist/include/nspr/prio.h:156:9: error: unknown type name 'PRUint16' PRUint16 port; /* port number */ ^~~~~~~~ ../../../dist/include/nspr/prio.h:157:9: error: unknown type name 'PRUint32' PRUint32 ip; /* The actual 32 bits of address */ ^~~~~~~~ ../../../dist/include/nspr/prio.h:165:9: error: unknown type name 'PRUint16' PRUint16 family; /* address family (AF_INET6) */ ^~~~~~~~ ../../../dist/include/nspr/prio.h:166:9: error: unknown type name 'PRUint16' PRUint16 port; /* port number */ ^~~~~~~~ ../../../dist/include/nspr/prio.h:167:9: error: unknown type name 'PRUint32' PRUint32 flowinfo; /* routing information */ ^~~~~~~~ ../../../dist/include/nspr/prio.h:169:9: error: unknown type name 'PRUint32' PRUint32 scope_id; /* set of interfaces for a scope */ ^~~~~~~~ ../../../dist/include/nspr/prio.h:173:9: error: unknown type name 'PRUint16' PRUint16 family; /* address family (AF_UNIX) */ ^~~~~~~~ ../../../dist/include/nspr/prio.h:234:9: error: unknown type name 'PRUintn' PRUintn ip_ttl; /* IP time to live */ ^~~~~~~ ../../../dist/include/nspr/prio.h:235:9: error: unknown type name 'PRUintn' PRUintn mcast_ttl; /* IP multicast time to live */ ^~~~~~~ ../../../dist/include/nspr/prio.h:236:9: error: unknown type name 'PRUintn' PRUintn tos; /* IP type of service and precedence */ ^~~~~~~ ../../../dist/include/nspr/prio.h:307:30: error: expected declaration specifiers or '...' before '*' token typedef PRInt32 (PR_CALLBACK *PRReadFN)(PRFileDesc *fd, void *buf, PRInt32 amount); ^ ../../../dist/include/nspr/prio.h:308:30: error: expected declaration specifiers or '...' before '*' token typedef PRInt32 (PR_CALLBACK *PRWriteFN)(PRFileDesc *fd, const void *buf, PRInt32 amount); ^ ../../../dist/include/nspr/prio.h:309:30: error: expected declaration specifiers or '...' before '*' token typedef PRInt32 (PR_CALLBACK *PRAvailableFN)(PRFileDesc *fd); ^ ../../../dist/include/nspr/prio.h:316:30: error: expected declaration specifiers or '...' before '*' token typedef PRInt32 (PR_CALLBACK *PRWritevFN)( ^ ../../../dist/include/nspr/prio.h:324:60: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? typedef PRStatus (PR_CALLBACK *PRListenFN)(PRFileDesc *fd, PRIntn backlog); ^~~~~~ PRInt64 ../../../dist/include/nspr/prio.h:325:62: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? typedef PRStatus (PR_CALLBACK *PRShutdownFN)(PRFileDesc *fd, PRIntn how); ^~~~~~ PRInt64 ../../../dist/include/nspr/prio.h:326:30: error: expected declaration specifiers or '...' before '*' token typedef PRInt32 (PR_CALLBACK *PRRecvFN)( ^ ../../../dist/include/nspr/prio.h:329:30: error: expected declaration specifiers or '...' before '*' token typedef PRInt32 (PR_CALLBACK *PRSendFN) ( ^ ../../../dist/include/nspr/prio.h:332:30: error: expected declaration specifiers or '...' before '*' token typedef PRInt32 (PR_CALLBACK *PRRecvfromFN)( ^ ../../../dist/include/nspr/prio.h:335:30: error: expected declaration specifiers or '...' before '*' token typedef PRInt32 (PR_CALLBACK *PRSendtoFN)( ^ ../../../dist/include/nspr/prio.h:338:30: error: expected declaration specifiers or '...' before '*' token typedef PRInt16 (PR_CALLBACK *PRPollFN)( ^ ../../../dist/include/nspr/prio.h:340:30: error: expected declaration specifiers or '...' before '*' token typedef PRInt32 (PR_CALLBACK *PRAcceptreadFN)( ^ ../../../dist/include/nspr/prio.h:343:30: error: expected declaration specifiers or '...' before '*' token typedef PRInt32 (PR_CALLBACK *PRTransmitfileFN)( ^ ../../../dist/include/nspr/prio.h:352:30: error: expected declaration specifiers or '...' before '*' token typedef PRInt32 (PR_CALLBACK *PRSendfileFN)( ^ ../../../dist/include/nspr/prio.h:356:21: error: unknown type name 'PRInt16'; did you mean 'PRInt64'? PRFileDesc *fd, PRInt16 out_flags); ^~~~~~~ PRInt64 ../../../dist/include/nspr/prio.h:357:29: error: expected declaration specifiers or '...' before '*' token typedef PRIntn (PR_CALLBACK *PRReservedFN)(PRFileDesc *fd); ^ ../../../dist/include/nspr/prio.h:362:5: error: unknown type name 'PRReadFN' PRReadFN read; /* read up to specified bytes into buffer */ ^~~~~~~~ ../../../dist/include/nspr/prio.h:363:5: error: unknown type name 'PRWriteFN' PRWriteFN write; /* write specified bytes from buffer */ ^~~~~~~~~ ../../../dist/include/nspr/prio.h:364:5: error: unknown type name 'PRAvailableFN' PRAvailableFN available; /* determine number of bytes available */ ^~~~~~~~~~~~~ ../../../dist/include/nspr/prio.h:371:5: error: unknown type name 'PRWritevFN' PRWritevFN writev; /* Write segments as described by iovector */ ^~~~~~~~~~ ../../../dist/include/nspr/prio.h:375:5: error: unknown type name 'PRListenFN' PRListenFN listen; /* Prepare to listen for (net) connections */ ^~~~~~~~~~ ../../../dist/include/nspr/prio.h:376:5: error: unknown type name 'PRShutdownFN' PRShutdownFN shutdown; /* Shutdown a (net) connection */ ^~~~~~~~~~~~ ../../../dist/include/nspr/prio.h:377:5: error: unknown type name 'PRRecvFN' PRRecvFN recv; /* Solicit up the the specified bytes */ ^~~~~~~~ ../../../dist/include/nspr/prio.h:378:5: error: unknown type name 'PRSendFN' PRSendFN send; /* Send all the bytes specified */ ^~~~~~~~ ../../../dist/include/nspr/prio.h:379:5: error: unknown type name 'PRRecvfromFN' PRRecvfromFN recvfrom; /* Solicit (net) bytes and report source */ ^~~~~~~~~~~~ ../../../dist/include/nspr/prio.h:380:5: error: unknown type name 'PRSendtoFN' PRSendtoFN sendto; /* Send bytes to (net) address specified */ ^~~~~~~~~~ ../../../dist/include/nspr/prio.h:381:5: error: unknown type name 'PRPollFN' PRPollFN poll; /* Test the fd to see if it is ready */ ^~~~~~~~ ../../../dist/include/nspr/prio.h:382:5: error: unknown type name 'PRAcceptreadFN' PRAcceptreadFN acceptread; /* Accept and read on a new (net) fd */ ^~~~~~~~~~~~~~ ../../../dist/include/nspr/prio.h:383:5: error: unknown type name 'PRTransmitfileFN' PRTransmitfileFN transmitfile; /* Transmit at entire file */ ^~~~~~~~~~~~~~~~ ../../../dist/include/nspr/prio.h:386:5: error: unknown type name 'PRReservedFN' PRReservedFN reserved_fn_6; /* reserved for future use */ ^~~~~~~~~~~~ ../../../dist/include/nspr/prio.h:387:5: error: unknown type name 'PRReservedFN' PRReservedFN reserved_fn_5; /* reserved for future use */ ^~~~~~~~~~~~ ../../../dist/include/nspr/prio.h:392:5: error: unknown type name 'PRSendfileFN' PRSendfileFN sendfile; /* Send a (partial) file with header/trailer*/ ^~~~~~~~~~~~ ../../../dist/include/nspr/prio.h:393:5: error: unknown type name 'PRConnectcontinueFN' PRConnectcontinueFN connectcontinue; ^~~~~~~~~~~~~~~~~~~ ../../../dist/include/nspr/prio.h:395:5: error: unknown type name 'PRReservedFN' PRReservedFN reserved_fn_3; /* reserved for future use */ ^~~~~~~~~~~~ ../../../dist/include/nspr/prio.h:396:5: error: unknown type name 'PRReservedFN' PRReservedFN reserved_fn_2; /* reserved for future use */ ^~~~~~~~~~~~ ../../../dist/include/nspr/prio.h:397:5: error: unknown type name 'PRReservedFN' PRReservedFN reserved_fn_1; /* reserved for future use */ ^~~~~~~~~~~~ ../../../dist/include/nspr/prio.h:398:5: error: unknown type name 'PRReservedFN' PRReservedFN reserved_fn_0; /* reserved for future use */ ^~~~~~~~~~~~ ../../../dist/include/nspr/prio.h:615:49: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? NSPR_API(PRFileDesc*) PR_Open(const char *name, PRIntn flags, PRIntn mode); ^~~~~~ PRInt64 ../../../dist/include/nspr/prio.h:615:63: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? NSPR_API(PRFileDesc*) PR_Open(const char *name, PRIntn flags, PRIntn mode); ^~~~~~ PRInt64 ../../../dist/include/nspr/prio.h:642:23: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? const char *name, PRIntn flags, PRIntn mode); ^~~~~~ PRInt64 ../../../dist/include/nspr/prio.h:642:37: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? const char *name, PRIntn flags, PRIntn mode); ^~~~~~ PRInt64 In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prio.h:707:10: error: unknown type name 'PRInt32' NSPR_API(PRInt32) PR_Read(PRFileDesc *fd, void *buf, PRInt32 amount); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prio.h:707:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRInt32) PR_Read(PRFileDesc *fd, void *buf, PRInt32 amount); ^~~~~~~~ In file included from ../../../dist/include/nspr/nspr.h:20:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prio.h:707:54: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? NSPR_API(PRInt32) PR_Read(PRFileDesc *fd, void *buf, PRInt32 amount); ^~~~~~~ PRInt64 In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prio.h:731:10: error: unknown type name 'PRInt32' NSPR_API(PRInt32) PR_Write(PRFileDesc *fd,const void *buf,PRInt32 amount); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prio.h:731:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRInt32) PR_Write(PRFileDesc *fd,const void *buf,PRInt32 amount); ^~~~~~~~ In file included from ../../../dist/include/nspr/nspr.h:20:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prio.h:731:59: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? NSPR_API(PRInt32) PR_Write(PRFileDesc *fd,const void *buf,PRInt32 amount); ^~~~~~~ PRInt64 In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prio.h:765:10: error: unknown type name 'PRInt32' NSPR_API(PRInt32) PR_Writev( ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prio.h:765:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRInt32) PR_Writev( ^~~~~~~~ In file included from ../../../dist/include/nspr/nspr.h:20:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prio.h:766:41: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? PRFileDesc *fd, const PRIOVec *iov, PRInt32 iov_size, ^~~~~~~ PRInt64 In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prio.h:965:10: error: unknown type name 'PRInt32' NSPR_API(PRInt32) PR_Available(PRFileDesc *fd); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prio.h:965:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRInt32) PR_Available(PRFileDesc *fd); ^~~~~~~~ In file included from ../../../dist/include/nspr/nspr.h:20:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prio.h:1119:47: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? NSPR_API(PRStatus) PR_MkDir(const char *name, PRIntn mode); ^~~~~~ PRInt64 ../../../dist/include/nspr/prio.h:1131:49: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? NSPR_API(PRStatus) PR_MakeDir(const char *name, PRIntn mode); ^~~~~~ PRInt64 ../../../dist/include/nspr/prio.h:1209:43: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? NSPR_API(PRFileDesc*) PR_OpenUDPSocket(PRIntn af); ^~~~~~ PRInt64 ../../../dist/include/nspr/prio.h:1229:43: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? NSPR_API(PRFileDesc*) PR_OpenTCPSocket(PRIntn af); ^~~~~~ PRInt64 ../../../dist/include/nspr/prio.h:1292:58: error: unknown type name 'PRInt16'; did you mean 'PRInt64'? NSPR_API(PRStatus) PR_ConnectContinue(PRFileDesc *fd, PRInt16 out_flags); ^~~~~~~ PRInt64 ../../../dist/include/nspr/prio.h:1390:46: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? NSPR_API(PRStatus) PR_Listen(PRFileDesc *fd, PRIntn backlog); ^~~~~~ PRInt64 In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prio.h:1454:10: error: unknown type name 'PRInt32' NSPR_API(PRInt32) PR_Recv(PRFileDesc *fd, void *buf, PRInt32 amount, ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prio.h:1454:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRInt32) PR_Recv(PRFileDesc *fd, void *buf, PRInt32 amount, ^~~~~~~~ In file included from ../../../dist/include/nspr/nspr.h:20:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prio.h:1454:57: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? NSPR_API(PRInt32) PR_Recv(PRFileDesc *fd, void *buf, PRInt32 amount, ^~~~~~~ PRInt64 ../../../dist/include/nspr/prio.h:1455:17: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? PRIntn flags, PRIntervalTime timeout); ^~~~~~ PRInt64 In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prio.h:1485:10: error: unknown type name 'PRInt32' NSPR_API(PRInt32) PR_Send(PRFileDesc *fd, const void *buf, PRInt32 amount, ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prio.h:1485:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRInt32) PR_Send(PRFileDesc *fd, const void *buf, PRInt32 amount, ^~~~~~~~ In file included from ../../../dist/include/nspr/nspr.h:20:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prio.h:1485:63: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? NSPR_API(PRInt32) PR_Send(PRFileDesc *fd, const void *buf, PRInt32 amount, ^~~~~~~ PRInt64 ../../../dist/include/nspr/prio.h:1486:33: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? PRIntn flags, PRIntervalTime timeout); ^~~~~~ PRInt64 In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prio.h:1520:10: error: unknown type name 'PRInt32' NSPR_API(PRInt32) PR_RecvFrom( ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prio.h:1520:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRInt32) PR_RecvFrom( ^~~~~~~~ In file included from ../../../dist/include/nspr/nspr.h:20:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prio.h:1521:32: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? PRFileDesc *fd, void *buf, PRInt32 amount, PRIntn flags, ^~~~~~~ PRInt64 ../../../dist/include/nspr/prio.h:1521:48: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? PRFileDesc *fd, void *buf, PRInt32 amount, PRIntn flags, ^~~~~~ PRInt64 In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prio.h:1553:10: error: unknown type name 'PRInt32' NSPR_API(PRInt32) PR_SendTo( ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prio.h:1553:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRInt32) PR_SendTo( ^~~~~~~~ In file included from ../../../dist/include/nspr/nspr.h:20:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prio.h:1554:38: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? PRFileDesc *fd, const void *buf, PRInt32 amount, PRIntn flags, ^~~~~~~ PRInt64 ../../../dist/include/nspr/prio.h:1554:54: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? PRFileDesc *fd, const void *buf, PRInt32 amount, PRIntn flags, ^~~~~~ PRInt64 In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prio.h:1593:10: error: unknown type name 'PRInt32' NSPR_API(PRInt32) PR_TransmitFile( ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prio.h:1593:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRInt32) PR_TransmitFile( ^~~~~~~~ In file included from ../../../dist/include/nspr/nspr.h:20:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prio.h:1595:26: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? const void *headers, PRInt32 hlen, PRTransmitFileFlags flags, ^~~~~~~ PRInt64 ../../../dist/include/nspr/prio.h:1634:2: error: unknown type name 'PRUint32' PRUint32 file_offset; /* file offset */ ^~~~~~~~ ../../../dist/include/nspr/prio.h:1639:2: error: unknown type name 'PRInt32' PRInt32 hlen; /* header len */ ^~~~~~~ ../../../dist/include/nspr/prio.h:1641:2: error: unknown type name 'PRInt32' PRInt32 tlen; /* trailer len */ ^~~~~~~ In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prio.h:1645:10: error: unknown type name 'PRInt32' NSPR_API(PRInt32) PR_SendFile( ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prio.h:1645:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRInt32) PR_SendFile( ^~~~~~~~ ../../../dist/include/nspr/prio.h:1699:10: error: unknown type name 'PRInt32' NSPR_API(PRInt32) PR_AcceptRead( ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prio.h:1699:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRInt32) PR_AcceptRead( ^~~~~~~~ In file included from ../../../dist/include/nspr/nspr.h:20:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prio.h:1701:38: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? PRNetAddr **peerAddr, void *buf, PRInt32 amount, PRIntervalTime timeout); ^~~~~~~ PRInt64 In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prio.h:1849:10: error: unknown type name 'PRInt32' NSPR_API(PRInt32) PR_GetMemMapAlignment(void); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prio.h:1849:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRInt32) PR_GetMemMapAlignment(void); ^~~~~~~~ In file included from ../../../dist/include/nspr/nspr.h:20:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prio.h:1855:5: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? PRUint32 len); ^~~~~~~~ PRUint64 ../../../dist/include/nspr/prio.h:1857:44: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? NSPR_API(PRStatus) PR_MemUnmap(void *addr, PRUint32 len); ^~~~~~~~ PRUint64 ../../../dist/include/nspr/prio.h:1872:5: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? PRUint32 len); ^~~~~~~~ PRUint64 ../../../dist/include/nspr/prio.h:1898:5: error: unknown type name 'PRInt16' PRInt16 in_flags; ^~~~~~~ ../../../dist/include/nspr/prio.h:1899:5: error: unknown type name 'PRInt16' PRInt16 out_flags; ^~~~~~~ In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prio.h:1968:10: error: unknown type name 'PRInt32' NSPR_API(PRInt32) PR_Poll( ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prio.h:1968:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRInt32) PR_Poll( ^~~~~~~~ In file included from ../../../dist/include/nspr/nspr.h:20:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prio.h:1969:22: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? PRPollDesc *pds, PRIntn npds, PRIntervalTime timeout); ^~~~~~ PRInt64 In file included from ../../../dist/include/nspr/nspr.h:21:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/pripcsem.h:61:23: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? const char *name, PRIntn flags, PRIntn mode, PRUintn value); ^~~~~~ PRInt64 ../../../dist/include/nspr/pripcsem.h:61:37: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? const char *name, PRIntn flags, PRIntn mode, PRUintn value); ^~~~~~ PRInt64 ../../../dist/include/nspr/pripcsem.h:61:50: error: unknown type name 'PRUintn'; did you mean 'PRUint64'? const char *name, PRIntn flags, PRIntn mode, PRUintn value); ^~~~~~~ PRUint64 In file included from ../../../dist/include/nspr/nspr.h:22:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prlink.h:118:13: error: unknown type name 'PRUint32' PRUint32 index; ^~~~~~~~ ../../../dist/include/nspr/prlink.h:147:5: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? PRIntn flags /* flags that affect the loading */ ^~~~~~ PRInt64 In file included from ../../../dist/include/nspr/nspr.h:24:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prlog.h:145:35: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? NSPR_API(void) PR_SetLogBuffering(PRIntn buffer_size); ^~~~~~ PRInt64 ../../../dist/include/nspr/prlog.h:160:59: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? NSPR_API(void) PR_Assert(const char *s, const char *file, PRIntn ln) ^~~~~~ PRInt64 In file included from ../../../dist/include/nspr/nspr.h:26:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prmem.h:34:28: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? NSPR_API(void *) PR_Malloc(PRUint32 size); ^~~~~~~~ PRUint64 ../../../dist/include/nspr/prmem.h:36:28: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? NSPR_API(void *) PR_Calloc(PRUint32 nelem, PRUint32 elsize); ^~~~~~~~ PRUint64 ../../../dist/include/nspr/prmem.h:36:44: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? NSPR_API(void *) PR_Calloc(PRUint32 nelem, PRUint32 elsize); ^~~~~~~~ PRUint64 ../../../dist/include/nspr/prmem.h:38:40: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? NSPR_API(void *) PR_Realloc(void *ptr, PRUint32 size); ^~~~~~~~ PRUint64 In file included from ../../../dist/include/nspr/nspr.h:28:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prmwait.h:116:5: error: unknown type name 'PRInt32' PRInt32 bytesRecv; /* number of bytes transferred into buffer */ ^~~~~~~ ../../../dist/include/nspr/prmwait.h:287:43: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? NSPR_API(PRWaitGroup*) PR_CreateWaitGroup(PRInt32 size); ^~~~~~~ PRInt64 In file included from ../../../dist/include/nspr/nspr.h:29:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prnetdb.h:24:42: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? const PRNetAddr *addr, char *string, PRUint32 size); ^~~~~~~~ PRUint64 ../../../dist/include/nspr/prnetdb.h:43:5: error: unknown type name 'PRInt32' PRInt32 h_addrtype; /* host address type */ ^~~~~~~ ../../../dist/include/nspr/prnetdb.h:44:5: error: unknown type name 'PRInt32' PRInt32 h_length; /* length of address */ ^~~~~~~ ../../../dist/include/nspr/prnetdb.h:78:38: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? const char *hostname, char *buf, PRIntn bufsize, PRHostEnt *hostentry); ^~~~~~ PRInt64 ../../../dist/include/nspr/prnetdb.h:116:5: error: unknown type name 'PRUint16'; did you mean 'PRUint64'? PRUint16 af, ^~~~~~~~ PRUint64 ../../../dist/include/nspr/prnetdb.h:117:5: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? PRIntn flags, ^~~~~~ PRInt64 ../../../dist/include/nspr/prnetdb.h:119:5: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? PRIntn bufsize, ^~~~~~ PRInt64 ../../../dist/include/nspr/prnetdb.h:144:43: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? const PRNetAddr *hostaddr, char *buf, PRIntn bufsize, PRHostEnt *hostentry); ^~~~~~ PRInt64 In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prnetdb.h:177:10: error: unknown type name 'PRIntn' NSPR_API(PRIntn) PR_EnumerateHostEnt( ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prnetdb.h:177:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRIntn) PR_EnumerateHostEnt( ^~~~~~~~ In file included from ../../../dist/include/nspr/nspr.h:29:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prnetdb.h:178:5: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? PRIntn enumIndex, const PRHostEnt *hostEnt, PRUint16 port, PRNetAddr *address); ^~~~~~ PRInt64 ../../../dist/include/nspr/prnetdb.h:178:49: error: unknown type name 'PRUint16'; did you mean 'PRUint64'? PRIntn enumIndex, const PRHostEnt *hostEnt, PRUint16 port, PRNetAddr *address); ^~~~~~~~ PRUint64 ../../../dist/include/nspr/prnetdb.h:211:25: error: unknown type name 'PRUint16'; did you mean 'PRUint64'? PRNetAddrValue val, PRUint16 port, PRNetAddr *addr); ^~~~~~~~ PRUint64 ../../../dist/include/nspr/prnetdb.h:239:25: error: unknown type name 'PRUint16'; did you mean 'PRUint64'? PRNetAddrValue val, PRUint16 af, PRUint16 port, PRNetAddr *addr); ^~~~~~~~ PRUint64 ../../../dist/include/nspr/prnetdb.h:239:38: error: unknown type name 'PRUint16'; did you mean 'PRUint64'? PRNetAddrValue val, PRUint16 af, PRUint16 port, PRNetAddr *addr); ^~~~~~~~ PRUint64 ../../../dist/include/nspr/prnetdb.h:271:41: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? NSPR_API(void) PR_ConvertIPv4AddrToIPv6(PRUint32 v4addr, PRIPv6Addr *v6addr); ^~~~~~~~ PRUint64 ../../../dist/include/nspr/prnetdb.h:328:5: error: unknown type name 'PRInt32' PRInt32 p_num; /* protocol # */ ^~~~~~~ ../../../dist/include/nspr/prnetdb.h:333:45: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? const char* protocolname, char* buffer, PRInt32 bufsize, PRProtoEnt* result); ^~~~~~~ PRInt64 ../../../dist/include/nspr/prnetdb.h:358:5: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? PRInt32 protocolnumber, char* buffer, PRInt32 bufsize, PRProtoEnt* result); ^~~~~~~ PRInt64 ../../../dist/include/nspr/prnetdb.h:358:43: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? PRInt32 protocolnumber, char* buffer, PRInt32 bufsize, PRProtoEnt* result); ^~~~~~~ PRInt64 ../../../dist/include/nspr/prnetdb.h:384:27: error: unknown type name 'PRUint16'; did you mean 'PRUint64'? const char *hostname, PRUint16 af, PRIntn flags); ^~~~~~~~ PRUint64 ../../../dist/include/nspr/prnetdb.h:384:40: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? const char *hostname, PRUint16 af, PRIntn flags); ^~~~~~ PRInt64 ../../../dist/include/nspr/prnetdb.h:424:48: error: unknown type name 'PRUint16'; did you mean 'PRUint64'? void *enumPtr, const PRAddrInfo *addrInfo, PRUint16 port, PRNetAddr *result); ^~~~~~~~ PRUint64 In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prnetdb.h:458:10: error: unknown type name 'PRUint16' NSPR_API(PRUint16) PR_ntohs(PRUint16); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prnetdb.h:458:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRUint16) PR_ntohs(PRUint16); ^~~~~~~~ In file included from ../../../dist/include/nspr/nspr.h:29:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prnetdb.h:458:1: warning: parameter names (without types) in function declaration In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prnetdb.h:459:10: error: unknown type name 'PRUint32' NSPR_API(PRUint32) PR_ntohl(PRUint32); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prnetdb.h:459:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRUint32) PR_ntohl(PRUint32); ^~~~~~~~ In file included from ../../../dist/include/nspr/nspr.h:29:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prnetdb.h:459:1: warning: parameter names (without types) in function declaration In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prnetdb.h:461:10: error: unknown type name 'PRUint16' NSPR_API(PRUint16) PR_htons(PRUint16); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prnetdb.h:461:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRUint16) PR_htons(PRUint16); ^~~~~~~~ In file included from ../../../dist/include/nspr/nspr.h:29:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prnetdb.h:461:1: warning: parameter names (without types) in function declaration In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prnetdb.h:462:10: error: unknown type name 'PRUint32' NSPR_API(PRUint32) PR_htonl(PRUint32); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prnetdb.h:462:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRUint32) PR_htonl(PRUint32); ^~~~~~~~ In file included from ../../../dist/include/nspr/nspr.h:29:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prnetdb.h:462:1: warning: parameter names (without types) in function declaration In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prprf.h:37:10: error: unknown type name 'PRUint32' NSPR_API(PRUint32) PR_snprintf(char *out, PRUint32 outlen, const char *fmt, ...); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prprf.h:37:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRUint32) PR_snprintf(char *out, PRUint32 outlen, const char *fmt, ...); ^~~~~~~~ In file included from ../../../dist/include/nspr/nspr.h:30:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prprf.h:37:43: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? NSPR_API(PRUint32) PR_snprintf(char *out, PRUint32 outlen, const char *fmt, ...); ^~~~~~~~ PRUint64 ../../../dist/include/nspr/prprf.h:67:17: error: expected declaration specifiers or '...' before '*' token typedef PRIntn (*PRStuffFunc)(void *arg, const char *s, PRUint32 slen); ^ In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prprf.h:69:10: error: unknown type name 'PRUint32' NSPR_API(PRUint32) PR_sxprintf(PRStuffFunc f, void *arg, const char *fmt, ...); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prprf.h:69:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRUint32) PR_sxprintf(PRStuffFunc f, void *arg, const char *fmt, ...); ^~~~~~~~ In file included from ../../../dist/include/nspr/nspr.h:30:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prprf.h:69:32: error: unknown type name 'PRStuffFunc' NSPR_API(PRUint32) PR_sxprintf(PRStuffFunc f, void *arg, const char *fmt, ...); ^~~~~~~~~~~ In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prprf.h:74:10: error: unknown type name 'PRUint32' NSPR_API(PRUint32) PR_fprintf(struct PRFileDesc* fd, const char *fmt, ...); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prprf.h:74:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRUint32) PR_fprintf(struct PRFileDesc* fd, const char *fmt, ...); ^~~~~~~~ ../../../dist/include/nspr/prprf.h:79:10: error: unknown type name 'PRUint32' NSPR_API(PRUint32) PR_vsnprintf(char *out, PRUint32 outlen, const char *fmt, va_list ap); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prprf.h:79:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRUint32) PR_vsnprintf(char *out, PRUint32 outlen, const char *fmt, va_list ap); ^~~~~~~~ In file included from ../../../dist/include/nspr/nspr.h:30:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prprf.h:79:44: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? NSPR_API(PRUint32) PR_vsnprintf(char *out, PRUint32 outlen, const char *fmt, va_list ap); ^~~~~~~~ PRUint64 In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prprf.h:82:10: error: unknown type name 'PRUint32' NSPR_API(PRUint32) PR_vsxprintf(PRStuffFunc f, void *arg, const char *fmt, va_list ap); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prprf.h:82:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRUint32) PR_vsxprintf(PRStuffFunc f, void *arg, const char *fmt, va_list ap); ^~~~~~~~ In file included from ../../../dist/include/nspr/nspr.h:30:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prprf.h:82:33: error: unknown type name 'PRStuffFunc' NSPR_API(PRUint32) PR_vsxprintf(PRStuffFunc f, void *arg, const char *fmt, va_list ap); ^~~~~~~~~~~ In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prprf.h:83:10: error: unknown type name 'PRUint32' NSPR_API(PRUint32) PR_vfprintf(struct PRFileDesc* fd, const char *fmt, va_list ap); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prprf.h:83:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRUint32) PR_vfprintf(struct PRFileDesc* fd, const char *fmt, va_list ap); ^~~~~~~~ ../../../dist/include/nspr/prprf.h:118:10: error: unknown type name 'PRInt32' NSPR_API(PRInt32) PR_sscanf(const char *buf, const char *fmt, ...); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prprf.h:118:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRInt32) PR_sscanf(const char *buf, const char *fmt, ...); ^~~~~~~~ In file included from ../../../dist/include/nspr/nspr.h:31:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prproces.h:80:55: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? NSPR_API(PRStatus) PR_WaitProcess(PRProcess *process, PRInt32 *exitCode); ^~~~~~~ PRInt64 In file included from ../../../dist/include/nspr/nspr.h:33:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prrwlock.h:44:34: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? NSPR_API(PRRWLock*) PR_NewRWLock(PRUint32 lock_rank, const char *lock_name); ^~~~~~~~ PRUint64 In file included from ../../../dist/include/nspr/nspr.h:34:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prshm.h:151:9: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? PRIntn flags, ^~~~~~ PRInt64 ../../../dist/include/nspr/prshm.h:152:9: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? PRIntn mode ^~~~~~ PRInt64 ../../../dist/include/nspr/prshm.h:184:9: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? PRIntn flags ^~~~~~ PRInt64 In file included from ../../../dist/include/nspr/nspr.h:36:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prsystem.h:62:63: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? NSPR_API(PRStatus) PR_GetSystemInfo(PRSysInfo cmd, char *buf, PRUint32 buflen); ^~~~~~~~ PRUint64 In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prsystem.h:67:10: error: unknown type name 'PRInt32' NSPR_API(PRInt32) PR_GetPageSize(void); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prsystem.h:67:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRInt32) PR_GetPageSize(void); ^~~~~~~~ ../../../dist/include/nspr/prsystem.h:72:10: error: unknown type name 'PRInt32' NSPR_API(PRInt32) PR_GetPageShift(void); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prsystem.h:72:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRInt32) PR_GetPageShift(void); ^~~~~~~~ ../../../dist/include/nspr/prsystem.h:88:10: error: unknown type name 'PRInt32' NSPR_API(PRInt32) PR_GetNumberOfProcessors( void ); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prsystem.h:88:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRInt32) PR_GetNumberOfProcessors( void ); ^~~~~~~~ In file included from ../../../dist/include/nspr/nspr.h:39:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prtpool.h:34:21: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? PR_CreateThreadPool(PRInt32 initial_threads, PRInt32 max_threads, ^~~~~~~ PRInt64 ../../../dist/include/nspr/prtpool.h:34:46: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? PR_CreateThreadPool(PRInt32 initial_threads, PRInt32 max_threads, ^~~~~~~ PRInt64 ../../../dist/include/nspr/prtpool.h:35:27: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? PRUint32 stacksize); ^~~~~~~~ PRUint64 In file included from ../../../dist/include/nspr/nspr.h:40:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prtrace.h:87:5: error: unknown type name 'PRUint32' PRUint32 userData[8]; /* user supplied trace data */ ^~~~~~~~ ../../../dist/include/nspr/prtrace.h:254:6: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? PRUint32 userData0, /* User supplied data word 0 */ ^~~~~~~~ PRUint64 ../../../dist/include/nspr/prtrace.h:255:6: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? PRUint32 userData1, /* User supplied data word 1 */ ^~~~~~~~ PRUint64 ../../../dist/include/nspr/prtrace.h:256:6: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? PRUint32 userData2, /* User supplied data word 2 */ ^~~~~~~~ PRUint64 ../../../dist/include/nspr/prtrace.h:257:6: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? PRUint32 userData3, /* User supplied data word 3 */ ^~~~~~~~ PRUint64 ../../../dist/include/nspr/prtrace.h:258:6: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? PRUint32 userData4, /* User supplied data word 4 */ ^~~~~~~~ PRUint64 ../../../dist/include/nspr/prtrace.h:259:6: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? PRUint32 userData5, /* User supplied data word 5 */ ^~~~~~~~ PRUint64 ../../../dist/include/nspr/prtrace.h:260:6: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? PRUint32 userData6, /* User supplied data word 6 */ ^~~~~~~~ PRUint64 ../../../dist/include/nspr/prtrace.h:261:6: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? PRUint32 userData7 /* User supplied data word 7 */ ^~~~~~~~ PRUint64 In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prtrace.h:636:10: error: unknown type name 'PRIntn' NSPR_API(PRIntn) ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/prtrace.h:636:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRIntn) ^~~~~~~~ In file included from ../../../dist/include/nspr/nspr.h:40:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prtrace.h:639:9: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? PRInt32 count, /* number to get */ ^~~~~~~ PRInt64 ../../../dist/include/nspr/prtrace.h:640:9: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? PRInt32 *found /* number you got */ ^~~~~~~ PRInt64 In file included from ../../../pr/include/private/prpriv.h:13:0, from ../../../pr/include/private/primpl.h:32, from prfdcach.c:6: ../../../dist/include/nspr/private/pprio.h:26:9: error: unknown type name 'PRInt32' typedef PRInt32 PROsfd; ^~~~~~~ ../../../dist/include/nspr/private/pprio.h:125:33: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? NSPR_API(PRFileDesc*) PR_Socket(PRInt32 domain, PRInt32 type, PRInt32 proto); ^~~~~~~ PRInt64 ../../../dist/include/nspr/private/pprio.h:125:49: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? NSPR_API(PRFileDesc*) PR_Socket(PRInt32 domain, PRInt32 type, PRInt32 proto); ^~~~~~~ PRInt64 ../../../dist/include/nspr/private/pprio.h:125:63: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? NSPR_API(PRFileDesc*) PR_Socket(PRInt32 domain, PRInt32 type, PRInt32 proto); ^~~~~~~ PRInt64 In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/private/pprio.h:159:10: error: unknown type name 'PRInt32' NSPR_API(PRInt32) PR_EmulateAcceptRead(PRFileDesc *sd, PRFileDesc **nd, ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/private/pprio.h:159:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRInt32) PR_EmulateAcceptRead(PRFileDesc *sd, PRFileDesc **nd, ^~~~~~~~ In file included from ../../../pr/include/private/prpriv.h:13:0, from ../../../pr/include/private/primpl.h:32, from prfdcach.c:6: ../../../dist/include/nspr/private/pprio.h:160:35: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? PRNetAddr **raddr, void *buf, PRInt32 amount, PRIntervalTime timeout); ^~~~~~~ PRInt64 In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/private/pprio.h:166:10: error: unknown type name 'PRInt32' NSPR_API(PRInt32) PR_EmulateSendFile( ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/private/pprio.h:166:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRInt32) PR_EmulateSendFile( ^~~~~~~~ ../../../dist/include/nspr/private/pprthred.h:62:10: error: unknown type name 'PRUint32' NSPR_API(PRUint32) PR_GetThreadID(PRThread *thread); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/private/pprthred.h:62:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRUint32) PR_GetThreadID(PRThread *thread); ^~~~~~~~ ../../../dist/include/nspr/private/pprthred.h:81:10: error: unknown type name 'PRInt32' NSPR_API(PRInt32) PR_GetThreadAffinityMask(PRThread *thread, PRUint32 *mask); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/private/pprthred.h:81:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRInt32) PR_GetThreadAffinityMask(PRThread *thread, PRUint32 *mask); ^~~~~~~~ In file included from ../../../pr/include/private/prpriv.h:14:0, from ../../../pr/include/private/primpl.h:32, from prfdcach.c:6: ../../../dist/include/nspr/private/pprthred.h:81:62: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? NSPR_API(PRInt32) PR_GetThreadAffinityMask(PRThread *thread, PRUint32 *mask); ^~~~~~~~ PRUint64 In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/private/pprthred.h:88:10: error: unknown type name 'PRInt32' NSPR_API(PRInt32) PR_SetThreadAffinityMask(PRThread *thread, PRUint32 mask ); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/private/pprthred.h:88:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRInt32) PR_SetThreadAffinityMask(PRThread *thread, PRUint32 mask ); ^~~~~~~~ In file included from ../../../pr/include/private/prpriv.h:14:0, from ../../../pr/include/private/primpl.h:32, from prfdcach.c:6: ../../../dist/include/nspr/private/pprthred.h:88:62: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? NSPR_API(PRInt32) PR_SetThreadAffinityMask(PRThread *thread, PRUint32 mask ); ^~~~~~~~ PRUint64 In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/private/pprthred.h:94:10: error: unknown type name 'PRInt32' NSPR_API(PRInt32) PR_SetCPUAffinityMask(PRUint32 mask); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/private/pprthred.h:94:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRInt32) PR_SetCPUAffinityMask(PRUint32 mask); ^~~~~~~~ In file included from ../../../pr/include/private/prpriv.h:14:0, from ../../../pr/include/private/primpl.h:32, from prfdcach.c:6: ../../../dist/include/nspr/private/pprthred.h:94:41: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? NSPR_API(PRInt32) PR_SetCPUAffinityMask(PRUint32 mask); ^~~~~~~~ PRUint64 ../../../dist/include/nspr/private/pprthred.h:104:40: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? NSPR_API(void) PR_SetThreadRecycleMode(PRUint32 flag); ^~~~~~~~ PRUint64 ../../../dist/include/nspr/private/pprthred.h:128:10: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? PRUint32 stackSize); ^~~~~~~~ PRUint64 In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/private/pprthred.h:275:10: error: unknown type name 'PRIntn' NSPR_API(PRIntn) PR_GetMonitorEntryCount(PRMonitor *mon); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/private/pprthred.h:275:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRIntn) PR_GetMonitorEntryCount(PRMonitor *mon); ^~~~~~~~ In file included from ../../../pr/include/md/prosdep.h:56:0, from ../../../pr/include/private/primpl.h:36, from prfdcach.c:6: ../../../pr/include/md/_linux.h:65:2: error: #error "Unknown CPU architecture" #error "Unknown CPU architecture" ^~~~~ ../../../pr/include/md/_linux.h:307:0: warning: "_PR_INET6" redefined #define _PR_INET6 :0:0: note: this is the location of the previous definition In file included from ../../../pr/include/md/prosdep.h:93:0, from ../../../pr/include/private/primpl.h:36, from prfdcach.c:6: ../../../pr/include/md/_unixos.h:92:2: error: unknown type name 'PRInt32' PRInt32 osfd; ^~~~~~~ ../../../pr/include/md/_unixos.h:93:2: error: unknown type name 'PRInt16' PRInt16 in_flags; ^~~~~~~ ../../../pr/include/md/_unixos.h:94:2: error: unknown type name 'PRInt16' PRInt16 out_flags; ^~~~~~~ ../../../pr/include/md/_unixos.h:100:5: error: unknown type name 'PRUintn' PRUintn npds; /* length of the array */ ^~~~~~~ ../../../pr/include/md/_unixos.h:110:8: error: unknown type name 'PRInt32' extern PRInt32 _PR_WaitForMultipleFDs( ^~~~~~~ ../../../pr/include/md/_unixos.h:112:5: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? PRInt32 pdcnt, ^~~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:121:8: error: unknown type name 'PRInt16' extern PRInt16 _pr_md_read_cnt[], _pr_md_write_cnt[], _pr_md_exception_cnt[]; ^~~~~~~ ../../../pr/include/md/_unixos.h:122:8: error: unknown type name 'PRInt32' extern PRInt32 _pr_md_ioq_max_osfd; ^~~~~~~ ../../../pr/include/md/_unixos.h:123:8: error: unknown type name 'PRUint32' extern PRUint32 _pr_md_ioq_timeout; ^~~~~~~~ In file included from ../../../pr/include/md/prosdep.h:93:0, from ../../../pr/include/private/primpl.h:36, from prfdcach.c:6: ../../../pr/include/md/_unixos.h:233:5: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? PRInt32 *exitCode); ^~~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:323:8: error: unknown type name 'PRInt32' extern PRInt32 _MD_AvailableSocket(PRInt32 osfd); ^~~~~~~ ../../../pr/include/md/_unixos.h:323:36: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? extern PRInt32 _MD_AvailableSocket(PRInt32 osfd); ^~~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:333:8: error: unknown type name 'PRInt32' extern PRInt32 _MD_close_dir(struct _MDDir *); ^~~~~~~ ../../../pr/include/md/_unixos.h:334:47: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? extern char * _MD_read_dir(struct _MDDir *, PRIntn); ^~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:335:8: error: unknown type name 'PRInt32' extern PRInt32 _MD_open(const char *name, PRIntn osflags, PRIntn mode); ^~~~~~~ ../../../pr/include/md/_unixos.h:335:44: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? extern PRInt32 _MD_open(const char *name, PRIntn osflags, PRIntn mode); ^~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:335:60: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? extern PRInt32 _MD_open(const char *name, PRIntn osflags, PRIntn mode); ^~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:336:8: error: unknown type name 'PRInt32' extern PRInt32 _MD_delete(const char *name); ^~~~~~~ ../../../pr/include/md/_unixos.h:337:8: error: unknown type name 'PRInt32' extern PRInt32 _MD_getfileinfo(const char *fn, PRFileInfo *info); ^~~~~~~ ../../../pr/include/md/_unixos.h:338:8: error: unknown type name 'PRInt32' extern PRInt32 _MD_getfileinfo64(const char *fn, PRFileInfo64 *info); ^~~~~~~ ../../../pr/include/md/_unixos.h:339:8: error: unknown type name 'PRInt32' extern PRInt32 _MD_getopenfileinfo(const PRFileDesc *fd, PRFileInfo *info); ^~~~~~~ ../../../pr/include/md/_unixos.h:340:8: error: unknown type name 'PRInt32' extern PRInt32 _MD_getopenfileinfo64(const PRFileDesc *fd, PRFileInfo64 *info); ^~~~~~~ ../../../pr/include/md/_unixos.h:341:8: error: unknown type name 'PRInt32' extern PRInt32 _MD_rename(const char *from, const char *to); ^~~~~~~ ../../../pr/include/md/_unixos.h:342:8: error: unknown type name 'PRInt32' extern PRInt32 _MD_access(const char *name, PRAccessHow how); ^~~~~~~ ../../../pr/include/md/_unixos.h:343:8: error: unknown type name 'PRInt32' extern PRInt32 _MD_mkdir(const char *name, PRIntn mode); ^~~~~~~ ../../../pr/include/md/_unixos.h:343:44: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? extern PRInt32 _MD_mkdir(const char *name, PRIntn mode); ^~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:344:8: error: unknown type name 'PRInt32' extern PRInt32 _MD_rmdir(const char *name); ^~~~~~~ ../../../pr/include/md/_unixos.h:345:8: error: unknown type name 'PRInt32' extern PRInt32 _MD_accept_read(PRInt32 sock, PRInt32 *newSock, ^~~~~~~ ../../../pr/include/md/_unixos.h:345:32: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? extern PRInt32 _MD_accept_read(PRInt32 sock, PRInt32 *newSock, ^~~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:345:46: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? extern PRInt32 _MD_accept_read(PRInt32 sock, PRInt32 *newSock, ^~~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:346:35: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? PRNetAddr **raddr, void *buf, PRInt32 amount); ^~~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:347:8: error: unknown type name 'PRInt32' extern PRInt32 _PR_UnixSendFile(PRFileDesc *sd, PRSendFileData *sfd, ^~~~~~~ ../../../pr/include/md/_unixos.h:350:30: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? extern PRStatus _MD_LockFile(PRInt32 osfd); ^~~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:351:31: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? extern PRStatus _MD_TLockFile(PRInt32 osfd); ^~~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:352:32: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? extern PRStatus _MD_UnlockFile(PRInt32 osfd); ^~~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:359:8: error: unknown type name 'PRInt32' extern PRInt32 _MD_read(PRFileDesc *fd, void *buf, PRInt32 amount); ^~~~~~~ ../../../pr/include/md/_unixos.h:359:52: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? extern PRInt32 _MD_read(PRFileDesc *fd, void *buf, PRInt32 amount); ^~~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:361:8: error: unknown type name 'PRInt32' extern PRInt32 _MD_write(PRFileDesc *fd, const void *buf, PRInt32 amount); ^~~~~~~ ../../../pr/include/md/_unixos.h:361:59: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? extern PRInt32 _MD_write(PRFileDesc *fd, const void *buf, PRInt32 amount); ^~~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:380:8: error: unknown type name 'PRInt32' extern PRInt32 _MD_socket(int af, int type, int flags); ^~~~~~~ ../../../pr/include/md/_unixos.h:382:8: error: unknown type name 'PRInt32' extern PRInt32 _MD_connect(PRFileDesc *fd, const PRNetAddr *addr, ^~~~~~~ ../../../pr/include/md/_unixos.h:383:9: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? PRUint32 addrlen, PRIntervalTime timeout); ^~~~~~~~ PRUint64 ../../../pr/include/md/_unixos.h:385:8: error: unknown type name 'PRInt32' extern PRInt32 _MD_accept(PRFileDesc *fd, PRNetAddr *addr, PRUint32 *addrlen, ^~~~~~~ ../../../pr/include/md/_unixos.h:385:61: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? extern PRInt32 _MD_accept(PRFileDesc *fd, PRNetAddr *addr, PRUint32 *addrlen, ^~~~~~~~ PRUint64 ../../../pr/include/md/_unixos.h:388:8: error: unknown type name 'PRInt32' extern PRInt32 _MD_bind(PRFileDesc *fd, const PRNetAddr *addr, PRUint32 addrlen); ^~~~~~~ ../../../pr/include/md/_unixos.h:388:65: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? extern PRInt32 _MD_bind(PRFileDesc *fd, const PRNetAddr *addr, PRUint32 addrlen); ^~~~~~~~ PRUint64 ../../../pr/include/md/_unixos.h:390:8: error: unknown type name 'PRInt32' extern PRInt32 _MD_listen(PRFileDesc *fd, PRIntn backlog); ^~~~~~~ ../../../pr/include/md/_unixos.h:390:44: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? extern PRInt32 _MD_listen(PRFileDesc *fd, PRIntn backlog); ^~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:392:8: error: unknown type name 'PRInt32' extern PRInt32 _MD_shutdown(PRFileDesc *fd, PRIntn how); ^~~~~~~ ../../../pr/include/md/_unixos.h:392:46: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? extern PRInt32 _MD_shutdown(PRFileDesc *fd, PRIntn how); ^~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:395:8: error: unknown type name 'PRInt32' extern PRInt32 _MD_recv(PRFileDesc *fd, void *buf, PRInt32 amount, ^~~~~~~ ../../../pr/include/md/_unixos.h:395:53: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? extern PRInt32 _MD_recv(PRFileDesc *fd, void *buf, PRInt32 amount, ^~~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:396:32: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? PRIntn flags, PRIntervalTime timeout); ^~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:398:8: error: unknown type name 'PRInt32' extern PRInt32 _MD_send(PRFileDesc *fd, const void *buf, PRInt32 amount, ^~~~~~~ ../../../pr/include/md/_unixos.h:398:59: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? extern PRInt32 _MD_send(PRFileDesc *fd, const void *buf, PRInt32 amount, ^~~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:399:10: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? PRIntn flags, PRIntervalTime timeout); ^~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:401:8: error: unknown type name 'PRInt32' extern PRInt32 _MD_recvfrom(PRFileDesc *fd, void *buf, PRInt32 amount, ^~~~~~~ ../../../pr/include/md/_unixos.h:401:57: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? extern PRInt32 _MD_recvfrom(PRFileDesc *fd, void *buf, PRInt32 amount, ^~~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:402:7: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? PRIntn flags, PRNetAddr *addr, PRUint32 *addrlen, ^~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:402:38: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? PRIntn flags, PRNetAddr *addr, PRUint32 *addrlen, ^~~~~~~~ PRUint64 ../../../pr/include/md/_unixos.h:405:8: error: unknown type name 'PRInt32' extern PRInt32 _MD_sendto(PRFileDesc *fd, const void *buf, PRInt32 amount, ^~~~~~~ ../../../pr/include/md/_unixos.h:405:60: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? extern PRInt32 _MD_sendto(PRFileDesc *fd, const void *buf, PRInt32 amount, ^~~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:406:8: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? PRIntn flags, const PRNetAddr *addr, PRUint32 addrlen, ^~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:406:45: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? PRIntn flags, const PRNetAddr *addr, PRUint32 addrlen, ^~~~~~~~ PRUint64 ../../../pr/include/md/_unixos.h:409:8: error: unknown type name 'PRInt32' extern PRInt32 _MD_writev(PRFileDesc *fd, const struct PRIOVec *iov, ^~~~~~~ ../../../pr/include/md/_unixos.h:410:9: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? PRInt32 iov_size, PRIntervalTime timeout); ^~~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:413:8: error: unknown type name 'PRInt32' extern PRInt32 _MD_socketavailable(PRFileDesc *fd); ^~~~~~~ ../../../pr/include/md/_unixos.h:420:8: error: unknown type name 'PRInt32' extern PRInt32 _MD_pr_poll(PRPollDesc *pds, PRIntn npds, ^~~~~~~ ../../../pr/include/md/_unixos.h:420:45: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? extern PRInt32 _MD_pr_poll(PRPollDesc *pds, PRIntn npds, ^~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:424:8: error: unknown type name 'PRInt32' extern PRInt32 _MD_close(PRInt32 osfd); ^~~~~~~ ../../../pr/include/md/_unixos.h:424:27: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? extern PRInt32 _MD_close(PRInt32 osfd); ^~~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:426:8: error: unknown type name 'PRInt32' extern PRInt32 _MD_lseek(PRFileDesc*, PRInt32, PRSeekWhence); ^~~~~~~ ../../../pr/include/md/_unixos.h:426:40: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? extern PRInt32 _MD_lseek(PRFileDesc*, PRInt32, PRSeekWhence); ^~~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:430:8: error: unknown type name 'PRInt32' extern PRInt32 _MD_fsync(PRFileDesc *fd); ^~~~~~~ ../../../pr/include/md/_unixos.h:433:8: error: unknown type name 'PRInt32' extern PRInt32 _MD_socketpair(int af, int type, int flags, PRInt32 *osfd); ^~~~~~~ ../../../pr/include/md/_unixos.h:433:60: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? extern PRInt32 _MD_socketpair(int af, int type, int flags, PRInt32 *osfd); ^~~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:443:12: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? PRUint32 *addrlen); ^~~~~~~~ PRUint64 ../../../pr/include/md/_unixos.h:446:12: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? PRUint32 *addrlen); ^~~~~~~~ PRUint64 ../../../pr/include/md/_unixos.h:449:48: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? extern PRStatus _MD_getsockopt(PRFileDesc *fd, PRInt32 level, ^~~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:450:7: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? PRInt32 optname, char* optval, PRInt32* optlen); ^~~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:450:38: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? PRInt32 optname, char* optval, PRInt32* optlen); ^~~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:452:48: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? extern PRStatus _MD_setsockopt(PRFileDesc *fd, PRInt32 level, ^~~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:453:6: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? PRInt32 optname, const char* optval, PRInt32 optlen); ^~~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:453:43: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? PRInt32 optname, const char* optval, PRInt32 optlen); ^~~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:465:45: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? extern PRStatus _MD_gethostname(char *name, PRUint32 namelen); ^~~~~~~~ PRUint64 ../../../pr/include/md/_unixos.h:468:59: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? extern PRStatus _MD_getsysinfo(PRSysInfo cmd, char *name, PRUint32 namelen); ^~~~~~~~ PRUint64 ../../../pr/include/md/_unixos.h:476:5: error: unknown type name 'PRIntn' PRIntn prot; ^~~~~~ ../../../pr/include/md/_unixos.h:477:5: error: unknown type name 'PRIntn' PRIntn flags; ^~~~~~ ../../../pr/include/md/_unixos.h:487:9: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? PRUint32 len); ^~~~~~~~ PRUint64 ../../../pr/include/md/_unixos.h:490:42: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? extern PRStatus _MD_MemUnmap(void *addr, PRUint32 size); ^~~~~~~~ PRUint64 ../../../pr/include/md/_unixos.h:499:5: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? PRUint32 len); ^~~~~~~~ PRUint64 ../../../pr/include/md/_unixos.h:607:17: error: expected declaration specifiers or '...' before '*' token typedef PRIntn (*_MD_Fstat64)(PRIntn osfd, _MDStat64 *buf); ^ ../../../pr/include/md/_unixos.h:608:17: error: expected declaration specifiers or '...' before '*' token typedef PRIntn (*_MD_Open64)(const char *path, int oflag, ...); ^ ../../../pr/include/md/_unixos.h:609:17: error: expected declaration specifiers or '...' before '*' token typedef PRIntn (*_MD_Stat64)(const char *path, _MDStat64 *buf); ^ ../../../pr/include/md/_unixos.h:610:35: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? typedef _MDOff64_t (*_MD_Lseek64)(PRIntn osfd, _MDOff64_t, PRIntn whence); ^~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:610:60: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? typedef _MDOff64_t (*_MD_Lseek64)(PRIntn osfd, _MDOff64_t, PRIntn whence); ^~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:612:29: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? void *addr, PRSize len, PRIntn prot, PRIntn flags, ^~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:612:42: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? void *addr, PRSize len, PRIntn prot, PRIntn flags, ^~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:613:5: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? PRIntn fildes, _MDOff64_t offset); ^~~~~~ PRInt64 ../../../pr/include/md/_unixos.h:616:5: error: unknown type name '_MD_Open64' _MD_Open64 _open64; ^~~~~~~~~~ ../../../pr/include/md/_unixos.h:617:5: error: unknown type name '_MD_Mmap64' _MD_Mmap64 _mmap64; ^~~~~~~~~~ ../../../pr/include/md/_unixos.h:618:5: error: unknown type name '_MD_Stat64' _MD_Stat64 _stat64; ^~~~~~~~~~ ../../../pr/include/md/_unixos.h:619:5: error: unknown type name '_MD_Fstat64' _MD_Fstat64 _fstat64; ^~~~~~~~~~~ ../../../pr/include/md/_unixos.h:620:5: error: unknown type name '_MD_Lseek64' _MD_Lseek64 _lseek64; ^~~~~~~~~~~ In file included from ../../../pr/include/private/primpl.h:37:0, from prfdcach.c:6: ../../../dist/include/nspr/obsolete/probslet.h:39:5: error: unknown type name 'PRUint32' PRUint32 hsize; ^~~~~~~~ ../../../dist/include/nspr/obsolete/probslet.h:41:5: error: unknown type name 'PRUint32' PRUint32 nsize; ^~~~~~~~ In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/obsolete/probslet.h:100:10: error: unknown type name 'PRInt32' NSPR_API(PRInt32) PR_Select( ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/obsolete/probslet.h:100:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRInt32) PR_Select( ^~~~~~~~ In file included from ../../../pr/include/private/primpl.h:37:0, from prfdcach.c:6: ../../../dist/include/nspr/obsolete/probslet.h:101:5: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? PRInt32 num, PR_fd_set *readfds, PR_fd_set *writefds, ^~~~~~~ PRInt64 In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/obsolete/probslet.h:125:10: error: unknown type name 'PRInt32' NSPR_API(PRInt32) PR_FD_ISSET(PRFileDesc *fd, PR_fd_set *set); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/obsolete/probslet.h:125:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRInt32) PR_FD_ISSET(PRFileDesc *fd, PR_fd_set *set); ^~~~~~~~ ../../../dist/include/nspr/obsolete/probslet.h:128:10: error: unknown type name 'PRInt32' NSPR_API(PRInt32) PR_FD_NISSET(PROsfd osfd, PR_fd_set *set); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/obsolete/probslet.h:128:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRInt32) PR_FD_NISSET(PROsfd osfd, PR_fd_set *set); ^~~~~~~~ ../../../dist/include/nspr/obsolete/probslet.h:135:10: error: unknown type name 'PRInt32' NSPR_API(PRInt32) PR_GetSysfdTableMax(void); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/obsolete/probslet.h:135:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRInt32) PR_GetSysfdTableMax(void); ^~~~~~~~ ../../../dist/include/nspr/obsolete/probslet.h:137:10: error: unknown type name 'PRInt32' NSPR_API(PRInt32) PR_SetSysfdTableSize(PRIntn table_size); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/obsolete/probslet.h:137:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRInt32) PR_SetSysfdTableSize(PRIntn table_size); ^~~~~~~~ In file included from ../../../pr/include/private/primpl.h:37:0, from prfdcach.c:6: ../../../dist/include/nspr/obsolete/probslet.h:137:40: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? NSPR_API(PRInt32) PR_SetSysfdTableSize(PRIntn table_size); ^~~~~~ PRInt64 In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/obsolete/probslet.h:142:10: error: unknown type name 'PRInt32' NSPR_API(PRInt32) PR_Stat(const char *path, struct stat *buf); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../dist/include/nspr/obsolete/probslet.h:142:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRInt32) PR_Stat(const char *path, struct stat *buf); ^~~~~~~~ In file included from prfdcach.c:6:0: ../../../pr/include/private/primpl.h:130:5: error: unknown type name 'PRIntn' PRIntn length; /* # of used entries in this structure */ ^~~~~~ ../../../pr/include/private/primpl.h:134:9: error: unknown type name 'PRIntn' PRIntn times; /* and the number of times notified */ ^~~~~~ ../../../pr/include/private/primpl.h:175:5: error: unknown type name 'PRUintn' PRUintn locks_created, locks_destroyed; ^~~~~~~ ../../../pr/include/private/primpl.h:176:5: error: unknown type name 'PRUintn' PRUintn locks_acquired, locks_released; ^~~~~~~ ../../../pr/include/private/primpl.h:177:5: error: unknown type name 'PRUintn' PRUintn cvars_created, cvars_destroyed; ^~~~~~~ ../../../pr/include/private/primpl.h:178:5: error: unknown type name 'PRUintn' PRUintn cvars_notified, delayed_cv_deletes; ^~~~~~~ ../../../pr/include/private/primpl.h:1288:8: error: unknown type name 'PRInt32' extern PRInt32 _PR_MD_GETFILEINFO(const char *fn, PRFileInfo *info); ^~~~~~~ ../../../pr/include/private/primpl.h:1291:8: error: unknown type name 'PRInt32' extern PRInt32 _PR_MD_GETFILEINFO64(const char *fn, PRFileInfo64 *info); ^~~~~~~ ../../../pr/include/private/primpl.h:1294:8: error: unknown type name 'PRInt32' extern PRInt32 _PR_MD_GETOPENFILEINFO(const PRFileDesc *fd, PRFileInfo *info); ^~~~~~~ ../../../pr/include/private/primpl.h:1297:8: error: unknown type name 'PRInt32' extern PRInt32 _PR_MD_GETOPENFILEINFO64(const PRFileDesc *fd, PRFileInfo64 *info); ^~~~~~~ ../../../pr/include/private/primpl.h:1331:8: error: unknown type name 'PRIntn' extern PRIntn _PR_InvalidInt(void); ^~~~~~ ../../../pr/include/private/primpl.h:1332:8: error: unknown type name 'PRInt16' extern PRInt16 _PR_InvalidInt16(void); ^~~~~~~ ../../../pr/include/private/primpl.h:1345:8: error: unknown type name 'PRUintn' extern PRUintn _PR_NetAddrSize(const PRNetAddr* addr); ^~~~~~~ ../../../pr/include/private/primpl.h:1403:27: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? PRSockOption optname, PRInt32 *level, PRInt32 *name); ^~~~~~~ PRInt64 ../../../pr/include/private/primpl.h:1403:43: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? PRSockOption optname, PRInt32 *level, PRInt32 *name); ^~~~~~~ PRInt64 ../../../pr/include/private/primpl.h:1405:51: error: unknown type name 'PRUintn'; did you mean 'PRUint64'? PRThreadType type, PRThreadPriority priority, PRUintn maxPTDs); ^~~~~~~ PRUint64 ../../../pr/include/private/primpl.h:1431:5: error: unknown type name 'PRInt32' PRInt32 notify_pending; /* CV has destroy pending notification */ ^~~~~~~ ../../../pr/include/private/primpl.h:1460:5: error: unknown type name 'PRInt32' PRInt32 refCount; /* reference count, an atomic variable. ^~~~~~~ ../../../pr/include/private/primpl.h:1479:5: error: unknown type name 'PRUint32' PRUint32 entryCount; /* # of times re-entered */ ^~~~~~~~ ../../../pr/include/private/primpl.h:1480:5: error: unknown type name 'PRIntn' PRIntn notifyTimes; /* number of pending notifies for waitCV. ^~~~~~ ../../../pr/include/private/primpl.h:1493:5: error: unknown type name 'PRUintn' PRUintn count; /* the value of the counting semaphore */ ^~~~~~~ ../../../pr/include/private/primpl.h:1494:5: error: unknown type name 'PRUint32' PRUint32 waiters; /* threads waiting on the semaphore */ ^~~~~~~~ ../../../pr/include/private/primpl.h:1535:5: error: unknown type name 'PRUintn' PRUintn flags; ^~~~~~~ ../../../pr/include/private/primpl.h:1538:5: error: unknown type name 'PRUint32' PRUint32 allocSize; /* size of stack's allocated memory */ ^~~~~~~~ ../../../pr/include/private/primpl.h:1541:5: error: unknown type name 'PRUint32' PRUint32 stackSize; /* size of usable portion of the stack */ ^~~~~~~~ ../../../pr/include/private/primpl.h:1557:5: error: unknown type name 'PRUint32' PRUint32 state; /* thread's creation state */ ^~~~~~~~ ../../../pr/include/private/primpl.h:1572:5: error: unknown type name 'PRUint32' PRUint32 tpdLength; /* thread's current vector length */ ^~~~~~~~ ../../../pr/include/private/primpl.h:1575:5: error: unknown type name 'PRInt32' PRInt32 osErrorCode; /* mapping of errorCode | zero */ ^~~~~~~ ../../../pr/include/private/primpl.h:1576:5: error: unknown type name 'PRIntn' PRIntn errorStringLength; /* textLength from last call to PR_SetErrorText() */ ^~~~~~ ../../../pr/include/private/primpl.h:1577:5: error: unknown type name 'PRInt32' PRInt32 errorStringSize; /* malloc()'d size of buffer | zero */ ^~~~~~~ ../../../pr/include/private/primpl.h:1592:5: error: unknown type name 'PRUint32' PRUint32 suspend; /* used to store suspend and resume flags */ ^~~~~~~~ ../../../pr/include/private/primpl.h:1597:5: error: unknown type name 'PRUint32' PRUint32 interrupt_blocked; /* interrupt blocked */ ^~~~~~~~ ../../../pr/include/private/primpl.h:1599:5: error: unknown type name 'PRUint32' PRUint32 syspoll_count; /* number of elements in syspoll_list */ ^~~~~~~~ ../../../pr/include/private/primpl.h:1725:5: error: unknown type name 'PRInt32' PRInt32 state; ^~~~~~~ ../../../pr/include/private/primpl.h:1729:5: error: unknown type name 'PRIntn' PRIntn lockCount; /* 0: not locked ^~~~~~ ../../../pr/include/private/primpl.h:1834:5: error: unknown type name 'PRUint32' PRUint32 size; ^~~~~~~~ ../../../pr/include/private/primpl.h:1835:5: error: unknown type name 'PRUintn' PRUintn flags; ^~~~~~~ ../../../pr/include/private/primpl.h:1847:8: error: unknown type name 'PRInt32' extern PRInt32 _pr_pageSize; ^~~~~~~ ../../../pr/include/private/primpl.h:1848:8: error: unknown type name 'PRInt32' extern PRInt32 _pr_pageShift; ^~~~~~~ ../../../pr/include/private/primpl.h:1920:57: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? extern PRStatus _PR_MD_WAIT_PROCESS(PRProcess *process, PRInt32 *exitCode); ^~~~~~~ PRInt64 ../../../pr/include/private/primpl.h:1934:8: error: unknown type name 'PRIntn' extern PRIntn _PR_MD_PUT_ENV(const char *name); ^~~~~~ ../../../pr/include/private/primpl.h:1942:8: error: unknown type name 'PRInt32' extern PRInt32 _PR_MD_ATOMIC_INCREMENT(PRInt32 *); ^~~~~~~ ../../../pr/include/private/primpl.h:1942:40: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? extern PRInt32 _PR_MD_ATOMIC_INCREMENT(PRInt32 *); ^~~~~~~ PRInt64 ../../../pr/include/private/primpl.h:1945:8: error: unknown type name 'PRInt32' extern PRInt32 _PR_MD_ATOMIC_ADD(PRInt32 *, PRInt32); ^~~~~~~ ../../../pr/include/private/primpl.h:1945:34: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? extern PRInt32 _PR_MD_ATOMIC_ADD(PRInt32 *, PRInt32); ^~~~~~~ PRInt64 ../../../pr/include/private/primpl.h:1945:45: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? extern PRInt32 _PR_MD_ATOMIC_ADD(PRInt32 *, PRInt32); ^~~~~~~ PRInt64 ../../../pr/include/private/primpl.h:1948:8: error: unknown type name 'PRInt32' extern PRInt32 _PR_MD_ATOMIC_DECREMENT(PRInt32 *); ^~~~~~~ ../../../pr/include/private/primpl.h:1948:40: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? extern PRInt32 _PR_MD_ATOMIC_DECREMENT(PRInt32 *); ^~~~~~~ PRInt64 ../../../pr/include/private/primpl.h:1951:8: error: unknown type name 'PRInt32' extern PRInt32 _PR_MD_ATOMIC_SET(PRInt32 *, PRInt32); ^~~~~~~ ../../../pr/include/private/primpl.h:1951:34: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? extern PRInt32 _PR_MD_ATOMIC_SET(PRInt32 *, PRInt32); ^~~~~~~ PRInt64 ../../../pr/include/private/primpl.h:1951:45: error: unknown type name 'PRInt32'; did you mean 'PRInt64'? extern PRInt32 _PR_MD_ATOMIC_SET(PRInt32 *, PRInt32); ^~~~~~~ PRInt64 ../../../pr/include/private/primpl.h:1979:8: error: unknown type name 'PRInt32' extern PRInt32 _PR_MD_SETTHREADAFFINITYMASK(PRThread *thread, PRUint32 mask ); ^~~~~~~ ../../../pr/include/private/primpl.h:1979:63: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? extern PRInt32 _PR_MD_SETTHREADAFFINITYMASK(PRThread *thread, PRUint32 mask ); ^~~~~~~~ PRUint64 ../../../pr/include/private/primpl.h:1982:8: error: unknown type name 'PRInt32' extern PRInt32 _PR_MD_GETTHREADAFFINITYMASK(PRThread *thread, PRUint32 *mask); ^~~~~~~ ../../../pr/include/private/primpl.h:1982:63: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? extern PRInt32 _PR_MD_GETTHREADAFFINITYMASK(PRThread *thread, PRUint32 *mask); ^~~~~~~~ PRUint64 ../../../pr/include/private/primpl.h:2001:8: error: unknown type name 'PRInt32' extern PRInt32 _PR_MD_GET_MEM_MAP_ALIGNMENT(void); ^~~~~~~ ../../../pr/include/private/primpl.h:2007:5: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? PRUint32 len); ^~~~~~~~ PRUint64 ../../../pr/include/private/primpl.h:2010:46: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? extern PRStatus _PR_MD_MEM_UNMAP(void *addr, PRUint32 size); ^~~~~~~~ PRUint64 ../../../pr/include/private/primpl.h:2019:5: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? PRUint32 len); ^~~~~~~~ PRUint64 ../../../pr/include/private/primpl.h:2031:5: error: unknown type name 'PRIntn' PRIntn mode; /* from open */ ^~~~~~ ../../../pr/include/private/primpl.h:2032:5: error: unknown type name 'PRIntn' PRIntn flags; /* from open */ ^~~~~~ ../../../pr/include/private/primpl.h:2042:5: error: unknown type name 'PRUint32' PRUint32 ident; /* guard word at end of struct */ ^~~~~~~~ ../../../pr/include/private/primpl.h:2049:5: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? PRIntn flags, ^~~~~~ PRInt64 ../../../pr/include/private/primpl.h:2050:5: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? PRIntn mode ^~~~~~ PRInt64 ../../../pr/include/private/primpl.h:2054:60: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? extern void * _MD_AttachSharedMemory( PRSharedMemory *shm, PRIntn flags ); ^~~~~~ PRInt64 ../../../pr/include/private/primpl.h:2109:5: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? PRIntn size, /* size of result buffer */ ^~~~~~ PRInt64 In file included from ../../../dist/include/nspr/pratom.h:14:0, from ../../../dist/include/nspr/nspr.h:9, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../pr/include/private/primpl.h:2115:10: error: unknown type name 'PRInt32' NSPR_API(PRInt32) _PR_MD_GET_SOCKET_ERROR(void); ^ ../../../dist/include/nspr/prtypes.h:130:56: note: in definition of macro 'PR_EXPORT' #define PR_EXPORT(__type) extern PR_VISIBILITY_DEFAULT __type ^~~~~~ ../../../pr/include/private/primpl.h:2115:1: note: in expansion of macro 'NSPR_API' NSPR_API(PRInt32) _PR_MD_GET_SOCKET_ERROR(void); ^~~~~~~~ In file included from prfdcach.c:6:0: ../../../pr/include/private/primpl.h:2119:48: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? extern PRStatus _PR_MD_GETHOSTNAME(char *name, PRUint32 namelen); ^~~~~~~~ PRUint64 ../../../pr/include/private/primpl.h:2122:62: error: unknown type name 'PRUint32'; did you mean 'PRUint64'? extern PRStatus _PR_MD_GETSYSINFO(PRSysInfo cmd, char *name, PRUint32 namelen); ^~~~~~~~ PRUint64 prfdcach.c:33:5: error: unknown type name 'PRIntn' PRIntn count; ^~~~~~ prfdcach.c:35:5: error: unknown type name 'PRIntn' PRIntn limit_low, limit_high; ^~~~~~ In file included from ../../../dist/include/nspr/nspr.h:24:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: prfdcach.c: In function '_PR_Getfd': ../../../dist/include/nspr/prlog.h:208:24: warning: implicit declaration of function 'PR_Assert'; did you mean 'PR_Accept'? [-Wimplicit-function-declaration] ((_expr)?((void)0):PR_Assert(# _expr,__FILE__,__LINE__)) ^ prfdcach.c:74:17: note: in expansion of macro 'PR_ASSERT' PR_ASSERT(0 == _pr_fd_cache.count); ^~~~~~~~~ In file included from ../../../dist/include/nspr/nspr.h:26:0, from ../../../pr/include/private/primpl.h:31, from prfdcach.c:6: ../../../dist/include/nspr/prmem.h:55:28: warning: implicit declaration of function 'PR_Malloc'; did you mean 'PR_XUnlock'? [-Wimplicit-function-declaration] #define PR_MALLOC(_bytes) (PR_Malloc((_bytes))) ^ ../../../dist/include/nspr/prmem.h:65:38: note: in expansion of macro 'PR_MALLOC' #define PR_NEW(_struct) ((_struct *) PR_MALLOC(sizeof(_struct))) ^~~~~~~~~ prfdcach.c:103:10: note: in expansion of macro 'PR_NEW' fd = PR_NEW(PRFileDesc); ^~~~~~ ../../../dist/include/nspr/prmem.h:65:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define PR_NEW(_struct) ((_struct *) PR_MALLOC(sizeof(_struct))) ^ prfdcach.c:103:10: note: in expansion of macro 'PR_NEW' fd = PR_NEW(PRFileDesc); ^~~~~~ ../../../dist/include/nspr/prmem.h:65:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define PR_NEW(_struct) ((_struct *) PR_MALLOC(sizeof(_struct))) ^ prfdcach.c:106:22: note: in expansion of macro 'PR_NEW' fd->secret = PR_NEW(PRFilePrivate); ^~~~~~ prfdcach.c: At top level: prfdcach.c:153:42: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? PR_IMPLEMENT(PRStatus) PR_SetFDCacheSize(PRIntn low, PRIntn high) ^~~~~~ PRInt64 prfdcach.c:153:54: error: unknown type name 'PRIntn'; did you mean 'PRInt64'? PR_IMPLEMENT(PRStatus) PR_SetFDCacheSize(PRIntn low, PRIntn high) ^~~~~~ PRInt64 ../../../config/rules.mk:446: recipe for target 'prfdcach.o' failed make[4]: *** [prfdcach.o] Error 1 make[4]: Leaving directory '/home/buildroot/build/instance-0/output/build/libnspr-4.19/nspr/pr/src/io' ../../config/rules.mk:163: recipe for target 'export' failed make[3]: *** [export] Error 2 make[3]: Leaving directory '/home/buildroot/build/instance-0/output/build/libnspr-4.19/nspr/pr/src' ../config/rules.mk:163: recipe for target 'export' failed make[2]: *** [export] Error 2 make[2]: Leaving directory '/home/buildroot/build/instance-0/output/build/libnspr-4.19/nspr/pr' config/rules.mk:163: recipe for target 'export' failed make[1]: *** [export] Error 2 make[1]: Leaving directory '/home/buildroot/build/instance-0/output/build/libnspr-4.19/nspr' package/pkg-generic.mk:229: recipe for target '/home/buildroot/build/instance-0/output/build/libnspr-4.19/.stamp_built' failed make: *** [/home/buildroot/build/instance-0/output/build/libnspr-4.19/.stamp_built] Error 2 make: Leaving directory '/home/buildroot/build/instance-0/buildroot'