=> Bootstrap dependency digest>=20010302: found digest-20190127 ===> Building for squeak-vm-4.10.2.2614nb19 Scanning dependencies of target SurfacePlugin Scanning dependencies of target StarSqueakPlugin Scanning dependencies of target SlangTestSupportPlugin Scanning dependencies of target SoundCodecPrims Scanning dependencies of target SoundGenerationPlugin Scanning dependencies of target SerialPlugin Scanning dependencies of target SoundPlugin Scanning dependencies of target SocketPlugin [ 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 [ 1%] 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 [ 2%] Building C object SurfacePlugin/CMakeFiles/SurfacePlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/SurfacePlugin/SurfacePlugin.c.o [ 3%] 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 [ 4%] Building C object SerialPlugin/CMakeFiles/SerialPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SerialPlugin/SerialPlugin.c.o [ 5%] Building C object 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 [ 5%] 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 /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 [ 5%] Linking C static library libSlangTestSupportPlugin.a [ 5%] 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 [ 5%] 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 [ 5%] Built target SlangTestSupportPlugin [ 5%] Linking C static library libSurfacePlugin.a [ 6%] Linking C static library libStarSqueakPlugin.a Scanning dependencies of target SecurityPlugin [ 6%] 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 /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%] 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 /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 [ 7%] Built target SurfacePlugin [ 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 StarSqueakPlugin Scanning dependencies of target RePlugin Scanning dependencies of target MiscPrimitivePlugin [ 7%] 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 /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)) [ 7%] 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 [ 8%] Linking C static library libSoundPlugin.a 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)); ^ [ 8%] Linking C static library libSerialPlugin.a [ 8%] 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 /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)))) { ^~~~~~~ [ 8%] Built target SoundPlugin [ 8%] Built target SerialPlugin Scanning dependencies of target Matrix2x3Plugin /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); ^ [ 8%] 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 Scanning dependencies of target LocalePlugin [ 8%] Linking C static library libSoundGenerationPlugin.a [ 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/chartables.c.o [ 8%] Building C object LocalePlugin/CMakeFiles/LocalePlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/LocalePlugin/LocalePlugin.c.o [ 9%] 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 [ 10%] Building C object RePlugin/CMakeFiles/RePlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/RePlugin/get.c.o [ 10%] Built target SoundGenerationPlugin [ 10%] Linking C static library libSecurityPlugin.a Scanning dependencies of target LargeIntegers [ 11%] 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 [ 11%] Built target SecurityPlugin [ 12%] 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 Klatt [ 12%] 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 [ 13%] Linking C static library libMiscPrimitivePlugin.a [ 14%] 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 [ 15%] Linking C static library libMatrix2x3Plugin.a [ 15%] Built target MiscPrimitivePlugin [ 15%] Built target Matrix2x3Plugin Scanning dependencies of target JoystickTabletPlugin Scanning dependencies of target JPEGReaderPlugin [ 16%] Linking C static library libLocalePlugin.a [ 16%] 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 [ 16%] 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 [ 16%] Built target LocalePlugin [ 16%] 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 Scanning dependencies of target JPEGReadWriter2Plugin [ 16%] 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 [ 16%] Linking C static library libJoystickTabletPlugin.a [ 16%] Built target JoystickTabletPlugin Scanning dependencies of target GeniePlugin [ 16%] Linking C static library libSoundCodecPrims.a [ 16%] Linking C static library libKlatt.a [ 16%] Linking C static library libSocketPlugin.a [ 16%] 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 [ 17%] 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 [ 17%] Built target SoundCodecPrims [ 17%] Built target Klatt [ 17%] Linking C static library libJPEGReaderPlugin.a [ 17%] Built target SocketPlugin Scanning dependencies of target FloatArrayPlugin Scanning dependencies of target FloatMathPlugin [ 17%] 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 Scanning dependencies of target FilePlugin [ 17%] 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 [ 17%] Linking C static library libLargeIntegers.a [ 17%] 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 [ 17%] Built target JPEGReaderPlugin [ 18%] Building C object FilePlugin/CMakeFiles/FilePlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FilePlugin/FilePlugin.c.o Scanning dependencies of target FT2Plugin [ 18%] Built target LargeIntegers [ 19%] Linking C static library libGeniePlugin.a [ 20%] 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 /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FilePlugin/FilePlugin.c: In function 'primitiveFileStdioHandles': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FilePlugin/FilePlugin.c:737:37: warning: passing argument 1 of 'sqFileStdioHandlesInto' from incompatible pointer type [-Wincompatible-pointer-types] validMask = sqFileStdioHandlesInto((&fileRecords)); ^ In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FilePlugin/FilePlugin.c:30:0: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FilePlugin/FilePlugin.h:49:9: note: expected 'SQFile * {aka struct *}' but argument is of type 'SQFile (*)[3] {aka struct (*)[3]}' sqInt sqFileStdioHandlesInto(SQFile files[3]); ^~~~~~~~~~~~~~~~~~~~~~ Scanning dependencies of target FFTPlugin [ 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 [ 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/jcapistd.c.o [ 20%] Built target GeniePlugin /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FT2Plugin/FT2Plugin.c: In function 'primitiveGetPostscriptName': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FT2Plugin/FT2Plugin.c:813:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] buffer = FT_Get_Postscript_Name(face); ^ Scanning dependencies of target DropPlugin [ 20%] 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 [ 20%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/acos.c.o [ 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/DropPlugin/DropPlugin.c: In function 'setFileAccessCallback': [ 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/jccoefct.c.o /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%] Built target FloatArrayPlugin [ 22%] Linking C static library libFFTPlugin.a [ 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/acosh.c.o Scanning dependencies of target ZipPlugin [ 23%] 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 [ 23%] 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 [ 23%] 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 [ 23%] Built target FFTPlugin [ 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/asin.c.o Scanning dependencies of target DSAPrims [ 23%] 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 [ 24%] Linking C static library libDropPlugin.a [ 24%] 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 [ 24%] 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 [ 24%] Built target DropPlugin [ 25%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/atan.c.o Scanning dependencies of target CroquetPlugin [ 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 RePlugin/CMakeFiles/RePlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/RePlugin/study.c.o [ 25%] 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 FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/atan2.c.o [ 25%] Linking C static library libFT2Plugin.a /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%] Linking C static library libDSAPrims.a [ 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/atanh.c.o [ 26%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcdctmgr.c.o [ 26%] Built target FT2Plugin [ 27%] Linking C static library libRePlugin.a [ 28%] Linking C static library libFilePlugin.a [ 28%] Built target DSAPrims Scanning dependencies of target BitBltPlugin Scanning dependencies of target B2DPlugin [ 29%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/copysign.c.o [ 29%] 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 [ 29%] 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 [ 29%] Built target RePlugin [ 29%] Built target FilePlugin [ 30%] Linking C static library libZipPlugin.a Scanning dependencies of target BMPReadWriterPlugin [ 31%] 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 /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/BitBltPlugin/BitBltPlugin.c: In function 'rgbComponentAlphawith': Scanning dependencies of target AsynchFilePlugin /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; ^~ [ 32%] 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 [ 32%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/cos.c.o [ 32%] 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 [ 32%] Built target ZipPlugin Scanning dependencies of target ADPCMCodecPlugin /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); ^~~~~~~~~~~~~~~~~~~ [ 32%] 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 [ 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 [ 34%] 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 [ 34%] Linking C static library libBMPReadWriterPlugin.a [ 34%] 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 [ 35%] Linking C static library libCroquetPlugin.a [ 35%] 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 [ 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 [ 35%] Built target BMPReadWriterPlugin [ 35%] 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 [ 35%] Built target CroquetPlugin [ 35%] Linking C static library libADPCMCodecPlugin.a /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c:145:15: warning: return type defaults to 'int' [-Wimplicit-int] INLINE static allocateBuffer(struct FileBuf *buf, int size) ^~~~~~~~~~~~~~ In file included from /usr/include/string.h:127:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/vm/sq.h:15, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c:64: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c: In function 'asyncFileOpen': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c:192:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy((void *)name, (void *)fileNamePtr, fileNameSize); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c:192:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy((void *)name, (void *)fileNamePtr, fileNameSize); ^ Scanning dependencies of target squeak.sh /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); ^ Scanning dependencies of target squeak [ 35%] Built target squeak.sh [ 35%] Built target squeak [ 35%] Built target ADPCMCodecPlugin Scanning dependencies of target squeak.1 Scanning dependencies of target ckformat [ 36%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/finite.c.o [ 37%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcmainct.c.o [ 37%] Building C object CMakeFiles/ckformat.dir/cmake/ckformat.c.o [ 37%] Built target squeak.1 Scanning dependencies of target B3DAcceleratorPlugin [ 37%] Linking C static library libAsynchFilePlugin.a [ 37%] 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 Scanning dependencies of target Squeak3D [ 37%] 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 [ 37%] 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 [ 37%] Built target AsynchFilePlugin [ 37%] Linking C executable ckformat [ 37%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcmarker.c.o Scanning dependencies of target ClipboardExtendedPlugin /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; ^ [ 37%] 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 [ 37%] 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 [ 37%] Built target ckformat Scanning dependencies of target SqueakFFIPrims /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/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c: In function 'ioGetClipboardFormat': [ 37%] 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 /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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/isnan.c.o /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; ^ [ 38%] 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 [ 38%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/k_cos.c.o [ 38%] 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 [ 39%] 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/plugins/ClipboardExtendedPlugin/sqUnixExtendedClipboard.c: In function 'sqPasteboardCopyItemFlavorDataformatformatLength': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/ClipboardExtendedPlugin/sqUnixExtendedClipboard.c:123:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] clipboardReadIntoAt(bytes, (sqInt) firstIndexableField(outData), 0); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'ffiAddressOfstartingAtsize': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:166:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] addr = ((int) (interpreterProxy->firstIndexableField(rcvr))); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'ffiArgumentSpecClass': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:261:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] ffiArgSpec = ((int) (interpreterProxy->firstIndexableField(argSpec))); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:288:49: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] return ffiPushStructureOfLength(ptrAddress, ((int*) ffiArgSpec), ffiArgSpecSize); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:296:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] ptrAddress = ((int) (interpreterProxy->firstIndexableField(ptrValue))); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:298:50: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] return ffiPushStructureOfLength(ptrAddress, ((int*) ffiArgSpec), ffiArgSpecSize); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:415:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return ffiPushStringOfLength(((int) (interpreterProxy->firstIndexableField(oop))), interpreterProxy->byteSizeOf(oop)); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:421:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return ffiPushPointer(((int) (interpreterProxy->firstIndexableField(oop)))); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:425:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return ffiPushPointer(((int) (interpreterProxy->firstIndexableField(oop)))); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:435:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return ffiPushPointer(((int) (interpreterProxy->firstIndexableField(oop)))); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'ffiCalloutToWithFlags': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:594:56: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ffiCallAddressOfWithStructReturn(address, callType, ((int*) ffiRetSpec), ffiRetSpecSize); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:603:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] ffiStoreStructure(((int) (interpreterProxy->firstIndexableField(oop))), structSize); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'ffiLoadCalloutAddressFrom': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:928:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] address = interpreterProxy->ioLoadSymbolOfLengthFromModule(((int) (interpreterProxy->firstIndexableField(functionName))), functionLength, moduleHandle); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'ffiLoadCalloutModule': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:955:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] moduleHandle = interpreterProxy->ioLoadModuleOfLength(((int) (interpreterProxy->firstIndexableField(ffiModuleName))), moduleLength); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1004:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] moduleHandle = interpreterProxy->ioLoadModuleOfLength(((int) (interpreterProxy->firstIndexableField(ffiModuleName))), moduleLength); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'ffiPushPointerContentsOf': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1039:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] ptrAddress = ((int) (interpreterProxy->firstIndexableField(ptrValue))); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'ffiReturnCStringFrom': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1191:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] cString = ((char *) cPointer); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'initialiseModule': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1219:2: warning: implicit declaration of function 'initSurfacePluginFunctionPointers'; did you mean 'initManualSurfaceFunctionPointers'? [-Wimplicit-function-declaration] initSurfacePluginFunctionPointers(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ initManualSurfaceFunctionPointers /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'primitiveCallout': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1331:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] ffiRetSpec = ((int) (interpreterProxy->firstIndexableField(argSpec))); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1341:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] if (!(ffiCanReturn(((int*) ffiRetSpec), ffiRetSpecSize))) { ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'primitiveCalloutWithArgs': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1478:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] ffiRetSpec = ((int) (interpreterProxy->firstIndexableField(argSpec))); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1488:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] if (!(ffiCanReturn(((int*) ffiRetSpec), ffiRetSpecSize))) { ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'primitiveFFIDoubleAt': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1619:30: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ((int*)(&floatValue))[0] = ((int*)addr)[0]; ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1620:30: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ((int*)(&floatValue))[1] = ((int*)addr)[1]; ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'primitiveFFIDoubleAtPut': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1650:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ((int*)addr)[0] = ((int*)(&floatValue))[0]; ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1651:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ((int*)addr)[1] = ((int*)(&floatValue))[1]; ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'primitiveFFIFloatAt': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1674:30: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ((int*)(&floatValue))[0] = ((int*)addr)[0]; ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'primitiveFFIFloatAtPut': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1704:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ((int*)addr)[0] = ((int*)(&floatValue))[0]; ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'primitiveFFIIntegerAt': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1780:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] value = *((unsigned short int *) addr); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'primitiveFFIIntegerAtPut': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1858:6: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] *((short int *) addr) = value; ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'primitiveForceLoad': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1922:57: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] moduleHandle = interpreterProxy->ioLoadModuleOfLength(((int) (interpreterProxy->firstIndexableField(ffiModuleName))), moduleLength); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'primitiveSetManualSurfacePointer': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1954:46: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] result = setManualSurfacePointer(surfaceID, (void*)ptr); ^ [ 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/k_rem_pio2.c.o [ 40%] Linking C shared module so.ClipboardExtendedPlugin [ 40%] Built target ClipboardExtendedPlugin [ 41%] Linking C static library libBitBltPlugin.a [ 42%] 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 Scanning dependencies of target FileCopyPlugin [ 43%] 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 [ 43%] Built target BitBltPlugin [ 44%] 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 Scanning dependencies of target HostWindowPlugin /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); ^~~~~~~~~~~~~~~~~~~~ [ 44%] 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 [ 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_sin.c.o /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 ^~~~~~~~~~~~~~~~~~~~~ [ 45%] 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 [ 45%] 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 [ 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_tan.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); ^ [ 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/ldexp.c.o [ 47%] 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 [ 47%] Linking C shared module so.FileCopyPlugin [ 47%] 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 /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 *' [ 47%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/log.c.o [ 47%] Built target FileCopyPlugin Scanning dependencies of target MIDIPlugin /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c: In function 'ffiAlloc': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:129:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return (int)malloc(byteSize); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c: In function 'ffiFree': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:135:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] if(pointer) free((void*)pointer); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c: In function 'ffiPushStructureOfLength': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:316:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ffiArgs[ffiArgIndex] = (void*) pointer; ^ In file included from /usr/include/string.h:127:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/vm/sq.h:15, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:15: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c: In function 'ffiPushStringOfLength': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:332:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy(ptr, (void*)srcIndex, length); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:332:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy(ptr, (void*)srcIndex, length); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:335:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] IARG_PUSH((int)ptr, ffi_type_pointer); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:74:40: note: in definition of macro 'PUSH' PUSH_TYPE(type); where[ffiArgIndex] = what; \ ^~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:335:3: note: in expansion of macro 'IARG_PUSH' IARG_PUSH((int)ptr, ffi_type_pointer); ^~~~~~~~~ In file included from /usr/include/ssp/stdio.h:34:0, from /usr/include/stdio.h:597, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/vm/sq.h:13, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:15: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c: In function 'ffiStoreStructure': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:395:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy((void*)address, (void*)structReturnValue, structSize); ^ In file included from /usr/include/string.h:127:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/vm/sq.h:15, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:15: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:395:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy((void*)address, (void*)structReturnValue, structSize); ^ In file included from /usr/include/ssp/stdio.h:34:0, from /usr/include/stdio.h:597, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/vm/sq.h:13, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:15: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:395:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy((void*)address, (void*)structReturnValue, structSize); ^ In file included from /usr/include/string.h:127:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/vm/sq.h:15, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:15: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:395:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy((void*)address, (void*)structReturnValue, structSize); ^ In file included from /usr/include/ssp/stdio.h:34:0, from /usr/include/stdio.h:597, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/vm/sq.h:13, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:15: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:397:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy((void*)address, (void*)&returnValue, structSize); ^ In file included from /usr/include/string.h:127:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/vm/sq.h:15, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:15: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:397:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy((void*)address, (void*)&returnValue, structSize); ^ In file included from /usr/include/ssp/stdio.h:34:0, from /usr/include/stdio.h:597, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/vm/sq.h:13, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:15: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:397:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy((void*)address, (void*)&returnValue, structSize); ^ In file included from /usr/include/string.h:127:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/vm/sq.h:15, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:15: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:397:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy((void*)address, (void*)&returnValue, structSize); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c: In function 'ffiCallAddress': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:442:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ffi_call(&cif, (void *)fn, (void *)structReturnValue, (void **)ffiArgs); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:443:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return (int) structReturnValue; ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:445:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ffi_call(&cif, (void *)fn, (void *)&returnValue, (void **)ffiArgs); ^ [ 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/jcphuff.c.o [ 47%] 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 [ 47%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/log10.c.o [ 47%] Linking C shared module so.HostWindowPlugin /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); ^ [ 48%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/log1p.c.o [ 48%] Built target HostWindowPlugin [ 49%] 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 Scanning dependencies of target Mpeg3Plugin [ 49%] Building C object Squeak3D/CMakeFiles/Squeak3D.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dAlloc.c.o [ 50%] Building 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 [ 50%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/modf.c.o [ 50%] 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 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; ^ [ 51%] Linking C shared module so.SqueakFFIPrims [ 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 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); ^~~~~~~~~~~~~ [ 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/pow.c.o [ 51%] Built target SqueakFFIPrims Scanning dependencies of target ScratchPlugin [ 51%] Linking C shared module so.MIDIPlugin [ 51%] 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 [ 51%] 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 [ 52%] 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 [ 52%] Built target MIDIPlugin [ 53%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcprepct.c.o Scanning dependencies of target UUIDPlugin [ 54%] Linking C static library libB2DPlugin.a [ 55%] 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 [ 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/rint.c.o [ 55%] Built target B2DPlugin Scanning dependencies of target AioPlugin [ 56%] 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 [ 57%] 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 [ 57%] 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 [ 57%] Linking C shared module so.B3DAcceleratorPlugin [ 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/jcsample.c.o [ 57%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/scalbn.c.o [ 57%] 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 [ 57%] Built target B3DAcceleratorPlugin Scanning dependencies of target UnixOSProcessPlugin /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 /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); ^~~~~~~~~~~~~ [ 57%] Linking C shared module so.UUIDPlugin [ 58%] 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 [ 58%] 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 [ 58%] Built target UUIDPlugin [ 58%] Linking C shared module so.AioPlugin [ 58%] 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 [ 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/libmpeg3.c.o Scanning dependencies of target XDisplayControlPlugin [ 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/sinh.c.o [ 61%] 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 /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/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_new': [ 61%] Built target AioPlugin /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)); ^ /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 /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 Scanning dependencies of target vm-display-X11 /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': [ 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/jctrans.c.o /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:384:3: warning: implicit declaration of function 'mpeg3audio_seek_sample'; did you mean 'mpeg3_set_sample'? [-Wimplicit-function-declaration] mpeg3audio_seek_sample(file->atrack[stream]->audio, sample); ^~~~~~~~~~~~~~~~~~~~~~ mpeg3_set_sample /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_set_frame': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:455:3: warning: implicit declaration of function 'mpeg3video_seek_frame'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] mpeg3video_seek_frame(file->vtrack[stream]->video, frame); ^~~~~~~~~~~~~~~~~~~~~ mpeg3video_read_frame /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_seek_percentage': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:466:3: warning: implicit declaration of function 'mpeg3audio_seek_percentage'; did you mean 'mpeg3_seek_percentage'? [-Wimplicit-function-declaration] mpeg3audio_seek_percentage(file->atrack[i]->audio, percentage); ^~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3_seek_percentage /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:471:3: warning: implicit declaration of function 'mpeg3video_seek_percentage'; did you mean 'mpeg3_seek_percentage'? [-Wimplicit-function-declaration] mpeg3video_seek_percentage(file->vtrack[i]->video, percentage); ^~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3_seek_percentage /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c: In function 'primitiveDisconnectDisplay': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c:143:3: warning: implicit declaration of function 'forgetXDisplay'; did you mean 'XOpenDisplay'? [-Wimplicit-function-declaration] forgetXDisplay(); ^~~~~~~~~~~~~~ XOpenDisplay /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/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 [ 61%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/sqrt.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_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/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/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 [ 62%] 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 /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/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/unix/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c: In function 'primitiveOpenDisplay': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c:210:3: warning: implicit declaration of function 'openXDisplay'; did you mean 'XOpenDisplay'? [-Wimplicit-function-declaration] openXDisplay(); ^~~~~~~~~~~~ XOpenDisplay /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/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); ^~~~~~~~~~~~~ /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 [ 62%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/tan.c.o [ 62%] Linking C shared module so.XDisplayControlPlugin [ 63%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdapimin.c.o [ 64%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/tanh.c.o [ 64%] Built target XDisplayControlPlugin Scanning dependencies of target vm-display-custom [ 64%] 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 [ 65%] 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 [ 65%] Linking C static library libFloatMathPlugin.a [ 65%] 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 /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); ^~~~~~~~~~~~~ [ 65%] 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 [ 65%] Built target FloatMathPlugin [ 65%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c.o [ 66%] 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 [ 67%] 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 Scanning dependencies of target vm-display-null /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; ^ [ 67%] Building C object vm-display-null/CMakeFiles/vm-display-null.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/vm-display-null/sqUnixDisplayNull.c.o /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function 'mpeg3_get_ps_pes_packet': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:507:8: warning: implicit declaration of function 'mpeg3_decrypt_packet'; did you mean 'mpeg3_get_pes_packet'? [-Wimplicit-function-declaration] if(mpeg3_decrypt_packet(demuxer->titles[demuxer->current_title]->fs->css, ^~~~~~~~~~~~~~~~~~~~ mpeg3_get_pes_packet /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function 'mpeg3_read_program': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:719:23: warning: implicit declaration of function 'mpeg3io_seek_relative'; did you mean 'mpeg3io_end_of_file'? [-Wimplicit-function-declaration] if(!result) result = mpeg3io_seek_relative(title->fs, -4); ^~~~~~~~~~~~~~~~~~~~~ mpeg3io_end_of_file /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function 'mpeg3_advance_timecode': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:795:4: warning: implicit declaration of function 'mpeg3io_seek'; did you mean 'mpeg3io_eof'? [-Wimplicit-function-declaration] mpeg3io_seek(title->fs, title->timecode_table[demuxer->current_timecode].start_byte); ^~~~~~~~~~~~ mpeg3io_eof /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:815:6: warning: implicit declaration of function 'mpeg3demux_open_title'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] mpeg3demux_open_title(demuxer, demuxer->current_title + 1); ^~~~~~~~~~~~~~~~~~~~~ mpeg3demux_get_time /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function 'mpeg3_append_timecode': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1070:41: warning: implicit declaration of function 'memoryAllocate' [-Wimplicit-function-declaration] new_table = (mpeg3demux_timecode_t *) memoryAllocate(1, sizeof(mpeg3demux_timecode_t) * title->timecode_table_allocation); ^~~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1070:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] new_table = (mpeg3demux_timecode_t *) memoryAllocate(1, sizeof(mpeg3demux_timecode_t) * title->timecode_table_allocation); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1078:4: warning: implicit declaration of function 'memoryFree'; did you mean 'memrchr'? [-Wimplicit-function-declaration] memoryFree(title->timecode_table); ^~~~~~~~~~ memrchr /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function 'mpeg3_new_demuxer': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1346:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] mpeg3_demuxer_t *demuxer = (mpeg3_demuxer_t *) memoryAllocate(1, sizeof(mpeg3_demuxer_t)); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1356:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] demuxer->raw_data = (unsigned char*)memoryAllocate(1, MPEG3_MAX_PACKSIZE); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1357:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] demuxer->data_buffer = (unsigned char*)memoryAllocate(1, MPEG3_MAX_PACKSIZE); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function 'mpeg3_delete_demuxer': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1379:3: warning: implicit declaration of function 'mpeg3_delete_title'; did you mean 'mpeg3_delete_fs'? [-Wimplicit-function-declaration] mpeg3_delete_title(demuxer->titles[i]); ^~~~~~~~~~~~~~~~~~ mpeg3_delete_fs /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function 'mpeg3demux_copy_titles': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1599:3: warning: implicit declaration of function 'mpeg3_copy_title'; did you mean 'mpeg3_new_title'? [-Wimplicit-function-declaration] mpeg3_copy_title(dst_title, src_title); ^~~~~~~~~~~~~~~~ mpeg3_new_title In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:35:0: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: At top level: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function 'mpeg3io_fgetc' declared but never defined int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ [ 68%] 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 [ 68%] Linking C shared module so.UnixOSProcessPlugin [ 68%] Linking C shared module so.vm-display-custom [ 68%] Linking C shared module so.Squeak3D [ 68%] Built target UnixOSProcessPlugin [ 68%] Linking C shared module so.ScratchPlugin [ 68%] Built target vm-display-custom [ 68%] Built target Squeak3D [ 68%] 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 Scanning dependencies of target vm-sound-ALSA Scanning dependencies of target vm-sound-NAS Scanning dependencies of target vm-sound-OSS [ 69%] Linking C shared module so.vm-display-null [ 69%] 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 [ 70%] 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 [ 70%] 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 [ 70%] Built target ScratchPlugin Scanning dependencies of target vm-sound-custom [ 70%] 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 [ 70%] Built target vm-display-null [ 70%] 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 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); ^~~~~~~~~~~~~ /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)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Scanning dependencies of target vm-sound-null /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)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] 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 [ 71%] Linking C shared module so.vm-sound-custom [ 71%] Linking C shared module so.vm-sound-NAS [ 72%] Linking C shared module so.vm-sound-null [ 72%] Built target vm-sound-custom [ 72%] Built target vm-sound-NAS [ 72%] Built target vm-sound-null [ 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/jdcolor.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/jddctmgr.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/jdinput.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/jdhuff.c.o [ 75%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c.o [ 76%] Linking C shared module so.vm-sound-ALSA /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c: In function 'mpeg3_new_fs': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c:61:34: warning: implicit declaration of function 'memoryAllocate' [-Wimplicit-function-declaration] mpeg3_fs_t *fs = (mpeg3_fs_t *) memoryAllocate(1, sizeof(mpeg3_fs_t)); ^~~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c:61:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] mpeg3_fs_t *fs = (mpeg3_fs_t *) memoryAllocate(1, sizeof(mpeg3_fs_t)); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c:64:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] fs->mpeg_is_in_buffer = (char *) memoryAllocate(1, size); ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/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 [ 76%] Built target vm-sound-ALSA [ 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 [ 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 [ 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 [ 77%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c.o /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); ^~~~~~~~~~ [ 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 /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c: In function 'mpeg3_copy_title': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:68:2: warning: implicit declaration of function 'mpeg3_copy_fs'; did you mean 'mpeg3_new_fs'? [-Wimplicit-function-declaration] mpeg3_copy_fs(dst->fs, src->fs); ^~~~~~~~~~~~~ mpeg3_new_fs /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:75:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] dst->timecode_table = (mpeg3demux_timecode_t *) memoryAllocate(1, sizeof(mpeg3demux_timecode_t) * dst->timecode_table_allocation); ^ In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:34:0: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c: At top level: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function 'mpeg3io_fgetc' declared but never defined int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ [ 78%] 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/jdpostct.c.o [ 78%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c.o [ 78%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdsample.c.o [ 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/jdtrans.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)); ^ /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); ^~~~~~~~~~~~~ [ 79%] Built target vm-sound-OSS [ 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/jerror.c.o [ 80%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c.o [ 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/jfdctflt.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/jfdctfst.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/jfdctint.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' /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 /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 /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); ^~~~~~~~~~~~~ [ 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/jidctflt.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/jidctfst.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/jidctint.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/jidctred.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/jmemdatadst.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/dct.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/jmemdatasrc.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); ^~~~~~~~~~~~~ [ 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/jmemmgr.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/jmemnobs.c.o [ 84%] 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 [ 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/jquant1.c.o [ 85%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jquant2.c.o [ 85%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jutils.c.o [ 85%] Linking C shared module so.vm-display-X11 [ 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/synthesizers.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/pcm.c.o [ 86%] 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 [ 86%] 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 [ 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/layer3.c.o [ 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/mpeg3audio.c.o [ 87%] Built target vm-display-X11 In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c:34: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c: In function 'mpeg3audio_read_pcm_header': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:40:31: warning: implicit declaration of function 'mpeg3demux_eof'; did you mean 'mpeg3demux_error'? [-Wimplicit-function-declaration] #define mpeg3bits_eof(stream) mpeg3demux_eof((stream)->demuxer) ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c:42:9: note: in expansion of macro 'mpeg3bits_eof' while(!mpeg3bits_eof(audio->astream) && code != MPEG3_PCM_START_CODE) ^~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c: In function 'mpeg3audio_do_pcm': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c:61:5: warning: implicit declaration of function 'mpeg3bits_read_buffer'; did you mean 'mpeg3io_read_char'? [-Wimplicit-function-declaration] if(mpeg3bits_read_buffer(audio->astream, audio->ac3_buffer, frame_samples * audio->channels * 2)) ^~~~~~~~~~~~~~~~~~~~~ mpeg3io_read_char /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/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 In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c:34: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c: At top level: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined inline int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/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); ^~~~~~~~~~~~~ /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) && ^~~~~~~~~~~~~ [ 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 /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c:189:4: warning: implicit declaration of function 'mpeg3audio_read_pcm_header'; did you mean 'mpeg3audio_read_header'? [-Wimplicit-function-declaration] mpeg3audio_read_pcm_header(audio); ^~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3audio_read_header In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c:33: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c: At top level: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined inline int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/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/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/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)); ^ [ 89%] Linking C static library libJPEGReadWriter2Plugin.a /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/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/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: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_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/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/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_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:114:16: warning: implicit declaration of function 'mpeg3audio_dolayer3'; did you mean 'mpeg3audio_delete'? [-Wimplicit-function-declaration] result = mpeg3audio_dolayer3(audio); ^~~~~~~~~~~~~~~~~~~ mpeg3audio_delete /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c: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 /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: 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: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/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); ^~~~~~~~~~~~~ /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: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: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 /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/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_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/layer3.c:1263:5: warning: implicit declaration of function 'mpeg3audio_synth_mono'; did you mean 'mpeg3audio_III_hybrid'? [-Wimplicit-function-declaration] mpeg3audio_synth_mono(audio, hybridOut[0][ss], audio->pcm_sample, &(audio->pcm_point)); ^~~~~~~~~~~~~~~~~~~~~ mpeg3audio_III_hybrid /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: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/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:303:13: warning: implicit declaration of function 'mpeg3audio_prev_header'; did you mean 'mpeg3audio_read_frame'? [-Wimplicit-function-declaration] result |= mpeg3audio_prev_header(audio); ^~~~~~~~~~~~~~~~~~~~~~ mpeg3audio_read_frame /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:304:13: warning: implicit declaration of function 'mpeg3audio_read_layer3_frame'; did you mean 'mpeg3audio_read_frame'? [-Wimplicit-function-declaration] result |= mpeg3audio_read_layer3_frame(audio); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3audio_read_frame /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/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: 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 [ 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/getpicture.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_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); ^~~~~~~~~~~~~ [ 89%] Built target JPEGReadWriter2Plugin [ 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/idct.c.o [ 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/headers.c.o [ 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 [ 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/mmxtest.c.o [ 91%] Generating version.c 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 /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); ^~~~~~~~~~~~~ [ 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/motion.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/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/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/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)); ^ 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); ^~~~~~~~~~~~~ /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/mpeg3video.c:315:4: warning: implicit declaration of function 'mpeg3_delete_slice_decoder'; did you mean 'mpeg3_delete_demuxer'? [-Wimplicit-function-declaration] mpeg3_delete_slice_decoder(video->slice_decoders[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3_delete_demuxer /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:318:3: warning: implicit declaration of function 'mpeg3_delete_slice_buffer'; did you mean 'mpeg3_delete_demuxer'? [-Wimplicit-function-declaration] mpeg3_delete_slice_buffer(&(video->slice_buffers[i])); ^~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3_delete_demuxer /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c: In function 'mpeg3video_ext_user_data': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c:333:15: warning: implicit declaration of function 'mpeg3bits_next_startcode'; did you mean 'mpeg3bits_getbits_reverse'? [-Wimplicit-function-declaration] int code = mpeg3bits_next_startcode(video->vstream); ^~~~~~~~~~~~~~~~~~~~~~~~ mpeg3bits_getbits_reverse In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:7, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c:33: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:40:31: warning: implicit declaration of function 'mpeg3demux_eof'; did you mean 'mpeg3demux_error'? [-Wimplicit-function-declaration] #define mpeg3bits_eof(stream) mpeg3demux_eof((stream)->demuxer) ^ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c:337:4: note: in expansion of macro 'mpeg3bits_eof' !mpeg3bits_eof(video->vstream)) ^~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c:339:6: warning: implicit declaration of function 'mpeg3bits_refill'; did you mean 'mpeg3bits_getbits'? [-Wimplicit-function-declaration] mpeg3bits_refill(video->vstream); ^~~~~~~~~~~~~~~~ mpeg3bits_getbits In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c:32: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c: At top level: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined inline int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/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/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/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/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/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/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/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/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/mpeg3video.c: In function 'mpeg3video_read_frame': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:594:23: warning: implicit declaration of function 'mpeg3video_seek'; did you mean 'mpeg3video_new'? [-Wimplicit-function-declaration] if(!result) result = mpeg3video_seek(video); ^~~~~~~~~~~~~~~ mpeg3video_new /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:598:24: warning: implicit declaration of function 'mpeg3video_present_frame'; did you mean 'mpeg3video_seek_frame'? [-Wimplicit-function-declaration] if(video->output_src) mpeg3video_present_frame(video); ^~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_seek_frame In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:33:0: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: At top level: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function 'mpeg3io_fgetc' declared but never defined int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ [ 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/output.c.o [ 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/reconstruct.c.o [ 93%] Generating interp.c [ 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/seek.c.o [ 94%] Generating gnu-interp.c /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/output.c:977:20: warning: implicit declaration of function 'mpeg3video_ditherframeFastRGBA'; did you mean 'mpeg3video_ditherframe444'? [-Wimplicit-function-declaration] return mpeg3video_ditherframeFastRGBA(video, src, video->output_rows); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_ditherframe444 In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.h:11, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c:38: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c: At top level: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined inline int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/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/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/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/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/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/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/seek.c:164:4: warning: implicit declaration of function 'mpeg3bits_seek_start'; did you mean 'mpeg3bits_next_startcode'? [-Wimplicit-function-declaration] mpeg3bits_seek_start(vstream); ^~~~~~~~~~~~~~~~~~~~ mpeg3bits_next_startcode /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/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/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/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/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/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); ^~~~~~~~~~~~~ [ 95%] 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 [ 95%] 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 Scanning dependencies of target squeakvm /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/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/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 [ 95%] Building C object CMakeFiles/squeakvm.dir/vm/aio.c.o [ 96%] Building C object CMakeFiles/squeakvm.dir/vm/debug.c.o /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 In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4:0, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.h:6, from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/vlc.c:30: /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined inline int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c: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/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/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); ^~~~~~~~~~~~~ /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(); ^~~~~~~ [ 96%] Building C object CMakeFiles/squeakvm.dir/vm/osExports.c.o [ 96%] Building C object CMakeFiles/squeakvm.dir/vm/sqUnixCharConv.c.o [ 97%] Building C object CMakeFiles/squeakvm.dir/vm/sqUnixExternalPrims.c.o [ 97%] Building C object CMakeFiles/squeakvm.dir/vm/sqUnixMain.c.o /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/vm/sqUnixCharConv.c: In function 'convertChars': /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/vm/sqUnixCharConv.c:285:21: warning: passing argument 2 of 'iconv' from incompatible pointer type [-Wincompatible-pointer-types] int n= iconv(cd, &inbuf, &inbytes, &outbuf, &outbytes); ^ In file included from /tmp/pkgbuild/lang/squeak-vm/work.x86_64/Squeak-4.10.2.2614-src/unix/vm/sqUnixCharConv.c:150:0: /usr/include/iconv.h:46:8: note: expected 'const char ** restrict' but argument is of type 'ichar_t ** {aka char **}' size_t iconv(iconv_t, const char ** __restrict, ^~~~~ [ 97%] Building C object CMakeFiles/squeakvm.dir/vm/sqUnixMemory.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/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 /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/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 '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]); ^~~~~~~ [ 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/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 shared module so.Mpeg3Plugin [100%] Built target Mpeg3Plugin [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