>>> squeak-vm: Building testing/squeak-vm 4.10.2.2614-r1 (using abuild 3.10.0_rc1-r2) started Tue, 25 Oct 2022 03:18:20 +0000 >>> squeak-vm: Checking sanity of /home/buildozer/aports/testing/squeak-vm/APKBUILD... >>> squeak-vm: Analyzing dependencies... >>> squeak-vm: Installing for build: build-base mesa-gl libxrender make cmake (1/24) Installing mesa (22.2.2-r0) (2/24) Installing libxau (1.0.10-r0) (3/24) Installing libmd (1.0.4-r0) (4/24) Installing libbsd (0.11.7-r0) (5/24) Installing libxdmcp (1.1.3-r1) (6/24) Installing libxcb (1.15-r0) (7/24) Installing libx11 (1.8.1-r1) (8/24) Installing libxext (1.3.4-r1) (9/24) Installing libxfixes (6.0.0-r0) (10/24) Installing libxxf86vm (1.1.5-r0) (11/24) Installing hwdata-pci (0.363-r1) (12/24) Installing libpciaccess (0.17-r0) (13/24) Installing libdrm (2.4.113-r0) (14/24) Installing mesa-glapi (22.2.2-r0) (15/24) Installing libxshmfence (1.3.1-r0) (16/24) Installing mesa-gl (22.2.2-r0) (17/24) Installing libxrender (0.9.11-r0) (18/24) Installing libbz2 (1.0.8-r3) (19/24) Installing xz-libs (5.2.7-r0) (20/24) Installing libarchive (3.6.1-r1) (21/24) Installing rhash-libs (1.4.3-r1) (22/24) Installing libuv (1.44.2-r0) (23/24) Installing cmake (3.24.2-r0) (24/24) Installing .makedepends-squeak-vm (20221025.031822) Executing busybox-1.35.0-r27.trigger OK: 455 MiB in 122 packages >>> squeak-vm: Cleaning up srcdir >>> squeak-vm: Cleaning up pkgdir >>> squeak-vm: Fetching https://distfiles.alpinelinux.org/distfiles/edge/Squeak-4.10.2.2614-src.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 3220k 100 3220k 0 0 12.8M 0 --:--:-- --:--:-- --:--:-- 12.8M >>> squeak-vm: Fetching https://distfiles.alpinelinux.org/distfiles/edge/Squeak-4.10.2.2614-src.tar.gz >>> squeak-vm: Checking sha512sums... Squeak-4.10.2.2614-src.tar.gz: OK sqVirtualMachine.patch: OK >>> squeak-vm: Unpacking /var/cache/distfiles/edge/Squeak-4.10.2.2614-src.tar.gz... >>> squeak-vm: sqVirtualMachine.patch patching file Cross/vm/sqVirtualMachine.c -- Configuring squeak 4.10.2-2614 for x86_64-unknown-linux-gnu -- Using source directory ./unix/src -- The C compiler identification is GNU 12.2.1 -- The CXX compiler identification is GNU 12.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at CMakeLists.txt:7 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Setting enable-mpg-mmx=1 -- Setting prefix=/usr -- Setting with-x=1 -- Setting without-quartz=1 -- Using CFLAGS -Os -fomit-frame-pointer -L/usr/local/lib -- Found PkgConfig: /usr/bin/pkg-config (found version "1.9.3") -- Could NOT find X11 (missing: X11_X11_INCLUDE_PATH X11_X11_LIB) -- Could NOT find OpenGL (missing: OPENGL_opengl_LIBRARY OPENGL_glx_LIBRARY OPENGL_INCLUDE_DIR) -- Looking for atexit -- Looking for atexit - found -- Looking for on_exit -- Looking for on_exit - not found -- Looking for interp.h -- Looking for interp.h - found -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of int -- Check size of int - done -- Check size of long -- Check size of long - done -- Check size of long long -- Check size of long long - done -- Check size of void * -- Check size of void * - done -- Looking for alloca.h -- Looking for alloca.h - found -- Looking for sys/time.h -- Looking for sys/time.h - found -- Looking for sys/filio.h -- Looking for sys/filio.h - not found -- Looking for nanosleep -- Looking for nanosleep - found -- Looking for iconv.h -- Looking for iconv.h - found -- Looking for langinfo.h -- Looking for langinfo.h - found -- Looking for libiconv_open in iconv -- Looking for libiconv_open in iconv - not found -- Looking for dlfcn.h -- Looking for dlfcn.h - found -- Looking for dlopen in dl -- Looking for dlopen in dl - found -- Looking for _dyld_present -- Looking for _dyld_present - not found -- Looking for snprintf -- Looking for snprintf - found -- Looking for __snprintf -- Looking for __snprintf - not found -- Looking for tzset -- Looking for tzset - found -- Looking for timezone -- Looking for timezone - found -- Performing Test HAVE_TM_GMTOFF -- Performing Test HAVE_TM_GMTOFF - Success -- Looking for mmap -- Looking for mmap - found CMake Warning (dev) at cmake/Plugins.cmake:97 (IF): Policy CMP0054 is not set: Only interpret if() arguments as variables or keywords when unquoted. Run "cmake --help-policy CMP0054" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Quoted variables like "plugins_int" will no longer be dereferenced when the policy is set to NEW. Since the policy is not set the OLD behavior will be used. Call Stack (most recent call first): cmake/Plugins.cmake:124 (CONFIGURE_PLUGIN_LIST) CMakeLists.txt:144 (CONFIGURE_PLUGINS) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at cmake/Plugins.cmake:115 (IF): Policy CMP0054 is not set: Only interpret if() arguments as variables or keywords when unquoted. Run "cmake --help-policy CMP0054" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Quoted variables like "plugins_int" will no longer be dereferenced when the policy is set to NEW. Since the policy is not set the OLD behavior will be used. Call Stack (most recent call first): cmake/Plugins.cmake:124 (CONFIGURE_PLUGIN_LIST) CMakeLists.txt:144 (CONFIGURE_PLUGINS) This warning is for project developers. Use -Wno-dev to suppress it. -- Checking for module 'freetype2' -- Package 'freetype2', required by 'virtual:world', not found -- Looking for ft2build.h -- Looking for ft2build.h - not found CMake Warning (dev) at cmake/Plugins.cmake:109 (IF): Policy CMP0054 is not set: Only interpret if() arguments as variables or keywords when unquoted. Run "cmake --help-policy CMP0054" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Quoted variables like "plugins_int" will no longer be dereferenced when the policy is set to NEW. Since the policy is not set the OLD behavior will be used. Call Stack (most recent call first): cmake/Plugins.cmake:124 (CONFIGURE_PLUGIN_LIST) CMakeLists.txt:144 (CONFIGURE_PLUGINS) This warning is for project developers. Use -Wno-dev to suppress it. !! FT2Plugin disabled -- Looking for dirent.h -- Looking for dirent.h - found -- Looking for sys/ndir.h -- Looking for sys/ndir.h - not found -- Looking for sys/dir.h -- Looking for sys/dir.h - found -- Looking for ndir.h -- Looking for ndir.h - not found -- Looking for unistd.h -- Looking for unistd.h - found -- SocketPlugin: libsocket not found -- SocketPlugin: libnsl not found !! B3DAcceleratorPlugin disabled -- CameraPlugin: linux/videodev2.h not found !! CameraPlugin disabled !! ClipboardExtendedPlugin disabled -- Checking for module 'dbus-1' -- Package 'dbus-1', required by 'virtual:world', not found !! DBusPlugin disabled -- SqueakFFIPrims: any-libffi -- Checking for module 'libffi' -- Package 'libffi', required by 'virtual:world', not found -- Looking for ffi.h -- Looking for ffi.h - not found -- Looking for ffi/ffi.h -- Looking for ffi/ffi.h - not found -- The ASM compiler identification is GNU -- Found assembler: /usr/bin/gcc !! SqueakFFIPrims disabled !! HostWindowPlugin disabled -- MIDIPlugin: alsa/asoundlib.h not found -- MIDIPlugin: libasound not found !! MIDIPlugin disabled -- Checking for module 'pangocairo' -- Package 'pangocairo', required by 'virtual:world', not found -- Checking for module 'freetype2' -- Package 'freetype2', required by 'virtual:world', not found -- RomePlugin: cairo-ft.h not found !! RomePlugin disabled -- UUIDPlugin: uuid.h not found -- UUIDPlugin: sys/uuid.h not found -- UUIDPlugin: uuid/uuid.h not found -- UUIDPlugin: libuuid not found -- Looking for uuidgen -- Looking for uuidgen - not found -- Looking for uuid_generate -- Looking for uuid_generate - not found -- Looking for uuid_create -- Looking for uuid_create - not found !! UUIDPlugin disabled -- Checking for module 'pangocairo' -- Package 'pangocairo', required by 'virtual:world', not found -- Checking for module 'glib-2.0' -- Package 'glib-2.0', required by 'virtual:world', not found !! UnicodePlugin disabled -- UnixOSProcessPlugin: /usr/lib/libpthread.a -- Looking for unsetenv -- Looking for unsetenv - found -- WeDoPlugin: linux/hiddev.h not found !! WeDoPlugin disabled !! XDisplayControlPlugin disabled !! vm-display-Quartz disabled -- Looking for sys/select.h -- Looking for sys/select.h - found !! vm-display-X11 disabled -- vm-display-fbdev: linux/fb.h not found !! vm-display-fbdev disabled -- vm-sound-ALSA: alsa/asoundlib.h not found -- vm-sound-ALSA: libasound not found !! vm-sound-ALSA disabled !! vm-sound-MacOSX disabled -- vm-sound-NAS: audio/audio.h not found -- vm-sound-NAS: libaudio not found !! vm-sound-NAS disabled -- vm-sound-OSS: alsa/asoundlib.h not found -- vm-sound-OSS: libasound not found !! vm-sound-OSS disabled -- vm-sound-Sun: sys/audioio.h not found -- vm-sound-Sun: sun/audioio.h not found -- vm-sound-Sun: /usr/include/stropts.h !! vm-sound-Sun disabled -- vm-sound-pulse: libpulse-simple not found !! vm-sound-pulse disabled CMake Warning (dev) at CMakeLists.txt:158 (ADD_SUBDIRECTORY): The source directory /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/npsqueak does not contain a CMakeLists.txt file. CMake does not support this case but it used to work accidentally and is being allowed for compatibility. Policy CMP0014 is not set: Input directories must have CMakeLists.txt. Run "cmake --help-policy CMP0014" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Configuring done -- Generating done -- Build files have been written to: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src [ 1%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/StarSqueakPlugin/CMakeFiles/StarSqueakPlugin.dir/__/unix/src/vm/intplugins/StarSqueakPlugin/StarSqueakPlugin.c.o [ 1%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/SoundGenerationPlugin/CMakeFiles/SoundGenerationPlugin.dir/__/unix/src/vm/intplugins/SoundGenerationPlugin/SoundGenerationPlugin.c.o [ 3%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/SoundPlugin/CMakeFiles/SoundPlugin.dir/__/unix/src/vm/intplugins/SoundPlugin/SoundPlugin.c.o [ 3%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/SoundCodecPrims/CMakeFiles/SoundCodecPrims.dir/__/unix/src/vm/intplugins/SoundCodecPrims/SoundCodecPrims.c.o [ 3%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/SurfacePlugin/CMakeFiles/SurfacePlugin.dir/__/Cross/plugins/SurfacePlugin/SurfacePlugin.c.o [ 4%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/SocketPlugin/CMakeFiles/SocketPlugin.dir/__/unix/src/vm/intplugins/SocketPlugin/SocketPlugin.c.o [ 4%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/SecurityPlugin/CMakeFiles/SecurityPlugin.dir/__/unix/src/vm/intplugins/SecurityPlugin/SecurityPlugin.c.o [ 5%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/SerialPlugin/CMakeFiles/SerialPlugin.dir/__/unix/src/vm/intplugins/SerialPlugin/SerialPlugin.c.o [ 8%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/LargeIntegers/CMakeFiles/LargeIntegers.dir/__/unix/src/vm/intplugins/LargeIntegers/LargeIntegers.c.o [ 8%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/SlangTestSupportPlugin/CMakeFiles/SlangTestSupportPlugin.dir/__/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c.o [ 8%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/LocalePlugin/CMakeFiles/LocalePlugin.dir/__/unix/src/vm/intplugins/LocalePlugin/LocalePlugin.c.o [ 8%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/RePlugin/CMakeFiles/RePlugin.dir/__/unix/src/vm/intplugins/RePlugin/RePlugin.c.o [ 9%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/MiscPrimitivePlugin/CMakeFiles/MiscPrimitivePlugin.dir/__/unix/src/vm/intplugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c.o [ 9%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Matrix2x3Plugin/CMakeFiles/Matrix2x3Plugin.dir/__/unix/src/vm/intplugins/Matrix2x3Plugin/Matrix2x3Plugin.c.o [ 9%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Klatt/CMakeFiles/Klatt.dir/__/unix/src/vm/intplugins/Klatt/Klatt.c.o [ 9%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReaderPlugin/CMakeFiles/JPEGReaderPlugin.dir/__/unix/src/vm/intplugins/JPEGReaderPlugin/JPEGReaderPlugin.c.o [ 11%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JoystickTabletPlugin/CMakeFiles/JoystickTabletPlugin.dir/__/unix/src/vm/intplugins/JoystickTabletPlugin/JoystickTabletPlugin.c.o [ 11%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/GeniePlugin/CMakeFiles/GeniePlugin.dir/__/unix/src/vm/intplugins/GeniePlugin/GeniePlugin.c.o [ 12%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FilePlugin/CMakeFiles/FilePlugin.dir/__/unix/src/vm/intplugins/FilePlugin/FilePlugin.c.o [ 12%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FloatArrayPlugin/CMakeFiles/FloatArrayPlugin.dir/__/unix/src/vm/intplugins/FloatArrayPlugin/FloatArrayPlugin.c.o [ 12%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/ZipPlugin/CMakeFiles/ZipPlugin.dir/__/unix/src/vm/intplugins/ZipPlugin/ZipPlugin.c.o [ 13%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/DSAPrims/CMakeFiles/DSAPrims.dir/__/unix/src/vm/intplugins/DSAPrims/DSAPrims.c.o [ 13%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/DropPlugin/CMakeFiles/DropPlugin.dir/__/unix/src/vm/intplugins/DropPlugin/DropPlugin.c.o [ 14%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FFTPlugin/CMakeFiles/FFTPlugin.dir/__/unix/src/vm/intplugins/FFTPlugin/FFTPlugin.c.o [ 15%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/BitBltPlugin/CMakeFiles/BitBltPlugin.dir/__/unix/src/vm/intplugins/BitBltPlugin/BitBltPlugin.c.o [ 16%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/BMPReadWriterPlugin/CMakeFiles/BMPReadWriterPlugin.dir/__/unix/src/vm/intplugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c.o [ 16%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/CroquetPlugin/CMakeFiles/CroquetPlugin.dir/__/unix/src/vm/intplugins/CroquetPlugin/CroquetPlugin.c.o [ 16%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/ADPCMCodecPlugin/CMakeFiles/ADPCMCodecPlugin.dir/__/unix/src/vm/intplugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c.o [ 17%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/B2DPlugin/CMakeFiles/B2DPlugin.dir/__/unix/src/vm/intplugins/B2DPlugin/B2DPlugin.c.o [ 17%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/__/unix/src/vm/intplugins/FloatMathPlugin/FloatMathPlugin.c.o [ 17%] Built target squeak.1 [ 18%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/unix/src/vm/intplugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c.o [ 19%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/CroquetPlugin/CMakeFiles/CroquetPlugin.dir/__/Cross/plugins/CroquetPlugin/TriBoxStub.c.o /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c: In function 'primitiveCompareString': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c:118:15: warning: implicit declaration of function 'isBytes' [-Wimplicit-function-declaration] 118 | if (!(isBytes(stackValue(2)))) { | ^~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c: In function 'inlineByMethod': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c:150:13: warning: assignment to 'sqInt' {aka 'int'} from 'char *' makes integer from pointer without a cast [-Wint-conversion] 150 | foo = "foo"; | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c: In function 'inlineByPragma': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c:162:13: warning: assignment to 'sqInt' {aka 'int'} from 'char *' makes integer from pointer without a cast [-Wint-conversion] 162 | foo = "foo"; | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c: In function 'methodThatShouldBeInlinedByMethod': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c:167:16: warning: returning 'char *' from a function with return type 'sqInt' {aka 'int'} makes integer from pointer without a cast [-Wint-conversion] 167 | return "foo"; | ^~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c: In function 'methodThatShouldBeInlinedByPragma': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c:171:16: warning: returning 'char *' from a function with return type 'sqInt' {aka 'int'} makes integer from pointer without a cast [-Wint-conversion] 171 | return "foo"; | ^~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c: In function 'methodThatShouldNotBeInlinedByMethod': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c:175:16: warning: returning 'char *' from a function with return type 'sqInt' {aka 'int'} makes integer from pointer without a cast [-Wint-conversion] 175 | return "bar"; | ^~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c: In function 'methodThatShouldNotBeInlinedByPragma': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c:179:16: warning: returning 'char *' from a function with return type 'sqInt' {aka 'int'} makes integer from pointer without a cast [-Wint-conversion] 179 | return "bar"; | ^~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SerialPlugin/SerialPlugin.c: In function 'primitiveSerialPortCloseByName': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SerialPlugin/SerialPlugin.c:125:9: warning: implicit declaration of function 'serialPortCloseByName'; did you mean 'serialPortClose'? [-Wimplicit-function-declaration] 125 | serialPortCloseByName(cString); | ^~~~~~~~~~~~~~~~~~~~~ | serialPortClose /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c: In function 'allocateByteArrayAndSetRcvrExtraPtrFrom': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:101:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 101 | memcpy(extraByteArrayPtr, (void *) anExtraPtr, sizeof(real_pcre_extra)); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c: In function 'allocateByteArrayAndSetRcvrPCREPtrFromPCRE': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:122:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 122 | memcpy(patByteArrayPtr, (void *) aPCREPtr, lastAlloc); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c: In function 'primPCRECompile': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:201:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 201 | pcrePtr = (int) pcre_compile(patternStrPtr, compileFlags, | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:205:45: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 205 | extraPtr = (int) pcre_study((pcre *)pcrePtr, compileFlags, &errorStrBuffer); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SerialPlugin/SerialPlugin.c: In function 'primitiveSerialPortOpenByName': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:205:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 205 | extraPtr = (int) pcre_study((pcre *)pcrePtr, compileFlags, &errorStrBuffer); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SerialPlugin/SerialPlugin.c:204:9: warning: implicit declaration of function 'serialPortOpenByName'; did you mean 'serialPortOpen'? [-Wimplicit-function-declaration] 204 | serialPortOpenByName( | ^~~~~~~~~~~~~~~~~~~~ | serialPortOpen /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:207:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 207 | rePluginFree(((void *) pcrePtr)); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:209:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 209 | rePluginFree(((void *) extraPtr)); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/DropPlugin/DropPlugin.c: In function 'setFileAccessCallback': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/DropPlugin/DropPlugin.c:137:40: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 137 | return sqSecFileAccessCallback((void *) address); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c: In function 'primPCREExec': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:251:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 251 | pcrePtr = ((int) (interpreterProxy->fetchArrayofObject(2, rcvr))); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:255:26: warning: assignment to 'sqInt' {aka 'int'} from 'void *' makes integer from pointer without a cast [-Wint-conversion] 255 | extraPtr = NULL; | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:258:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 258 | extraPtr = ((int) (interpreterProxy->arrayValueOf(extraObj))); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:266:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 266 | result = pcre_exec((pcre *)pcrePtr, (pcre_extra *)extraPtr, | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:266:45: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 266 | result = pcre_exec((pcre *)pcrePtr, (pcre_extra *)extraPtr, | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c: In function 'primPCREExecfromto': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:316:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 316 | pcrePtr = ((int) (interpreterProxy->fetchArrayofObject(2, rcvr))); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:320:26: warning: assignment to 'sqInt' {aka 'int'} from 'void *' makes integer from pointer without a cast [-Wint-conversion] 320 | extraPtr = NULL; | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:323:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 323 | extraPtr = ((int) (interpreterProxy->arrayValueOf(extraObj))); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:331:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 331 | result = pcre_exec((pcre *)pcrePtr, (pcre_extra *)extraPtr, | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:331:45: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 331 | result = pcre_exec((pcre *)pcrePtr, (pcre_extra *)extraPtr, | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c: In function 'primPCRENumSubPatterns': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:352:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 352 | pcrePtr = ((int) (interpreterProxy->fetchArrayofObject(2, rcvr))); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:354:49: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 354 | interpreterProxy->pushInteger(pcre_info((pcre *)pcrePtr, NULL, NULL)); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FilePlugin/FilePlugin.c: In function 'primitiveFileStdioHandles': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FilePlugin/FilePlugin.c:737:45: warning: passing argument 1 of 'sqFileStdioHandlesInto' from incompatible pointer type [-Wincompatible-pointer-types] 737 | validMask = sqFileStdioHandlesInto((&fileRecords)); | ~^~~~~~~~~~~~~ | | | SQFile (*)[3] In file included from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FilePlugin/FilePlugin.c:30: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/FilePlugin/FilePlugin.h:49:39: note: expected 'SQFile *' but argument is of type 'SQFile (*)[3]' 49 | sqInt sqFileStdioHandlesInto(SQFile files[3]); | ~~~~~~~^~~~~~~~ [ 19%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/SoundCodecPrims/CMakeFiles/SoundCodecPrims.dir/__/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c.o /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/CroquetPlugin/CroquetPlugin.c: In function 'primitiveTriBoxIntersects': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/CroquetPlugin/CroquetPlugin.c:531:18: warning: implicit declaration of function 'triBoxOverlap' [-Wimplicit-function-declaration] 531 | result = triBoxOverlap(minCorner, maxCorner, v0, v1, v2); | ^~~~~~~~~~~~~ [ 19%] Linking C static library libSlangTestSupportPlugin.a /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/BitBltPlugin/BitBltPlugin.c: In function 'rgbComponentAlphawith': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/BitBltPlugin/BitBltPlugin.c:3803:44: warning: left shift count >= width of type [-Wshift-count-overflow] 3803 | mask3 = (1 << 32) - 1; | ^~ [ 19%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JoystickTabletPlugin/CMakeFiles/JoystickTabletPlugin.dir/__/unix/plugins/JoystickTabletPlugin/sqUnixJoystickTablet.c.o [ 20%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/DropPlugin/CMakeFiles/DropPlugin.dir/__/unix/plugins/DropPlugin/sqUnixDragDrop.c.o [ 20%] Built target SlangTestSupportPlugin [ 21%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/RePlugin/CMakeFiles/RePlugin.dir/__/Cross/plugins/RePlugin/chartables.c.o [ 21%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FilePlugin/CMakeFiles/FilePlugin.dir/__/Cross/plugins/FilePlugin/sqFilePluginBasicPrims.c.o /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c: In function 'gsmEncode': [ 21%] Linking C static library libBMPReadWriterPlugin.a /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3879:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3879 | gsm_encode((gsm) state, (short *) srcPtr, (unsigned char *) dstPtr); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3879:41: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3879 | gsm_encode((gsm) state, (short *) srcPtr, (unsigned char *) dstPtr); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3879:59: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3879 | gsm_encode((gsm) state, (short *) srcPtr, (unsigned char *) dstPtr); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c: In function 'gsmDecode': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3902:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3902 | gsm_decode((gsm) state, (unsigned char *) srcPtr, (short *) dstPtr); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3902:41: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3902 | gsm_decode((gsm) state, (unsigned char *) srcPtr, (short *) dstPtr); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3902:67: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3902 | gsm_decode((gsm) state, (unsigned char *) srcPtr, (short *) dstPtr); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c: In function 'gsmInitState': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3912:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3912 | memset((char *) state, 0, sizeof(struct gsm_state)); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3913:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3913 | ((gsm) state)->nrp = 40; | ^ [ 21%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/RePlugin/CMakeFiles/RePlugin.dir/__/Cross/plugins/RePlugin/get.c.o [ 21%] Linking C static library libSurfacePlugin.a [ 21%] Built target BMPReadWriterPlugin [ 22%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/LocalePlugin/CMakeFiles/LocalePlugin.dir/__/unix/plugins/LocalePlugin/sqUnixLocale.c.o [ 22%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/SecurityPlugin/CMakeFiles/SecurityPlugin.dir/__/unix/plugins/SecurityPlugin/sqUnixSecurity.c.o [ 23%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/AsynchFilePlugin/CMakeFiles/AsynchFilePlugin.dir/__/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c.o [ 23%] Built target SurfacePlugin [ 23%] Linking C static library libStarSqueakPlugin.a [ 23%] Linking C static library libFFTPlugin.a [ 24%] Linking C static library libJoystickTabletPlugin.a [ 24%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/RePlugin/CMakeFiles/RePlugin.dir/__/Cross/plugins/RePlugin/pcre.c.o [ 24%] Built target squeak [ 24%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/SoundPlugin/CMakeFiles/SoundPlugin.dir/__/unix/plugins/SoundPlugin/sqUnixSound.c.o [ 24%] Built target StarSqueakPlugin /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/plugins/SecurityPlugin/sqUnixSecurity.c: In function 'ioGetSecureUserDirectory': /home/buildozer/aports/testing/squeak-vm/src/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] 217 | return (char *)success(false); | ^ [ 24%] Built target FFTPlugin /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c: In function 'asyncFileValueOf': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c:79:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 79 | return (AsyncFile *) (oop + 4); | ^ [ 24%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/SerialPlugin/CMakeFiles/SerialPlugin.dir/__/unix/plugins/SerialPlugin/sqUnixSerial.c.o [ 24%] Linking C static library libGeniePlugin.a [ 24%] Building C object CMakeFiles/ckformat.dir/cmake/ckformat.c.o /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c: In function 'primitiveAsyncFileOpen': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c:165:34: warning: passing argument 2 of 'asyncFileOpen' makes integer from pointer without a cast [-Wint-conversion] 165 | asyncFileOpen(f, fileName, fileNameSize, writeFlag, semaIndex); | ^~~~~~~~ | | | char * In file included from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c:30: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/AsynchFilePlugin/AsynchFilePlugin.h:13:37: note: expected 'int' but argument is of type 'char *' 13 | int asyncFileOpen(AsyncFile *f, int fileNamePtr, int fileNameSize, int writeFlag, int semaIndex); | ~~~~^~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c: In function 'primitiveAsyncFileReadResult': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c:212:44: warning: passing argument 2 of 'asyncFileReadResult' makes integer from pointer without a cast [-Wint-conversion] 212 | r = asyncFileReadResult(f, bufferPtr, count); | ^~~~~~~~~ | | | char * /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/AsynchFilePlugin/AsynchFilePlugin.h:15:43: note: expected 'int' but argument is of type 'char *' 15 | int asyncFileReadResult(AsyncFile *f, int bufferPtr, int bufferSize); | ~~~~^~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c: In function 'primitiveAsyncFileWriteStart': [ 24%] Built target JoystickTabletPlugin /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c:304:51: warning: passing argument 3 of 'asyncFileWriteStart' makes integer from pointer without a cast [-Wint-conversion] 304 | asyncFileWriteStart(f, fPosition, bufferPtr, count); | ^~~~~~~~~ | | | char * /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/AsynchFilePlugin/AsynchFilePlugin.h:18:58: note: expected 'int' but argument is of type 'char *' 18 | int asyncFileWriteStart(AsyncFile *f, int fPosition, int bufferPtr, int bufferSize); | ~~~~^~~~~~~~~ [ 24%] Built target squeak.sh [ 24%] Linking C static library libDropPlugin.a [ 25%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Squeak3D/CMakeFiles/Squeak3D.dir/__/unix/src/plugins/Squeak3D/Squeak3D.c.o [ 26%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FileCopyPlugin/CMakeFiles/FileCopyPlugin.dir/__/unix/src/plugins/FileCopyPlugin/FileCopyPlugin.c.o [ 26%] Built target DropPlugin [ 26%] Built target GeniePlugin [ 26%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Squeak3D/CMakeFiles/Squeak3D.dir/__/Cross/plugins/Squeak3D/b3dAlloc.c.o [ 27%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/__/unix/src/plugins/Mpeg3Plugin/Mpeg3Plugin.c.o [ 27%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FileCopyPlugin/CMakeFiles/FileCopyPlugin.dir/__/unix/plugins/FileCopyPlugin/sqUnixFileCopyPlugin.c.o [ 28%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Squeak3D/CMakeFiles/Squeak3D.dir/__/Cross/plugins/Squeak3D/b3dDraw.c.o [ 28%] Linking C static library libDSAPrims.a /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/plugins/SerialPlugin/sqUnixSerial.c: In function 'serialPortClose': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/plugins/SerialPlugin/sqUnixSerial.c:172:10: warning: implicit declaration of function 'serialPortCloseByName'; did you mean 'serialPortClose'? [-Wimplicit-function-declaration] 172 | return serialPortCloseByName(serialPortName); | ^~~~~~~~~~~~~~~~~~~~~ | serialPortClose /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/plugins/SerialPlugin/sqUnixSerial.c: In function 'serialPortOpen': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/plugins/SerialPlugin/sqUnixSerial.c:216:10: warning: implicit declaration of function 'serialPortOpenByName'; did you mean 'serialPortCloseByName'? [-Wimplicit-function-declaration] 216 | return serialPortOpenByName(serialPortName, dataRate, stopBitsType, parityType, dataBits, | ^~~~~~~~~~~~~~~~~~~~ | serialPortCloseByName [ 28%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Squeak3D/CMakeFiles/Squeak3D.dir/__/Cross/plugins/Squeak3D/b3dInit.c.o /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/plugins/FileCopyPlugin/FileCopyPlugin.c: In function 'primitiveFileCopyNamedTo': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/plugins/FileCopyPlugin/FileCopyPlugin.c:90:14: warning: implicit declaration of function 'sqCopyFilesizetosize' [-Wimplicit-function-declaration] 90 | ok = sqCopyFilesizetosize(srcName, srcSz, dstName, dstSz); | ^~~~~~~~~~~~~~~~~~~~ [ 28%] Built target DSAPrims /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/plugins/Squeak3D/Squeak3D.c: In function 'initialiseModule': [ 28%] Linking C static library libMatrix2x3Plugin.a [ 29%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FilePlugin/CMakeFiles/FilePlugin.dir/__/unix/plugins/FilePlugin/sqUnixFile.c.o /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/plugins/Squeak3D/Squeak3D.c:1660:18: warning: assignment to 'sqInt' {aka 'int'} from 'void *' makes integer from pointer without a cast [-Wint-conversion] 1660 | loadBBFn = interpreterProxy->ioLoadFunctionFrom("loadBitBltFrom", bbPluginName); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/plugins/Squeak3D/Squeak3D.c:1661:20: warning: assignment to 'sqInt' {aka 'int'} from 'void *' makes integer from pointer without a cast [-Wint-conversion] 1661 | copyBitsFn = interpreterProxy->ioLoadFunctionFrom("copyBitsFromtoat", bbPluginName); | ^ [ 30%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/__/Cross/plugins/FloatMathPlugin/acos.c.o /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/plugins/Squeak3D/Squeak3D.c: In function 'loadRasterizerState': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/plugins/Squeak3D/Squeak3D.c:1912:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1912 | if (!(((int (*) (int))loadBBFn)(obj))) { | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/plugins/Squeak3D/Squeak3D.c:1915:36: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1915 | state.spanDrawer = (b3dDrawBufferFunction) copyBitsFn; | ^ [ 31%] Linking C static library libFloatArrayPlugin.a /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/plugins/FileCopyPlugin/sqUnixFileCopyPlugin.c: In function 'sqCopyFilesizetosize': /home/buildozer/aports/testing/squeak-vm/src/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] 140 | sqFilenameFromString(from, (int)srcName, srcNameSize); | ^ /home/buildozer/aports/testing/squeak-vm/src/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] 141 | sqFilenameFromString(to, (int)dstName, dstNameSize); | ^ In file included from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.h:1, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/Mpeg3Plugin.h:1, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/plugins/Mpeg3Plugin/Mpeg3Plugin.c:30: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ [ 32%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/SoundGenerationPlugin/CMakeFiles/SoundGenerationPlugin.dir/__/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c.o [ 32%] Built target Matrix2x3Plugin [ 33%] Linking C static library libLocalePlugin.a [ 33%] Linking C static library libSoundPlugin.a [ 33%] Built target FloatArrayPlugin [ 33%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/Error.c.o [ 33%] Linking C static library libSecurityPlugin.a [ 34%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/ScratchPlugin/CMakeFiles/ScratchPlugin.dir/__/unix/src/plugins/ScratchPlugin/ScratchPlugin.c.o [ 35%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/AioPlugin/CMakeFiles/AioPlugin.dir/__/unix/src/plugins/AioPlugin/AioPlugin.c.o [ 35%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/UnixOSProcessPlugin/CMakeFiles/UnixOSProcessPlugin.dir/__/unix/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c.o [ 36%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/vm-display-custom/CMakeFiles/vm-display-custom.dir/__/unix/vm-display-custom/sqUnixCustomWindow.c.o [ 36%] Built target LocalePlugin [ 36%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/AsynchFilePlugin/CMakeFiles/AsynchFilePlugin.dir/__/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c.o [ 36%] Built target SoundPlugin [ 36%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jcapimin.c.o [ 37%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jcapistd.c.o [ 37%] Built target SecurityPlugin [ 37%] Linking C shared module so.FileCopyPlugin [ 37%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/SocketPlugin/CMakeFiles/SocketPlugin.dir/__/unix/plugins/SocketPlugin/sqUnixSocket.c.o [ 37%] Linking C static library libADPCMCodecPlugin.a [ 37%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/__/Cross/plugins/FloatMathPlugin/acosh.c.o /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c:7: warning: "byteAt" redefined 7 | #define byteAt(i) (*((unsigned char *) (i))) | In file included from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/vm/sq.h:19, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c:3: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/vm/sqMemoryAccess.h:111: note: this is the location of the previous definition 111 | # define byteAt(oop) byteAtPointer(pointerForOop(oop)) | /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c:8: warning: "byteAtput" redefined 8 | #define byteAtput(i, val) (*((unsigned char *) (i)) = val) | /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/vm/sqMemoryAccess.h:112: note: this is the location of the previous definition 112 | # define byteAtput(oop, val) byteAtPointerput(pointerForOop(oop), (val)) | /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c:9: warning: "longAt" redefined 9 | #define longAt(i) (*((int *) (i))) | /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/vm/sqMemoryAccess.h:115: note: this is the location of the previous definition 115 | # define longAt(oop) longAtPointer(pointerForOop(oop)) | /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c:10: warning: "longAtput" redefined 10 | #define longAtput(i, val) (*((int *) (i)) = val) | /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/vm/sqMemoryAccess.h:116: note: this is the location of the previous definition 116 | # define longAtput(oop, val) longAtPointerput(pointerForOop(oop), (val)) | [ 37%] Linking C executable ckformat [ 37%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jccoefct.c.o [ 37%] Built target FileCopyPlugin [ 37%] Built target ADPCMCodecPlugin /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c:145:15: warning: return type defaults to 'int' [-Wimplicit-int] 145 | INLINE static allocateBuffer(struct FileBuf *buf, int size) | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c: In function 'asyncFileOpen': /home/buildozer/aports/testing/squeak-vm/src/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] 192 | memcpy((void *)name, (void *)fileNamePtr, fileNameSize); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c: In function 'asyncFileReadResult': /home/buildozer/aports/testing/squeak-vm/src/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] 248 | n= read(fp->fd, (void *)bufferPtr, bufferSize); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c: In function 'asyncFileWriteStart': /home/buildozer/aports/testing/squeak-vm/src/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] 366 | memcpy((void *)fp->buf.bytes, (void *)bufferPtr, count); | ^ [ 37%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/vm-display-null/CMakeFiles/vm-display-null.dir/__/unix/vm-display-null/sqUnixDisplayNull.c.o [ 37%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/vm-sound-custom/CMakeFiles/vm-sound-custom.dir/__/unix/vm-sound-custom/sqUnixCustomSound.c.o [ 37%] Built target ckformat [ 37%] Linking C static library libMiscPrimitivePlugin.a [ 38%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/__/Cross/plugins/FloatMathPlugin/asin.c.o [ 38%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/vm-sound-null/CMakeFiles/vm-sound-null.dir/__/unix/vm-sound-null/sqUnixSoundNull.c.o [ 38%] Built target MiscPrimitivePlugin [ 38%] Linking C static library libSerialPlugin.a [ 38%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/__/Cross/plugins/FloatMathPlugin/asinh.c.o [ 38%] Linking C static library libFilePlugin.a [ 38%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/__/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c.o [ 38%] Linking C static library libKlatt.a [ 38%] Linking C static library libJPEGReaderPlugin.a [ 39%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jccolor.c.o [ 39%] Built target SerialPlugin [ 39%] Built target FilePlugin [ 39%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jcdctmgr.c.o [ 39%] Built target JPEGReaderPlugin /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c: In function 'mpeg3bits_new_stream': [ 39%] Built target Klatt /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:40:49: warning: implicit declaration of function 'memoryAllocate' [-Wimplicit-function-declaration] 40 | mpeg3_bits_t *stream = (mpeg3_bits_t *) memoryAllocate(1,sizeof(mpeg3_bits_t)); | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:40:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 40 | mpeg3_bits_t *stream = (mpeg3_bits_t *) memoryAllocate(1,sizeof(mpeg3_bits_t)); | ^ [ 40%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jchuff.c.o /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c: In function 'mpeg3bits_delete_stream': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:52:9: warning: implicit declaration of function 'memoryFree' [-Wimplicit-function-declaration] 52 | memoryFree(stream); | ^~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c: In function 'mpeg3bits_seek_end': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:163:16: warning: implicit declaration of function 'mpeg3demux_seek_byte'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] 163 | return mpeg3demux_seek_byte(stream->demuxer, mpeg3demuxer_total_bytes(stream->demuxer)); | ^~~~~~~~~~~~~~~~~~~~ | mpeg3demux_get_time /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:163:54: warning: implicit declaration of function 'mpeg3demuxer_total_bytes'; did you mean 'mpeg3io_total_bytes'? [-Wimplicit-function-declaration] 163 | return mpeg3demux_seek_byte(stream->demuxer, mpeg3demuxer_total_bytes(stream->demuxer)); | ^~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3io_total_bytes /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c: In function 'mpeg3bits_seek_time': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:175:16: warning: implicit declaration of function 'mpeg3demux_seek_time'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] 175 | return mpeg3demux_seek_time(stream->demuxer, time_position); | ^~~~~~~~~~~~~~~~~~~~ | mpeg3demux_get_time [ 40%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jcinit.c.o /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c: In function 'mpeg3bits_seek_percentage': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:187:16: warning: implicit declaration of function 'mpeg3demux_seek_percentage'; did you mean 'mpeg3demux_tell_percentage'? [-Wimplicit-function-declaration] 187 | return mpeg3demux_seek_percentage(stream->demuxer, percentage); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_tell_percentage In file included from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:34: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h: At top level: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function 'mpeg3io_fgetc' declared but never defined 68 | int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ [ 40%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/__/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c.o [ 41%] Linking C static library libCroquetPlugin.a [ 41%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/__/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c.o [ 41%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/__/Cross/plugins/FloatMathPlugin/atan.c.o [ 41%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jcmainct.c.o [ 41%] Built target CroquetPlugin /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_new': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:47:37: warning: implicit declaration of function 'memoryAllocate' [-Wimplicit-function-declaration] 47 | mpeg3_t *file = (mpeg3_t *) memoryAllocate(1, sizeof(mpeg3_t)); | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:47:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 47 | mpeg3_t *file = (mpeg3_t *) memoryAllocate(1, sizeof(mpeg3_t)); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c: In function 'mpeg3_new_atrack': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:50:26: warning: implicit declaration of function 'mpeg3_mmx_test'; did you mean 'mpeg3demux_tell'? [-Wimplicit-function-declaration] 50 | file->have_mmx = mpeg3_mmx_test(); | ^~~~~~~~~~~~~~ | mpeg3demux_tell /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c:42:41: warning: implicit declaration of function 'memoryAllocate' [-Wimplicit-function-declaration] 42 | new_atrack = (mpeg3_atrack_t *) memoryAllocate(1, sizeof(mpeg3_atrack_t)); | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c:42:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 42 | new_atrack = (mpeg3_atrack_t *) memoryAllocate(1, sizeof(mpeg3_atrack_t)); | ^ [ 42%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jcmarker.c.o /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_delete': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:67:9: warning: implicit declaration of function 'memoryFree' [-Wimplicit-function-declaration] 67 | memoryFree(file); | ^~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c:48:21: warning: implicit declaration of function 'mpeg3demux_copy_titles'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] 48 | if(demuxer) mpeg3demux_copy_titles(new_atrack->demuxer, demuxer); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_get_time /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c: In function 'mpeg3_delete_atrack': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c:66:9: warning: implicit declaration of function 'memoryFree' [-Wimplicit-function-declaration] 66 | memoryFree(atrack); | ^~~~~~~~~~ In file included from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c:34: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h: At top level: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function 'mpeg3io_fgetc' declared but never defined 68 | int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_open_copy': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:147:20: warning: implicit declaration of function 'mpeg3_read_toc'; did you mean 'mpeg3_read_frame'? [-Wimplicit-function-declaration] 147 | if(mpeg3_read_toc(file)) | ^~~~~~~~~~~~~~ | mpeg3_read_frame /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:207:17: warning: implicit declaration of function 'mpeg3demux_copy_titles'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] 207 | mpeg3demux_copy_titles(file->demuxer, mpeg3_get_demuxer(old_file)); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_get_time /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:213:17: warning: implicit declaration of function 'mpeg3demux_create_title'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] 213 | mpeg3demux_create_title(file->demuxer, 0, 0); | ^~~~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_get_time /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_set_cpus': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:283:17: warning: implicit declaration of function 'mpeg3video_set_cpus'; did you mean 'mpeg3_set_cpus'? [-Wimplicit-function-declaration] 283 | mpeg3video_set_cpus(file->vtrack[i]->video, cpus); | ^~~~~~~~~~~~~~~~~~~ | mpeg3_set_cpus /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_set_mmx': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:292:17: warning: implicit declaration of function 'mpeg3video_set_mmx'; did you mean 'mpeg3_set_mmx'? [-Wimplicit-function-declaration] 292 | mpeg3video_set_mmx(file->vtrack[i]->video, use_mmx); | ^~~~~~~~~~~~~~~~~~ | mpeg3_set_mmx /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_generate_toc': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:309:35: warning: implicit declaration of function 'mpeg3demux_print_streams' [-Wimplicit-function-declaration] 309 | if(print_streams) mpeg3demux_print_streams(demuxer, output); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:314:17: warning: implicit declaration of function 'mpeg3demux_print_timecodes'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] 314 | mpeg3demux_print_timecodes(demuxer->titles[demuxer->current_title], output); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_get_time /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_read_toc': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:330:9: warning: implicit declaration of function 'mpeg3io_seek'; did you mean 'mpeg3io_eof'? [-Wimplicit-function-declaration] 330 | mpeg3io_seek(file->fs, 0); | ^~~~~~~~~~~~ | mpeg3io_eof /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:339:9: warning: implicit declaration of function 'mpeg3demux_read_titles'; did you mean 'mpeg3demux_read_int16'? [-Wimplicit-function-declaration] 339 | mpeg3demux_read_titles(file->demuxer); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_read_int16 [ 42%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Squeak3D/CMakeFiles/Squeak3D.dir/__/Cross/plugins/Squeak3D/b3dMain.c.o /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_set_sample': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:384:17: warning: implicit declaration of function 'mpeg3audio_seek_sample'; did you mean 'mpeg3_set_sample'? [-Wimplicit-function-declaration] 384 | mpeg3audio_seek_sample(file->atrack[stream]->audio, sample); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3_set_sample /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_set_frame': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:455:17: warning: implicit declaration of function 'mpeg3video_seek_frame'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] 455 | mpeg3video_seek_frame(file->vtrack[stream]->video, frame); | ^~~~~~~~~~~~~~~~~~~~~ | mpeg3video_read_frame /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_seek_percentage': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:466:17: warning: implicit declaration of function 'mpeg3audio_seek_percentage'; did you mean 'mpeg3_seek_percentage'? [-Wimplicit-function-declaration] 466 | mpeg3audio_seek_percentage(file->atrack[i]->audio, percentage); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3_seek_percentage /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:471:17: warning: implicit declaration of function 'mpeg3video_seek_percentage'; did you mean 'mpeg3_seek_percentage'? [-Wimplicit-function-declaration] 471 | mpeg3video_seek_percentage(file->vtrack[i]->video, percentage); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3_seek_percentage /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_previous_frame': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:482:24: warning: implicit declaration of function 'mpeg3video_previous_frame'; did you mean 'mpeg3_previous_frame'? [-Wimplicit-function-declaration] 482 | return mpeg3video_previous_frame(file->vtrack[stream]->video); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3_previous_frame /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_drop_frames': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:592:26: warning: implicit declaration of function 'mpeg3video_drop_frames'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] 592 | result = mpeg3video_drop_frames(file->vtrack[stream]->video, | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_read_frame /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_read_yuvframe': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:616:26: warning: implicit declaration of function 'mpeg3video_read_yuvframe'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] 616 | result = mpeg3video_read_yuvframe(file->vtrack[stream]->video, | ^~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_read_frame /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_read_audio': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:646:26: warning: implicit declaration of function 'mpeg3audio_decode_audio' [-Wimplicit-function-declaration] 646 | result = mpeg3audio_decode_audio(file->atrack[stream]->audio, | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_read_audio_chunk': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:694:26: warning: implicit declaration of function 'mpeg3audio_read_raw'; did you mean 'mpeg3io_read_data'? [-Wimplicit-function-declaration] 694 | result = mpeg3audio_read_raw(file->atrack[stream]->audio, output, size, max_size); | ^~~~~~~~~~~~~~~~~~~ | mpeg3io_read_data [ 43%] Linking C static library libAsynchFilePlugin.a [ 43%] Linking C shared module so.AioPlugin [ 43%] Linking C shared module so.vm-sound-custom /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_read_video_chunk': [ 44%] Linking C shared module so.vm-sound-null /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:710:26: warning: implicit declaration of function 'mpeg3video_read_raw'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] 710 | result = mpeg3video_read_raw(file->vtrack[stream]->video, output, size, max_size); | ^~~~~~~~~~~~~~~~~~~ | mpeg3video_read_frame In file included from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:37: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h: At top level: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function 'mpeg3io_fgetc' declared but never defined 68 | int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ [ 44%] Linking C static library libSoundGenerationPlugin.a [ 44%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/__/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c.o [ 44%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jcmaster.c.o [ 45%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/__/Cross/plugins/FloatMathPlugin/atan2.c.o /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dMain.c: In function 'b3dAbort': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dMain.c:66:9: warning: format not a string literal and no format arguments [-Wformat-security] 66 | printf(msg); | ^~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c: In function 'shutdownModule': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c:2802:41: warning: iteration 64 invokes undefined behavior [-Waggressive-loop-optimizations] 2802 | if ((semaIndices[sigNum]) > 0) { | ~~~~~~~~~~~~^~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c:2801:31: note: within this loop 2801 | while (sigNum <= (signalArraySize())) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 45%] Built target SoundGenerationPlugin [ 45%] Built target vm-sound-null [ 45%] Built target AioPlugin [ 45%] Built target vm-sound-custom [ 45%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/__/Cross/plugins/FloatMathPlugin/atanh.c.o [ 45%] Built target AsynchFilePlugin [ 46%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/__/Cross/plugins/FloatMathPlugin/copysign.c.o [ 47%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jcomapi.c.o [ 48%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/__/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c.o [ 48%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/__/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c.o [ 48%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jcparam.c.o /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function 'mpeg3_get_ps_pes_packet': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:507:36: warning: implicit declaration of function 'mpeg3_decrypt_packet'; did you mean 'mpeg3_get_pes_packet'? [-Wimplicit-function-declaration] 507 | if(mpeg3_decrypt_packet(demuxer->titles[demuxer->current_title]->fs->css, | ^~~~~~~~~~~~~~~~~~~~ | mpeg3_get_pes_packet /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function 'mpeg3_read_program': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:719:30: warning: implicit declaration of function 'mpeg3io_seek_relative' [-Wimplicit-function-declaration] 719 | if(!result) result = mpeg3io_seek_relative(title->fs, -4); | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function 'mpeg3_advance_timecode': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:795:25: warning: implicit declaration of function 'mpeg3io_seek'; did you mean 'mpeg3io_eof'? [-Wimplicit-function-declaration] 795 | mpeg3io_seek(title->fs, title->timecode_table[demuxer->current_timecode].start_byte); | ^~~~~~~~~~~~ | mpeg3io_eof /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:815:41: warning: implicit declaration of function 'mpeg3demux_open_title'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] 815 | mpeg3demux_open_title(demuxer, demuxer->current_title + 1); | ^~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_get_time /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function 'mpeg3_append_timecode': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1070:55: warning: implicit declaration of function 'memoryAllocate' [-Wimplicit-function-declaration] 1070 | new_table = (mpeg3demux_timecode_t *) memoryAllocate(1, sizeof(mpeg3demux_timecode_t) * title->timecode_table_allocation); | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1070:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1070 | new_table = (mpeg3demux_timecode_t *) memoryAllocate(1, sizeof(mpeg3demux_timecode_t) * title->timecode_table_allocation); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1078:25: warning: implicit declaration of function 'memoryFree' [-Wimplicit-function-declaration] 1078 | memoryFree(title->timecode_table); | ^~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function 'mpeg3_new_demuxer': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1346:36: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1346 | mpeg3_demuxer_t *demuxer = (mpeg3_demuxer_t *) memoryAllocate(1, sizeof(mpeg3_demuxer_t)); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1356:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1356 | demuxer->raw_data = (unsigned char*)memoryAllocate(1, MPEG3_MAX_PACKSIZE); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1357:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1357 | demuxer->data_buffer = (unsigned char*)memoryAllocate(1, MPEG3_MAX_PACKSIZE); | ^ [ 48%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jcphuff.c.o /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function 'mpeg3_delete_demuxer': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1379:17: warning: implicit declaration of function 'mpeg3_delete_title'; did you mean 'mpeg3_delete_fs'? [-Wimplicit-function-declaration] 1379 | mpeg3_delete_title(demuxer->titles[i]); | ^~~~~~~~~~~~~~~~~~ | mpeg3_delete_fs /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c: In function 'mpeg3_new_title': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:41:50: warning: implicit declaration of function 'memoryAllocate' [-Wimplicit-function-declaration] 41 | mpeg3_title_t *title = (mpeg3_title_t *) memoryAllocate(1, sizeof(mpeg3_title_t)); | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:41:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 41 | mpeg3_title_t *title = (mpeg3_title_t *) memoryAllocate(1, sizeof(mpeg3_title_t)); | ^ [ 49%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/__/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c.o /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c: In function 'mpeg3_delete_title': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:57:17: warning: implicit declaration of function 'memoryFree' [-Wimplicit-function-declaration] 57 | memoryFree(title->timecode_table); | ^~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c: In function 'mpeg3_copy_title': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:68:9: warning: implicit declaration of function 'mpeg3_copy_fs'; did you mean 'mpeg3_new_fs'? [-Wimplicit-function-declaration] 68 | mpeg3_copy_fs(dst->fs, src->fs); | ^~~~~~~~~~~~~ | mpeg3_new_fs /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:75:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 75 | dst->timecode_table = (mpeg3demux_timecode_t *) memoryAllocate(1, sizeof(mpeg3demux_timecode_t) * dst->timecode_table_allocation); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c: In function 'mpeg3_dump_title': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:90:30: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] 90 | printf("%f: %d - %d %f %f %d\n", | ~^ | | | int | %ld 91 | title->timecode_table[i].absolute_start_time, 92 | title->timecode_table[i].start_byte, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c: In function 'mpeg3_new_fs': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:90:35: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long int' [-Wformat=] 90 | printf("%f: %d - %d %f %f %d\n", | ~^ | | | int | %ld ...... 93 | title->timecode_table[i].end_byte, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c:61:41: warning: implicit declaration of function 'memoryAllocate' [-Wimplicit-function-declaration] 61 | mpeg3_fs_t *fs = (mpeg3_fs_t *) memoryAllocate(1, sizeof(mpeg3_fs_t)); | ^~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:34: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h: At top level: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c:61:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 61 | mpeg3_fs_t *fs = (mpeg3_fs_t *) memoryAllocate(1, sizeof(mpeg3_fs_t)); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function 'mpeg3io_fgetc' declared but never defined 68 | int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c:64:41: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 64 | fs->mpeg_is_in_buffer = (char *) memoryAllocate(1, size); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function 'mpeg3demux_copy_titles': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1599:17: warning: implicit declaration of function 'mpeg3_copy_title'; did you mean 'mpeg3_new_title'? [-Wimplicit-function-declaration] 1599 | mpeg3_copy_title(dst_title, src_title); | ^~~~~~~~~~~~~~~~ | mpeg3_new_title /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c: In function 'mpeg3_delete_fs': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c:80:9: warning: implicit declaration of function 'mpeg3_delete_css'; did you mean 'mpeg3_delete_fs'? [-Wimplicit-function-declaration] 80 | mpeg3_delete_css(fs->css); | ^~~~~~~~~~~~~~~~ | mpeg3_delete_fs /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c:82:17: warning: implicit declaration of function 'memoryFree' [-Wimplicit-function-declaration] 82 | memoryFree(fs->mpeg_is_in_buffer); | ^~~~~~~~~~ In file included from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:35: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h: At top level: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c: In function 'mpeg3io_open_file': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function 'mpeg3io_fgetc' declared but never defined 68 | int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c:141:9: warning: implicit declaration of function 'mpeg3_get_keys'; did you mean 'mpeg3_new_fs'? [-Wimplicit-function-declaration] 141 | mpeg3_get_keys(fs->css, fs->path); | ^~~~~~~~~~~~~~ | mpeg3_new_fs [ 49%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/__/Cross/plugins/FloatMathPlugin/cos.c.o [ 49%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/__/Cross/plugins/FloatMathPlugin/cosh.c.o [ 50%] Linking C shared module so.vm-display-null [ 51%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/__/Cross/plugins/FloatMathPlugin/exp.c.o [ 51%] Linking C shared module so.vm-display-custom /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c: In function 'mpeg3_new_vtrack': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c:42:41: warning: implicit declaration of function 'memoryAllocate' [-Wimplicit-function-declaration] 42 | new_vtrack = (mpeg3_vtrack_t *) memoryAllocate(1, sizeof(mpeg3_vtrack_t)); | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c:42:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 42 | new_vtrack = (mpeg3_vtrack_t *) memoryAllocate(1, sizeof(mpeg3_vtrack_t)); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c:44:21: warning: implicit declaration of function 'mpeg3demux_copy_titles'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] 44 | if(demuxer) mpeg3demux_copy_titles(new_vtrack->demuxer, demuxer); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_get_time /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c: In function 'mpeg3_delete_vtrack': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c:64:9: warning: implicit declaration of function 'memoryFree' [-Wimplicit-function-declaration] 64 | memoryFree(vtrack); | ^~~~~~~~~~ In file included from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c:34: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h: At top level: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function 'mpeg3io_fgetc' declared but never defined 68 | int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ [ 52%] Linking C static library libZipPlugin.a [ 53%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jcprepct.c.o [ 53%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jcsample.c.o [ 53%] Built target vm-display-null [ 54%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jctrans.c.o [ 54%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jdapimin.c.o [ 54%] Built target vm-display-custom [ 54%] Built target ZipPlugin [ 54%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/__/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c.o [ 55%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/__/Cross/plugins/FloatMathPlugin/expm1.c.o [ 55%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jdapistd.c.o [ 55%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/__/Cross/plugins/Mpeg3Plugin/libmpeg/audio/dct.c.o [ 56%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/RePlugin/CMakeFiles/RePlugin.dir/__/Cross/plugins/RePlugin/study.c.o [ 57%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/__/Cross/plugins/FloatMathPlugin/finite.c.o [ 58%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Squeak3D/CMakeFiles/Squeak3D.dir/__/Cross/plugins/Squeak3D/b3dRemap.c.o [ 58%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/__/Cross/plugins/FloatMathPlugin/fmod.c.o /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c: In function 'memoryAllocate': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:74:22: warning: implicit declaration of function 'calloc' [-Wimplicit-function-declaration] 74 | stuff = (void *) calloc(size,number); | ^~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:39:1: note: include '' or provide a declaration of 'calloc' 38 | #include "changesForSqueak.h" +++ |+#include 39 | /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:74:22: warning: incompatible implicit declaration of built-in function 'calloc' [-Wbuiltin-declaration-mismatch] 74 | stuff = (void *) calloc(size,number); | ^~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:74:22: note: include '' or provide a declaration of 'calloc' /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c: In function 'memoryFree': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:85:5: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] 85 | free(stuff); | ^~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:85:5: note: include '' or provide a declaration of 'free' /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:85:5: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch] /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:85:5: note: include '' or provide a declaration of 'free' /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c: In function 'mpeg3_generate_toc_for_Squeak': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:169:17: warning: implicit declaration of function 'mpeg3demux_create_title_for_Squeak'; did you mean 'mpeg3_generate_toc_for_Squeak'? [-Wimplicit-function-declaration] 169 | mpeg3demux_create_title_for_Squeak(demuxer, timecode_search, buffer, bufferSize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3_generate_toc_for_Squeak /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:171:35: warning: implicit declaration of function 'mpeg3demux_print_streams_for_Squeak' [-Wimplicit-function-declaration] 171 | if(print_streams) mpeg3demux_print_streams_for_Squeak(demuxer, buffer,bufferSize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:178:17: warning: implicit declaration of function 'mpeg3demux_print_timecodes'; did you mean 'mpeg3demux_current_time'? [-Wimplicit-function-declaration] 178 | mpeg3demux_print_timecodes(demuxer->titles[demuxer->current_title], buffer); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_current_time /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:180:17: warning: implicit declaration of function 'mpeg3_delete_demuxer'; did you mean 'mpeg3_new_demuxer'? [-Wimplicit-function-declaration] 180 | mpeg3_delete_demuxer(demuxer); | ^~~~~~~~~~~~~~~~~~~~ | mpeg3_new_demuxer /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c: In function 'mpeg3demux_create_title_for_Squeak': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:208:17: warning: implicit declaration of function 'mpeg3demux_open_title'; did you mean 'mpeg3demux_current_time'? [-Wimplicit-function-declaration] 208 | mpeg3demux_open_title(demuxer, 0); | ^~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_current_time /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:217:17: warning: implicit declaration of function 'mpeg3io_seek'; did you mean 'mpeg3io_eof'? [-Wimplicit-function-declaration] 217 | mpeg3io_seek(title->fs, 4); | ^~~~~~~~~~~~ | mpeg3io_eof /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:237:34: warning: implicit declaration of function 'mpeg3_read_next_packet'; did you mean 'mpeg3demux_read_char_packet'? [-Wimplicit-function-declaration] 237 | result = mpeg3_read_next_packet(demuxer); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_read_char_packet /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:281:46: warning: implicit declaration of function 'mpeg3_read_prev_packet'; did you mean 'mpeg3demux_read_char_packet'? [-Wimplicit-function-declaration] 281 | if(!result) result = mpeg3_read_prev_packet(demuxer); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_read_char_packet In file included from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:37: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h: At top level: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c: In function 'b3dValidateAndRemapState': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:226:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 226 | faceOffset = (int)state->faceAlloc - (int)state->faceAlloc->This; | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:226:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 226 | faceOffset = (int)state->faceAlloc - (int)state->faceAlloc->This; | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:227:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 227 | edgeOffset = (int)state->edgeAlloc - (int)state->edgeAlloc->This; | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:227:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 227 | edgeOffset = (int)state->edgeAlloc - (int)state->edgeAlloc->This; | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:228:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 228 | attrOffset = (int)state->attrAlloc - (int)state->attrAlloc->This; | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:228:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 228 | attrOffset = (int)state->attrAlloc - (int)state->attrAlloc->This; | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:229:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 229 | aetOffset = (int)state->aet - (int)state->aet->This; | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:229:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 229 | aetOffset = (int)state->aet - (int)state->aet->This; | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:267:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 267 | objOffset = (int)obj - (int)obj->This; | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:267:40: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 267 | objOffset = (int)obj - (int)obj->This; | ^ [ 59%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/__/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c.o In file included from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/dct.c:39: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ [ 59%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jdatadst.c.o /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c: In function 'mpeg3audio_prev_header': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c:145:19: warning: implicit declaration of function 'mpeg3bits_refill'; did you mean 'mpeg3bits_getbits'? [-Wimplicit-function-declaration] 145 | result |= mpeg3bits_refill(audio->astream); | ^~~~~~~~~~~~~~~~ | mpeg3bits_getbits In file included from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c:33: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c: In function 'mpeg3audio_read_header': /home/buildozer/aports/testing/squeak-vm/src/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] 40 | #define mpeg3bits_eof(stream) mpeg3demux_eof((stream)->demuxer) | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c:171:29: note: in expansion of macro 'mpeg3bits_eof' 171 | if(!mpeg3bits_eof(audio->astream) && | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c:189:25: warning: implicit declaration of function 'mpeg3audio_read_pcm_header'; did you mean 'mpeg3audio_read_header'? [-Wimplicit-function-declaration] 189 | mpeg3audio_read_pcm_header(audio); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3audio_read_header In file included from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h: At top level: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ [ 59%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jdatasrc.c.o [ 60%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/__/Cross/plugins/FloatMathPlugin/hypot.c.o [ 60%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/__/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c.o [ 60%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/__/Cross/plugins/FloatMathPlugin/isnan.c.o [ 61%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jdcoefct.c.o [ 61%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jdcolor.c.o [ 62%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jddctmgr.c.o /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c: In function 'mpeg3audio_dolayer2': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c:426:25: warning: implicit declaration of function 'mpeg3audio_synth_mono' [-Wimplicit-function-declaration] 426 | mpeg3audio_synth_mono(audio, fraction[single][j], audio->pcm_sample, &(audio->pcm_point)); | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c:432:25: warning: implicit declaration of function 'mpeg3audio_synth_stereo' [-Wimplicit-function-declaration] 432 | mpeg3audio_synth_stereo(audio, fraction[0][j], 0, audio->pcm_sample, &p1); | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c:439:33: warning: implicit declaration of function 'mpeg3audio_replace_buffer' [-Wimplicit-function-declaration] 439 | mpeg3audio_replace_buffer(audio, audio->pcm_allocated + MPEG3AUDIO_PADDING * audio->channels); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c:37: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h: At top level: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ [ 62%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jdhuff.c.o [ 62%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/__/Cross/plugins/FloatMathPlugin/k_cos.c.o [ 63%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jdinput.c.o [ 63%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jdmainct.c.o [ 64%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/__/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c.o [ 64%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jdmarker.c.o [ 64%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/__/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c.o [ 65%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/__/Cross/plugins/FloatMathPlugin/k_rem_pio2.c.o [ 67%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/__/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c.o [ 67%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jdmaster.c.o [ 67%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jdmerge.c.o [ 68%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jdphuff.c.o In file included from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c:34: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c: In function 'mpeg3audio_read_pcm_header': /home/buildozer/aports/testing/squeak-vm/src/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] 40 | #define mpeg3bits_eof(stream) mpeg3demux_eof((stream)->demuxer) | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c:42:16: note: in expansion of macro 'mpeg3bits_eof' 42 | while(!mpeg3bits_eof(audio->astream) && code != MPEG3_PCM_START_CODE) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c: In function 'mpeg3audio_do_pcm': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c:61:12: warning: implicit declaration of function 'mpeg3bits_read_buffer' [-Wimplicit-function-declaration] 61 | if(mpeg3bits_read_buffer(audio->astream, audio->ac3_buffer, frame_samples * audio->channels * 2)) | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c:67:17: warning: implicit declaration of function 'mpeg3audio_replace_buffer' [-Wimplicit-function-declaration] 67 | mpeg3audio_replace_buffer(audio, audio->pcm_allocated + MPEG3AUDIO_PADDING * audio->channels); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h: At top level: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ [ 68%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jdpostct.c.o /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c: In function 'mpeg3audio_III_dequantize_sample': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:264:19: warning: implicit declaration of function 'mpeg3bits_getbitoffset'; did you mean 'mpeg3bits_getbits'? [-Wimplicit-function-declaration] 264 | int num = mpeg3bits_getbitoffset(audio->astream); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3bits_getbits [ 68%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/__/Cross/plugins/FloatMathPlugin/k_sin.c.o /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_allocate_struct': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:691:9: warning: implicit declaration of function 'mpeg3bits_start_reverse'; did you mean 'mpeg3bits_getbits_reverse'? [-Wimplicit-function-declaration] 691 | mpeg3bits_start_reverse(audio->astream); | ^~~~~~~~~~~~~~~~~~~~~~~ | mpeg3bits_getbits_reverse /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:45:48: warning: implicit declaration of function 'memoryAllocate' [-Wimplicit-function-declaration] 45 | mpeg3audio_t *audio = (mpeg3audio_t *) memoryAllocate(1, sizeof(mpeg3audio_t)); | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:45:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 45 | mpeg3audio_t *audio = (mpeg3audio_t *) memoryAllocate(1, sizeof(mpeg3audio_t)); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:693:9: warning: implicit declaration of function 'mpeg3bits_start_forward' [-Wimplicit-function-declaration] 693 | mpeg3bits_start_forward(audio->astream); | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_delete_struct': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:60:9: warning: implicit declaration of function 'mpeg3bits_delete_stream'; did you mean 'mpeg3bits_new_stream'? [-Wimplicit-function-declaration] 60 | mpeg3bits_delete_stream(audio->astream); | ^~~~~~~~~~~~~~~~~~~~~~~ | mpeg3bits_new_stream /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:61:31: warning: implicit declaration of function 'memoryFree' [-Wimplicit-function-declaration] 61 | if(audio->pcm_sample) memoryFree(audio->pcm_sample); | ^~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_replace_buffer': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:72:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 72 | audio->pcm_sample = (float *) memoryAllocate(1,sizeof(float) * new_allocation * audio->channels); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:77:38: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 77 | float *new_samples = (float *) memoryAllocate(1,sizeof(float) * new_allocation * audio->channels); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_read_frame': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:92:18: warning: implicit declaration of function 'mpeg3audio_read_header'; did you mean 'mpeg3audio_read_frame'? [-Wimplicit-function-declaration] 92 | result = mpeg3audio_read_header(audio); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3audio_read_frame /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c: In function 'mpeg3audio_III_hybrid': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:841:9: warning: implicit declaration of function 'mpeg3audio_dct36' [-Wimplicit-function-declaration] 841 | mpeg3audio_dct36(fsIn[0], rawout1, rawout2, mpeg3_win[0], tspnt); | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:110:58: warning: implicit declaration of function 'mpeg3audio_dolayer2'; did you mean 'mpeg3audio_delete'? [-Wimplicit-function-declaration] 110 | result = mpeg3audio_dolayer2(audio); | ^~~~~~~~~~~~~~~~~~~ | mpeg3audio_delete /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:853:17: warning: implicit declaration of function 'mpeg3audio_dct12' [-Wimplicit-function-declaration] 853 | mpeg3audio_dct12(fsIn[sb] ,rawout1 ,rawout2 ,mpeg3_win[2] ,tspnt); | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c: In function 'mpeg3audio_III_antialias': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:887:17: warning: 'return' with no value, in function returning non-void 887 | return; | ^~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:114:58: warning: implicit declaration of function 'mpeg3audio_dolayer3'; did you mean 'mpeg3audio_delete'? [-Wimplicit-function-declaration] 114 | result = mpeg3audio_dolayer3(audio); | ^~~~~~~~~~~~~~~~~~~ | mpeg3audio_delete /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:878:5: note: declared here 878 | int mpeg3audio_III_antialias(mpeg3audio_t *audio, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:124:42: warning: implicit declaration of function 'mpeg3audio_do_pcm'; did you mean 'mpeg3audio_delete'? [-Wimplicit-function-declaration] 124 | result = mpeg3audio_do_pcm(audio); | ^~~~~~~~~~~~~~~~~ | mpeg3audio_delete /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:132:17: warning: implicit declaration of function 'mpeg3bits_byte_align' [-Wimplicit-function-declaration] 132 | mpeg3bits_byte_align(audio->astream); | ^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c: In function 'mpeg3audio_read_layer3_frame': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1085:18: warning: implicit declaration of function 'mpeg3audio_read_header'; did you mean 'mpeg3io_read_char'? [-Wimplicit-function-declaration] 1085 | result = mpeg3audio_read_header(audio); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3io_read_char /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_get_length': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:153:9: warning: implicit declaration of function 'mpeg3bits_seek_start' [-Wimplicit-function-declaration] 153 | mpeg3bits_seek_start(audio->astream); | ^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1091:26: warning: implicit declaration of function 'mpeg3bits_read_buffer' [-Wimplicit-function-declaration] 1091 | result = mpeg3bits_read_buffer(audio->astream, audio->bsbuf, audio->framesize); | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c: In function 'mpeg3audio_dolayer3': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1117:9: warning: implicit declaration of function 'mpeg3bits_use_ptr'; did you mean 'mpeg3bits_error'? [-Wimplicit-function-declaration] 1117 | mpeg3bits_use_ptr(audio->astream, audio->bsbuf); | ^~~~~~~~~~~~~~~~~ | mpeg3bits_error /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:238:40: warning: implicit declaration of function 'mpeg3demuxer_total_bytes'; did you mean 'mpeg3io_total_bytes'? [-Wimplicit-function-declaration] 238 | result = (long)((float)mpeg3demuxer_total_bytes(audio->astream->demuxer) / audio->avg_framesize * audio->samples_per_frame); | ^~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3io_total_bytes /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1183:33: warning: implicit declaration of function 'mpeg3bits_use_demuxer' [-Wimplicit-function-declaration] 1183 | mpeg3bits_use_demuxer(audio->astream); | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:251:9: warning: implicit declaration of function 'mpeg3audio_reset_synths'; did you mean 'mpeg3audio_get_length'? [-Wimplicit-function-declaration] 251 | mpeg3audio_reset_synths(audio); | ^~~~~~~~~~~~~~~~~~~~~~~ | mpeg3audio_get_length /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_seek': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:277:27: warning: implicit declaration of function 'mpeg3bits_seek_time'; did you mean 'mpeg3bits_packet_time'? [-Wimplicit-function-declaration] 277 | result |= mpeg3bits_seek_time(audio->astream, time_position); | ^~~~~~~~~~~~~~~~~~~ | mpeg3bits_packet_time /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1263:33: warning: implicit declaration of function 'mpeg3audio_synth_mono' [-Wimplicit-function-declaration] 1263 | mpeg3audio_synth_mono(audio, hybridOut[0][ss], audio->pcm_sample, &(audio->pcm_point)); | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1268:25: warning: implicit declaration of function 'mpeg3audio_synth_stereo'; did you mean 'mpeg3audio_III_i_stereo'? [-Wimplicit-function-declaration] 1268 | mpeg3audio_synth_stereo(audio, hybridOut[0][ss], 0, audio->pcm_sample, &p1); | ^~~~~~~~~~~~~~~~~~~~~~~ | mpeg3audio_III_i_stereo /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:296:35: warning: implicit declaration of function 'mpeg3bits_seek_byte'; did you mean 'mpeg3bits_showbits'? [-Wimplicit-function-declaration] 296 | result |= mpeg3bits_seek_byte(audio->astream, byte_position); | ^~~~~~~~~~~~~~~~~~~ | mpeg3bits_showbits /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1275:33: warning: implicit declaration of function 'mpeg3audio_replace_buffer' [-Wimplicit-function-declaration] 1275 | mpeg3audio_replace_buffer(audio, audio->pcm_allocated + MPEG3AUDIO_PADDING * audio->channels); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:303:27: warning: implicit declaration of function 'mpeg3audio_prev_header'; did you mean 'mpeg3audio_read_frame'? [-Wimplicit-function-declaration] 303 | result |= mpeg3audio_prev_header(audio); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3audio_read_frame In file included from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:32: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h: At top level: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:304:27: warning: implicit declaration of function 'mpeg3audio_read_layer3_frame'; did you mean 'mpeg3audio_read_frame'? [-Wimplicit-function-declaration] 304 | result |= mpeg3audio_read_layer3_frame(audio); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3audio_read_frame [ 68%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/__/Cross/plugins/Mpeg3Plugin/libmpeg/audio/synthesizers.c.o /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_new': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:327:9: warning: implicit declaration of function 'mpeg3audio_new_decode_tables' [-Wimplicit-function-declaration] 327 | mpeg3audio_new_decode_tables(audio); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_read_raw': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:408:28: warning: implicit declaration of function 'mpeg3bits_read_buffer' [-Wimplicit-function-declaration] 408 | if(mpeg3bits_read_buffer(audio->astream, output, audio->framesize)) | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_decode_audio': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:465:17: warning: implicit declaration of function 'mpeg3bits_seek_percentage'; did you mean 'mpeg3bits_tell_percentage'? [-Wimplicit-function-declaration] 465 | mpeg3bits_seek_percentage(audio->astream, audio->percentage_seek); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3bits_tell_percentage In file included from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:35: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h: At top level: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function 'mpeg3io_fgetc' declared but never defined 68 | int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ [ 68%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jdsample.c.o [ 69%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jdtrans.c.o /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/synthesizers.c: In function 'mpeg3audio_synth_stereo': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/synthesizers.c:63:9: warning: implicit declaration of function 'mpeg3audio_dct64' [-Wimplicit-function-declaration] 63 | mpeg3audio_dct64(buf[1] + ((audio->bo + 1) & 0xf), buf[0] + audio->bo, bandPtr); | ^~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/synthesizers.c:31: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h: At top level: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ [ 70%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/__/Cross/plugins/FloatMathPlugin/k_tan.c.o [ 70%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jerror.c.o [ 70%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/__/Cross/plugins/Mpeg3Plugin/libmpeg/audio/tables.c.o /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/tables.c: In function 'mpeg3audio_new_decode_tables': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/tables.c:504:9: warning: implicit declaration of function 'mpeg3audio_imdct_init' [-Wimplicit-function-declaration] 504 | mpeg3audio_imdct_init(audio); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/tables.c:31: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h: At top level: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ [ 71%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jfdctflt.c.o [ 71%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jfdctfst.c.o [ 71%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/__/Cross/plugins/FloatMathPlugin/ldexp.c.o [ 72%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jfdctint.c.o [ 72%] Linking C static library libLargeIntegers.a [ 72%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jidctflt.c.o [ 72%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jidctfst.c.o [ 74%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/__/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c.o [ 74%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jidctint.c.o [ 74%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jidctred.c.o [ 74%] Built target LargeIntegers [ 74%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/__/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c.o [ 75%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/__/Cross/plugins/FloatMathPlugin/log.c.o [ 76%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jmemdatadst.c.o [ 76%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jmemdatasrc.c.o [ 76%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/__/Cross/plugins/FloatMathPlugin/log10.c.o /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c: In function 'mpeg3video_ext_user_data': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c:333:20: warning: implicit declaration of function 'mpeg3bits_next_startcode' [-Wimplicit-function-declaration] 333 | int code = mpeg3bits_next_startcode(video->vstream); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c: In function 'mpeg3video_getintrablock': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:208:17: warning: 'return' with no value, in function returning non-void 208 | return; | ^~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:157:5: note: declared here 157 | int mpeg3video_getintrablock(mpeg3_slice_t *slice, | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:7, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c:33: /home/buildozer/aports/testing/squeak-vm/src/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] 40 | #define mpeg3bits_eof(stream) mpeg3demux_eof((stream)->demuxer) | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c:337:18: note: in expansion of macro 'mpeg3bits_eof' 337 | !mpeg3bits_eof(video->vstream)) | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:243:17: warning: 'return' with no value, in function returning non-void 243 | return; | ^~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:157:5: note: declared here 157 | int mpeg3video_getintrablock(mpeg3_slice_t *slice, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c:339:9: warning: implicit declaration of function 'mpeg3bits_refill'; did you mean 'mpeg3bits_getbits'? [-Wimplicit-function-declaration] 339 | mpeg3bits_refill(video->vstream); | ^~~~~~~~~~~~~~~~ | mpeg3bits_getbits /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c: In function 'mpeg3video_getmpg2intrablock': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:400:26: warning: 'return' with no value, in function returning non-void 400 | if(slice->fault) return; | ^~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:372:5: note: declared here 372 | int mpeg3video_getmpg2intrablock(mpeg3_slice_t *slice, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c:32: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h: At top level: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:466:25: warning: 'return' with no value, in function returning non-void 466 | return; | ^~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:372:5: note: declared here 372 | int mpeg3video_getmpg2intrablock(mpeg3_slice_t *slice, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c: In function 'mpeg3video_getmpg2interblock': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:548:17: warning: 'return' with no value, in function returning non-void 548 | return; | ^~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:501:5: note: declared here 501 | int mpeg3video_getmpg2interblock(mpeg3_slice_t *slice, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:7, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:32: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c: In function 'mpeg3video_get_macroblocks': /home/buildozer/aports/testing/squeak-vm/src/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] 40 | #define mpeg3bits_eof(stream) mpeg3demux_eof((stream)->demuxer) | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:610:16: note: in expansion of macro 'mpeg3bits_eof' 610 | while(!mpeg3bits_eof(vstream) && | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:616:25: warning: implicit declaration of function 'mpeg3_new_slice_buffer' [-Wimplicit-function-declaration] 616 | mpeg3_new_slice_buffer(&(video->slice_buffers[video->slice_buffers_initialized++])); | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:628:33: warning: implicit declaration of function 'mpeg3_expand_slice_buffer' [-Wimplicit-function-declaration] 628 | mpeg3_expand_slice_buffer(slice_buffer); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:694:25: warning: implicit declaration of function 'mpeg3_slice_loop' [-Wimplicit-function-declaration] 694 | mpeg3_slice_loop(&video->slice_decoders[i]); | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c: In function 'mpeg3video_allocate_decoders': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:710:25: warning: implicit declaration of function 'mpeg3_delete_slice_decoder' [-Wimplicit-function-declaration] 710 | mpeg3_delete_slice_decoder(video->slice_decoders[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jmemmgr.c.o /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:715:25: warning: implicit declaration of function 'mpeg3_new_slice_decoder'; did you mean 'mpeg3video_allocate_decoders'? [-Wimplicit-function-declaration] 715 | mpeg3_new_slice_decoder(video, &(video->slice_decoders[i])); | ^~~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_allocate_decoders /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c: In function 'mpeg3video_getpicture': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:797:25: warning: implicit declaration of function 'mpeg3video_display_second_field' [-Wimplicit-function-declaration] 797 | mpeg3video_display_second_field(video); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h: At top level: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ [ 76%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/ScratchPlugin/CMakeFiles/ScratchPlugin.dir/__/unix/plugins/ScratchPlugin/unixScratchOps.c.o [ 76%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/__/Cross/plugins/FloatMathPlugin/log1p.c.o [ 77%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/__/Cross/plugins/FloatMathPlugin/modf.c.o [ 78%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jmemnobs.c.o [ 78%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jquant1.c.o [ 79%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jquant2.c.o [ 80%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/__/Cross/plugins/Mpeg3Plugin/libmpeg/video/idct.c.o [ 80%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/__/Cross/plugins/JPEGReadWriter2Plugin/jutils.c.o [ 80%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/__/Cross/plugins/Mpeg3Plugin/libmpeg/video/macroblocks.c.o [ 80%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/__/Cross/plugins/FloatMathPlugin/pow.c.o /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/idct.c: In function 'mpeg3video_idctrow': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/idct.c:82:7: warning: 'return' with no value, in function returning non-void 82 | return; | ^~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/idct.c:73:5: note: declared here 73 | int mpeg3video_idctrow(short *blk) | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/idct.c: In function 'mpeg3video_idctcol': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/idct.c:146:5: warning: 'return' with no value, in function returning non-void 146 | return; | ^~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/idct.c:137:5: note: declared here 137 | int mpeg3video_idctcol(short *blk) | ^~~~~~~~~~~~~~~~~~ [ 81%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/__/Cross/plugins/FloatMathPlugin/rem_pio2.c.o [ 81%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/__/Cross/plugins/FloatMathPlugin/rint.c.o In file included from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.h:6, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/macroblocks.c:30: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ [ 82%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/ScratchPlugin/CMakeFiles/ScratchPlugin.dir/__/unix/plugins/ScratchPlugin/unixSeriaPort2Ops.c.o [ 82%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/__/Cross/plugins/Mpeg3Plugin/libmpeg/video/mmxtest.c.o [ 82%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/__/Cross/plugins/FloatMathPlugin/scalb.c.o [ 83%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/__/Cross/plugins/FloatMathPlugin/scalbn.c.o [ 84%] Linking C static library libSocketPlugin.a [ 84%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/__/Cross/plugins/FloatMathPlugin/sin.c.o [ 86%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/__/Cross/plugins/Mpeg3Plugin/libmpeg/video/motion.c.o [ 86%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/__/Cross/plugins/FloatMathPlugin/sinh.c.o [ 86%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/__/Cross/plugins/FloatMathPlugin/sqrt.c.o [ 86%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/__/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c.o [ 87%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/__/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c.o [ 87%] Built target SocketPlugin [ 88%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/__/Cross/plugins/FloatMathPlugin/tan.c.o [ 88%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/__/Cross/plugins/FloatMathPlugin/tanh.c.o [ 88%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/__/Cross/plugins/Mpeg3Plugin/libmpeg/video/reconstruct.c.o [ 89%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/__/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c.o In file included from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/motion.c:32: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ [ 89%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/__/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c.o [ 89%] Building C object /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/__/Cross/plugins/Mpeg3Plugin/libmpeg/video/vlc.c.o /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_initdecoder': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:170:48: warning: implicit declaration of function 'memoryAllocate' [-Wimplicit-function-declaration] 170 | video->yuv_buffer[0] = (unsigned char*)memoryAllocate(1, (size[0] + padding[0]) + 2 * (size[1] + padding[1])); | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:170:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 170 | video->yuv_buffer[0] = (unsigned char*)memoryAllocate(1, (size[0] + padding[0]) + 2 * (size[1] + padding[1])); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:171:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 171 | video->yuv_buffer[1] = (unsigned char*)memoryAllocate(1, (size[0] + padding[0]) + 2 * (size[1] + padding[1])); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:172:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 172 | video->yuv_buffer[2] = (unsigned char*)memoryAllocate(1, (size[0] + padding[0]) + 2 * (size[1] + padding[1])); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:176:40: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 176 | video->yuv_buffer[3] = (unsigned char*)memoryAllocate(1, size[2] + 2 * size[3]); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:177:40: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 177 | video->yuv_buffer[4] = (unsigned char*)memoryAllocate(1, size[2] + 2 * size[3]); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:210:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 210 | video->cr_to_r = (long *) memoryAllocate(1,sizeof(long) * 256); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:211:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 211 | video->cr_to_g = (long *) memoryAllocate(1,sizeof(long) * 256); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:212:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 212 | video->cb_to_g = (long *) memoryAllocate(1,sizeof(long) * 256); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:213:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 213 | video->cb_to_b = (long *) memoryAllocate(1,sizeof(long) * 256); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_deletedecoder': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:234:9: warning: implicit declaration of function 'memoryFree' [-Wimplicit-function-declaration] 234 | memoryFree(video->yuv_buffer[0]); | ^~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_allocate_struct': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:270:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 270 | mpeg3video_t *video = (mpeg3video_t *) memoryAllocate(1, sizeof(mpeg3video_t)); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:289:9: warning: implicit declaration of function 'mpeg3video_init_output'; did you mean 'mpeg3video_initdecoder'? [-Wimplicit-function-declaration] 289 | mpeg3video_init_output(); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_initdecoder /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_delete_struct': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:302:9: warning: implicit declaration of function 'mpeg3bits_delete_stream'; did you mean 'mpeg3bits_new_stream'? [-Wimplicit-function-declaration] 302 | mpeg3bits_delete_stream(video->vstream); | ^~~~~~~~~~~~~~~~~~~~~~~ | mpeg3bits_new_stream /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:315:25: warning: implicit declaration of function 'mpeg3_delete_slice_decoder'; did you mean 'mpeg3_delete_demuxer'? [-Wimplicit-function-declaration] 315 | mpeg3_delete_slice_decoder(video->slice_decoders[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3_delete_demuxer /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:318:17: warning: implicit declaration of function 'mpeg3_delete_slice_buffer'; did you mean 'mpeg3_delete_demuxer'? [-Wimplicit-function-declaration] 318 | mpeg3_delete_slice_buffer(&(video->slice_buffers[i])); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3_delete_demuxer /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_read_frame_backend': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:330:30: warning: implicit declaration of function 'mpeg3video_get_header'; did you mean 'mpeg3video_deletedecoder'? [-Wimplicit-function-declaration] 330 | if(!result) result = mpeg3video_get_header(video, 0); | ^~~~~~~~~~~~~~~~~~~~~ | mpeg3video_deletedecoder /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:339:26: warning: implicit declaration of function 'mpeg3video_getpicture'; did you mean 'mpeg3video_delete'? [-Wimplicit-function-declaration] 339 | result = mpeg3video_getpicture(video, video->framenum); | ^~~~~~~~~~~~~~~~~~~~~ | mpeg3video_delete /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_get_scaletable': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:356:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 356 | int *result = (int *) memoryAllocate(1,sizeof(int) * output_w); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_get_firstframe': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c: In function 'mpeg3video_dithertop': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:374:17: warning: implicit declaration of function 'mpeg3bits_seek_byte'; did you mean 'mpeg3bits_showbits'? [-Wimplicit-function-declaration] 374 | mpeg3bits_seek_byte(video->vstream, 0); | ^~~~~~~~~~~~~~~~~~~ | mpeg3bits_showbits /home/buildozer/aports/testing/squeak-vm/src/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] 974 | return mpeg3video_ditherframeFastRGB555(video, src, video->output_rows); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_ditherframe444 /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:375:17: warning: implicit declaration of function 'mpeg3video_match_refframes'; did you mean 'mpeg3video_get_firstframe'? [-Wimplicit-function-declaration] 375 | mpeg3video_match_refframes(video); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_get_firstframe /home/buildozer/aports/testing/squeak-vm/src/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] 977 | return mpeg3video_ditherframeFastRGBA(video, src, video->output_rows); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_ditherframe444 /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_new': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:410:25: warning: implicit declaration of function 'mpeg3bits_seek_start' [-Wimplicit-function-declaration] 410 | mpeg3bits_seek_start(video->vstream); | ^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:411:34: warning: implicit declaration of function 'mpeg3video_next_code'; did you mean 'mpeg3video_initdecoder'? [-Wimplicit-function-declaration] 411 | result = mpeg3video_next_code(video->vstream, MPEG3_GOP_START_CODE); | ^~~~~~~~~~~~~~~~~~~~ | mpeg3video_initdecoder /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/reconstruct.c: In function 'mpeg3video_reconstruct': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:413:46: warning: implicit declaration of function 'mpeg3video_getgophdr'; did you mean 'mpeg3video_initdecoder'? [-Wimplicit-function-declaration] 413 | if(!result) result = mpeg3video_getgophdr(video); | ^~~~~~~~~~~~~~~~~~~~ | mpeg3video_initdecoder In file included from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.h:11, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c:38: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h: At top level: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/reconstruct.c:1162:25: warning: implicit declaration of function 'mpeg3video_calc_dmv' [-Wimplicit-function-declaration] 1162 | mpeg3video_calc_dmv(video, | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:428:25: warning: implicit declaration of function 'mpeg3bits_seek_end' [-Wimplicit-function-declaration] 428 | mpeg3bits_seek_end(video->vstream); | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:429:25: warning: implicit declaration of function 'mpeg3bits_start_reverse'; did you mean 'mpeg3bits_getbits_reverse'? [-Wimplicit-function-declaration] 429 | mpeg3bits_start_reverse(video->vstream); | ^~~~~~~~~~~~~~~~~~~~~~~ | mpeg3bits_getbits_reverse In file included from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.h:6, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/reconstruct.c:30: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h: At top level: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:430:34: warning: implicit declaration of function 'mpeg3video_prev_code'; did you mean 'mpeg3video_initdecoder'? [-Wimplicit-function-declaration] 430 | result = mpeg3video_prev_code(video->vstream, MPEG3_GOP_START_CODE); | ^~~~~~~~~~~~~~~~~~~~ | mpeg3video_initdecoder /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:431:25: warning: implicit declaration of function 'mpeg3bits_start_forward' [-Wimplicit-function-declaration] 431 | mpeg3bits_start_forward(video->vstream); | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_previous_frame': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c: In function 'mpeg3_new_slice_buffer': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:516:43: warning: implicit declaration of function 'mpeg3bits_seek_percentage'; did you mean 'mpeg3bits_tell_percentage'? [-Wimplicit-function-declaration] 516 | if(mpeg3bits_bof(video->vstream)) mpeg3bits_seek_percentage(video->vstream, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3bits_tell_percentage /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:48:48: warning: implicit declaration of function 'memoryAllocate' [-Wimplicit-function-declaration] 48 | slice_buffer->data = (unsigned char *) memoryAllocate(1,1024); | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:48:30: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 48 | slice_buffer->data = (unsigned char *) memoryAllocate(1,1024); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c: In function 'mpeg3_delete_slice_buffer': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:64:9: warning: implicit declaration of function 'memoryFree' [-Wimplicit-function-declaration] 64 | memoryFree(slice_buffer->data); | ^~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c: In function 'mpeg3_expand_slice_buffer': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:74:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 74 | unsigned char *new_buffer = (unsigned char *) memoryAllocate(1,slice_buffer->buffer_allocation * 2); | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_read_frame': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:594:30: warning: implicit declaration of function 'mpeg3video_seek'; did you mean 'mpeg3video_new'? [-Wimplicit-function-declaration] 594 | if(!result) result = mpeg3video_seek(video); | ^~~~~~~~~~~~~~~ | mpeg3video_new /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:598:31: warning: implicit declaration of function 'mpeg3video_present_frame'; did you mean 'mpeg3video_seek_frame'? [-Wimplicit-function-declaration] 598 | if(video->output_src) mpeg3video_present_frame(video); | ^~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_seek_frame In file included from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:33: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h: At top level: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function 'mpeg3io_fgetc' declared but never defined 68 | int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c: In function 'mpeg3bits_next_startcode': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:41:9: warning: implicit declaration of function 'mpeg3bits_byte_align' [-Wimplicit-function-declaration] 41 | mpeg3bits_byte_align(stream); | ^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c: In function 'mpeg3_decode_slice': In file included from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.h:6, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/vlc.c:30: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:356:26: warning: implicit declaration of function 'mpeg3video_getslicehdr' [-Wimplicit-function-declaration] 356 | slice_vert_pos_ext = mpeg3video_getslicehdr(slice, video); | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c: In function 'mpeg3video_seek': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:132:17: warning: implicit declaration of function 'mpeg3bits_seek_percentage'; did you mean 'mpeg3bits_tell_percentage'? [-Wimplicit-function-declaration] 132 | mpeg3bits_seek_percentage(vstream, percentage); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3bits_tell_percentage /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:134:17: warning: implicit declaration of function 'mpeg3bits_start_reverse'; did you mean 'mpeg3bits_getbits_reverse'? [-Wimplicit-function-declaration] 134 | mpeg3bits_start_reverse(vstream); | ^~~~~~~~~~~~~~~~~~~~~~~ | mpeg3bits_getbits_reverse /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:372:27: warning: implicit declaration of function 'mpeg3video_get_macroblock_address' [-Wimplicit-function-declaration] 372 | mba_inc = mpeg3video_get_macroblock_address(slice); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:137:17: warning: implicit declaration of function 'mpeg3bits_start_forward' [-Wimplicit-function-declaration] 137 | mpeg3bits_start_forward(vstream); | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:397:25: warning: implicit declaration of function 'mpeg3video_macroblock_modes' [-Wimplicit-function-declaration] 397 | mpeg3video_macroblock_modes(slice, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:145:34: warning: implicit declaration of function 'mpeg3video_read_frame_backend'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] 145 | result = mpeg3video_read_frame_backend(video, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_read_frame /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:432:33: warning: implicit declaration of function 'mpeg3video_motion_vectors' [-Wimplicit-function-declaration] 432 | mpeg3video_motion_vectors(slice, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:164:25: warning: implicit declaration of function 'mpeg3bits_seek_start'; did you mean 'mpeg3bits_next_startcode'? [-Wimplicit-function-declaration] 164 | mpeg3bits_seek_start(vstream); | ^~~~~~~~~~~~~~~~~~~~ | mpeg3bits_next_startcode /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:445:33: warning: implicit declaration of function 'mpeg3video_motion_vector' [-Wimplicit-function-declaration] 445 | mpeg3video_motion_vector(slice, | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:166:34: warning: implicit declaration of function 'mpeg3video_drop_frames'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] 166 | result = mpeg3video_drop_frames(video, frame_number - video->framenum); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_read_frame /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:494:31: warning: implicit declaration of function 'mpeg3video_get_cbp' [-Wimplicit-function-declaration] 494 | cbp = mpeg3video_get_cbp(slice); | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:178:68: warning: implicit declaration of function 'mpeg3demuxer_total_bytes'; did you mean 'mpeg3io_total_bytes'? [-Wimplicit-function-declaration] 178 | long byte = (long)((float)(mpeg3demuxer_total_bytes(vstream->demuxer) / | ^~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3io_total_bytes /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:512:17: warning: implicit declaration of function 'mpeg3video_clearblock'; did you mean 'mpeg3video_addblock'? [-Wimplicit-function-declaration] 512 | mpeg3video_clearblock(slice, 0, video->blk_cnt); | ^~~~~~~~~~~~~~~~~~~~~ | mpeg3video_addblock /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:188:58: warning: implicit declaration of function 'mpeg3bits_seek_byte'; did you mean 'mpeg3bits_showbits'? [-Wimplicit-function-declaration] 188 | result = mpeg3bits_seek_byte(vstream, byte); | ^~~~~~~~~~~~~~~~~~~ | mpeg3bits_showbits /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:193:70: warning: implicit declaration of function 'mpeg3video_getgophdr' [-Wimplicit-function-declaration] 193 | if(!result) result = mpeg3video_getgophdr(video); | ^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:520:57: warning: implicit declaration of function 'mpeg3video_getmpg2intrablock' [-Wimplicit-function-declaration] 520 | mpeg3video_getmpg2intrablock(slice, video, comp, dc_dct_pred); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:522:57: warning: implicit declaration of function 'mpeg3video_getintrablock'; did you mean 'mpeg3video_addblock'? [-Wimplicit-function-declaration] 522 | mpeg3video_getintrablock(slice, video, comp, dc_dct_pred); | ^~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_addblock /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:219:41: warning: implicit declaration of function 'mpeg3bits_seek_time'; did you mean 'mpeg3bits_packet_time'? [-Wimplicit-function-declaration] 219 | mpeg3bits_seek_time(vstream, (double)frame_number / video->frame_rate); | ^~~~~~~~~~~~~~~~~~~ | mpeg3bits_packet_time In file included from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:33: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h: At top level: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function 'mpeg3io_fgetc' declared but never defined 68 | int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:527:57: warning: implicit declaration of function 'mpeg3video_getmpg2interblock' [-Wimplicit-function-declaration] 527 | mpeg3video_getmpg2interblock(slice, video, comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:529:57: warning: implicit declaration of function 'mpeg3video_getinterblock'; did you mean 'mpeg3video_addblock'? [-Wimplicit-function-declaration] 529 | mpeg3video_getinterblock(slice, video, comp); | ^~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_addblock /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:611:17: warning: implicit declaration of function 'mpeg3video_reconstruct' [-Wimplicit-function-declaration] 611 | mpeg3video_reconstruct(video, | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, from /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:32: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h: At top level: /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ [ 89%] Linking C static library libFloatMathPlugin.a [ 90%] Linking C shared module so.UnixOSProcessPlugin [ 90%] Built target FloatMathPlugin [ 90%] Built target UnixOSProcessPlugin [ 91%] Linking C static library libSoundCodecPrims.a [ 91%] Built target SoundCodecPrims [ 91%] Linking C shared module so.ScratchPlugin [ 91%] Built target ScratchPlugin [ 92%] Linking C static library libJPEGReadWriter2Plugin.a [ 92%] Linking C shared module so.Squeak3D [ 92%] Built target Squeak3D [ 92%] Built target JPEGReadWriter2Plugin [ 92%] Linking C static library libBitBltPlugin.a [ 92%] Built target BitBltPlugin [ 92%] Linking C static library libRePlugin.a [ 92%] Built target RePlugin [ 93%] Linking C shared module so.Mpeg3Plugin [ 93%] Built target Mpeg3Plugin [ 93%] Linking C static library libB2DPlugin.a [ 93%] Built target B2DPlugin [ 93%] Generating version.c [ 94%] Generating interp.c [ 95%] Generating gnu-interp.c [ 95%] Building C object CMakeFiles/squeakvm.dir/gnu-interp.c.o [ 96%] Building C object CMakeFiles/squeakvm.dir/vm/aio.c.o [ 96%] Building C object CMakeFiles/squeakvm.dir/vm/debug.c.o [ 96%] Building C object CMakeFiles/squeakvm.dir/vm/osExports.c.o [ 97%] Building C object CMakeFiles/squeakvm.dir/vm/sqUnixCharConv.c.o [ 97%] Building C object CMakeFiles/squeakvm.dir/vm/sqUnixExternalPrims.c.o [ 98%] Building C object CMakeFiles/squeakvm.dir/vm/sqUnixMain.c.o [ 98%] Building C object CMakeFiles/squeakvm.dir/vm/sqUnixMemory.c.o [ 98%] Building C object CMakeFiles/squeakvm.dir/Cross/vm/sqNamedPrims.c.o [ 99%] Building C object CMakeFiles/squeakvm.dir/Cross/vm/sqVirtualMachine.c.o [ 99%] Building C object CMakeFiles/squeakvm.dir/version.c.o [100%] Building C object CMakeFiles/squeakvm.dir/disabledPlugins.c.o /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/vm/aio.c: In function 'aioPoll': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/vm/aio.c:217:7: warning: implicit declaration of function 'ioMSecs' [-Wimplicit-function-declaration] 217 | ms= ioMSecs(); | ^~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/vm/sqVirtualMachine.c: In function 'pushOutputFile': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/vm/sqVirtualMachine.c:521:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 521 | switch ((unsigned)filenameOrStdioIndex) { | ^ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/vm/sqVirtualMachine.c: In function 'popOutputFile': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/vm/sqVirtualMachine.c:543:17: warning: implicit declaration of function 'close'; did you mean 'clone'? [-Wimplicit-function-declaration] 543 | close(fileno(stdout)); | ^~~~~ | clone /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/vm/sqUnixMain.c: In function 'ioRelinquishProcessorForMicroseconds': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/vm/sqUnixMain.c:506:7: warning: implicit declaration of function 'setInterruptCheckCounter' [-Wimplicit-function-declaration] 506 | setInterruptCheckCounter(-1000); /* ensure timely poll for semaphore activity */ | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/vm/sqUnixMain.c: In function 'sigsegv': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/vm/sqUnixMain.c:693:7: warning: implicit declaration of function 'printCallStack' [-Wimplicit-function-declaration] 693 | printCallStack(); | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/vm/sqUnixMain.c: In function 'vm_parseArgument': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/vm/sqUnixMain.c:1084:21: warning: implicit declaration of function 'toupper' [-Wimplicit-function-declaration] 1084 | buf[i]= toupper(buf[i]); | ^~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/vm/sqUnixMain.c:974:1: note: include '' or provide a declaration of 'toupper' 973 | # include +++ |+#include 974 | static void vm_parseEnvironment(void) /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/gnu-interp.c: In function 'primitiveBeCursor': /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/gnu-interp.c:15847:39: warning: implicit declaration of function 'ioSetCursorARGB'; did you mean 'ioSetCursor'? [-Wimplicit-function-declaration] 15847 | if (!(ioSetCursorARGB(cursorBitsIndex, extentX, extentY, offsetX, offsetY))) { | ^~~~~~~~~~~~~~~ | ioSetCursor [100%] Linking C executable squeakvm [100%] Built target squeakvm >>> squeak-vm: Entering fakeroot... Consolidate compiler generated dependencies of target StarSqueakPlugin Consolidate compiler generated dependencies of target SurfacePlugin Consolidate compiler generated dependencies of target SoundGenerationPlugin Consolidate compiler generated dependencies of target SocketPlugin Consolidate compiler generated dependencies of target SoundPlugin Consolidate compiler generated dependencies of target SoundCodecPrims Consolidate compiler generated dependencies of target SecurityPlugin Consolidate compiler generated dependencies of target RePlugin Consolidate compiler generated dependencies of target LargeIntegers Consolidate compiler generated dependencies of target SlangTestSupportPlugin Consolidate compiler generated dependencies of target LocalePlugin Consolidate compiler generated dependencies of target SerialPlugin Consolidate compiler generated dependencies of target MiscPrimitivePlugin Consolidate compiler generated dependencies of target Matrix2x3Plugin Consolidate compiler generated dependencies of target JPEGReaderPlugin Consolidate compiler generated dependencies of target JoystickTabletPlugin Consolidate compiler generated dependencies of target Klatt Consolidate compiler generated dependencies of target FloatArrayPlugin Consolidate compiler generated dependencies of target FilePlugin Consolidate compiler generated dependencies of target GeniePlugin Consolidate compiler generated dependencies of target ZipPlugin Consolidate compiler generated dependencies of target DSAPrims Consolidate compiler generated dependencies of target DropPlugin Consolidate compiler generated dependencies of target FFTPlugin Consolidate compiler generated dependencies of target BitBltPlugin Consolidate compiler generated dependencies of target CroquetPlugin Consolidate compiler generated dependencies of target BMPReadWriterPlugin Consolidate compiler generated dependencies of target B2DPlugin Consolidate compiler generated dependencies of target ADPCMCodecPlugin [ 1%] Built target StarSqueakPlugin [ 2%] Built target SurfacePlugin Consolidate compiler generated dependencies of target FloatMathPlugin [ 3%] Built target SoundGenerationPlugin [ 5%] Built target SocketPlugin [ 6%] Built target SoundPlugin [ 7%] Built target SlangTestSupportPlugin [ 9%] Built target LargeIntegers [ 9%] Built target SoundCodecPrims [ 9%] Built target Matrix2x3Plugin [ 10%] Built target MiscPrimitivePlugin [ 11%] Built target SecurityPlugin Consolidate compiler generated dependencies of target JPEGReadWriter2Plugin [ 11%] Built target JPEGReaderPlugin [ 12%] Built target SerialPlugin [ 14%] Built target RePlugin [ 17%] Built target JoystickTabletPlugin [ 18%] Built target LocalePlugin [ 18%] Built target Klatt [ 19%] Built target ZipPlugin [ 20%] Built target GeniePlugin [ 21%] Built target FloatArrayPlugin [ 22%] Built target DSAPrims [ 23%] Built target FFTPlugin [ 24%] Built target BitBltPlugin [ 26%] Built target FilePlugin Consolidate compiler generated dependencies of target AsynchFilePlugin [ 27%] Built target CroquetPlugin [ 28%] Built target BMPReadWriterPlugin [ 30%] Built target B2DPlugin [ 30%] Built target DropPlugin [ 30%] Built target ADPCMCodecPlugin Consolidate compiler generated dependencies of target ckformat Consolidate compiler generated dependencies of target Squeak3D Consolidate compiler generated dependencies of target AioPlugin Consolidate compiler generated dependencies of target vm-display-custom [ 30%] Built target squeak.1 Consolidate compiler generated dependencies of target vm-display-null Consolidate compiler generated dependencies of target vm-sound-custom Consolidate compiler generated dependencies of target vm-sound-null Consolidate compiler generated dependencies of target FileCopyPlugin Consolidate compiler generated dependencies of target ScratchPlugin Consolidate compiler generated dependencies of target UnixOSProcessPlugin [ 31%] Built target AsynchFilePlugin [ 31%] Built target ckformat [ 31%] Built target squeak.sh Consolidate compiler generated dependencies of target Mpeg3Plugin [ 32%] Built target AioPlugin [ 32%] Built target squeak [ 44%] Built target vm-display-custom [ 48%] Built target FloatMathPlugin [ 49%] Built target vm-display-null [ 50%] Built target vm-sound-custom [ 51%] Built target vm-sound-null [ 54%] Built target Squeak3D [ 55%] Built target UnixOSProcessPlugin [ 56%] Built target FileCopyPlugin [ 58%] Built target ScratchPlugin [ 80%] Built target JPEGReadWriter2Plugin [ 93%] Built target Mpeg3Plugin Consolidate compiler generated dependencies of target squeakvm [100%] Built target squeakvm Install the project... -- Install configuration: "" -- Installing: /home/buildozer/aports/testing/squeak-vm/pkg/squeak-vm/usr/lib/squeak/4.10.2-2614/squeakvm -- Installing: /home/buildozer/aports/testing/squeak-vm/pkg/squeak-vm/usr/bin/squeak -- Installing: /home/buildozer/aports/testing/squeak-vm/pkg/squeak-vm/usr/bin/squeak.sh -- Installing: /home/buildozer/aports/testing/squeak-vm/pkg/squeak-vm/usr/lib/squeak/4.10.2-2614/ckformat -- Installing: /home/buildozer/aports/testing/squeak-vm/pkg/squeak-vm/usr/share/man/man1/squeak.1 -- Installing: /home/buildozer/aports/testing/squeak-vm/pkg/squeak-vm/usr/lib/squeak/4.10.2-2614/so.Squeak3D -- Installing: /home/buildozer/aports/testing/squeak-vm/pkg/squeak-vm/usr/lib/squeak/4.10.2-2614/so.FileCopyPlugin -- Installing: /home/buildozer/aports/testing/squeak-vm/pkg/squeak-vm/usr/lib/squeak/4.10.2-2614/so.Mpeg3Plugin -- Installing: /home/buildozer/aports/testing/squeak-vm/pkg/squeak-vm/usr/lib/squeak/4.10.2-2614/so.ScratchPlugin -- Installing: /home/buildozer/aports/testing/squeak-vm/pkg/squeak-vm/usr/lib/squeak/4.10.2-2614/so.AioPlugin -- Installing: /home/buildozer/aports/testing/squeak-vm/pkg/squeak-vm/usr/lib/squeak/4.10.2-2614/so.UnixOSProcessPlugin -- Installing: /home/buildozer/aports/testing/squeak-vm/pkg/squeak-vm/usr/lib/squeak/4.10.2-2614/so.vm-display-custom -- Installing: /home/buildozer/aports/testing/squeak-vm/pkg/squeak-vm/usr/lib/squeak/4.10.2-2614/so.vm-display-null -- Installing: /home/buildozer/aports/testing/squeak-vm/pkg/squeak-vm/usr/lib/squeak/4.10.2-2614/so.vm-sound-custom -- Installing: /home/buildozer/aports/testing/squeak-vm/pkg/squeak-vm/usr/lib/squeak/4.10.2-2614/so.vm-sound-null >>> squeak-vm-doc*: Running split function doc... >>> squeak-vm-doc*: Preparing subpackage squeak-vm-doc... >>> squeak-vm-doc*: Running postcheck for squeak-vm-doc >>> squeak-vm*: Running postcheck for squeak-vm >>> squeak-vm*: Preparing package squeak-vm... >>> squeak-vm*: Stripping binaries >>> squeak-vm-doc*: Scanning shared objects >>> squeak-vm*: Scanning shared objects >>> squeak-vm-doc*: Tracing dependencies... >>> squeak-vm-doc*: Package size: 32.0 KB >>> squeak-vm-doc*: Compressing data... >>> squeak-vm-doc*: Create checksum... >>> squeak-vm-doc*: Create squeak-vm-doc-4.10.2.2614-r1.apk >>> squeak-vm*: Tracing dependencies... mesa-gl libxrender so:libc.musl-x86_64.so.1 >>> squeak-vm*: Package size: 1.1 MB >>> squeak-vm*: Compressing data... >>> squeak-vm*: Create checksum... >>> squeak-vm*: Create squeak-vm-4.10.2.2614-r1.apk >>> squeak-vm: Build complete at Tue, 25 Oct 2022 03:18:42 +0000 elapsed time 0h 0m 22s >>> squeak-vm: Cleaning up srcdir >>> squeak-vm: Cleaning up pkgdir >>> squeak-vm: Uninstalling dependencies... (1/24) Purging .makedepends-squeak-vm (20221025.031822) (2/24) Purging mesa-gl (22.2.2-r0) (3/24) Purging mesa (22.2.2-r0) (4/24) Purging libxrender (0.9.11-r0) (5/24) Purging cmake (3.24.2-r0) (6/24) Purging libxxf86vm (1.1.5-r0) (7/24) Purging libxext (1.3.4-r1) (8/24) Purging libxfixes (6.0.0-r0) (9/24) Purging libx11 (1.8.1-r1) (10/24) Purging libxcb (1.15-r0) (11/24) Purging libxau (1.0.10-r0) (12/24) Purging libxdmcp (1.1.3-r1) (13/24) Purging libbsd (0.11.7-r0) (14/24) Purging libmd (1.0.4-r0) (15/24) Purging libdrm (2.4.113-r0) (16/24) Purging libpciaccess (0.17-r0) (17/24) Purging hwdata-pci (0.363-r1) (18/24) Purging mesa-glapi (22.2.2-r0) (19/24) Purging libxshmfence (1.3.1-r0) (20/24) Purging libarchive (3.6.1-r1) (21/24) Purging libbz2 (1.0.8-r3) (22/24) Purging xz-libs (5.2.7-r0) (23/24) Purging rhash-libs (1.4.3-r1) (24/24) Purging libuv (1.44.2-r0) Executing busybox-1.35.0-r27.trigger OK: 393 MiB in 98 packages >>> squeak-vm: Updating the testing/x86_64 repository index... >>> squeak-vm: Signing the index...