=> Bootstrap dependency digest>=20010302: found digest-20190127 ===> Building for squeak-vm-4.10.2.2614nb18 Scanning dependencies of target SoundCodecPrims Scanning dependencies of target SlangTestSupportPlugin Scanning dependencies of target SerialPlugin Scanning dependencies of target SecurityPlugin Scanning dependencies of target SocketPlugin Scanning dependencies of target SurfacePlugin Scanning dependencies of target StarSqueakPlugin Scanning dependencies of target SoundGenerationPlugin Scanning dependencies of target SoundPlugin Scanning dependencies of target Matrix2x3Plugin Scanning dependencies of target MiscPrimitivePlugin Scanning dependencies of target RePlugin [ 1%] 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 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 [ 2%] 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 [ 4%] 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 [ 3%] 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 [ 4%] 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 [ 4%] 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 [ 4%] 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 [ 5%] 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 [ 6%] 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 [ 6%] 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 [ 6%] 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 /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"; ^~~~~ /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 /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/MiscPrimitivePlugin/MiscPrimitivePlugin.c:118:8: warning: implicit declaration of function 'isBytes' [-Wimplicit-function-declaration] if (!(isBytes(stackValue(2)))) { ^~~~~~~ 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/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/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)); ^ [ 6%] Linking C static library libSlangTestSupportPlugin.a [ 6%] 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 [ 6%] 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 [ 6%] Built target SlangTestSupportPlugin [ 6%] Linking C static library libSurfacePlugin.a /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); ^ Scanning dependencies of target LocalePlugin [ 6%] 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 [ 6%] 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 /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; ^ [ 7%] Linking C static library libStarSqueakPlugin.a [ 7%] 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 [ 7%] 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 [ 7%] 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 [ 7%] Built target SurfacePlugin [ 8%] 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 /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/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 [ 9%] Linking C static library libMatrix2x3Plugin.a [ 9%] Built target StarSqueakPlugin Scanning dependencies of target LargeIntegers [ 9%] Linking C static library libSecurityPlugin.a /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)) [ 10%] 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 Scanning dependencies of target Klatt [ 11%] 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 [ 11%] Built target Matrix2x3Plugin [ 11%] Built target SecurityPlugin [ 12%] Linking C static library libSoundPlugin.a [ 13%] Linking C static library libMiscPrimitivePlugin.a [ 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/pcre.c.o [ 14%] 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 Scanning dependencies of target JoystickTabletPlugin Scanning dependencies of target JPEGReaderPlugin [ 14%] Linking C static library libSerialPlugin.a [ 15%] 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 [ 15%] 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 [ 15%] Built target SoundPlugin [ 15%] Built target MiscPrimitivePlugin [ 15%] Linking C static library libSoundGenerationPlugin.a [ 15%] Built target SerialPlugin Scanning dependencies of target GeniePlugin [ 15%] 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 Scanning dependencies of target JPEGReadWriter2Plugin Scanning dependencies of target FloatMathPlugin [ 15%] Linking C static library libLocalePlugin.a [ 15%] Built target SoundGenerationPlugin [ 15%] 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 [ 15%] 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 [ 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 [ 16%] 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 Scanning dependencies of target FloatArrayPlugin [ 16%] 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 [ 16%] Built target LocalePlugin Scanning dependencies of target FilePlugin [ 16%] Linking C static library libJoystickTabletPlugin.a [ 17%] 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 /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]); ^~~~~~~~~~~~~~~~~~~~~~ [ 18%] Built target JoystickTabletPlugin [ 18%] Linking C static library libGeniePlugin.a Scanning dependencies of target FT2Plugin [ 18%] Linking C static library libKlatt.a [ 19%] 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 [ 19%] Built target GeniePlugin [ 19%] Linking C static library libJPEGReaderPlugin.a [ 19%] 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 Scanning dependencies of target FFTPlugin [ 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%] Built target Klatt [ 20%] 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 /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FT2Plugin/FT2Plugin.c: In function 'primitiveGetPostscriptName': [ 21%] Linking C static library libFloatArrayPlugin.a /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); ^ [ 21%] Built target JPEGReaderPlugin Scanning dependencies of target DropPlugin [ 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 ZipPlugin [ 22%] 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 [ 22%] 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 [ 22%] Built target FloatArrayPlugin [ 22%] 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 Scanning dependencies of target DSAPrims /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); ^ [ 22%] 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 [ 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/asin.c.o [ 22%] 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 [ 22%] Linking C static library libFFTPlugin.a [ 22%] 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 [ 22%] 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 [ 22%] Linking C static library libSoundCodecPrims.a [ 22%] Linking C static library libLargeIntegers.a [ 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/asinh.c.o [ 22%] Built target FFTPlugin [ 22%] Built target SoundCodecPrims [ 22%] Built target LargeIntegers Scanning dependencies of target CroquetPlugin [ 23%] 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 [ 24%] Linking C static library libDropPlugin.a Scanning dependencies of target BitBltPlugin [ 24%] 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 [ 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/jccoefct.c.o Scanning dependencies of target B2DPlugin [ 25%] Linking C static library libSocketPlugin.a [ 25%] 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 [ 25%] 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 [ 25%] 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 [ 26%] Linking C static library libDSAPrims.a [ 26%] Built target DropPlugin /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/CroquetPlugin/CroquetPlugin.c: In function 'primitiveTriBoxIntersects': /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); ^~~~~~~~~~~~~ [ 26%] Built target SocketPlugin [ 26%] 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 Scanning dependencies of target BMPReadWriterPlugin /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; ^~ Scanning dependencies of target AsynchFilePlugin [ 27%] 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 [ 27%] Built target DSAPrims [ 27%] 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 [ 28%] Linking C static library libFilePlugin.a Scanning dependencies of target ADPCMCodecPlugin [ 28%] 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 [ 28%] Linking C static library libFT2Plugin.a [ 28%] 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 [ 29%] Linking C static library libZipPlugin.a /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c: In function 'asyncFileValueOf': /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: /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); ^~~~~~~~~~~~~~~~~~~ [ 29%] 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 [ 29%] Built target FilePlugin Scanning dependencies of target squeak.sh [ 29%] Linking C static library libBMPReadWriterPlugin.a [ 29%] Built target FT2Plugin [ 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/copysign.c.o [ 30%] Built target ZipPlugin [ 30%] Built target squeak.sh Scanning dependencies of target squeak Scanning dependencies of target squeak.1 [ 30%] Built target BMPReadWriterPlugin Scanning dependencies of target ckformat [ 31%] 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 [ 31%] Built target squeak [ 31%] 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 [ 31%] Built target squeak.1 [ 31%] Building C object CMakeFiles/ckformat.dir/cmake/ckformat.c.o Scanning dependencies of target B3DAcceleratorPlugin Scanning dependencies of target Squeak3D [ 32%] 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 Scanning dependencies of target ClipboardExtendedPlugin /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); ^ /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); ^ [ 32%] 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 [ 32%] 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 [ 32%] 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 [ 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/jcdctmgr.c.o [ 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/cosh.c.o [ 33%] 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 [ 33%] Linking C static library libCroquetPlugin.a /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); ^~~~~~~~~~~~~~~~~ /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/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); ^ /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; ^ [ 33%] Linking C executable ckformat /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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 33%] Linking C static library libAsynchFilePlugin.a [ 33%] Built target CroquetPlugin [ 33%] Linking C static library libADPCMCodecPlugin.a [ 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/exp.c.o [ 33%] Built target ckformat Scanning dependencies of target SqueakFFIPrims [ 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 [ 33%] 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 [ 33%] Built target AsynchFilePlugin Scanning dependencies of target FileCopyPlugin [ 33%] Built target ADPCMCodecPlugin [ 34%] 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 [ 35%] Linking C static library libRePlugin.a /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); ^ [ 35%] 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 [ 36%] 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 Scanning dependencies of target HostWindowPlugin Scanning dependencies of target MIDIPlugin /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; ^ [ 36%] 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 [ 36%] 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 [ 37%] Linking C shared module so.ClipboardExtendedPlugin [ 37%] Built target RePlugin /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 ^~~~~~~~~~~~~~~~~~~~~ [ 38%] 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); ^ [ 39%] 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 [ 39%] Built target ClipboardExtendedPlugin [ 39%] 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 Scanning dependencies of target Mpeg3Plugin Scanning dependencies of target ScratchPlugin /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); ^ [ 39%] 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 [ 39%] 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 [ 40%] 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 /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); ^ [ 40%] 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 [ 41%] 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 [ 42%] 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 [ 42%] Linking C shared module so.FileCopyPlugin 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); ^~~~~~~~~~~~~ /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 *' 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; ^ [ 42%] Built target FileCopyPlugin [ 42%] 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 Scanning dependencies of target UUIDPlugin [ 42%] Linking C shared module so.HostWindowPlugin [ 43%] 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 [ 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/jcinit.c.o [ 43%] Built target HostWindowPlugin [ 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/isnan.c.o Scanning dependencies of target AioPlugin [ 44%] Linking C shared module so.MIDIPlugin [ 45%] 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 [ 45%] 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 [ 45%] 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 [ 46%] 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 [ 46%] Built target MIDIPlugin Scanning dependencies of target UnixOSProcessPlugin [ 46%] 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 [ 46%] Linking C shared module so.UUIDPlugin [ 47%] 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 [ 47%] 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 [ 47%] Built target UUIDPlugin [ 47%] Linking C shared module so.AioPlugin Scanning dependencies of target XDisplayControlPlugin [ 47%] 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%] 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 [ 48%] 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 [ 48%] Built target AioPlugin /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)); ^ /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 [ 48%] 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 /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 /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); ^~~~~~~~~~~~~ /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); ^ Scanning dependencies of target vm-display-X11 /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/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 [ 49%] 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 /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(); ^~~~~~~~~~~~~~~~~~~ /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/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 [ 50%] 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 [ 51%] 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 [ 51%] 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 [ 51%] 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 [ 52%] 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 [ 52%] Linking C shared module so.XDisplayControlPlugin /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 /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)); ^ [ 53%] Linking C static library libBitBltPlugin.a /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 /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 /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 /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 [ 54%] 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 /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 /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': /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 [ 54%] Built target XDisplayControlPlugin /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 [ 55%] 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 /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 /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 Scanning dependencies of target vm-display-custom [ 55%] 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 [ 55%] 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 [ 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/log.c.o [ 56%] 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 [ 56%] Linking C shared module so.SqueakFFIPrims [ 56%] 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 [ 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/jcomapi.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/unixScratchOps.c.o [ 57%] Built target SqueakFFIPrims [ 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/log10.c.o Scanning dependencies of target vm-sound-ALSA [ 57%] 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 [ 58%] 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 [ 59%] 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 [ 59%] 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 [ 59%] 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 /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)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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); ^~~~~~~~~~ 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); ^~~~~~~~~~~~~ [ 59%] Linking C shared module so.vm-display-custom [ 59%] Linking C shared module so.B3DAcceleratorPlugin [ 59%] 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 [ 60%] Linking C shared module so.vm-display-null [ 60%] 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 [ 60%] 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 [ 60%] Built target vm-display-custom [ 60%] Built target B3DAcceleratorPlugin Scanning dependencies of target vm-sound-NAS [ 60%] Built target vm-display-null [ 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/pow.c.o [ 60%] Linking C shared module so.UnixOSProcessPlugin Scanning dependencies of target vm-sound-OSS /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 [ 60%] Linking C shared module so.ScratchPlugin /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 Scanning dependencies of target vm-sound-custom [ 60%] 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 /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 [ 61%] 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 /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); ^ /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 [ 61%] 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 /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); ^~~~~~~~~~~~~ [ 61%] 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 [ 61%] Built target UnixOSProcessPlugin [ 61%] Built target ScratchPlugin Scanning dependencies of target vm-sound-null 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); ^~~~~~~~~~~~~ [ 62%] Linking C static library libB2DPlugin.a [ 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/rem_pio2.c.o [ 63%] 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 [ 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/rint.c.o [ 64%] Linking C shared module so.vm-sound-ALSA [ 64%] Built target B2DPlugin [ 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 [ 66%] Linking C shared module so.vm-sound-custom [ 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/sin.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/scalbn.c.o [ 66%] Built target vm-sound-ALSA [ 66%] Linking C shared module so.vm-sound-NAS [ 67%] Linking C shared module so.vm-sound-null [ 67%] Built target vm-sound-custom [ 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/sqrt.c.o [ 68%] 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 [ 68%] 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 [ 69%] 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 [ 69%] Built target vm-sound-NAS [ 69%] Built target vm-sound-null [ 69%] Linking C static library libFloatMathPlugin.a [ 70%] 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 [ 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/jcprepct.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/jdapistd.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/jcsample.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/jdatasrc.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/jdapimin.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/jdatadst.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/jctrans.c.o [ 73%] Built target FloatMathPlugin /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; ^ /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; ^ /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; ^ [ 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/mpeg3io.c.o [ 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/mpeg3title.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/jdcoefct.c.o [ 75%] 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 [ 75%] 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 [ 75%] Linking C shared module so.Squeak3D /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/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/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/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/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/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/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/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/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/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 [ 75%] 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 [ 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/jdinput.c.o [ 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/jdmainct.c.o [ 76%] Built target Squeak3D [ 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/mpeg3vtrack.c.o [ 77%] 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 [ 77%] 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 /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)); ^ [ 77%] 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 /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/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); ^~~~~~~~~~~~~ [ 77%] Linking C shared module so.vm-sound-OSS [ 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/jdphuff.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/changesForSqueak.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/audio/dct.c.o /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/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' [ 79%] 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 /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/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 /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/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 [ 79%] 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 /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 /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 [ 79%] Built target vm-sound-OSS /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); ^~~~~~~~~~~~~ [ 80%] 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 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); ^~~~~~~~~~~~~ [ 81%] 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 /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/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/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/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); ^~~~~~~~~~~~~ [ 82%] 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 [ 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/jfdctflt.c.o [ 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/jfdctint.c.o [ 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/jerror.c.o [ 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/jfdctfst.c.o [ 82%] 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 [ 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/jidctflt.c.o [ 83%] 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 [ 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/jidctred.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/jidctfst.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/jidctint.c.o [ 85%] 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 /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); ^~~~~~~~~~~~~~~~~~~~~~~ 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, 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/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/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)); ^~~~~~~~~~~~~~ /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: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/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 /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/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/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: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 [ 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/jmemdatadst.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: 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/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/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/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/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: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/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 /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 /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 [ 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/jmemdatasrc.c.o /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 /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 [ 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/jmemmgr.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: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 [ 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/jmemnobs.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/jquant1.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); ^~~~~~~~~~~~~ [ 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/jquant2.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/jutils.c.o [ 87%] Linking C shared module so.vm-display-X11 [ 87%] 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 [ 88%] 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 [ 88%] 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 [ 88%] 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 [ 89%] 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 [ 88%] 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 [ 89%] Built target vm-display-X11 /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 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); ^~~~~~~~~~~~~ [ 90%] 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 /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); ^~~~~~~~~~~~~ [ 90%] 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 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/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/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/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/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/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); ^~~~~~~~~~~~~ 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); ^~~~~~~~~~~~~ [ 90%] 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 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); ^~~~~~~~~~~~~~~~~~~~~~~~~ /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/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 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); ^~~~~~~~~~~~~ /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 /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); ^~~~~~~~~~~~~ [ 90%] 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 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); ^~~~~~~~~~~~~ [ 91%] 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 [ 91%] 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 [ 91%] 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 [ 92%] 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/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: In function 'mpeg3video_dithertop': /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/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/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 /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 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/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/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_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 /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/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: 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/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/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: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 /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: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: 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/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/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/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/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/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: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 [ 93%] Linking C static library libJPEGReadWriter2Plugin.a /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/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: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: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: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 /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/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: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/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/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 /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/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: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: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: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/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/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/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/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/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/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); ^~~~~~~~~~~~~ [ 93%] Built target JPEGReadWriter2Plugin [ 93%] 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 [ 93%] Generating version.c [ 94%] Generating interp.c 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); ^~~~~~~~~~~~~ [ 95%] Generating gnu-interp.c Scanning dependencies of target squeakvm [ 96%] Building C object CMakeFiles/squeakvm.dir/vm/osExports.c.o [ 96%] Building C object CMakeFiles/squeakvm.dir/vm/sqUnixExternalPrims.c.o [ 96%] Building C object CMakeFiles/squeakvm.dir/vm/sqUnixCharConv.c.o [ 96%] Building C object CMakeFiles/squeakvm.dir/vm/sqUnixMain.c.o [ 96%] Building C object CMakeFiles/squeakvm.dir/vm/aio.c.o [ 97%] Building C object CMakeFiles/squeakvm.dir/vm/sqUnixMemory.c.o [ 97%] Building C object CMakeFiles/squeakvm.dir/vm/debug.c.o /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/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, ^~~~~ [ 98%] 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 [ 98%] 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 [ 99%] Building C object CMakeFiles/squeakvm.dir/version.c.o [ 99%] Building C object CMakeFiles/squeakvm.dir/disabledPlugins.c.o [ 99%] Building C object CMakeFiles/squeakvm.dir/gnu-interp.c.o /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/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]); ^~~~~~~ [100%] Linking C shared module so.Mpeg3Plugin [100%] Built target Mpeg3Plugin /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