=> Bootstrap dependency digest>=20010302: found digest-20190127 ===> Building for squeak-vm-4.10.2.2614nb18 Scanning dependencies of target SoundGenerationPlugin Scanning dependencies of target SoundCodecPrims Scanning dependencies of target SocketPlugin Scanning dependencies of target SurfacePlugin Scanning dependencies of target SoundPlugin Scanning dependencies of target SlangTestSupportPlugin Scanning dependencies of target MiscPrimitivePlugin Scanning dependencies of target Matrix2x3Plugin Scanning dependencies of target SecurityPlugin Scanning dependencies of target LargeIntegers Scanning dependencies of target Klatt Scanning dependencies of target StarSqueakPlugin Scanning dependencies of target SerialPlugin Scanning dependencies of target RePlugin Scanning dependencies of target LocalePlugin Scanning dependencies of target JoystickTabletPlugin [ 1%] Building C object SoundCodecPrims/CMakeFiles/SoundCodecPrims.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SoundCodecPrims/SoundCodecPrims.c.o [ 2%] Building C object SoundGenerationPlugin/CMakeFiles/SoundGenerationPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SoundGenerationPlugin/SoundGenerationPlugin.c.o [ 2%] Building C object SurfacePlugin/CMakeFiles/SurfacePlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/SurfacePlugin/SurfacePlugin.c.o [ 2%] Building C object Matrix2x3Plugin/CMakeFiles/Matrix2x3Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/Matrix2x3Plugin/Matrix2x3Plugin.c.o [ 4%] Building C object SlangTestSupportPlugin/CMakeFiles/SlangTestSupportPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c.o [ 4%] Building C object SoundPlugin/CMakeFiles/SoundPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SoundPlugin/SoundPlugin.c.o [ 4%] Building C object MiscPrimitivePlugin/CMakeFiles/MiscPrimitivePlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c.o [ 5%] Building C object SerialPlugin/CMakeFiles/SerialPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SerialPlugin/SerialPlugin.c.o [ 5%] Building C object RePlugin/CMakeFiles/RePlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c.o [ 7%] Building C object Klatt/CMakeFiles/Klatt.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/Klatt/Klatt.c.o [ 8%] Building C object SocketPlugin/CMakeFiles/SocketPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SocketPlugin/SocketPlugin.c.o [ 7%] Building C object LargeIntegers/CMakeFiles/LargeIntegers.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/LargeIntegers/LargeIntegers.c.o [ 8%] Building C object SecurityPlugin/CMakeFiles/SecurityPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SecurityPlugin/SecurityPlugin.c.o [ 8%] Building C object LocalePlugin/CMakeFiles/LocalePlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/LocalePlugin/LocalePlugin.c.o [ 8%] Building C object StarSqueakPlugin/CMakeFiles/StarSqueakPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/StarSqueakPlugin/StarSqueakPlugin.c.o [ 9%] Building C object JoystickTabletPlugin/CMakeFiles/JoystickTabletPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/JoystickTabletPlugin/JoystickTabletPlugin.c.o /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c: In function 'inlineByMethod': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c:150:6: warning: assignment makes integer from pointer without a cast [-Wint-conversion] foo = "foo"; ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c: In function 'inlineByPragma': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c:162:6: warning: assignment makes integer from pointer without a cast [-Wint-conversion] foo = "foo"; ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c: In function 'methodThatShouldBeInlinedByMethod': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c:167:9: warning: return makes integer from pointer without a cast [-Wint-conversion] return "foo"; ^~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c: In function 'methodThatShouldBeInlinedByPragma': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c:171:9: warning: return makes integer from pointer without a cast [-Wint-conversion] return "foo"; ^~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c: In function 'methodThatShouldNotBeInlinedByMethod': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c:175:9: warning: return makes integer from pointer without a cast [-Wint-conversion] return "bar"; ^~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c: In function 'methodThatShouldNotBeInlinedByPragma': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c:179:9: warning: return makes integer from pointer without a cast [-Wint-conversion] return "bar"; ^~~~~ In file included from /usr/include/string.h:127:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:8: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c: In function 'allocateByteArrayAndSetRcvrExtraPtrFrom': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:101:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy(extraByteArrayPtr, (void *) anExtraPtr, sizeof(real_pcre_extra)); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c: In function 'primitiveCompareString': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:101:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy(extraByteArrayPtr, (void *) anExtraPtr, sizeof(real_pcre_extra)); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c:118:8: warning: implicit declaration of function 'isBytes' [-Wimplicit-function-declaration] if (!(isBytes(stackValue(2)))) { ^~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c: In function 'allocateByteArrayAndSetRcvrPCREPtrFromPCRE': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:122:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy(patByteArrayPtr, (void *) aPCREPtr, lastAlloc); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:122:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy(patByteArrayPtr, (void *) aPCREPtr, lastAlloc); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c: In function 'primPCRECompile': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:201:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] pcrePtr = (int) pcre_compile(patternStrPtr, compileFlags, ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:205:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] extraPtr = (int) pcre_study((pcre *)pcrePtr, compileFlags, &errorStrBuffer); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:205:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] extraPtr = (int) pcre_study((pcre *)pcrePtr, compileFlags, &errorStrBuffer); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:207:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] rePluginFree(((void *) pcrePtr)); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:209:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] rePluginFree(((void *) extraPtr)); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c: In function 'primPCREExec': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:251:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] pcrePtr = ((int) (interpreterProxy->fetchArrayofObject(2, rcvr))); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:255:12: warning: assignment makes integer from pointer without a cast [-Wint-conversion] extraPtr = NULL; ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:258:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] extraPtr = ((int) (interpreterProxy->arrayValueOf(extraObj))); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:266:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] result = pcre_exec((pcre *)pcrePtr, (pcre_extra *)extraPtr, ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:266:38: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] result = pcre_exec((pcre *)pcrePtr, (pcre_extra *)extraPtr, ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c: In function 'primPCREExecfromto': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:316:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] pcrePtr = ((int) (interpreterProxy->fetchArrayofObject(2, rcvr))); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:320:12: warning: assignment makes integer from pointer without a cast [-Wint-conversion] extraPtr = NULL; ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:323:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] extraPtr = ((int) (interpreterProxy->arrayValueOf(extraObj))); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:331:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] result = pcre_exec((pcre *)pcrePtr, (pcre_extra *)extraPtr, ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:331:38: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] result = pcre_exec((pcre *)pcrePtr, (pcre_extra *)extraPtr, ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c: In function 'primPCRENumSubPatterns': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:352:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] pcrePtr = ((int) (interpreterProxy->fetchArrayofObject(2, rcvr))); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:354:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] interpreterProxy->pushInteger(pcre_info((pcre *)pcrePtr, NULL, NULL)); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SerialPlugin/SerialPlugin.c: In function 'primitiveSerialPortCloseByName': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SerialPlugin/SerialPlugin.c:125:2: warning: implicit declaration of function 'serialPortCloseByName'; did you mean 'serialPortClose'? [-Wimplicit-function-declaration] serialPortCloseByName(cString); ^~~~~~~~~~~~~~~~~~~~~ serialPortClose /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SerialPlugin/SerialPlugin.c: In function 'primitiveSerialPortOpenByName': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SerialPlugin/SerialPlugin.c:204:2: warning: implicit declaration of function 'serialPortOpenByName'; did you mean 'serialPortOpen'? [-Wimplicit-function-declaration] serialPortOpenByName( ^~~~~~~~~~~~~~~~~~~~ serialPortOpen [ 9%] Building C object SoundCodecPrims/CMakeFiles/SoundCodecPrims.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c.o [ 9%] Linking C static library libSlangTestSupportPlugin.a [ 9%] Linking C static library libSurfacePlugin.a [ 9%] Building C object JoystickTabletPlugin/CMakeFiles/JoystickTabletPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/JoystickTabletPlugin/sqUnixJoystickTablet.c.o /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c: In function 'gsmEncode': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3879:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] gsm_encode((gsm) state, (short *) srcPtr, (unsigned char *) dstPtr); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3879:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] gsm_encode((gsm) state, (short *) srcPtr, (unsigned char *) dstPtr); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3879:45: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] gsm_encode((gsm) state, (short *) srcPtr, (unsigned char *) dstPtr); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c: In function 'gsmDecode': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3902:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] gsm_decode((gsm) state, (unsigned char *) srcPtr, (short *) dstPtr); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3902:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] gsm_decode((gsm) state, (unsigned char *) srcPtr, (short *) dstPtr); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3902:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] gsm_decode((gsm) state, (unsigned char *) srcPtr, (short *) dstPtr); ^ In file included from /usr/include/ssp/stdio.h:34:0, from /usr/include/stdio.h:597, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:13: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c: In function 'gsmInitState': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3912:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memset((char *) state, 0, sizeof(struct gsm_state)); ^ In file included from /usr/include/string.h:127:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:14: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3912:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memset((char *) state, 0, sizeof(struct gsm_state)); ^ In file included from /usr/include/ssp/stdio.h:34:0, from /usr/include/stdio.h:597, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:13: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3912:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memset((char *) state, 0, sizeof(struct gsm_state)); ^ In file included from /usr/include/string.h:127:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:14: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3912:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memset((char *) state, 0, sizeof(struct gsm_state)); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3913:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ((gsm) state)->nrp = 40; ^ [ 10%] Building C object LocalePlugin/CMakeFiles/LocalePlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/LocalePlugin/sqUnixLocale.c.o [ 10%] Building C object SecurityPlugin/CMakeFiles/SecurityPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SecurityPlugin/sqUnixSecurity.c.o [ 10%] Built target SlangTestSupportPlugin [ 10%] Building C object SoundPlugin/CMakeFiles/SoundPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SoundPlugin/sqUnixSound.c.o [ 10%] Building C object RePlugin/CMakeFiles/RePlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/RePlugin/chartables.c.o [ 10%] Built target SurfacePlugin [ 11%] Linking C static library libStarSqueakPlugin.a [ 11%] Building C object SoundGenerationPlugin/CMakeFiles/SoundGenerationPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c.o [ 12%] Linking C static library libMatrix2x3Plugin.a [ 12%] Building C object SerialPlugin/CMakeFiles/SerialPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SerialPlugin/sqUnixSerial.c.o Scanning dependencies of target JPEGReaderPlugin /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SecurityPlugin/sqUnixSecurity.c: In function 'ioGetSecureUserDirectory': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SecurityPlugin/sqUnixSecurity.c:217:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] return (char *)success(false); ^ [ 12%] Linking C static library libJoystickTabletPlugin.a [ 12%] Building C object JPEGReaderPlugin/CMakeFiles/JPEGReaderPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/JPEGReaderPlugin/JPEGReaderPlugin.c.o [ 13%] Building C object RePlugin/CMakeFiles/RePlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/RePlugin/get.c.o [ 13%] Built target StarSqueakPlugin Scanning dependencies of target JPEGReadWriter2Plugin /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SerialPlugin/sqUnixSerial.c: In function 'serialPortClose': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SerialPlugin/sqUnixSerial.c:177:10: warning: implicit declaration of function 'serialPortCloseByName'; did you mean 'serialPortClose'? [-Wimplicit-function-declaration] return serialPortCloseByName(serialPortName); ^~~~~~~~~~~~~~~~~~~~~ serialPortClose /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c:7:0: warning: "byteAt" redefined #define byteAt(i) (*((unsigned char *) (i))) In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/vm/sq.h:19:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c:3: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/vm/sqMemoryAccess.h:111:0: note: this is the location of the previous definition # define byteAt(oop) byteAtPointer(pointerForOop(oop)) /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c:8:0: warning: "byteAtput" redefined #define byteAtput(i, val) (*((unsigned char *) (i)) = val) In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/vm/sq.h:19:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c:3: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/vm/sqMemoryAccess.h:112:0: note: this is the location of the previous definition # define byteAtput(oop, val) byteAtPointerput(pointerForOop(oop), (val)) /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c:9:0: warning: "longAt" redefined #define longAt(i) (*((int *) (i))) In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/vm/sq.h:19:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c:3: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/vm/sqMemoryAccess.h:115:0: note: this is the location of the previous definition # define longAt(oop) longAtPointer(pointerForOop(oop)) /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c:10:0: warning: "longAtput" redefined #define longAtput(i, val) (*((int *) (i)) = val) In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/vm/sq.h:19:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c:3: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/vm/sqMemoryAccess.h:116:0: note: this is the location of the previous definition # define longAtput(oop, val) longAtPointerput(pointerForOop(oop), (val)) [ 13%] Built target Matrix2x3Plugin /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SerialPlugin/sqUnixSerial.c: In function 'serialPortOpen': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SerialPlugin/sqUnixSerial.c:221:10: warning: implicit declaration of function 'serialPortOpenByName'; did you mean 'serialPortCloseByName'? [-Wimplicit-function-declaration] return serialPortOpenByName(serialPortName, dataRate, stopBitsType, parityType, dataBits, ^~~~~~~~~~~~~~~~~~~~ serialPortCloseByName Scanning dependencies of target GeniePlugin [ 13%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c.o [ 14%] Built target JoystickTabletPlugin [ 14%] Linking C static library libSoundPlugin.a [ 14%] Linking C static library libLocalePlugin.a Scanning dependencies of target FloatMathPlugin [ 14%] Building C object GeniePlugin/CMakeFiles/GeniePlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/GeniePlugin/GeniePlugin.c.o [ 15%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FloatMathPlugin/FloatMathPlugin.c.o [ 15%] Linking C static library libSecurityPlugin.a [ 15%] Linking C static library libMiscPrimitivePlugin.a Scanning dependencies of target FloatArrayPlugin [ 15%] Building C object RePlugin/CMakeFiles/RePlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/RePlugin/pcre.c.o [ 15%] Building C object FloatArrayPlugin/CMakeFiles/FloatArrayPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FloatArrayPlugin/FloatArrayPlugin.c.o [ 15%] Built target SoundPlugin [ 15%] Built target LocalePlugin [ 15%] Linking C static library libSerialPlugin.a [ 15%] Built target SecurityPlugin [ 15%] Built target MiscPrimitivePlugin Scanning dependencies of target FilePlugin [ 15%] Linking C static library libKlatt.a Scanning dependencies of target FT2Plugin [ 15%] Linking C static library libSoundGenerationPlugin.a [ 17%] Building C object FT2Plugin/CMakeFiles/FT2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FT2Plugin/FT2Plugin.c.o [ 16%] Building C object FilePlugin/CMakeFiles/FilePlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FilePlugin/FilePlugin.c.o Scanning dependencies of target FFTPlugin Scanning dependencies of target DropPlugin [ 17%] Built target SerialPlugin [ 17%] Building C object FFTPlugin/CMakeFiles/FFTPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FFTPlugin/FFTPlugin.c.o [ 17%] Building C object DropPlugin/CMakeFiles/DropPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/DropPlugin/DropPlugin.c.o [ 17%] Built target Klatt [ 18%] Building C object SocketPlugin/CMakeFiles/SocketPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SocketPlugin/sqUnixSocket.c.o /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FilePlugin/FilePlugin.c: In function 'primitiveFileStdioHandles': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FilePlugin/FilePlugin.c:737:37: warning: passing argument 1 of 'sqFileStdioHandlesInto' from incompatible pointer type [-Wincompatible-pointer-types] validMask = sqFileStdioHandlesInto((&fileRecords)); ^ In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FilePlugin/FilePlugin.c:30:0: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FilePlugin/FilePlugin.h:49:9: note: expected 'SQFile * {aka struct *}' but argument is of type 'SQFile (*)[3] {aka struct (*)[3]}' sqInt sqFileStdioHandlesInto(SQFile files[3]); ^~~~~~~~~~~~~~~~~~~~~~ Scanning dependencies of target ZipPlugin [ 18%] Built target SoundGenerationPlugin [ 19%] Linking C static library libGeniePlugin.a Scanning dependencies of target DSAPrims /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FT2Plugin/FT2Plugin.c: In function 'primitiveGetPostscriptName': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FT2Plugin/FT2Plugin.c:813:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] buffer = FT_Get_Postscript_Name(face); ^ [ 19%] Building C object ZipPlugin/CMakeFiles/ZipPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/ZipPlugin/ZipPlugin.c.o /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/DropPlugin/DropPlugin.c: In function 'setFileAccessCallback': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/DropPlugin/DropPlugin.c:137:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] return sqSecFileAccessCallback((void *) address); ^ [ 19%] Building C object DSAPrims/CMakeFiles/DSAPrims.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/DSAPrims/DSAPrims.c.o Scanning dependencies of target CroquetPlugin [ 20%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/Error.c.o [ 20%] Building C object CroquetPlugin/CMakeFiles/CroquetPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/CroquetPlugin/CroquetPlugin.c.o [ 20%] Built target GeniePlugin [ 20%] Linking C static library libJPEGReaderPlugin.a [ 20%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/acos.c.o [ 20%] Building C object DropPlugin/CMakeFiles/DropPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/DropPlugin/sqUnixDragDrop.c.o [ 21%] Linking C static library libFloatArrayPlugin.a Scanning dependencies of target BitBltPlugin /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/CroquetPlugin/CroquetPlugin.c: In function 'primitiveTriBoxIntersects': [ 21%] Building C object BitBltPlugin/CMakeFiles/BitBltPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/BitBltPlugin/BitBltPlugin.c.o [ 21%] Linking C static library libFFTPlugin.a [ 21%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcapimin.c.o [ 21%] Built target JPEGReaderPlugin /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/CroquetPlugin/CroquetPlugin.c:531:11: warning: implicit declaration of function 'triBoxOverlap' [-Wimplicit-function-declaration] result = triBoxOverlap(minCorner, maxCorner, v0, v1, v2); ^~~~~~~~~~~~~ [ 21%] Linking C static library libLargeIntegers.a [ 21%] Built target FloatArrayPlugin [ 22%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/acosh.c.o Scanning dependencies of target B2DPlugin Scanning dependencies of target BMPReadWriterPlugin [ 22%] Built target FFTPlugin [ 22%] Building C object B2DPlugin/CMakeFiles/B2DPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/B2DPlugin/B2DPlugin.c.o /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/BitBltPlugin/BitBltPlugin.c: In function 'rgbComponentAlphawith': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/BitBltPlugin/BitBltPlugin.c:3803:16: warning: left shift count >= width of type [-Wshift-count-overflow] mask3 = (1 << 32) - 1; ^~ [ 23%] Linking C static library libDropPlugin.a [ 24%] Building C object BMPReadWriterPlugin/CMakeFiles/BMPReadWriterPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c.o [ 24%] Built target LargeIntegers Scanning dependencies of target AsynchFilePlugin [ 24%] Building C object FilePlugin/CMakeFiles/FilePlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FilePlugin/sqFilePluginBasicPrims.c.o [ 25%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/asin.c.o [ 25%] Linking C static library libDSAPrims.a [ 25%] Building C object AsynchFilePlugin/CMakeFiles/AsynchFilePlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c.o Scanning dependencies of target ADPCMCodecPlugin [ 25%] Built target DropPlugin [ 25%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcapistd.c.o [ 25%] Building C object ADPCMCodecPlugin/CMakeFiles/ADPCMCodecPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c.o /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c: In function 'asyncFileValueOf': [ 25%] Built target DSAPrims /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c:79:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] return (AsyncFile *) (oop + 4); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c: In function 'primitiveAsyncFileOpen': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c:165:20: warning: passing argument 2 of 'asyncFileOpen' makes integer from pointer without a cast [-Wint-conversion] asyncFileOpen(f, fileName, fileNameSize, writeFlag, semaIndex); ^~~~~~~~ In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c:30:0: Scanning dependencies of target squeak.sh /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/AsynchFilePlugin/AsynchFilePlugin.h:13:5: note: expected 'int' but argument is of type 'char *' int asyncFileOpen(AsyncFile *f, int fileNamePtr, int fileNameSize, int writeFlag, int semaIndex); ^~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c: In function 'primitiveAsyncFileReadResult': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c:212:30: warning: passing argument 2 of 'asyncFileReadResult' makes integer from pointer without a cast [-Wint-conversion] r = asyncFileReadResult(f, bufferPtr, count); ^~~~~~~~~ In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c:30:0: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/AsynchFilePlugin/AsynchFilePlugin.h:15:5: note: expected 'int' but argument is of type 'char *' int asyncFileReadResult(AsyncFile *f, int bufferPtr, int bufferSize); ^~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c: In function 'primitiveAsyncFileWriteStart': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c:304:37: warning: passing argument 3 of 'asyncFileWriteStart' makes integer from pointer without a cast [-Wint-conversion] asyncFileWriteStart(f, fPosition, bufferPtr, count); ^~~~~~~~~ In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c:30:0: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/AsynchFilePlugin/AsynchFilePlugin.h:18:5: note: expected 'int' but argument is of type 'char *' int asyncFileWriteStart(AsyncFile *f, int fPosition, int bufferPtr, int bufferSize); ^~~~~~~~~~~~~~~~~~~ [ 25%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/asinh.c.o Scanning dependencies of target squeak [ 25%] Built target squeak.sh [ 25%] Linking C static library libBMPReadWriterPlugin.a [ 25%] Built target squeak Scanning dependencies of target squeak.1 [ 26%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jccoefct.c.o [ 27%] Building C object CroquetPlugin/CMakeFiles/CroquetPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/CroquetPlugin/TriBoxStub.c.o [ 27%] Built target squeak.1 [ 28%] Building C object AsynchFilePlugin/CMakeFiles/AsynchFilePlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c.o Scanning dependencies of target ckformat [ 29%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/atan.c.o [ 29%] Built target BMPReadWriterPlugin [ 29%] Building C object FilePlugin/CMakeFiles/FilePlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/FilePlugin/sqUnixFile.c.o [ 29%] Linking C static library libSoundCodecPrims.a [ 29%] Building C object CMakeFiles/ckformat.dir/cmake/ckformat.c.o Scanning dependencies of target B3DAcceleratorPlugin [ 30%] Linking C static library libZipPlugin.a Scanning dependencies of target Squeak3D [ 30%] Linking C static library libFT2Plugin.a /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c:145:15: warning: return type defaults to 'int' [-Wimplicit-int] INLINE static allocateBuffer(struct FileBuf *buf, int size) ^~~~~~~~~~~~~~ In file included from /usr/include/string.h:127:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/vm/sq.h:15, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c:64: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c: In function 'asyncFileOpen': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c:192:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy((void *)name, (void *)fileNamePtr, fileNameSize); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c:192:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy((void *)name, (void *)fileNamePtr, fileNameSize); ^ [ 30%] Building C object B3DAcceleratorPlugin/CMakeFiles/B3DAcceleratorPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c.o /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c: In function 'asyncFileReadResult': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c:248:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] n= read(fp->fd, (void *)bufferPtr, bufferSize); ^ In file included from /usr/include/string.h:127:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/vm/sq.h:15, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c:64: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c: In function 'asyncFileWriteStart': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c:366:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy((void *)fp->buf.bytes, (void *)bufferPtr, count); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c:366:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy((void *)fp->buf.bytes, (void *)bufferPtr, count); ^ [ 30%] Linking C static library libCroquetPlugin.a [ 30%] Building C object Squeak3D/CMakeFiles/Squeak3D.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/Squeak3D/Squeak3D.c.o [ 30%] Built target SoundCodecPrims [ 30%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/atan2.c.o [ 30%] Built target ZipPlugin [ 30%] Linking C static library libSocketPlugin.a Scanning dependencies of target ClipboardExtendedPlugin [ 30%] Built target FT2Plugin [ 30%] Built target CroquetPlugin /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/Squeak3D/Squeak3D.c: In function 'initialiseModule': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/Squeak3D/Squeak3D.c:1660:11: warning: assignment makes integer from pointer without a cast [-Wint-conversion] loadBBFn = interpreterProxy->ioLoadFunctionFrom("loadBitBltFrom", bbPluginName); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/Squeak3D/Squeak3D.c:1661:13: warning: assignment makes integer from pointer without a cast [-Wint-conversion] copyBitsFn = interpreterProxy->ioLoadFunctionFrom("copyBitsFromtoat", bbPluginName); ^ Scanning dependencies of target SqueakFFIPrims /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/Squeak3D/Squeak3D.c: In function 'loadRasterizerState': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/Squeak3D/Squeak3D.c:1912:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] if (!(((int (*) (int))loadBBFn)(obj))) { ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/Squeak3D/Squeak3D.c:1915:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] state.spanDrawer = (b3dDrawBufferFunction) copyBitsFn; ^ [ 30%] Building C object ClipboardExtendedPlugin/CMakeFiles/ClipboardExtendedPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c.o [ 30%] Linking C executable ckformat Scanning dependencies of target FileCopyPlugin [ 31%] Linking C static library libFilePlugin.a Scanning dependencies of target HostWindowPlugin [ 31%] Building C object SqueakFFIPrims/CMakeFiles/SqueakFFIPrims.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/SqueakFFIPrims/sqManualSurface.c.o [ 31%] Linking C static library libAsynchFilePlugin.a [ 31%] Built target SocketPlugin [ 32%] Building C object FileCopyPlugin/CMakeFiles/FileCopyPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/FileCopyPlugin/FileCopyPlugin.c.o [ 32%] Linking C static library libADPCMCodecPlugin.a [ 32%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/atanh.c.o [ 32%] Building C object HostWindowPlugin/CMakeFiles/HostWindowPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/HostWindowPlugin/HostWindowPlugin.c.o [ 32%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jccolor.c.o /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c: In function 'ioAddClipboardData': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c:97:2: warning: implicit declaration of function 'sqPasteboardPutItemFlavordatalengthformatTypeformatLength' [-Wimplicit-function-declaration] sqPasteboardPutItemFlavordatalengthformatTypeformatLength(clipboardAddress, data, dataLength, aFormat, formatLength); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c: In function 'ioClearClipboard': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c:114:2: warning: implicit declaration of function 'sqPasteboardClear' [-Wimplicit-function-declaration] sqPasteboardClear(clipboardAddress); ^~~~~~~~~~~~~~~~~ [ 32%] Built target ckformat /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c: In function 'ioCreateClipboard': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c:125:63: warning: implicit declaration of function 'sqCreateClipboard'; did you mean 'ioCreateClipboard'? [-Wimplicit-function-declaration] clipboardAddress = interpreterProxy->positive32BitIntegerFor(sqCreateClipboard()); ^~~~~~~~~~~~~~~~~ ioCreateClipboard /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c: In function 'ioGetClipboardFormat': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c:146:14: warning: implicit declaration of function 'sqPasteboardGetItemCount' [-Wimplicit-function-declaration] itemCount = sqPasteboardGetItemCount(clipboardAddress); ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c:148:19: warning: implicit declaration of function 'sqPasteboardCopyItemFlavorsitemNumber' [-Wimplicit-function-declaration] _return_value = sqPasteboardCopyItemFlavorsitemNumber(clipboardAddress, formatNumber); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c: In function 'ioReadClipboardData': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c:178:18: warning: implicit declaration of function 'sqPasteboardCopyItemFlavorDataformatformatLength' [-Wimplicit-function-declaration] _return_value = sqPasteboardCopyItemFlavorDataformatformatLength(clipboardAddress, format, formatLength); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Scanning dependencies of target MIDIPlugin [ 32%] Built target FilePlugin /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/SqueakFFIPrims/sqManualSurface.c: In function 'createManualSurface': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/SqueakFFIPrims/sqManualSurface.c:136:27: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] result = registerSurface((int)newSurface, &manualSurfaceDispatch, &surfaceID); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/SqueakFFIPrims/sqManualSurface.c: In function 'setManualSurfacePointer': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/SqueakFFIPrims/sqManualSurface.c:159:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] surface = (ManualSurface*)surfaceHandle; ^ [ 32%] Built target AsynchFilePlugin [ 32%] Building C object MIDIPlugin/CMakeFiles/MIDIPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/MIDIPlugin/MIDIPlugin.c.o /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/FileCopyPlugin/FileCopyPlugin.c: In function 'primitiveFileCopyNamedTo': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/FileCopyPlugin/FileCopyPlugin.c:90:7: warning: implicit declaration of function 'sqCopyFilesizetosize' [-Wimplicit-function-declaration] ok = sqCopyFilesizetosize(srcName, srcSz, dstName, dstSz); ^~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/HostWindowPlugin/HostWindowPlugin.c: In function 'primitiveShowHostWindowRect': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/HostWindowPlugin/HostWindowPlugin.c:315:29: warning: passing argument 1 of 'ioShowDisplayOnWindow' from incompatible pointer type [-Wincompatible-pointer-types] ok = ioShowDisplayOnWindow(dispBits, w, h, d, left, right, top, ^~~~~~~~ In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/HostWindowPlugin/HostWindowPlugin.c:30:0: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/HostWindowPlugin/HostWindowPlugin.h:21:14: note: expected 'unsigned char *' but argument is of type 'usqInt * {aka unsigned int *}' extern sqInt ioShowDisplayOnWindow( unsigned char* dispBitsIndex, sqInt width, sqInt ^~~~~~~~~~~~~~~~~~~~~ [ 32%] Built target ADPCMCodecPlugin Scanning dependencies of target ScratchPlugin [ 33%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/copysign.c.o Scanning dependencies of target UUIDPlugin Scanning dependencies of target Mpeg3Plugin [ 33%] Building C object ScratchPlugin/CMakeFiles/ScratchPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/ScratchPlugin/ScratchPlugin.c.o Scanning dependencies of target AioPlugin [ 33%] Building C object ClipboardExtendedPlugin/CMakeFiles/ClipboardExtendedPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/ClipboardExtendedPlugin/sqUnixExtendedClipboard.c.o [ 34%] Building C object UUIDPlugin/CMakeFiles/UUIDPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/UUIDPlugin/UUIDPlugin.c.o [ 35%] Building C object SqueakFFIPrims/CMakeFiles/SqueakFFIPrims.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c.o /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/MIDIPlugin/MIDIPlugin.c: In function 'primitiveMIDIGetPortName': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/MIDIPlugin/MIDIPlugin.c:164:34: warning: passing argument 2 of 'sqMIDIGetPortName' makes integer from pointer without a cast [-Wint-conversion] sz = sqMIDIGetPortName(portNum, &portName, 255); ^ In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/MIDIPlugin/MIDIPlugin.c:30:0: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/MIDIPlugin/MIDIPlugin.h:10:5: note: expected 'int' but argument is of type 'char (*)[256]' int sqMIDIGetPortName(int portNum, int namePtr, int length); ^~~~~~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/MIDIPlugin/MIDIPlugin.c: In function 'primitiveMIDIRead': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/MIDIPlugin/MIDIPlugin.c:263:56: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] bytesRead = sqMIDIPortReadInto(portNum, arrayLength, ((sqInt)array)); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/MIDIPlugin/MIDIPlugin.c: In function 'primitiveMIDIWrite': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/MIDIPlugin/MIDIPlugin.c:288:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] bytesWritten = sqMIDIPortWriteFromAt(portNum, arrayLength, ((sqInt)array), time); ^ [ 36%] Building C object AioPlugin/CMakeFiles/AioPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/AioPlugin/AioPlugin.c.o [ 36%] Building C object FileCopyPlugin/CMakeFiles/FileCopyPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/FileCopyPlugin/sqUnixFileCopyPlugin.c.o [ 36%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/Mpeg3Plugin/Mpeg3Plugin.c.o [ 36%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/cos.c.o [ 37%] Building C object HostWindowPlugin/CMakeFiles/HostWindowPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/HostWindowPlugin/sqUnixHostWindowPlugin.c.o /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/ClipboardExtendedPlugin/sqUnixExtendedClipboard.c: In function 'sqPasteboardCopyItemFlavorDataformatformatLength': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/ClipboardExtendedPlugin/sqUnixExtendedClipboard.c:123:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] clipboardReadIntoAt(bytes, (sqInt) firstIndexableField(outData), 0); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'ffiAddressOfstartingAtsize': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:166:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] addr = ((int) (interpreterProxy->firstIndexableField(rcvr))); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'ffiArgumentSpecClass': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:261:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] ffiArgSpec = ((int) (interpreterProxy->firstIndexableField(argSpec))); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:288:49: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] return ffiPushStructureOfLength(ptrAddress, ((int*) ffiArgSpec), ffiArgSpecSize); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:296:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] ptrAddress = ((int) (interpreterProxy->firstIndexableField(ptrValue))); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:298:50: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] return ffiPushStructureOfLength(ptrAddress, ((int*) ffiArgSpec), ffiArgSpecSize); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:415:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return ffiPushStringOfLength(((int) (interpreterProxy->firstIndexableField(oop))), interpreterProxy->byteSizeOf(oop)); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:421:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return ffiPushPointer(((int) (interpreterProxy->firstIndexableField(oop)))); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:425:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return ffiPushPointer(((int) (interpreterProxy->firstIndexableField(oop)))); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:435:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return ffiPushPointer(((int) (interpreterProxy->firstIndexableField(oop)))); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'ffiCalloutToWithFlags': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:594:56: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ffiCallAddressOfWithStructReturn(address, callType, ((int*) ffiRetSpec), ffiRetSpecSize); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:603:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] ffiStoreStructure(((int) (interpreterProxy->firstIndexableField(oop))), structSize); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'ffiLoadCalloutAddressFrom': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:928:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] address = interpreterProxy->ioLoadSymbolOfLengthFromModule(((int) (interpreterProxy->firstIndexableField(functionName))), functionLength, moduleHandle); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'ffiLoadCalloutModule': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:955:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] moduleHandle = interpreterProxy->ioLoadModuleOfLength(((int) (interpreterProxy->firstIndexableField(ffiModuleName))), moduleLength); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1004:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] moduleHandle = interpreterProxy->ioLoadModuleOfLength(((int) (interpreterProxy->firstIndexableField(ffiModuleName))), moduleLength); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'ffiPushPointerContentsOf': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1039:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] ptrAddress = ((int) (interpreterProxy->firstIndexableField(ptrValue))); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'ffiReturnCStringFrom': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1191:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] cString = ((char *) cPointer); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'initialiseModule': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1219:2: warning: implicit declaration of function 'initSurfacePluginFunctionPointers'; did you mean 'initManualSurfaceFunctionPointers'? [-Wimplicit-function-declaration] initSurfacePluginFunctionPointers(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ initManualSurfaceFunctionPointers /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'primitiveCallout': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1331:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] ffiRetSpec = ((int) (interpreterProxy->firstIndexableField(argSpec))); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1341:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] if (!(ffiCanReturn(((int*) ffiRetSpec), ffiRetSpecSize))) { ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'primitiveCalloutWithArgs': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1478:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] ffiRetSpec = ((int) (interpreterProxy->firstIndexableField(argSpec))); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1488:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] if (!(ffiCanReturn(((int*) ffiRetSpec), ffiRetSpecSize))) { ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'primitiveFFIDoubleAt': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1619:30: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ((int*)(&floatValue))[0] = ((int*)addr)[0]; ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1620:30: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ((int*)(&floatValue))[1] = ((int*)addr)[1]; ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'primitiveFFIDoubleAtPut': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1650:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ((int*)addr)[0] = ((int*)(&floatValue))[0]; ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1651:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ((int*)addr)[1] = ((int*)(&floatValue))[1]; ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'primitiveFFIFloatAt': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1674:30: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ((int*)(&floatValue))[0] = ((int*)addr)[0]; ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'primitiveFFIFloatAtPut': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1704:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ((int*)addr)[0] = ((int*)(&floatValue))[0]; ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'primitiveFFIIntegerAt': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1780:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] value = *((unsigned short int *) addr); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'primitiveFFIIntegerAtPut': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1858:6: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] *((short int *) addr) = value; ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'primitiveForceLoad': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1922:57: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] moduleHandle = interpreterProxy->ioLoadModuleOfLength(((int) (interpreterProxy->firstIndexableField(ffiModuleName))), moduleLength); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'primitiveSetManualSurfacePointer': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1954:46: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] result = setManualSurfacePointer(surfaceID, (void*)ptr); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/FileCopyPlugin/sqUnixFileCopyPlugin.c: In function 'sqCopyFilesizetosize': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/FileCopyPlugin/sqUnixFileCopyPlugin.c:140:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] sqFilenameFromString(from, (int)srcName, srcNameSize); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/FileCopyPlugin/sqUnixFileCopyPlugin.c:141:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] sqFilenameFromString(to, (int)dstName, dstNameSize); ^ [ 37%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcdctmgr.c.o In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.h:1, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/Mpeg3Plugin.h:1, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/Mpeg3Plugin/Mpeg3Plugin.c:30: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined inline int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ [ 38%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/cosh.c.o /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/HostWindowPlugin/sqUnixHostWindowPlugin.c: In function 'ioShowDisplayOnWindow': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/HostWindowPlugin/sqUnixHostWindowPlugin.c:81:7: warning: passing argument 1 of 'dpy->hostWindowShowDisplay' from incompatible pointer type [-Wincompatible-pointer-types] dispBitsIndex, width, height, depth, affectedL, affectedR, affectedT, affectedB, windowIndex); ^~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/HostWindowPlugin/sqUnixHostWindowPlugin.c:81:7: note: expected 'unsigned int *' but argument is of type 'unsigned char *' [ 39%] Building C object MIDIPlugin/CMakeFiles/MIDIPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/MIDIPlugin/sqUnixMIDI.c.o [ 39%] Building C object UUIDPlugin/CMakeFiles/UUIDPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/UUIDPlugin/sqUnixUUID.c.o [ 40%] Linking C shared module so.ClipboardExtendedPlugin [ 40%] Linking C shared module so.FileCopyPlugin [ 41%] Building C object B3DAcceleratorPlugin/CMakeFiles/B3DAcceleratorPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/B3DAcceleratorPlugin/sqOpenGLRenderer.c.o [ 41%] Built target ClipboardExtendedPlugin [ 41%] Linking C shared module so.HostWindowPlugin [ 41%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/exp.c.o [ 41%] Linking C shared module so.AioPlugin In file included from /usr/include/ssp/stdio.h:34:0, from /usr/include/stdio.h:597, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/vm/sq.h:13, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/MIDIPlugin/sqUnixMIDI.c:33: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/MIDIPlugin/sqUnixMIDIALSA.inc: In function 'sqMIDIGetPortName': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/MIDIPlugin/sqUnixMIDIALSA.inc:230:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy((void *)namePtr, userName, count); ^ In file included from /usr/include/string.h:127:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/vm/sq.h:15, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/MIDIPlugin/sqUnixMIDI.c:33: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/MIDIPlugin/sqUnixMIDIALSA.inc:230:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy((void *)namePtr, userName, count); ^ In file included from /usr/include/ssp/stdio.h:34:0, from /usr/include/stdio.h:597, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/vm/sq.h:13, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/MIDIPlugin/sqUnixMIDI.c:33: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/MIDIPlugin/sqUnixMIDIALSA.inc:230:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy((void *)namePtr, userName, count); ^ In file included from /usr/include/string.h:127:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/vm/sq.h:15, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/MIDIPlugin/sqUnixMIDI.c:33: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/MIDIPlugin/sqUnixMIDIALSA.inc:230:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy((void *)namePtr, userName, count); ^ In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/MIDIPlugin/sqUnixMIDI.c:40:0: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/MIDIPlugin/sqUnixMIDIALSA.inc: In function 'sqMIDIParameter': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/MIDIPlugin/sqUnixMIDIALSA.inc:336:42: warning: passing argument 3 of 'snd_seq_get_queue_tempo' from incompatible pointer type [-Wincompatible-pointer-types] snd_seq_get_queue_tempo(seq, queue, &tempo); ^ In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/.buildlink/include/alsa/asoundlib.h:71:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/MIDIPlugin/sqUnixMIDIALSA.inc:117, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/MIDIPlugin/sqUnixMIDI.c:40: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/.buildlink/include/alsa/seq.h:477:5: note: expected 'snd_seq_queue_tempo_t * {aka struct _snd_seq_queue_tempo *}' but argument is of type 'snd_seq_queue_tempo_t ** {aka struct _snd_seq_queue_tempo **}' int snd_seq_get_queue_tempo(snd_seq_t *handle, int q, snd_seq_queue_tempo_t *tempo); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/MIDIPlugin/sqUnixMIDI.c:40:0: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/MIDIPlugin/sqUnixMIDIALSA.inc: In function 'sqMIDIPortWriteFromAt': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/MIDIPlugin/sqUnixMIDIALSA.inc:427:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] unsigned char *bytePtr= (unsigned char *)bufferPtr; ^ [ 41%] Built target FileCopyPlugin Scanning dependencies of target UnixOSProcessPlugin [ 41%] Linking C shared module so.UUIDPlugin [ 42%] Building C object UnixOSProcessPlugin/CMakeFiles/UnixOSProcessPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c.o Scanning dependencies of target XDisplayControlPlugin [ 43%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jchuff.c.o [ 43%] Built target HostWindowPlugin [ 43%] Built target AioPlugin [ 44%] Building C object XDisplayControlPlugin/CMakeFiles/XDisplayControlPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c.o [ 44%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/expm1.c.o Scanning dependencies of target vm-display-X11 [ 44%] Built target UUIDPlugin Scanning dependencies of target vm-display-custom [ 44%] Building C object RePlugin/CMakeFiles/RePlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/RePlugin/study.c.o [ 45%] Building C object vm-display-X11/CMakeFiles/vm-display-X11.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/vm-display-X11/sqUnixX11.c.o [ 46%] Building C object vm-display-custom/CMakeFiles/vm-display-custom.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/vm-display-custom/sqUnixCustomWindow.c.o Scanning dependencies of target vm-display-null [ 46%] Linking C shared module so.MIDIPlugin /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c: In function 'primitiveDisconnectDisplay': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c:143:3: warning: implicit declaration of function 'forgetXDisplay'; did you mean 'XOpenDisplay'? [-Wimplicit-function-declaration] forgetXDisplay(); ^~~~~~~~~~~~~~ XOpenDisplay /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c: In function 'primitiveFlushDisplay': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c:151:2: warning: implicit declaration of function 'synchronizeXDisplay' [-Wimplicit-function-declaration] synchronizeXDisplay(); ^~~~~~~~~~~~~~~~~~~ [ 46%] Building C object vm-display-null/CMakeFiles/vm-display-null.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/vm-display-null/sqUnixDisplayNull.c.o /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c: In function 'primitiveKillDisplay': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c:193:3: warning: implicit declaration of function 'disconnectXDisplay'; did you mean 'XCloseDisplay'? [-Wimplicit-function-declaration] disconnectXDisplay(); ^~~~~~~~~~~~~~~~~~ XCloseDisplay /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c: In function 'primitiveOpenDisplay': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c:210:3: warning: implicit declaration of function 'openXDisplay'; did you mean 'XOpenDisplay'? [-Wimplicit-function-declaration] openXDisplay(); ^~~~~~~~~~~~ XOpenDisplay /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c: In function 'shutdownModule': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c:2802:20: warning: iteration 63 invokes undefined behavior [-Waggressive-loop-optimizations] if ((semaIndices[sigNum]) > 0) { ~~~~~~~~~~~~^~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c:2801:9: note: within this loop while (sigNum <= (signalArraySize())) { ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/vm-display-X11/sqUnixX11.c:91:0: warning: "USE_XSHM" redefined # define USE_XSHM In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/B3DAcceleratorPlugin/sqUnixOpenGL.h:4:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/vm/SqDisplay.h:16, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/vm-display-X11/sqUnixX11.c:66: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/build/config.h:74:0: note: this is the location of the previous definition #define USE_XSHM 1 [ 47%] Linking C shared module so.XDisplayControlPlugin [ 47%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/finite.c.o [ 48%] Linking C static library libRePlugin.a [ 48%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c.o [ 48%] Built target MIDIPlugin /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c: In function 'mpeg3bits_new_stream': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:40:42: warning: implicit declaration of function 'memoryAllocate' [-Wimplicit-function-declaration] mpeg3_bits_t *stream = (mpeg3_bits_t *) memoryAllocate(1,sizeof(mpeg3_bits_t)); ^~~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:40:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] mpeg3_bits_t *stream = (mpeg3_bits_t *) memoryAllocate(1,sizeof(mpeg3_bits_t)); ^ Scanning dependencies of target vm-sound-ALSA /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c: In function 'mpeg3bits_delete_stream': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:52:2: warning: implicit declaration of function 'memoryFree' [-Wimplicit-function-declaration] memoryFree(stream); ^~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c: In function 'mpeg3bits_seek_end': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:163:9: warning: implicit declaration of function 'mpeg3demux_seek_byte'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] return mpeg3demux_seek_byte(stream->demuxer, mpeg3demuxer_total_bytes(stream->demuxer)); ^~~~~~~~~~~~~~~~~~~~ mpeg3demux_get_time /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:163:47: warning: implicit declaration of function 'mpeg3demuxer_total_bytes'; did you mean 'mpeg3io_total_bytes'? [-Wimplicit-function-declaration] return mpeg3demux_seek_byte(stream->demuxer, mpeg3demuxer_total_bytes(stream->demuxer)); ^~~~~~~~~~~~~~~~~~~~~~~~ mpeg3io_total_bytes [ 48%] Built target XDisplayControlPlugin /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c: In function 'mpeg3bits_seek_time': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:175:9: warning: implicit declaration of function 'mpeg3demux_seek_time'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] return mpeg3demux_seek_time(stream->demuxer, time_position); ^~~~~~~~~~~~~~~~~~~~ mpeg3demux_get_time /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c: In function 'mpeg3bits_seek_percentage': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:187:9: warning: implicit declaration of function 'mpeg3demux_seek_percentage'; did you mean 'mpeg3demux_tell_percentage'? [-Wimplicit-function-declaration] return mpeg3demux_seek_percentage(stream->demuxer, percentage); ^~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3demux_tell_percentage In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:34:0: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c: At top level: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function 'mpeg3io_fgetc' declared but never defined int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ [ 48%] Built target RePlugin [ 48%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/fmod.c.o [ 48%] Building C object vm-sound-ALSA/CMakeFiles/vm-sound-ALSA.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/vm-sound-ALSA/sqUnixSoundALSA.c.o [ 48%] Building C object SqueakFFIPrims/CMakeFiles/SqueakFFIPrims.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c.o Scanning dependencies of target vm-sound-OSS Scanning dependencies of target vm-sound-NAS [ 49%] Building C object vm-sound-OSS/CMakeFiles/vm-sound-OSS.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/vm-sound-OSS/sqUnixSoundOSS.c.o [ 49%] Building C object vm-sound-NAS/CMakeFiles/vm-sound-NAS.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/vm-sound-NAS/sqUnixSoundNAS.c.o [ 49%] Linking C shared module so.vm-display-custom [ 49%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcinit.c.o /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c: In function 'ffiAlloc': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:129:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return (int)malloc(byteSize); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c: In function 'ffiFree': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:135:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] if(pointer) free((void*)pointer); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c: In function 'ffiPushStructureOfLength': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:316:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ffiArgs[ffiArgIndex] = (void*) pointer; ^ In file included from /usr/include/string.h:127:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/vm/sq.h:15, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:15: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c: In function 'ffiPushStringOfLength': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:332:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy(ptr, (void*)srcIndex, length); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:332:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy(ptr, (void*)srcIndex, length); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:335:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] IARG_PUSH((int)ptr, ffi_type_pointer); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:74:40: note: in definition of macro 'PUSH' PUSH_TYPE(type); where[ffiArgIndex] = what; \ ^~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:335:3: note: in expansion of macro 'IARG_PUSH' IARG_PUSH((int)ptr, ffi_type_pointer); ^~~~~~~~~ In file included from /usr/include/ssp/stdio.h:34:0, from /usr/include/stdio.h:597, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/vm/sq.h:13, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:15: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c: In function 'ffiStoreStructure': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:395:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy((void*)address, (void*)structReturnValue, structSize); ^ In file included from /usr/include/string.h:127:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/vm/sq.h:15, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:15: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:395:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy((void*)address, (void*)structReturnValue, structSize); ^ In file included from /usr/include/ssp/stdio.h:34:0, from /usr/include/stdio.h:597, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/vm/sq.h:13, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:15: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:395:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy((void*)address, (void*)structReturnValue, structSize); ^ In file included from /usr/include/string.h:127:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/vm/sq.h:15, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:15: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:395:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy((void*)address, (void*)structReturnValue, structSize); ^ In file included from /usr/include/ssp/stdio.h:34:0, from /usr/include/stdio.h:597, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/vm/sq.h:13, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:15: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:397:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy((void*)address, (void*)&returnValue, structSize); ^ In file included from /usr/include/string.h:127:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/vm/sq.h:15, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:15: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:397:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy((void*)address, (void*)&returnValue, structSize); ^ In file included from /usr/include/ssp/stdio.h:34:0, from /usr/include/stdio.h:597, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/vm/sq.h:13, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:15: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:397:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy((void*)address, (void*)&returnValue, structSize); ^ In file included from /usr/include/string.h:127:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/vm/sq.h:15, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:15: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:397:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy((void*)address, (void*)&returnValue, structSize); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c: In function 'ffiCallAddress': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:442:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ffi_call(&cif, (void *)fn, (void *)structReturnValue, (void **)ffiArgs); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:443:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return (int) structReturnValue; ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:445:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ffi_call(&cif, (void *)fn, (void *)&returnValue, (void **)ffiArgs); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/vm-sound-ALSA/sqUnixSoundALSA.c: In function 'sound_Start': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/vm-sound-ALSA/sqUnixSoundALSA.c:126:3: warning: 'snd_pcm_sw_params_set_xfer_align' is deprecated [-Wdeprecated-declarations] snd(pcm_sw_params_set_xfer_align(output_handle, swparams, 1), "sound_Start: snd_pcm_sw_params_set_xfer_align"); ^~~ In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/.buildlink/include/alsa/asoundlib.h:64:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/vm-sound-ALSA/sqUnixSoundALSA.c:32: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/.buildlink/include/alsa/pcm.h:1302:5: note: declared here int snd_pcm_sw_params_set_xfer_align(snd_pcm_t *pcm, snd_pcm_sw_params_t *params, snd_pcm_uframes_t val) __attribute__((deprecated)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/vm-sound-ALSA/sqUnixSoundALSA.c: In function 'sound_StartRecording': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/vm-sound-ALSA/sqUnixSoundALSA.c:288:3: warning: 'snd_pcm_sw_params_set_xfer_align' is deprecated [-Wdeprecated-declarations] snd(pcm_sw_params_set_xfer_align(input_handle, swparams, 1), "sound_StartRecording: snd_pcm_sw_params_set_xfer_align"); ^~~ In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/.buildlink/include/alsa/asoundlib.h:64:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/vm-sound-ALSA/sqUnixSoundALSA.c:32: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/.buildlink/include/alsa/pcm.h:1302:5: note: declared here int snd_pcm_sw_params_set_xfer_align(snd_pcm_t *pcm, snd_pcm_sw_params_t *params, snd_pcm_uframes_t val) __attribute__((deprecated)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c.o [ 50%] Building C object Squeak3D/CMakeFiles/Squeak3D.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dAlloc.c.o [ 50%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/hypot.c.o In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/vm-sound-NAS/sqUnixSoundNAS.c:596:0: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/vm/SqSound.h:50:3: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types] sound_SetRecordLevel, \ ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/vm-sound-NAS/sqUnixSoundNAS.c:598:1: note: in expansion of macro 'SqSoundDefine' SqSoundDefine(NAS); ^~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/vm/SqSound.h:50:3: note: (near initialization for 'sound_NAS_itf.snd_SetRecordLevel') sound_SetRecordLevel, \ ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/vm-sound-NAS/sqUnixSoundNAS.c:598:1: note: in expansion of macro 'SqSoundDefine' SqSoundDefine(NAS); ^~~~~~~~~~~~~ [ 51%] Linking C shared module so.vm-display-null [ 51%] Built target vm-display-custom /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_new': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:47:30: warning: implicit declaration of function 'memoryAllocate' [-Wimplicit-function-declaration] mpeg3_t *file = (mpeg3_t *) memoryAllocate(1, sizeof(mpeg3_t)); ^~~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:47:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] mpeg3_t *file = (mpeg3_t *) memoryAllocate(1, sizeof(mpeg3_t)); ^ Scanning dependencies of target vm-sound-custom /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:50:19: warning: implicit declaration of function 'mpeg3_mmx_test'; did you mean 'mpeg3demux_tell'? [-Wimplicit-function-declaration] file->have_mmx = mpeg3_mmx_test(); ^~~~~~~~~~~~~~ mpeg3demux_tell /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_delete': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:67:2: warning: implicit declaration of function 'memoryFree'; did you mean 'memrchr'? [-Wimplicit-function-declaration] memoryFree(file); ^~~~~~~~~~ memrchr /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_open_copy': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:147:6: warning: implicit declaration of function 'mpeg3_read_toc'; did you mean 'mpeg3_read_frame'? [-Wimplicit-function-declaration] if(mpeg3_read_toc(file)) ^~~~~~~~~~~~~~ mpeg3_read_frame /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:207:3: warning: implicit declaration of function 'mpeg3demux_copy_titles'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] mpeg3demux_copy_titles(file->demuxer, mpeg3_get_demuxer(old_file)); ^~~~~~~~~~~~~~~~~~~~~~ mpeg3demux_get_time [ 52%] Linking C static library libBitBltPlugin.a [ 53%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcmainct.c.o /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:213:3: warning: implicit declaration of function 'mpeg3demux_create_title'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] mpeg3demux_create_title(file->demuxer, 0, 0); ^~~~~~~~~~~~~~~~~~~~~~~ mpeg3demux_get_time /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_set_cpus': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:283:3: warning: implicit declaration of function 'mpeg3video_set_cpus'; did you mean 'mpeg3_set_cpus'? [-Wimplicit-function-declaration] mpeg3video_set_cpus(file->vtrack[i]->video, cpus); ^~~~~~~~~~~~~~~~~~~ mpeg3_set_cpus [ 54%] Building C object Squeak3D/CMakeFiles/Squeak3D.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dDraw.c.o /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_set_mmx': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:292:3: warning: implicit declaration of function 'mpeg3video_set_mmx'; did you mean 'mpeg3_set_mmx'? [-Wimplicit-function-declaration] mpeg3video_set_mmx(file->vtrack[i]->video, use_mmx); ^~~~~~~~~~~~~~~~~~ mpeg3_set_mmx /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_generate_toc': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:309:21: warning: implicit declaration of function 'mpeg3demux_print_streams'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] if(print_streams) mpeg3demux_print_streams(demuxer, output); ^~~~~~~~~~~~~~~~~~~~~~~~ mpeg3demux_get_time [ 54%] Building C object vm-sound-custom/CMakeFiles/vm-sound-custom.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/vm-sound-custom/sqUnixCustomSound.c.o /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:314:3: warning: implicit declaration of function 'mpeg3demux_print_timecodes'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] mpeg3demux_print_timecodes(demuxer->titles[demuxer->current_title], output); ^~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3demux_get_time /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_read_toc': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:330:2: warning: implicit declaration of function 'mpeg3io_seek'; did you mean 'mpeg3io_eof'? [-Wimplicit-function-declaration] mpeg3io_seek(file->fs, 0); ^~~~~~~~~~~~ mpeg3io_eof /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:339:2: warning: implicit declaration of function 'mpeg3demux_read_titles'; did you mean 'mpeg3demux_read_int16'? [-Wimplicit-function-declaration] mpeg3demux_read_titles(file->demuxer); ^~~~~~~~~~~~~~~~~~~~~~ mpeg3demux_read_int16 [ 54%] Built target vm-display-null /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_set_sample': [ 55%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/isnan.c.o /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:384:3: warning: implicit declaration of function 'mpeg3audio_seek_sample'; did you mean 'mpeg3_set_sample'? [-Wimplicit-function-declaration] mpeg3audio_seek_sample(file->atrack[stream]->audio, sample); ^~~~~~~~~~~~~~~~~~~~~~ mpeg3_set_sample /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_set_frame': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:455:3: warning: implicit declaration of function 'mpeg3video_seek_frame'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] mpeg3video_seek_frame(file->vtrack[stream]->video, frame); ^~~~~~~~~~~~~~~~~~~~~ mpeg3video_read_frame /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_seek_percentage': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:466:3: warning: implicit declaration of function 'mpeg3audio_seek_percentage'; did you mean 'mpeg3_seek_percentage'? [-Wimplicit-function-declaration] mpeg3audio_seek_percentage(file->atrack[i]->audio, percentage); ^~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3_seek_percentage /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:471:3: warning: implicit declaration of function 'mpeg3video_seek_percentage'; did you mean 'mpeg3_seek_percentage'? [-Wimplicit-function-declaration] mpeg3video_seek_percentage(file->vtrack[i]->video, percentage); ^~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3_seek_percentage /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_previous_frame': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:482:10: warning: implicit declaration of function 'mpeg3video_previous_frame'; did you mean 'mpeg3_previous_frame'? [-Wimplicit-function-declaration] return mpeg3video_previous_frame(file->vtrack[stream]->video); ^~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3_previous_frame /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_drop_frames': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:592:12: warning: implicit declaration of function 'mpeg3video_drop_frames'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] result = mpeg3video_drop_frames(file->vtrack[stream]->video, ^~~~~~~~~~~~~~~~~~~~~~ mpeg3video_read_frame /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_read_yuvframe': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:616:12: warning: implicit declaration of function 'mpeg3video_read_yuvframe'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] result = mpeg3video_read_yuvframe(file->vtrack[stream]->video, ^~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_read_frame /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_read_audio': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:646:12: warning: implicit declaration of function 'mpeg3audio_decode_audio'; did you mean 'mpeg3audio_delete'? [-Wimplicit-function-declaration] result = mpeg3audio_decode_audio(file->atrack[stream]->audio, ^~~~~~~~~~~~~~~~~~~~~~~ mpeg3audio_delete /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_read_audio_chunk': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:694:12: warning: implicit declaration of function 'mpeg3audio_read_raw'; did you mean 'mpeg3io_read_data'? [-Wimplicit-function-declaration] result = mpeg3audio_read_raw(file->atrack[stream]->audio, output, size, max_size); ^~~~~~~~~~~~~~~~~~~ mpeg3io_read_data Scanning dependencies of target vm-sound-null /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_read_video_chunk': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:710:12: warning: implicit declaration of function 'mpeg3video_read_raw'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] result = mpeg3video_read_raw(file->vtrack[stream]->video, output, size, max_size); ^~~~~~~~~~~~~~~~~~~ mpeg3video_read_frame In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:37:0: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: At top level: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function 'mpeg3io_fgetc' declared but never defined int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ [ 55%] Built target BitBltPlugin [ 55%] Building C object vm-sound-null/CMakeFiles/vm-sound-null.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/vm-sound-null/sqUnixSoundNull.c.o [ 55%] Linking C shared module so.vm-sound-NAS [ 56%] Building ASM object SqueakFFIPrims/CMakeFiles/SqueakFFIPrims.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi-asm.S.o [ 56%] Building C object ScratchPlugin/CMakeFiles/ScratchPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/ScratchPlugin/unixScratchOps.c.o [ 57%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/k_cos.c.o [ 57%] Building C object ScratchPlugin/CMakeFiles/ScratchPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/ScratchPlugin/unixSeriaPort2Ops.c.o [ 57%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcmarker.c.o [ 57%] Built target vm-sound-NAS [ 57%] Linking C shared module so.SqueakFFIPrims [ 58%] Linking C shared module so.vm-sound-custom [ 58%] Building C object B3DAcceleratorPlugin/CMakeFiles/B3DAcceleratorPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/B3DAcceleratorPlugin/sqUnixOpenGL.c.o [ 59%] Linking C shared module so.vm-sound-ALSA [ 60%] Linking C shared module so.vm-sound-null [ 60%] Built target SqueakFFIPrims [ 60%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/k_rem_pio2.c.o [ 61%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/k_sin.c.o [ 61%] Built target vm-sound-custom [ 61%] Linking C shared module so.UnixOSProcessPlugin [ 61%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/k_tan.c.o [ 61%] Building C object Squeak3D/CMakeFiles/Squeak3D.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dMain.c.o [ 61%] Building C object Squeak3D/CMakeFiles/Squeak3D.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dInit.c.o [ 61%] Built target vm-sound-ALSA [ 62%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/ldexp.c.o [ 62%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c.o [ 62%] Built target vm-sound-null [ 62%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/log.c.o [ 62%] Built target UnixOSProcessPlugin [ 63%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/log1p.c.o [ 63%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/log10.c.o [ 63%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/modf.c.o [ 63%] Linking C shared module so.ScratchPlugin [ 63%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcmaster.c.o /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c: In function 'mpeg3_new_atrack': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c:42:34: warning: implicit declaration of function 'memoryAllocate' [-Wimplicit-function-declaration] new_atrack = (mpeg3_atrack_t *) memoryAllocate(1, sizeof(mpeg3_atrack_t)); ^~~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c:42:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] new_atrack = (mpeg3_atrack_t *) memoryAllocate(1, sizeof(mpeg3_atrack_t)); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c:48:14: warning: implicit declaration of function 'mpeg3demux_copy_titles'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] if(demuxer) mpeg3demux_copy_titles(new_atrack->demuxer, demuxer); ^~~~~~~~~~~~~~~~~~~~~~ mpeg3demux_get_time /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c: In function 'mpeg3_delete_atrack': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c:66:2: warning: implicit declaration of function 'memoryFree' [-Wimplicit-function-declaration] memoryFree(atrack); ^~~~~~~~~~ [ 63%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/pow.c.o In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c:34:0: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c: At top level: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function 'mpeg3io_fgetc' declared but never defined int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ [ 64%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/rem_pio2.c.o [ 64%] Built target ScratchPlugin [ 64%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/rint.c.o [ 65%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/scalb.c.o [ 65%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c.o [ 65%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/sin.c.o [ 65%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/scalbn.c.o [ 66%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/sinh.c.o [ 66%] Linking C shared module so.B3DAcceleratorPlugin [ 66%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/sqrt.c.o [ 66%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/tan.c.o /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function 'mpeg3_get_ps_pes_packet': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:507:8: warning: implicit declaration of function 'mpeg3_decrypt_packet'; did you mean 'mpeg3_get_pes_packet'? [-Wimplicit-function-declaration] if(mpeg3_decrypt_packet(demuxer->titles[demuxer->current_title]->fs->css, ^~~~~~~~~~~~~~~~~~~~ mpeg3_get_pes_packet /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function 'mpeg3_read_program': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:719:23: warning: implicit declaration of function 'mpeg3io_seek_relative'; did you mean 'mpeg3io_end_of_file'? [-Wimplicit-function-declaration] if(!result) result = mpeg3io_seek_relative(title->fs, -4); ^~~~~~~~~~~~~~~~~~~~~ mpeg3io_end_of_file /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function 'mpeg3_advance_timecode': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:795:4: warning: implicit declaration of function 'mpeg3io_seek'; did you mean 'mpeg3io_eof'? [-Wimplicit-function-declaration] mpeg3io_seek(title->fs, title->timecode_table[demuxer->current_timecode].start_byte); ^~~~~~~~~~~~ mpeg3io_eof /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:815:6: warning: implicit declaration of function 'mpeg3demux_open_title'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] mpeg3demux_open_title(demuxer, demuxer->current_title + 1); ^~~~~~~~~~~~~~~~~~~~~ mpeg3demux_get_time /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function 'mpeg3_append_timecode': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1070:41: warning: implicit declaration of function 'memoryAllocate' [-Wimplicit-function-declaration] new_table = (mpeg3demux_timecode_t *) memoryAllocate(1, sizeof(mpeg3demux_timecode_t) * title->timecode_table_allocation); ^~~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1070:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] new_table = (mpeg3demux_timecode_t *) memoryAllocate(1, sizeof(mpeg3demux_timecode_t) * title->timecode_table_allocation); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1078:4: warning: implicit declaration of function 'memoryFree'; did you mean 'memrchr'? [-Wimplicit-function-declaration] memoryFree(title->timecode_table); ^~~~~~~~~~ memrchr /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function 'mpeg3_new_demuxer': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1346:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] mpeg3_demuxer_t *demuxer = (mpeg3_demuxer_t *) memoryAllocate(1, sizeof(mpeg3_demuxer_t)); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1356:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] demuxer->raw_data = (unsigned char*)memoryAllocate(1, MPEG3_MAX_PACKSIZE); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1357:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] demuxer->data_buffer = (unsigned char*)memoryAllocate(1, MPEG3_MAX_PACKSIZE); ^ [ 67%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/tanh.c.o /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function 'mpeg3_delete_demuxer': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1379:3: warning: implicit declaration of function 'mpeg3_delete_title'; did you mean 'mpeg3_delete_fs'? [-Wimplicit-function-declaration] mpeg3_delete_title(demuxer->titles[i]); ^~~~~~~~~~~~~~~~~~ mpeg3_delete_fs /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function 'mpeg3demux_copy_titles': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1599:3: warning: implicit declaration of function 'mpeg3_copy_title'; did you mean 'mpeg3_new_title'? [-Wimplicit-function-declaration] mpeg3_copy_title(dst_title, src_title); ^~~~~~~~~~~~~~~~ mpeg3_new_title In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:35:0: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: At top level: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function 'mpeg3io_fgetc' declared but never defined int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ [ 68%] Built target B3DAcceleratorPlugin [ 68%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c.o [ 69%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c.o [ 69%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c.o [ 69%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c.o [ 69%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/dct.c.o [ 70%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c.o [ 70%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c.o [ 70%] Linking C shared module so.vm-sound-OSS [ 71%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcomapi.c.o [ 71%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcparam.c.o /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c: In function 'mpeg3_new_fs': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c:61:34: warning: implicit declaration of function 'memoryAllocate' [-Wimplicit-function-declaration] mpeg3_fs_t *fs = (mpeg3_fs_t *) memoryAllocate(1, sizeof(mpeg3_fs_t)); ^~~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c:61:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] mpeg3_fs_t *fs = (mpeg3_fs_t *) memoryAllocate(1, sizeof(mpeg3_fs_t)); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c:64:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] fs->mpeg_is_in_buffer = (char *) memoryAllocate(1, size); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c: In function 'memoryAllocate': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c: In function 'mpeg3_delete_fs': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c:80:2: warning: implicit declaration of function 'mpeg3_delete_css'; did you mean 'mpeg3_delete_fs'? [-Wimplicit-function-declaration] mpeg3_delete_css(fs->css); ^~~~~~~~~~~~~~~~ mpeg3_delete_fs /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:74:22: warning: implicit declaration of function 'calloc' [-Wimplicit-function-declaration] stuff = (void *) calloc(size,number); ^~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:74:22: warning: incompatible implicit declaration of built-in function 'calloc' /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:74:22: note: include '' or provide a declaration of 'calloc' /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c: In function 'memoryFree': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:85:5: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] free(stuff); ^~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:85:5: warning: incompatible implicit declaration of built-in function 'free' /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:85:5: note: include '' or provide a declaration of 'free' /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c:82:3: warning: implicit declaration of function 'memoryFree'; did you mean 'memrchr'? [-Wimplicit-function-declaration] memoryFree(fs->mpeg_is_in_buffer); ^~~~~~~~~~ memrchr /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c: In function 'mpeg3_generate_toc_for_Squeak': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:169:3: warning: implicit declaration of function 'mpeg3demux_create_title_for_Squeak'; did you mean 'mpeg3_generate_toc_for_Squeak'? [-Wimplicit-function-declaration] mpeg3demux_create_title_for_Squeak(demuxer, timecode_search, buffer, bufferSize); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3_generate_toc_for_Squeak /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c: In function 'mpeg3io_open_file': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c:141:2: warning: implicit declaration of function 'mpeg3_get_keys'; did you mean 'mpeg3_new_fs'? [-Wimplicit-function-declaration] mpeg3_get_keys(fs->css, fs->path); ^~~~~~~~~~~~~~ mpeg3_new_fs /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:171:21: warning: implicit declaration of function 'mpeg3demux_print_streams_for_Squeak'; did you mean 'mpeg3_generate_toc_for_Squeak'? [-Wimplicit-function-declaration] if(print_streams) mpeg3demux_print_streams_for_Squeak(demuxer, buffer,bufferSize); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3_generate_toc_for_Squeak [ 71%] Linking C static library libFloatMathPlugin.a [ 72%] Building C object Squeak3D/CMakeFiles/Squeak3D.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c.o /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:178:3: warning: implicit declaration of function 'mpeg3demux_print_timecodes'; did you mean 'mpeg3demux_current_time'? [-Wimplicit-function-declaration] mpeg3demux_print_timecodes(demuxer->titles[demuxer->current_title], buffer); ^~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3demux_current_time /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c: In function 'mpeg3_new_vtrack': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c:42:34: warning: implicit declaration of function 'memoryAllocate' [-Wimplicit-function-declaration] new_vtrack = (mpeg3_vtrack_t *) memoryAllocate(1, sizeof(mpeg3_vtrack_t)); ^~~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c:42:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] new_vtrack = (mpeg3_vtrack_t *) memoryAllocate(1, sizeof(mpeg3_vtrack_t)); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c: In function 'mpeg3audio_prev_header': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:180:3: warning: implicit declaration of function 'mpeg3_delete_demuxer'; did you mean 'mpeg3_new_demuxer'? [-Wimplicit-function-declaration] mpeg3_delete_demuxer(demuxer); ^~~~~~~~~~~~~~~~~~~~ mpeg3_new_demuxer /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c:145:12: warning: implicit declaration of function 'mpeg3bits_refill'; did you mean 'mpeg3bits_getbits'? [-Wimplicit-function-declaration] result |= mpeg3bits_refill(audio->astream); ^~~~~~~~~~~~~~~~ mpeg3bits_getbits In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c:33: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c: In function 'mpeg3audio_read_header': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c: In function 'mpeg3_new_title': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:41:43: warning: implicit declaration of function 'memoryAllocate' [-Wimplicit-function-declaration] mpeg3_title_t *title = (mpeg3_title_t *) memoryAllocate(1, sizeof(mpeg3_title_t)); ^~~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:40:31: warning: implicit declaration of function 'mpeg3demux_eof'; did you mean 'mpeg3demux_error'? [-Wimplicit-function-declaration] #define mpeg3bits_eof(stream) mpeg3demux_eof((stream)->demuxer) ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c:171:8: note: in expansion of macro 'mpeg3bits_eof' if(!mpeg3bits_eof(audio->astream) && ^~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:41:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] mpeg3_title_t *title = (mpeg3_title_t *) memoryAllocate(1, sizeof(mpeg3_title_t)); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c:44:14: warning: implicit declaration of function 'mpeg3demux_copy_titles'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] if(demuxer) mpeg3demux_copy_titles(new_vtrack->demuxer, demuxer); ^~~~~~~~~~~~~~~~~~~~~~ mpeg3demux_get_time /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c: In function 'mpeg3_delete_title': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:57:3: warning: implicit declaration of function 'memoryFree' [-Wimplicit-function-declaration] memoryFree(title->timecode_table); ^~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c: In function 'mpeg3_delete_vtrack': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c:64:2: warning: implicit declaration of function 'memoryFree' [-Wimplicit-function-declaration] memoryFree(vtrack); ^~~~~~~~~~ In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c:34:0: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c: At top level: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function 'mpeg3io_fgetc' declared but never defined int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c:189:4: warning: implicit declaration of function 'mpeg3audio_read_pcm_header'; did you mean 'mpeg3audio_read_header'? [-Wimplicit-function-declaration] mpeg3audio_read_pcm_header(audio); ^~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3audio_read_header In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c:33: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c: At top level: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined inline int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c: In function 'mpeg3demux_create_title_for_Squeak': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:208:3: warning: implicit declaration of function 'mpeg3demux_open_title'; did you mean 'mpeg3demux_current_time'? [-Wimplicit-function-declaration] mpeg3demux_open_title(demuxer, 0); ^~~~~~~~~~~~~~~~~~~~~ mpeg3demux_current_time In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/dct.c:39: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined inline int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c: In function 'mpeg3_copy_title': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:68:2: warning: implicit declaration of function 'mpeg3_copy_fs'; did you mean 'mpeg3_new_fs'? [-Wimplicit-function-declaration] mpeg3_copy_fs(dst->fs, src->fs); ^~~~~~~~~~~~~ mpeg3_new_fs /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:75:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] dst->timecode_table = (mpeg3demux_timecode_t *) memoryAllocate(1, sizeof(mpeg3demux_timecode_t) * dst->timecode_table_allocation); ^ In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:34:0: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c: At top level: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function 'mpeg3io_fgetc' declared but never defined int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:217:3: warning: implicit declaration of function 'mpeg3io_seek'; did you mean 'mpeg3io_eof'? [-Wimplicit-function-declaration] mpeg3io_seek(title->fs, 4); ^~~~~~~~~~~~ mpeg3io_eof /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:237:13: warning: implicit declaration of function 'mpeg3_read_next_packet'; did you mean 'mpeg3demux_read_char_packet'? [-Wimplicit-function-declaration] result = mpeg3_read_next_packet(demuxer); ^~~~~~~~~~~~~~~~~~~~~~ mpeg3demux_read_char_packet /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:281:25: warning: implicit declaration of function 'mpeg3_read_prev_packet'; did you mean 'mpeg3demux_read_char_packet'? [-Wimplicit-function-declaration] if(!result) result = mpeg3_read_prev_packet(demuxer); ^~~~~~~~~~~~~~~~~~~~~~ mpeg3demux_read_char_packet In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:37: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c: At top level: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined inline int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c: In function 'mpeg3audio_dolayer2': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c:426:11: warning: implicit declaration of function 'mpeg3audio_synth_mono'; did you mean 'mpeg3audio_II_step_one'? [-Wimplicit-function-declaration] mpeg3audio_synth_mono(audio, fraction[single][j], audio->pcm_sample, &(audio->pcm_point)); ^~~~~~~~~~~~~~~~~~~~~ mpeg3audio_II_step_one /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c:432:11: warning: implicit declaration of function 'mpeg3audio_synth_stereo'; did you mean 'mpeg3audio_II_step_two'? [-Wimplicit-function-declaration] mpeg3audio_synth_stereo(audio, fraction[0][j], 0, audio->pcm_sample, &p1); /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c: In function 'b3dValidateAndRemapState': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:226:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] faceOffset = (int)state->faceAlloc - (int)state->faceAlloc->This; ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:226:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] faceOffset = (int)state->faceAlloc - (int)state->faceAlloc->This; ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:227:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] edgeOffset = (int)state->edgeAlloc - (int)state->edgeAlloc->This; ^ ^~~~~~~~~~~~~~~~~~~~~~~ mpeg3audio_II_step_two /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c:439:5: warning: implicit declaration of function 'mpeg3audio_replace_buffer'; did you mean 'mpeg3audio_dolayer2'? [-Wimplicit-function-declaration] mpeg3audio_replace_buffer(audio, audio->pcm_allocated + MPEG3AUDIO_PADDING * audio->channels); ^~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3audio_dolayer2 In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:227:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] edgeOffset = (int)state->edgeAlloc - (int)state->edgeAlloc->This; ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:228:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] attrOffset = (int)state->attrAlloc - (int)state->attrAlloc->This; ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:228:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] attrOffset = (int)state->attrAlloc - (int)state->attrAlloc->This; ^ from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c:37: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c: At top level: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined inline int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:229:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] aetOffset = (int)state->aet - (int)state->aet->This; ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:229:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] aetOffset = (int)state->aet - (int)state->aet->This; ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:267:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] objOffset = (int)obj - (int)obj->This; ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:267:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] objOffset = (int)obj - (int)obj->This; ^ [ 72%] Built target vm-sound-OSS [ 72%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c.o [ 72%] Built target FloatMathPlugin [ 73%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c.o [ 73%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c.o [ 73%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcphuff.c.o [ 74%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcprepct.c.o /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c: In function 'mpeg3audio_III_dequantize_sample': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:264:12: warning: implicit declaration of function 'mpeg3bits_getbitoffset'; did you mean 'mpeg3bits_getbits'? [-Wimplicit-function-declaration] int num = mpeg3bits_getbitoffset(audio->astream); ^~~~~~~~~~~~~~~~~~~~~~ mpeg3bits_getbits /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:691:2: warning: implicit declaration of function 'mpeg3bits_start_reverse'; did you mean 'mpeg3bits_getbits_reverse'? [-Wimplicit-function-declaration] mpeg3bits_start_reverse(audio->astream); ^~~~~~~~~~~~~~~~~~~~~~~ mpeg3bits_getbits_reverse /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:693:2: warning: implicit declaration of function 'mpeg3bits_start_forward'; did you mean 'mpeg3bits_getbit_noptr'? [-Wimplicit-function-declaration] mpeg3bits_start_forward(audio->astream); ^~~~~~~~~~~~~~~~~~~~~~~ mpeg3bits_getbit_noptr /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c: In function 'mpeg3audio_III_hybrid': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:841:6: warning: implicit declaration of function 'mpeg3audio_dct36'; did you mean 'mpeg3io_fgetc'? [-Wimplicit-function-declaration] mpeg3audio_dct36(fsIn[0], rawout1, rawout2, mpeg3_win[0], tspnt); ^~~~~~~~~~~~~~~~ mpeg3io_fgetc /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:853:7: warning: implicit declaration of function 'mpeg3audio_dct12'; did you mean 'mpeg3io_fgetc'? [-Wimplicit-function-declaration] mpeg3audio_dct12(fsIn[sb] ,rawout1 ,rawout2 ,mpeg3_win[2] ,tspnt); ^~~~~~~~~~~~~~~~ mpeg3io_fgetc In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c:34: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c: In function 'mpeg3audio_read_pcm_header': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:40:31: warning: implicit declaration of function 'mpeg3demux_eof'; did you mean 'mpeg3demux_error'? [-Wimplicit-function-declaration] #define mpeg3bits_eof(stream) mpeg3demux_eof((stream)->demuxer) ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c:42:9: note: in expansion of macro 'mpeg3bits_eof' while(!mpeg3bits_eof(audio->astream) && code != MPEG3_PCM_START_CODE) ^~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c: In function 'mpeg3audio_read_layer3_frame': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1085:11: warning: implicit declaration of function 'mpeg3audio_read_header'; did you mean 'mpeg3io_read_char'? [-Wimplicit-function-declaration] result = mpeg3audio_read_header(audio); ^~~~~~~~~~~~~~~~~~~~~~ mpeg3io_read_char /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c: In function 'mpeg3audio_do_pcm': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c:61:5: warning: implicit declaration of function 'mpeg3bits_read_buffer'; did you mean 'mpeg3io_read_char'? [-Wimplicit-function-declaration] if(mpeg3bits_read_buffer(audio->astream, audio->ac3_buffer, frame_samples * audio->channels * 2)) ^~~~~~~~~~~~~~~~~~~~~ mpeg3io_read_char /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_allocate_struct': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:45:41: warning: implicit declaration of function 'memoryAllocate' [-Wimplicit-function-declaration] mpeg3audio_t *audio = (mpeg3audio_t *) memoryAllocate(1, sizeof(mpeg3audio_t)); ^~~~~~~~~~~~~~ [ 74%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/synthesizers.c.o /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:45:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] mpeg3audio_t *audio = (mpeg3audio_t *) memoryAllocate(1, sizeof(mpeg3audio_t)); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1091:12: warning: implicit declaration of function 'mpeg3bits_read_buffer'; did you mean 'mpeg3io_read_char'? [-Wimplicit-function-declaration] result = mpeg3bits_read_buffer(audio->astream, audio->bsbuf, audio->framesize); ^~~~~~~~~~~~~~~~~~~~~ mpeg3io_read_char /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c:67:3: warning: implicit declaration of function 'mpeg3audio_replace_buffer'; did you mean 'mpeg3audio_read_pcm_header'? [-Wimplicit-function-declaration] mpeg3audio_replace_buffer(audio, audio->pcm_allocated + MPEG3AUDIO_PADDING * audio->channels); ^~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3audio_read_pcm_header /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_delete_struct': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:60:2: warning: implicit declaration of function 'mpeg3bits_delete_stream'; did you mean 'mpeg3bits_new_stream'? [-Wimplicit-function-declaration] mpeg3bits_delete_stream(audio->astream); ^~~~~~~~~~~~~~~~~~~~~~~ mpeg3bits_new_stream In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c:34: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c: At top level: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined inline int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c: In function 'mpeg3audio_dolayer3': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1117:2: warning: implicit declaration of function 'mpeg3bits_use_ptr'; did you mean 'mpeg3bits_error'? [-Wimplicit-function-declaration] mpeg3bits_use_ptr(audio->astream, audio->bsbuf); ^~~~~~~~~~~~~~~~~ mpeg3bits_error /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:61:24: warning: implicit declaration of function 'memoryFree' [-Wimplicit-function-declaration] if(audio->pcm_sample) memoryFree(audio->pcm_sample); ^~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_replace_buffer': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:72:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] audio->pcm_sample = (float *) memoryAllocate(1,sizeof(float) * new_allocation * audio->channels); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:77:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] float *new_samples = (float *) memoryAllocate(1,sizeof(float) * new_allocation * audio->channels); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_read_frame': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:92:11: warning: implicit declaration of function 'mpeg3audio_read_header'; did you mean 'mpeg3audio_read_frame'? [-Wimplicit-function-declaration] result = mpeg3audio_read_header(audio); ^~~~~~~~~~~~~~~~~~~~~~ mpeg3audio_read_frame /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1183:5: warning: implicit declaration of function 'mpeg3bits_use_demuxer'; did you mean 'mpeg3bits_error'? [-Wimplicit-function-declaration] mpeg3bits_use_demuxer(audio->astream); ^~~~~~~~~~~~~~~~~~~~~ mpeg3bits_error [ 75%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/tables.c.o /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:110:16: warning: implicit declaration of function 'mpeg3audio_dolayer2'; did you mean 'mpeg3audio_delete'? [-Wimplicit-function-declaration] result = mpeg3audio_dolayer2(audio); ^~~~~~~~~~~~~~~~~~~ mpeg3audio_delete /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1263:5: warning: implicit declaration of function 'mpeg3audio_synth_mono'; did you mean 'mpeg3audio_III_hybrid'? [-Wimplicit-function-declaration] mpeg3audio_synth_mono(audio, hybridOut[0][ss], audio->pcm_sample, &(audio->pcm_point)); ^~~~~~~~~~~~~~~~~~~~~ mpeg3audio_III_hybrid /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:114:16: warning: implicit declaration of function 'mpeg3audio_dolayer3'; did you mean 'mpeg3audio_delete'? [-Wimplicit-function-declaration] result = mpeg3audio_dolayer3(audio); ^~~~~~~~~~~~~~~~~~~ mpeg3audio_delete /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1268:11: warning: implicit declaration of function 'mpeg3audio_synth_stereo'; did you mean 'mpeg3audio_III_i_stereo'? [-Wimplicit-function-declaration] mpeg3audio_synth_stereo(audio, hybridOut[0][ss], 0, audio->pcm_sample, &p1); ^~~~~~~~~~~~~~~~~~~~~~~ mpeg3audio_III_i_stereo [ 75%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c.o /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1275:5: warning: implicit declaration of function 'mpeg3audio_replace_buffer'; did you mean 'mpeg3audio_dolayer3'? [-Wimplicit-function-declaration] mpeg3audio_replace_buffer(audio, audio->pcm_allocated + MPEG3AUDIO_PADDING * audio->channels); ^~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3audio_dolayer3 In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:32: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c: At top level: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined inline int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:124:14: warning: implicit declaration of function 'mpeg3audio_do_pcm'; did you mean 'mpeg3audio_delete'? [-Wimplicit-function-declaration] result = mpeg3audio_do_pcm(audio); ^~~~~~~~~~~~~~~~~ mpeg3audio_delete /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:132:3: warning: implicit declaration of function 'mpeg3bits_byte_align'; did you mean 'mpeg3bits_getbits'? [-Wimplicit-function-declaration] mpeg3bits_byte_align(audio->astream); ^~~~~~~~~~~~~~~~~~~~ mpeg3bits_getbits /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/synthesizers.c: In function 'mpeg3audio_synth_stereo': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/synthesizers.c:63:6: warning: implicit declaration of function 'mpeg3audio_dct64'; did you mean 'mpeg3io_fgetc'? [-Wimplicit-function-declaration] mpeg3audio_dct64(buf[1] + ((audio->bo + 1) & 0xf), buf[0] + audio->bo, bandPtr); ^~~~~~~~~~~~~~~~ mpeg3io_fgetc [ 76%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c.o /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_get_length': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:153:2: warning: implicit declaration of function 'mpeg3bits_seek_start'; did you mean 'mpeg3bits_new_stream'? [-Wimplicit-function-declaration] mpeg3bits_seek_start(audio->astream); ^~~~~~~~~~~~~~~~~~~~ mpeg3bits_new_stream In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/synthesizers.c:31: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/synthesizers.c: At top level: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined inline int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:238:26: warning: implicit declaration of function 'mpeg3demuxer_total_bytes'; did you mean 'mpeg3io_total_bytes'? [-Wimplicit-function-declaration] result = (long)((float)mpeg3demuxer_total_bytes(audio->astream->demuxer) / audio->avg_framesize * audio->samples_per_frame); ^~~~~~~~~~~~~~~~~~~~~~~~ mpeg3io_total_bytes [ 76%] Linking C shared module so.Squeak3D /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:251:2: warning: implicit declaration of function 'mpeg3audio_reset_synths'; did you mean 'mpeg3audio_get_length'? [-Wimplicit-function-declaration] mpeg3audio_reset_synths(audio); ^~~~~~~~~~~~~~~~~~~~~~~ mpeg3audio_get_length /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_seek': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:277:13: warning: implicit declaration of function 'mpeg3bits_seek_time'; did you mean 'mpeg3bits_packet_time'? [-Wimplicit-function-declaration] result |= mpeg3bits_seek_time(audio->astream, time_position); ^~~~~~~~~~~~~~~~~~~ mpeg3bits_packet_time /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:296:14: warning: implicit declaration of function 'mpeg3bits_seek_byte'; did you mean 'mpeg3bits_showbits'? [-Wimplicit-function-declaration] result |= mpeg3bits_seek_byte(audio->astream, byte_position); ^~~~~~~~~~~~~~~~~~~ mpeg3bits_showbits /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:303:13: warning: implicit declaration of function 'mpeg3audio_prev_header'; did you mean 'mpeg3audio_read_frame'? [-Wimplicit-function-declaration] result |= mpeg3audio_prev_header(audio); ^~~~~~~~~~~~~~~~~~~~~~ mpeg3audio_read_frame /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:304:13: warning: implicit declaration of function 'mpeg3audio_read_layer3_frame'; did you mean 'mpeg3audio_read_frame'? [-Wimplicit-function-declaration] result |= mpeg3audio_read_layer3_frame(audio); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3audio_read_frame /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/tables.c: In function 'mpeg3audio_new_decode_tables': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/tables.c:504:2: warning: implicit declaration of function 'mpeg3audio_imdct_init'; did you mean 'mpeg3audio_init_layer3'? [-Wimplicit-function-declaration] mpeg3audio_imdct_init(audio); ^~~~~~~~~~~~~~~~~~~~~ mpeg3audio_init_layer3 In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/tables.c:31: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/tables.c: At top level: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined inline int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ [ 76%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcsample.c.o /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_new': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:327:2: warning: implicit declaration of function 'mpeg3audio_new_decode_tables'; did you mean 'mpeg3audio_replace_buffer'? [-Wimplicit-function-declaration] mpeg3audio_new_decode_tables(audio); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3audio_replace_buffer /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_read_raw': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:408:7: warning: implicit declaration of function 'mpeg3bits_read_buffer'; did you mean 'mpeg3io_read_char'? [-Wimplicit-function-declaration] if(mpeg3bits_read_buffer(audio->astream, output, audio->framesize)) ^~~~~~~~~~~~~~~~~~~~~ mpeg3io_read_char /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_decode_audio': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:465:3: warning: implicit declaration of function 'mpeg3bits_seek_percentage'; did you mean 'mpeg3bits_tell_percentage'? [-Wimplicit-function-declaration] mpeg3bits_seek_percentage(audio->astream, audio->percentage_seek); ^~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3bits_tell_percentage In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:35:0: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: At top level: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function 'mpeg3io_fgetc' declared but never defined int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:7, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:32: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c: In function 'mpeg3video_get_macroblocks': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:40:31: warning: implicit declaration of function 'mpeg3demux_eof'; did you mean 'mpeg3demux_error'? [-Wimplicit-function-declaration] #define mpeg3bits_eof(stream) mpeg3demux_eof((stream)->demuxer) ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:610:9: note: in expansion of macro 'mpeg3bits_eof' while(!mpeg3bits_eof(vstream) && ^~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:616:4: warning: implicit declaration of function 'mpeg3_new_slice_buffer'; did you mean 'mpeg3slice_getbit'? [-Wimplicit-function-declaration] mpeg3_new_slice_buffer(&(video->slice_buffers[video->slice_buffers_initialized++])); ^~~~~~~~~~~~~~~~~~~~~~ mpeg3slice_getbit /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:628:5: warning: implicit declaration of function 'mpeg3_expand_slice_buffer' [-Wimplicit-function-declaration] mpeg3_expand_slice_buffer(slice_buffer); ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/idct.c.o /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:694:4: warning: implicit declaration of function 'mpeg3_slice_loop'; did you mean 'mpeg3slice_getbit'? [-Wimplicit-function-declaration] mpeg3_slice_loop(&video->slice_decoders[i]); ^~~~~~~~~~~~~~~~ mpeg3slice_getbit /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c: In function 'mpeg3video_ext_user_data': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c:333:15: warning: implicit declaration of function 'mpeg3bits_next_startcode'; did you mean 'mpeg3bits_getbits_reverse'? [-Wimplicit-function-declaration] int code = mpeg3bits_next_startcode(video->vstream); ^~~~~~~~~~~~~~~~~~~~~~~~ mpeg3bits_getbits_reverse In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:7, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c:33: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:40:31: warning: implicit declaration of function 'mpeg3demux_eof'; did you mean 'mpeg3demux_error'? [-Wimplicit-function-declaration] #define mpeg3bits_eof(stream) mpeg3demux_eof((stream)->demuxer) ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c:337:4: note: in expansion of macro 'mpeg3bits_eof' !mpeg3bits_eof(video->vstream)) ^~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c: In function 'mpeg3video_allocate_decoders': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:710:4: warning: implicit declaration of function 'mpeg3_delete_slice_decoder'; did you mean 'mpeg3video_allocate_decoders'? [-Wimplicit-function-declaration] mpeg3_delete_slice_decoder(video->slice_decoders[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_allocate_decoders /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c:339:6: warning: implicit declaration of function 'mpeg3bits_refill'; did you mean 'mpeg3bits_getbits'? [-Wimplicit-function-declaration] mpeg3bits_refill(video->vstream); ^~~~~~~~~~~~~~~~ mpeg3bits_getbits In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c:32: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c: At top level: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined inline int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:715:4: warning: implicit declaration of function 'mpeg3_new_slice_decoder'; did you mean 'mpeg3video_allocate_decoders'? [-Wimplicit-function-declaration] mpeg3_new_slice_decoder(video, &(video->slice_decoders[i])); ^~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_allocate_decoders [ 76%] Built target Squeak3D /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c: In function 'mpeg3video_getpicture': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:797:4: warning: implicit declaration of function 'mpeg3video_display_second_field'; did you mean 'mpeg3video_allocate_decoders'? [-Wimplicit-function-declaration] mpeg3video_display_second_field(video); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_allocate_decoders In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:32: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c: At top level: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined inline int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ [ 77%] Linking C static library libB2DPlugin.a [ 77%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/macroblocks.c.o [ 78%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mmxtest.c.o [ 78%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jctrans.c.o In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.h:6, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/macroblocks.c:30: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined inline int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ [ 78%] Built target B2DPlugin [ 78%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/motion.c.o [ 78%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c.o [ 79%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c.o [ 79%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/reconstruct.c.o In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/motion.c:32: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined inline int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ [ 79%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c.o [ 80%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c.o /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_initdecoder': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:170:41: warning: implicit declaration of function 'memoryAllocate' [-Wimplicit-function-declaration] video->yuv_buffer[0] = (unsigned char*)memoryAllocate(1, (size[0] + padding[0]) + 2 * (size[1] + padding[1])); ^~~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:170:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] video->yuv_buffer[0] = (unsigned char*)memoryAllocate(1, (size[0] + padding[0]) + 2 * (size[1] + padding[1])); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:171:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] video->yuv_buffer[1] = (unsigned char*)memoryAllocate(1, (size[0] + padding[0]) + 2 * (size[1] + padding[1])); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:172:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] video->yuv_buffer[2] = (unsigned char*)memoryAllocate(1, (size[0] + padding[0]) + 2 * (size[1] + padding[1])); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:176:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] video->yuv_buffer[3] = (unsigned char*)memoryAllocate(1, size[2] + 2 * size[3]); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:177:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] video->yuv_buffer[4] = (unsigned char*)memoryAllocate(1, size[2] + 2 * size[3]); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:210:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] video->cr_to_r = (long *) memoryAllocate(1,sizeof(long) * 256); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:211:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] video->cr_to_g = (long *) memoryAllocate(1,sizeof(long) * 256); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:212:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] video->cb_to_g = (long *) memoryAllocate(1,sizeof(long) * 256); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:213:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] video->cb_to_b = (long *) memoryAllocate(1,sizeof(long) * 256); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_deletedecoder': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:234:2: warning: implicit declaration of function 'memoryFree' [-Wimplicit-function-declaration] memoryFree(video->yuv_buffer[0]); ^~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_allocate_struct': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:270:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] mpeg3video_t *video = (mpeg3video_t *) memoryAllocate(1, sizeof(mpeg3video_t)); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:289:2: warning: implicit declaration of function 'mpeg3video_init_output'; did you mean 'mpeg3video_initdecoder'? [-Wimplicit-function-declaration] mpeg3video_init_output(); ^~~~~~~~~~~~~~~~~~~~~~ mpeg3video_initdecoder /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c: In function 'mpeg3video_dithertop': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/reconstruct.c: In function 'mpeg3video_reconstruct': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c:974:16: warning: implicit declaration of function 'mpeg3video_ditherframeFastRGB555'; did you mean 'mpeg3video_ditherframe444'? [-Wimplicit-function-declaration] return mpeg3video_ditherframeFastRGB555(video, src, video->output_rows); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_ditherframe444 /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/reconstruct.c:1162:11: warning: implicit declaration of function 'mpeg3video_calc_dmv'; did you mean 'mpeg3video_reconstruct'? [-Wimplicit-function-declaration] mpeg3video_calc_dmv(video, ^~~~~~~~~~~~~~~~~~~ mpeg3video_reconstruct In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.h:6, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/reconstruct.c:30: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/reconstruct.c: At top level: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined inline int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_delete_struct': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:302:2: warning: implicit declaration of function 'mpeg3bits_delete_stream'; did you mean 'mpeg3bits_new_stream'? [-Wimplicit-function-declaration] mpeg3bits_delete_stream(video->vstream); ^~~~~~~~~~~~~~~~~~~~~~~ mpeg3bits_new_stream /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c:977:20: warning: implicit declaration of function 'mpeg3video_ditherframeFastRGBA'; did you mean 'mpeg3video_ditherframe444'? [-Wimplicit-function-declaration] return mpeg3video_ditherframeFastRGBA(video, src, video->output_rows); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_ditherframe444 In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.h:11, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c:38: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c: At top level: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined inline int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:315:4: warning: implicit declaration of function 'mpeg3_delete_slice_decoder'; did you mean 'mpeg3_delete_demuxer'? [-Wimplicit-function-declaration] mpeg3_delete_slice_decoder(video->slice_decoders[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3_delete_demuxer /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:318:3: warning: implicit declaration of function 'mpeg3_delete_slice_buffer'; did you mean 'mpeg3_delete_demuxer'? [-Wimplicit-function-declaration] mpeg3_delete_slice_buffer(&(video->slice_buffers[i])); ^~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3_delete_demuxer [ 80%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/vlc.c.o /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_read_frame_backend': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:330:23: warning: implicit declaration of function 'mpeg3video_get_header'; did you mean 'mpeg3video_deletedecoder'? [-Wimplicit-function-declaration] if(!result) result = mpeg3video_get_header(video, 0); ^~~~~~~~~~~~~~~~~~~~~ mpeg3video_deletedecoder /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:339:12: warning: implicit declaration of function 'mpeg3video_getpicture'; did you mean 'mpeg3video_delete'? [-Wimplicit-function-declaration] result = mpeg3video_getpicture(video, video->framenum); ^~~~~~~~~~~~~~~~~~~~~ mpeg3video_delete /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_get_scaletable': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:356:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] int *result = (int *) memoryAllocate(1,sizeof(int) * output_w); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_get_firstframe': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:374:3: warning: implicit declaration of function 'mpeg3bits_seek_byte'; did you mean 'mpeg3bits_showbits'? [-Wimplicit-function-declaration] mpeg3bits_seek_byte(video->vstream, 0); ^~~~~~~~~~~~~~~~~~~ mpeg3bits_showbits [ 81%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdapimin.c.o /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:375:3: warning: implicit declaration of function 'mpeg3video_match_refframes'; did you mean 'mpeg3video_get_firstframe'? [-Wimplicit-function-declaration] mpeg3video_match_refframes(video); ^~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_get_firstframe /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c: In function 'mpeg3_new_slice_buffer': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_new': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:410:4: warning: implicit declaration of function 'mpeg3bits_seek_start'; did you mean 'mpeg3bits_new_stream'? [-Wimplicit-function-declaration] mpeg3bits_seek_start(video->vstream); ^~~~~~~~~~~~~~~~~~~~ mpeg3bits_new_stream /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:48:41: warning: implicit declaration of function 'memoryAllocate' [-Wimplicit-function-declaration] slice_buffer->data = (unsigned char *) memoryAllocate(1,1024); ^~~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:48:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] slice_buffer->data = (unsigned char *) memoryAllocate(1,1024); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c: In function 'mpeg3_delete_slice_buffer': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:64:2: warning: implicit declaration of function 'memoryFree' [-Wimplicit-function-declaration] memoryFree(slice_buffer->data); ^~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c: In function 'mpeg3_expand_slice_buffer': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:74:30: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] unsigned char *new_buffer = (unsigned char *) memoryAllocate(1,slice_buffer->buffer_allocation * 2); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c: In function 'mpeg3bits_next_startcode': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:41:2: warning: implicit declaration of function 'mpeg3bits_byte_align'; did you mean 'mpeg3bits_getbits'? [-Wimplicit-function-declaration] mpeg3bits_byte_align(stream); ^~~~~~~~~~~~~~~~~~~~ mpeg3bits_getbits /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:411:13: warning: implicit declaration of function 'mpeg3video_next_code'; did you mean 'mpeg3video_initdecoder'? [-Wimplicit-function-declaration] result = mpeg3video_next_code(video->vstream, MPEG3_GOP_START_CODE); ^~~~~~~~~~~~~~~~~~~~ mpeg3video_initdecoder /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c: In function 'mpeg3video_seek': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:132:3: warning: implicit declaration of function 'mpeg3bits_seek_percentage'; did you mean 'mpeg3bits_tell_percentage'? [-Wimplicit-function-declaration] mpeg3bits_seek_percentage(vstream, percentage); ^~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3bits_tell_percentage /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c: In function 'mpeg3_decode_slice': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:356:26: warning: implicit declaration of function 'mpeg3video_getslicehdr'; did you mean 'mpeg3_decode_slice'? [-Wimplicit-function-declaration] slice_vert_pos_ext = mpeg3video_getslicehdr(slice, video); ^~~~~~~~~~~~~~~~~~~~~~ mpeg3_decode_slice /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:413:25: warning: implicit declaration of function 'mpeg3video_getgophdr'; did you mean 'mpeg3video_initdecoder'? [-Wimplicit-function-declaration] if(!result) result = mpeg3video_getgophdr(video); ^~~~~~~~~~~~~~~~~~~~ mpeg3video_initdecoder /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:134:3: warning: implicit declaration of function 'mpeg3bits_start_reverse'; did you mean 'mpeg3bits_getbits_reverse'? [-Wimplicit-function-declaration] mpeg3bits_start_reverse(vstream); ^~~~~~~~~~~~~~~~~~~~~~~ mpeg3bits_getbits_reverse [ 81%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdapistd.c.o /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:428:4: warning: implicit declaration of function 'mpeg3bits_seek_end'; did you mean 'mpeg3bits_showbits'? [-Wimplicit-function-declaration] mpeg3bits_seek_end(video->vstream); ^~~~~~~~~~~~~~~~~~ mpeg3bits_showbits /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:372:17: warning: implicit declaration of function 'mpeg3video_get_macroblock_address'; did you mean 'mpeg3video_addblock'? [-Wimplicit-function-declaration] mba_inc = mpeg3video_get_macroblock_address(slice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_addblock /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:429:4: warning: implicit declaration of function 'mpeg3bits_start_reverse'; did you mean 'mpeg3bits_getbits_reverse'? [-Wimplicit-function-declaration] mpeg3bits_start_reverse(video->vstream); ^~~~~~~~~~~~~~~~~~~~~~~ mpeg3bits_getbits_reverse /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:137:3: warning: implicit declaration of function 'mpeg3bits_start_forward'; did you mean 'mpeg3bits_getbit_noptr'? [-Wimplicit-function-declaration] mpeg3bits_start_forward(vstream); ^~~~~~~~~~~~~~~~~~~~~~~ mpeg3bits_getbit_noptr /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:397:4: warning: implicit declaration of function 'mpeg3video_macroblock_modes'; did you mean 'mpeg3video_addblock'? [-Wimplicit-function-declaration] mpeg3video_macroblock_modes(slice, ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_addblock /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:145:13: warning: implicit declaration of function 'mpeg3video_read_frame_backend'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] result = mpeg3video_read_frame_backend(video, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_read_frame /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:430:13: warning: implicit declaration of function 'mpeg3video_prev_code'; did you mean 'mpeg3video_initdecoder'? [-Wimplicit-function-declaration] result = mpeg3video_prev_code(video->vstream, MPEG3_GOP_START_CODE); ^~~~~~~~~~~~~~~~~~~~ mpeg3video_initdecoder /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:432:12: warning: implicit declaration of function 'mpeg3video_motion_vectors'; did you mean 'mpeg3video_idct_conversion'? [-Wimplicit-function-declaration] mpeg3video_motion_vectors(slice, ^~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_idct_conversion /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:164:4: warning: implicit declaration of function 'mpeg3bits_seek_start'; did you mean 'mpeg3bits_next_startcode'? [-Wimplicit-function-declaration] mpeg3bits_seek_start(vstream); ^~~~~~~~~~~~~~~~~~~~ mpeg3bits_next_startcode /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:431:4: warning: implicit declaration of function 'mpeg3bits_start_forward'; did you mean 'mpeg3bits_getbit_noptr'? [-Wimplicit-function-declaration] mpeg3bits_start_forward(video->vstream); ^~~~~~~~~~~~~~~~~~~~~~~ mpeg3bits_getbit_noptr [ 82%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdatadst.c.o In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.h:6, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/vlc.c:30: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined inline int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:445:14: warning: implicit declaration of function 'mpeg3video_motion_vector'; did you mean 'mpeg3video_idct_conversion'? [-Wimplicit-function-declaration] mpeg3video_motion_vector(slice, ^~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_idct_conversion /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_previous_frame': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:516:36: warning: implicit declaration of function 'mpeg3bits_seek_percentage'; did you mean 'mpeg3bits_tell_percentage'? [-Wimplicit-function-declaration] if(mpeg3bits_bof(video->vstream)) mpeg3bits_seek_percentage(video->vstream, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3bits_tell_percentage /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:494:17: warning: implicit declaration of function 'mpeg3video_get_cbp'; did you mean 'mpeg3io_fgetc'? [-Wimplicit-function-declaration] cbp = mpeg3video_get_cbp(slice); ^~~~~~~~~~~~~~~~~~ mpeg3io_fgetc /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:166:13: warning: implicit declaration of function 'mpeg3video_drop_frames'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] result = mpeg3video_drop_frames(video, frame_number - video->framenum); ^~~~~~~~~~~~~~~~~~~~~~ mpeg3video_read_frame /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_read_frame': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:594:23: warning: implicit declaration of function 'mpeg3video_seek'; did you mean 'mpeg3video_new'? [-Wimplicit-function-declaration] if(!result) result = mpeg3video_seek(video); ^~~~~~~~~~~~~~~ mpeg3video_new /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:598:24: warning: implicit declaration of function 'mpeg3video_present_frame'; did you mean 'mpeg3video_seek_frame'? [-Wimplicit-function-declaration] if(video->output_src) mpeg3video_present_frame(video); ^~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_seek_frame In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:33:0: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: At top level: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function 'mpeg3io_fgetc' declared but never defined int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:512:9: warning: implicit declaration of function 'mpeg3video_clearblock'; did you mean 'mpeg3video_addblock'? [-Wimplicit-function-declaration] mpeg3video_clearblock(slice, 0, video->blk_cnt); ^~~~~~~~~~~~~~~~~~~~~ mpeg3video_addblock /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:178:33: warning: implicit declaration of function 'mpeg3demuxer_total_bytes'; did you mean 'mpeg3io_total_bytes'? [-Wimplicit-function-declaration] long byte = (long)((float)(mpeg3demuxer_total_bytes(vstream->demuxer) / ^~~~~~~~~~~~~~~~~~~~~~~~ mpeg3io_total_bytes /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:520:8: warning: implicit declaration of function 'mpeg3video_getmpg2intrablock'; did you mean 'mpeg3video_addblock'? [-Wimplicit-function-declaration] mpeg3video_getmpg2intrablock(slice, video, comp, dc_dct_pred); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_addblock /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:188:16: warning: implicit declaration of function 'mpeg3bits_seek_byte'; did you mean 'mpeg3bits_showbits'? [-Wimplicit-function-declaration] result = mpeg3bits_seek_byte(vstream, byte); ^~~~~~~~~~~~~~~~~~~ mpeg3bits_showbits [ 82%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdatasrc.c.o /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:522:8: warning: implicit declaration of function 'mpeg3video_getintrablock'; did you mean 'mpeg3video_addblock'? [-Wimplicit-function-declaration] mpeg3video_getintrablock(slice, video, comp, dc_dct_pred); ^~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_addblock /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:193:28: warning: implicit declaration of function 'mpeg3video_getgophdr'; did you mean 'mpeg3video_next_code'? [-Wimplicit-function-declaration] if(!result) result = mpeg3video_getgophdr(video); ^~~~~~~~~~~~~~~~~~~~ mpeg3video_next_code /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:527:10: warning: implicit declaration of function 'mpeg3video_getmpg2interblock'; did you mean 'mpeg3video_addblock'? [-Wimplicit-function-declaration] mpeg3video_getmpg2interblock(slice, video, comp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_addblock /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:219:6: warning: implicit declaration of function 'mpeg3bits_seek_time'; did you mean 'mpeg3bits_packet_time'? [-Wimplicit-function-declaration] mpeg3bits_seek_time(vstream, (double)frame_number / video->frame_rate); ^~~~~~~~~~~~~~~~~~~ mpeg3bits_packet_time In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:33:0: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c: At top level: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function 'mpeg3io_fgetc' declared but never defined int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:529:10: warning: implicit declaration of function 'mpeg3video_getinterblock'; did you mean 'mpeg3video_addblock'? [-Wimplicit-function-declaration] mpeg3video_getinterblock(slice, video, comp); ^~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_addblock /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:611:9: warning: implicit declaration of function 'mpeg3video_reconstruct'; did you mean 'mpeg3video_addblock'? [-Wimplicit-function-declaration] mpeg3video_reconstruct(video, ^~~~~~~~~~~~~~~~~~~~~~ mpeg3video_addblock In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:32: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c: At top level: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined inline int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ [ 83%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdcolor.c.o [ 83%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdhuff.c.o [ 83%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jddctmgr.c.o [ 83%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdcoefct.c.o [ 83%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdmainct.c.o [ 84%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdinput.c.o [ 85%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdmarker.c.o [ 85%] Building C object vm-display-X11/CMakeFiles/vm-display-X11.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/vm-display-X11/sqUnixMozilla.c.o [ 85%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdmerge.c.o [ 86%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdmaster.c.o [ 86%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdphuff.c.o [ 86%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdpostct.c.o [ 86%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdsample.c.o [ 87%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdtrans.c.o [ 87%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jfdctflt.c.o [ 87%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jerror.c.o [ 88%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jfdctfst.c.o [ 89%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jidctflt.c.o [ 89%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jfdctint.c.o [ 89%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jidctfst.c.o [ 89%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jidctint.c.o [ 89%] Linking C shared module so.vm-display-X11 [ 90%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jidctred.c.o [ 90%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jmemdatasrc.c.o [ 90%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jmemdatadst.c.o [ 91%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jmemmgr.c.o [ 91%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jmemnobs.c.o [ 92%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jquant2.c.o [ 92%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jquant1.c.o [ 92%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jutils.c.o [ 93%] Linking C shared module so.Mpeg3Plugin [ 93%] Built target vm-display-X11 [ 93%] Built target Mpeg3Plugin [ 94%] Linking C static library libJPEGReadWriter2Plugin.a [ 94%] Built target JPEGReadWriter2Plugin [ 94%] Generating version.c [ 95%] Generating interp.c [ 96%] Generating gnu-interp.c Scanning dependencies of target squeakvm [ 97%] Building C object CMakeFiles/squeakvm.dir/vm/sqUnixExternalPrims.c.o [ 97%] Building C object CMakeFiles/squeakvm.dir/vm/osExports.c.o [ 97%] Building C object CMakeFiles/squeakvm.dir/vm/sqUnixCharConv.c.o [ 99%] Building C object CMakeFiles/squeakvm.dir/version.c.o [ 99%] Building C object CMakeFiles/squeakvm.dir/vm/debug.c.o [ 99%] Building C object CMakeFiles/squeakvm.dir/vm/aio.c.o [ 99%] Building C object CMakeFiles/squeakvm.dir/vm/sqUnixMemory.c.o [100%] Building C object CMakeFiles/squeakvm.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/vm/sqNamedPrims.c.o [100%] Building C object CMakeFiles/squeakvm.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/vm/sqVirtualMachine.c.o [100%] Building C object CMakeFiles/squeakvm.dir/gnu-interp.c.o [100%] Building C object CMakeFiles/squeakvm.dir/disabledPlugins.c.o [100%] Building C object CMakeFiles/squeakvm.dir/vm/sqUnixMain.c.o /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/vm/sqUnixCharConv.c: In function 'convertChars': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/vm/sqUnixCharConv.c:285:21: warning: passing argument 2 of 'iconv' from incompatible pointer type [-Wincompatible-pointer-types] int n= iconv(cd, &inbuf, &inbytes, &outbuf, &outbytes); ^ In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/vm/sqUnixCharConv.c:150:0: /usr/include/iconv.h:46:8: note: expected 'const char ** restrict' but argument is of type 'ichar_t ** {aka char **}' size_t iconv(iconv_t, const char ** __restrict, ^~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/vm/sqVirtualMachine.c: In function 'pushOutputFile': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/vm/sqVirtualMachine.c:528:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] switch ((unsigned)filenameOrStdioIndex) { ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/vm/aio.c: In function 'aioPoll': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/vm/aio.c:217:7: warning: implicit declaration of function 'ioMSecs' [-Wimplicit-function-declaration] ms= ioMSecs(); ^~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/vm/sqUnixMain.c: In function 'ioRelinquishProcessorForMicroseconds': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/vm/sqUnixMain.c:506:7: warning: implicit declaration of function 'setInterruptCheckCounter' [-Wimplicit-function-declaration] setInterruptCheckCounter(-1000); /* ensure timely poll for semaphore activity */ ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/vm/sqUnixMain.c: In function 'sigsegv': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/vm/sqUnixMain.c:693:7: warning: implicit declaration of function 'printCallStack'; did you mean 'sigaltstack'? [-Wimplicit-function-declaration] printCallStack(); ^~~~~~~~~~~~~~ sigaltstack /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/vm/sqUnixMain.c: In function 'vm_parseArgument': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/vm/sqUnixMain.c:1084:14: warning: implicit declaration of function 'toupper' [-Wimplicit-function-declaration] buf[i]= toupper(buf[i]); ^~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/build/gnu-interp.c: In function 'primitiveBeCursor': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/build/gnu-interp.c:15847:11: warning: implicit declaration of function 'ioSetCursorARGB'; did you mean 'ioSetCursor'? [-Wimplicit-function-declaration] if (!(ioSetCursorARGB(cursorBitsIndex, extentX, extentY, offsetX, offsetY))) { ^~~~~~~~~~~~~~~ ioSetCursor [100%] Linking C executable squeakvm ld: FT2Plugin/libFT2Plugin.a(FT2Plugin.c.o): in function `primitiveRenderGlyphIntoFormWithRenderMode': FT2Plugin.c:(.text+0x1126): undefined reference to `FT_Outline_Get_Bitmap' ld: FT2Plugin/libFT2Plugin.a(FT2Plugin.c.o): in function `primitiveRenderGlyphIntoForm': FT2Plugin.c:(.text+0x13aa): undefined reference to `FT_Outline_Get_Bitmap' ld: FT2Plugin/libFT2Plugin.a(FT2Plugin.c.o): in function `primitiveVersion': FT2Plugin.c:(.text+0x14f9): undefined reference to `FT_Library_Version' ld: FT2Plugin/libFT2Plugin.a(FT2Plugin.c.o): in function `primitiveLoadCharacter': FT2Plugin.c:(.text+0x160e): undefined reference to `FT_Load_Char' ld: FT2Plugin/libFT2Plugin.a(FT2Plugin.c.o): in function `initialiseModule': FT2Plugin.c:(.text+0x1675): undefined reference to `FT_Init_FreeType' ld: FT2Plugin/libFT2Plugin.a(FT2Plugin.c.o): in function `primitiveSetFaceCharMap': FT2Plugin.c:(.text+0x185b): undefined reference to `FT_Select_Charmap' ld: FT2Plugin/libFT2Plugin.a(FT2Plugin.c.o): in function `primitiveNewMemoryFaceFromExternalMemoryAndIndex': FT2Plugin.c:(.text+0x19b1): undefined reference to `FT_New_Memory_Face' ld: FT2Plugin/libFT2Plugin.a(FT2Plugin.c.o): in function `primitiveDoneFacePreserveFields': FT2Plugin.c:(.text+0x1a90): undefined reference to `FT_Done_Face' ld: FT2Plugin/libFT2Plugin.a(FT2Plugin.c.o): in function `primitiveDoneFace': FT2Plugin.c:(.text+0x1b60): undefined reference to `FT_Done_Face' ld: FT2Plugin/libFT2Plugin.a(FT2Plugin.c.o): in function `primitiveGetFaceCharIndex': FT2Plugin.c:(.text+0x1c5d): undefined reference to `FT_Get_Char_Index' ld: FT2Plugin/libFT2Plugin.a(FT2Plugin.c.o): in function `primitiveTranslateFaceGlyphSlotOutline': FT2Plugin.c:(.text+0x1d7c): undefined reference to `FT_Outline_Translate' ld: FT2Plugin/libFT2Plugin.a(FT2Plugin.c.o): in function `primitiveSetPixelSizes': FT2Plugin.c:(.text+0x1e33): undefined reference to `FT_Set_Pixel_Sizes' ld: FT2Plugin/libFT2Plugin.a(FT2Plugin.c.o): in function `primitiveSetTransform': FT2Plugin.c:(.text+0x1fc6): undefined reference to `FT_Set_Transform' ld: FT2Plugin/libFT2Plugin.a(FT2Plugin.c.o): in function `primitiveLoadGlyph': FT2Plugin.c:(.text+0x207d): undefined reference to `FT_Load_Glyph' ld: FT2Plugin/libFT2Plugin.a(FT2Plugin.c.o): in function `primitiveEmboldenFaceGlyphSlotOutline': FT2Plugin.c:(.text+0x216a): undefined reference to `FT_Outline_Embolden' ld: FT2Plugin/libFT2Plugin.a(FT2Plugin.c.o): in function `primitiveGetKerningLeftRight': FT2Plugin.c:(.text+0x2290): undefined reference to `FT_Get_Kerning' ld: FT2Plugin/libFT2Plugin.a(FT2Plugin.c.o): in function `primitiveNewFaceFromFileAndIndex': FT2Plugin.c:(.text+0x2407): undefined reference to `FT_New_Face' ld: FT2Plugin/libFT2Plugin.a(FT2Plugin.c.o): in function `shutdownModule': FT2Plugin.c:(.text+0x24b6): undefined reference to `FT_Done_FreeType' ld: FT2Plugin/libFT2Plugin.a(FT2Plugin.c.o): in function `primitiveTransformFaceGlyphSlotOutline': FT2Plugin.c:(.text+0x25e7): undefined reference to `FT_Outline_Transform' ld: FT2Plugin/libFT2Plugin.a(FT2Plugin.c.o): in function `primitiveGetPostscriptName': FT2Plugin.c:(.text+0x2b21): undefined reference to `FT_Get_Postscript_Name' ld: FT2Plugin/libFT2Plugin.a(FT2Plugin.c.o): in function `primitiveGetFaceGlyphName': FT2Plugin.c:(.text+0x2c3c): undefined reference to `FT_Get_Glyph_Name' ld: FT2Plugin/libFT2Plugin.a(FT2Plugin.c.o): in function `primitiveGetSfntTableOS2': FT2Plugin.c:(.text+0x2e51): undefined reference to `FT_Get_Sfnt_Table' --- squeakvm --- *** [squeakvm] Error code 1 make[2]: stopped in /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/build 1 error make[2]: stopped in /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/build --- CMakeFiles/squeakvm.dir/all --- *** [CMakeFiles/squeakvm.dir/all] Error code 2 make[1]: stopped in /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/build 1 error make[1]: stopped in /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/build *** [all] Error code 2 make: stopped in /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/build 1 error make: stopped in /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/build *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/lang/squeak-vm *** Error code 1 Stop. make: stopped in /usr/pkgsrc/lang/squeak-vm