>>> squeak-vm: Building testing/squeak-vm 4.10.2.2614-r1 (using abuild 3.10.0_rc1-r2) started Mon, 24 Oct 2022 22:59:50 +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/20) Installing mesa (22.2.2-r0) (2/20) Installing libxau (1.0.10-r0) (3/20) Installing libmd (1.0.4-r0) (4/20) Installing libbsd (0.11.7-r0) (5/20) Installing libxdmcp (1.1.3-r1) (6/20) Installing libxcb (1.15-r0) (7/20) Installing libx11 (1.8.1-r1) (8/20) Installing libxext (1.3.4-r1) (9/20) Installing libxfixes (6.0.0-r0) (10/20) Installing libxxf86vm (1.1.5-r0) (11/20) Installing libdrm (2.4.113-r0) (12/20) Installing mesa-glapi (22.2.2-r0) (13/20) Installing libxshmfence (1.3.1-r0) (14/20) Installing mesa-gl (22.2.2-r0) (15/20) Installing libxrender (0.9.11-r0) (16/20) Installing libarchive (3.6.1-r1) (17/20) Installing rhash-libs (1.4.3-r1) (18/20) Installing libuv (1.44.2-r0) (19/20) Installing cmake (3.24.2-r0) (20/20) Installing .makedepends-squeak-vm (20221024.225951) Executing busybox-1.35.0-r27.trigger OK: 334 MiB in 121 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 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 146 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> squeak-vm: Fetching http://squeakvm.org/unix/release/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 0 3220k 0 5363 0 0 5524 0 0:09:56 --:--:-- 0:09:56 5523 0 3220k 0 30599 0 0 17001 0 0:03:13 0:00:01 0:03:12 16999 2 3220k 2 78267 0 0 27651 0 0:01:59 0:00:02 0:01:57 27646 3 3220k 3 128k 0 0 34701 0 0:01:35 0:00:03 0:01:32 34698 5 3220k 5 191k 0 0 40750 0 0:01:20 0:00:04 0:01:16 40747 8 3220k 8 273k 0 0 48216 0 0:01:08 0:00:05 0:01:03 56775 12 3220k 12 389k 0 0 58464 0 0:00:56 0:00:06 0:00:50 73305 18 3220k 18 585k 0 0 76993 0 0:00:42 0:00:07 0:00:35 102k 29 3220k 29 948k 0 0 107k 0 0:00:29 0:00:08 0:00:21 164k 48 3220k 48 1553k 0 0 158k 0 0:00:20 0:00:09 0:00:11 273k 68 3220k 68 2216k 0 0 205k 0 0:00:15 0:00:10 0:00:05 391k 90 3220k 90 2925k 0 0 248k 0 0:00:12 0:00:11 0:00:01 511k 100 3220k 100 3220k 0 0 264k 0 0:00:12 0:00:12 --:--:-- 600k >>> 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 armv8l-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/SoundGenerationPlugin/CMakeFiles/SoundGenerationPlugin.dir/__/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.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 [ 2%] 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/SoundPlugin/CMakeFiles/SoundPlugin.dir/__/unix/plugins/SoundPlugin/sqUnixSound.c.o [ 3%] 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 [ 5%] 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 [ 5%] 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 [ 5%] 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 [ 6%] 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 [ 6%] 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 [ 6%] 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 [ 6%] 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 [ 6%] 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 [ 6%] 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 [ 9%] 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 [ 9%] 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 [ 9%] 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 [ 10%] 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 [ 11%] 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 [ 11%] 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 [ 11%] 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 [ 11%] 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 [ 14%] 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 [ 14%] Built target squeak [ 14%] 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 [ 14%] 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 [ 14%] 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 [ 14%] 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 [ 14%] 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 [ 14%] 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 [ 14%] 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 [ 15%] 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 [ 15%] 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 [ 17%] 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 [ 17%] 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 [ 17%] 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 [ 17%] 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 [ 18%] 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 [ 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 [ 21%] 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 [ 21%] 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 [ 21%] 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 [ 22%] 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 [ 23%] 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 [ 24%] 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 [ 24%] 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 [ 25%] 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 [ 25%] 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 [ 26%] 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 [ 27%] 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 [ 27%] 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 [ 28%] 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 [ 28%] Building C object CMakeFiles/ckformat.dir/cmake/ckformat.c.o [ 29%] 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 [ 30%] 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 [ 31%] 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 [ 31%] Built target squeak.sh [ 31%] 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 [ 32%] 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 [ 32%] 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 [ 32%] 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 [ 33%] 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 [ 33%] 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 [ 34%] 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 [ 34%] Built target squeak.1 [ 34%] 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 [ 34%] 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 [ 34%] 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 [ 35%] 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 /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/SerialPlugin/SerialPlugin.c: In function 'primitiveSerialPortOpenByName': /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/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)) | [ 35%] 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 /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/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 /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: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: In function 'primPCREExecfromto': /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/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)))) { | ^~~~~~~ [ 35%] 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 [ 35%] 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 /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/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); | ^~~~~~~~~~~~~~~~~~~~ /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]); | ~~~~~~~^~~~~~~~ /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': /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); | ~~~~^~~~~~~~~ [ 36%] 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 [ 36%] 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 /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c: In function 'mpeg3bits_new_stream': /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: 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 [ 37%] 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 /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 /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); | ^~~~~~~~~~~~~ /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/unix/src/plugins/Squeak3D/Squeak3D.c: In function 'initialiseModule': /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); | ^ [ 37%] 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 [ 37%] Linking C static library libSlangTestSupportPlugin.a /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); | ^~~~~~~~~~~~~ /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: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/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/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 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); | ^~~~~~~~~~~~~ [ 37%] 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 /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/mpeg3atrack.c: In function 'mpeg3_new_atrack': /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/unix/src/vm/intplugins/BitBltPlugin/BitBltPlugin.c: In function 'rgbComponentAlphawith': /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/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_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_tell'? [-Wimplicit-function-declaration] 330 | mpeg3io_seek(file->fs, 0); | ^~~~~~~~~~~~ | mpeg3io_tell /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 /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; | ^~ /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 [ 37%] 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 /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 [ 38%] 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/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 /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': /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); | ^~~~~~~~~~~~~ /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/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)); | ^~~~~~~~~~~~~~ [ 38%] Linking C executable ckformat /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); | ^~~~~~~~~~ /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/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 [ 39%] Linking C static library libJoystickTabletPlugin.a [ 40%] 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 [ 40%] Built target SlangTestSupportPlugin [ 40%] Linking C static library libDropPlugin.a [ 40%] 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 /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 [ 41%] 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 [ 41%] 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 /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_tell'? [-Wimplicit-function-declaration] 795 | mpeg3io_seek(title->fs, title->timecode_table[demuxer->current_timecode].start_byte); | ^~~~~~~~~~~~ | mpeg3io_tell /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 [ 41%] Linking C static library libBMPReadWriterPlugin.a /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: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_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/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 [ 41%] Linking C static library libFFTPlugin.a 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/mpeg3protos.h:68:5: warning: inline function 'mpeg3io_fgetc' declared but never defined 68 | int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ [ 41%] 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 [ 41%] Built target JoystickTabletPlugin [ 42%] 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 [ 42%] Built target ckformat [ 42%] Linking C static library libStarSqueakPlugin.a [ 43%] Linking C shared module so.vm-sound-null [ 44%] 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 [ 44%] 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 [ 44%] Built target DropPlugin [ 44%] 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 [ 44%] 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 [ 44%] Built target BMPReadWriterPlugin [ 44%] 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 [ 45%] 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 [ 45%] 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 [ 45%] Built target FFTPlugin [ 45%] 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 [ 45%] Linking C static library libGeniePlugin.a [ 45%] 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 [ 45%] Linking C static library libSurfacePlugin.a [ 45%] Built target StarSqueakPlugin [ 45%] Built target vm-sound-null [ 46%] 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 [ 46%] Linking C static library libSerialPlugin.a [ 47%] 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 [ 47%] 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 [ 47%] 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/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/__/Cross/plugins/FloatMathPlugin/finite.c.o [ 48%] Linking C static library libDSAPrims.a [ 49%] 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 [ 50%] Linking C shared module so.vm-sound-custom [ 50%] 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 [ 51%] Linking C static library libLocalePlugin.a [ 51%] Built target GeniePlugin /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); | ^~~~~~ [ 51%] Linking C shared module so.FileCopyPlugin [ 51%] Built target SurfacePlugin [ 51%] 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 [ 52%] 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 [ 53%] 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 [ 53%] Linking C static library libSecurityPlugin.a [ 53%] 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 [ 54%] 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 [ 54%] Linking C static library libMatrix2x3Plugin.a /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/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: 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: 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/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 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/mpeg3protos.h:68:5: warning: inline function 'mpeg3io_fgetc' declared but never defined 68 | int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ [ 54%] 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 [ 54%] Built target SerialPlugin [ 54%] Linking C static library libSoundPlugin.a [ 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 [ 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/audio/dct.c.o [ 54%] Built target DSAPrims [ 55%] 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 [ 56%] 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 [ 56%] Linking C shared module so.AioPlugin [ 56%] Built target LocalePlugin [ 56%] Linking C static library libSoundGenerationPlugin.a [ 56%] 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 [ 56%] Built target vm-sound-custom [ 56%] Built target FileCopyPlugin /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: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/unix/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c: In function 'shutdownModule': [ 56%] 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/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); | ^~~~~~~~~~~~~ /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())) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 56%] 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 [ 57%] Built target Matrix2x3Plugin [ 57%] 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 [ 57%] 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 [ 57%] Built target SecurityPlugin [ 58%] 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 [ 58%] Linking C static library libFloatArrayPlugin.a [ 58%] Linking C static library libADPCMCodecPlugin.a [ 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/pcm.c.o [ 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/synthesizers.c.o [ 59%] Built target SoundPlugin [ 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/tables.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/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%] Built target AioPlugin [ 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/video/getpicture.c.o [ 60%] Built target SoundGenerationPlugin [ 61%] 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 /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 [ 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_tan.c.o /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_tell'? [-Wimplicit-function-declaration] 217 | mpeg3io_seek(title->fs, 4); | ^~~~~~~~~~~~ | mpeg3io_tell /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); | ^~~~~~~~~~~~~ [ 62%] 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 [ 62%] 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 [ 62%] 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 /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); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] 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 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); | ^~~~~~~~~~~~~ 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)) | ^~~~~~~~~~~~~~~~~~~~~ [ 64%] 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 [ 64%] Built target FloatArrayPlugin /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); | ^~~~~~~~~~~~~~~~ /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); | ^~~~~~~~~~~~~ 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); | ^~~~~~~~~~~~~ [ 64%] 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 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); | ^~~~~~~~~~~~~ [ 64%] 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 [ 65%] 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 [ 65%] 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 [ 65%] Built target ADPCMCodecPlugin [ 65%] 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 [ 66%] 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 /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': [ 66%] 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 /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 /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/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: 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 [ 66%] 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/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_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/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/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: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: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/layer3.c:693:9: warning: implicit declaration of function 'mpeg3bits_start_forward' [-Wimplicit-function-declaration] 693 | mpeg3bits_start_forward(audio->astream); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 67%] 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 /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); | ^~~~~~~~~~~~~~~~~~~~ [ 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/video/motion.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_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: 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: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/layer3.c:878:5: note: declared here 878 | int mpeg3audio_III_antialias(mpeg3audio_t *audio, | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 68%] 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/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: In function 'mpeg3audio_read_layer3_frame': /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/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_seek': /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/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: 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: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: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/video/getpicture.c: In function 'mpeg3video_getintrablock': /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 /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, | ^~~~~~~~~~~~~~~~~~~~~~~~ /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/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 /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/idct.c: In function 'mpeg3video_idctrow': /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/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/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/video/getpicture.c: In function 'mpeg3video_getmpg2intrablock': /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/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/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: 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/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/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) | ^~~~~~~~~~~~~~~~~~ /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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/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/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 /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); | ^~~~~~~~~~~~~~~~~~~~~~~~ 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); | ^~~~~~~~~~~~~ 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': 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/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/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: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/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/video/getpicture.c:628:33: warning: implicit declaration of function 'mpeg3_expand_slice_buffer' [-Wimplicit-function-declaration] 628 | mpeg3_expand_slice_buffer(slice_buffer); | ^~~~~~~~~~~~~~~~~~~~~~~~~ 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/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); | ^~~~~~~~~~~~~ /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]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /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); | ^~~~~~~~~~~~~ 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); | ^~~~~~~~~~~~~ [ 68%] Linking C static library libKlatt.a [ 68%] Linking C static library libMiscPrimitivePlugin.a [ 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/video/mpeg3video.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); | ^~~~~~~~~~~~~ [ 69%] 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 [ 69%] 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 [ 69%] 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 [ 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/video/seek.c.o [ 70%] Linking C static library libJPEGReaderPlugin.a [ 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/video/slice.c.o [ 71%] Linking C shared module so.vm-display-null [ 71%] 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 [ 71%] Built target Klatt [ 72%] 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 [ 72%] Built target MiscPrimitivePlugin [ 72%] 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 [ 74%] 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 [ 74%] 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 /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])); | ^~~~~~~~~~~~~~ [ 74%] 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 /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]); | ^~~~~~~~~~ [ 74%] 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 /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: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_firstframe': /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 [ 75%] 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 /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/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/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 /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); | ^~~~~~~~~~~~~~~~~~ [ 75%] 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 /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 /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); | ^~~~~~~~~~~~~~~~~~~~~~~ [ 76%] 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 /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/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/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); | ^~~~~~~~~~~~~ [ 76%] Linking C shared module so.vm-display-custom [ 76%] 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 /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/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: 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/reconstruct.c: In function 'mpeg3video_reconstruct': [ 77%] 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 /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, | ^~~~~~~~~~~~~~~~~~~ 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); | ^~~~~~~~~~~~~ [ 77%] Built target JPEGReaderPlugin [ 77%] 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 /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); | ^~~~~~~~~~~~~~~~~~~~ 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/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: In function 'mpeg3_decode_slice': /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: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: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: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: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: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: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: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 [ 77%] Built target vm-display-null /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: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/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/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: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: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: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 [ 77%] 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 /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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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: [ 77%] Linking C static library libAsynchFilePlugin.a /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: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/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); | ^~~~~~~~~~~~~ [ 77%] 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 [ 78%] 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 /home/buildozer/aports/testing/squeak-vm/src/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c: In function 'mpeg3video_dithertop': [ 78%] Linking C static library libCroquetPlugin.a /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/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 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); | ^~~~~~~~~~~~~ [ 78%] 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 [ 79%] 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 [ 80%] 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 [ 80%] Built target vm-display-custom [ 80%] 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 [ 80%] 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 [ 80%] Built target AsynchFilePlugin [ 80%] 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 [ 80%] Built target CroquetPlugin [ 80%] Linking C static library libFilePlugin.a [ 81%] 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 [ 81%] 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 [ 82%] 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 [ 82%] 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 [ 82%] 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 [ 83%] 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 [ 83%] 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 [ 84%] 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 [ 85%] 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 [ 85%] 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 [ 85%] 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 [ 86%] Linking C static library libZipPlugin.a [ 86%] Built target FilePlugin [ 86%] 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 [ 87%] 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 [ 87%] 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 [ 88%] 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 [ 88%] 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 [ 88%] Linking C static library libFloatMathPlugin.a [ 88%] Built target ZipPlugin [ 88%] Built target FloatMathPlugin [ 89%] Linking C static library libSocketPlugin.a [ 89%] Built target SocketPlugin [ 89%] Linking C shared module so.ScratchPlugin [ 89%] Linking C static library libLargeIntegers.a [ 89%] Built target ScratchPlugin [ 89%] Built target LargeIntegers [ 90%] Linking C shared module so.UnixOSProcessPlugin [ 91%] Linking C static library libJPEGReadWriter2Plugin.a [ 91%] Built target UnixOSProcessPlugin [ 92%] Linking C shared module so.Mpeg3Plugin [ 92%] Built target JPEGReadWriter2Plugin [ 92%] Built target Mpeg3Plugin [ 93%] Linking C static library libSoundCodecPrims.a [ 93%] Linking C shared module so.Squeak3D [ 93%] Built target SoundCodecPrims [ 93%] Built target Squeak3D [ 93%] Linking C static library libRePlugin.a [ 93%] Built target RePlugin [ 93%] Linking C static library libBitBltPlugin.a [ 93%] Built target BitBltPlugin [ 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 '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 SoundGenerationPlugin Consolidate compiler generated dependencies of target SoundPlugin Consolidate compiler generated dependencies of target StarSqueakPlugin Consolidate compiler generated dependencies of target SurfacePlugin Consolidate compiler generated dependencies of target SlangTestSupportPlugin Consolidate compiler generated dependencies of target SocketPlugin Consolidate compiler generated dependencies of target SoundCodecPrims Consolidate compiler generated dependencies of target RePlugin Consolidate compiler generated dependencies of target SecurityPlugin Consolidate compiler generated dependencies of target SerialPlugin Consolidate compiler generated dependencies of target LargeIntegers Consolidate compiler generated dependencies of target LocalePlugin Consolidate compiler generated dependencies of target Matrix2x3Plugin Consolidate compiler generated dependencies of target MiscPrimitivePlugin Consolidate compiler generated dependencies of target JoystickTabletPlugin Consolidate compiler generated dependencies of target JPEGReaderPlugin Consolidate compiler generated dependencies of target Klatt Consolidate compiler generated dependencies of target GeniePlugin Consolidate compiler generated dependencies of target FloatArrayPlugin Consolidate compiler generated dependencies of target FFTPlugin Consolidate compiler generated dependencies of target DSAPrims Consolidate compiler generated dependencies of target DropPlugin Consolidate compiler generated dependencies of target FilePlugin Consolidate compiler generated dependencies of target ZipPlugin Consolidate compiler generated dependencies of target BitBltPlugin Consolidate compiler generated dependencies of target B2DPlugin Consolidate compiler generated dependencies of target CroquetPlugin Consolidate compiler generated dependencies of target FloatMathPlugin Consolidate compiler generated dependencies of target BMPReadWriterPlugin Consolidate compiler generated dependencies of target AsynchFilePlugin Consolidate compiler generated dependencies of target FileCopyPlugin Consolidate compiler generated dependencies of target ADPCMCodecPlugin Consolidate compiler generated dependencies of target ckformat Consolidate compiler generated dependencies of target vm-display-custom Consolidate compiler generated dependencies of target UnixOSProcessPlugin Consolidate compiler generated dependencies of target vm-sound-custom Consolidate compiler generated dependencies of target vm-sound-null Consolidate compiler generated dependencies of target vm-display-null Consolidate compiler generated dependencies of target AioPlugin Consolidate compiler generated dependencies of target Squeak3D Consolidate compiler generated dependencies of target ScratchPlugin Consolidate compiler generated dependencies of target JPEGReadWriter2Plugin [ 0%] Built target squeak Consolidate compiler generated dependencies of target Mpeg3Plugin [ 1%] Built target StarSqueakPlugin [ 2%] Built target SurfacePlugin [ 3%] Built target SlangTestSupportPlugin [ 5%] Built target SoundPlugin [ 5%] Built target SoundGenerationPlugin [ 5%] Built target Matrix2x3Plugin [ 8%] Built target LargeIntegers [ 8%] Built target SocketPlugin [ 9%] Built target SoundCodecPrims [ 10%] Built target SecurityPlugin [ 11%] Built target SerialPlugin [ 12%] Built target MiscPrimitivePlugin [ 12%] Built target JPEGReaderPlugin [ 14%] Built target Klatt [ 16%] Built target JoystickTabletPlugin [ 16%] Built target RePlugin [ 17%] Built target FloatArrayPlugin [ 18%] Built target GeniePlugin [ 19%] Built target DSAPrims [ 22%] Built target FFTPlugin [ 22%] Built target DropPlugin [ 23%] Built target FilePlugin [ 24%] Built target ZipPlugin [ 26%] Built target LocalePlugin [ 27%] Built target BitBltPlugin [ 28%] Built target CroquetPlugin [ 28%] Built target ADPCMCodecPlugin [ 30%] Built target B2DPlugin [ 30%] Built target BMPReadWriterPlugin [ 31%] Built target vm-sound-custom [ 31%] Built target squeak.sh [ 33%] Built target AioPlugin [ 33%] Built target UnixOSProcessPlugin [ 34%] Built target AsynchFilePlugin [ 35%] Built target FileCopyPlugin [ 35%] Built target ckformat [ 36%] Built target vm-display-custom [ 40%] Built target Squeak3D [ 41%] Built target ScratchPlugin [ 42%] Built target vm-display-null [ 43%] Built target vm-sound-null [ 58%] Built target FloatMathPlugin [ 58%] Built target squeak.1 [ 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-armv7.so.1 >>> squeak-vm*: Package size: 1.3 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 Mon, 24 Oct 2022 23:00:16 +0000 elapsed time 0h 0m 26s >>> squeak-vm: Cleaning up srcdir >>> squeak-vm: Cleaning up pkgdir >>> squeak-vm: Uninstalling dependencies... (1/20) Purging .makedepends-squeak-vm (20221024.225951) (2/20) Purging mesa-gl (22.2.2-r0) (3/20) Purging mesa (22.2.2-r0) (4/20) Purging libxrender (0.9.11-r0) (5/20) Purging cmake (3.24.2-r0) (6/20) Purging libxxf86vm (1.1.5-r0) (7/20) Purging libxext (1.3.4-r1) (8/20) Purging libxfixes (6.0.0-r0) (9/20) Purging libx11 (1.8.1-r1) (10/20) Purging libxcb (1.15-r0) (11/20) Purging libxau (1.0.10-r0) (12/20) Purging libxdmcp (1.1.3-r1) (13/20) Purging libbsd (0.11.7-r0) (14/20) Purging libmd (1.0.4-r0) (15/20) Purging libdrm (2.4.113-r0) (16/20) Purging mesa-glapi (22.2.2-r0) (17/20) Purging libxshmfence (1.3.1-r0) (18/20) Purging libarchive (3.6.1-r1) (19/20) Purging rhash-libs (1.4.3-r1) (20/20) Purging libuv (1.44.2-r0) Executing busybox-1.35.0-r27.trigger OK: 290 MiB in 101 packages >>> squeak-vm: Updating the testing/armv7 repository index... >>> squeak-vm: Signing the index...