INFO: not using any hashes in /data/userland-archives/hashes for squeak-3824.tar.bz2 (overridden with --hash) Source /data/userland-archives/squeak-3824.tar.bz2... cached validating signature... checking local signature... not found signature validation failed validating hash... ok patching file platforms/unix/cmake/squeak.in patching file platforms/unix/plugins/SqueakSSL/config.cmake patching file platforms/unix/plugins/CameraPlugin/config.cmake patching file platforms/unix/plugins/CameraPlugin/sqCamera-linux.c patching file platforms/Cross/plugins/JPEGReadWriter2Plugin/jmemdatasrc.c patching file platforms/Cross/plugins/JPEGReadWriter2Plugin/jmemdatadst.c patching file platforms/Cross/plugins/JPEGReadWriter2Plugin/sqJPEGReadWriter2Plugin.c patching file platforms/Cross/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.h rm: cannot remove '/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/JPEGReadWriter2Plugin': Is a directory unknown option: CC=/usr/gcc/10/bin/gcc unknown option: CXX=/usr/gcc/10/bin/g++ unknown option: F77=/usr/gcc/10/bin/gfortran unknown option: FC=/usr/gcc/10/bin/gfortran unknown option: CFLAGS=-m32 -O -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/libjpeg8-turbo unknown option: CXXFLAGS=-m32 -O unknown option: FFLAGS= -m32 -O unknown option: FCFLAGS=-m32 -O unknown option: LDFLAGS=-m32 -L/usr/lib/libjpeg8-turbo/lib -R/usr/lib/libjpeg8-turbo/lib unknown option: PKG_CONFIG_PATH=/usr/openssl/1.0/lib/pkgconfig:/usr/lib/pkgconfig:/usr/lib/pkgconfig -- Configuring squeak 4.20.3-3824 for i386-pc-solaris2.11 -- Using source directory /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src -- The C compiler identification is GNU 10.4.0 -- The CXX compiler identification is GNU 10.4.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/gcc/10/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/gcc/10/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 bindir=/usr/bin -- Setting libdir=/usr/lib -- Setting link-shared-lib=1 -- Setting mandir=/usr/share/man -- Setting prefix=/usr -- Setting sbindir=/usr/sbin -- Setting src=/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src -- Using CFLAGS -m32 -O -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/libjpeg8-turbo -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - not found -- Looking for gethostbyname in nsl -- Looking for gethostbyname in nsl - found -- Looking for connect -- Looking for connect - not found -- Looking for connect in socket -- Looking for connect in socket - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- Found OpenGL: /usr/lib/libGL.so -- 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 - 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 - Failed -- Looking for mmap -- Looking for mmap - found CMake Warning (dev) at cmake/Plugins.cmake:134 (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:160 (CONFIGURE_PLUGIN_LIST) CMakeLists.txt:159 (CONFIGURE_PLUGINS) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at cmake/Plugins.cmake:151 (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:160 (CONFIGURE_PLUGIN_LIST) CMakeLists.txt:159 (CONFIGURE_PLUGINS) This warning is for project developers. Use -Wno-dev to suppress it. -- 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 - not found -- Looking for ndir.h -- Looking for ndir.h - not found -- Looking for unistd.h -- Looking for unistd.h - found -- SocketPlugin: /usr/lib/libsocket.so -- SocketPlugin: /usr/lib/libnsl.so -- Looking for GL/gl.h -- Looking for GL/gl.h - found -- CameraPlugin: /usr/include/sys/videodev2.h -- Checking for module 'dbus-1' -- Found dbus-1, version 1.12.24 -- DBusPlugin: dbus-1 found -- SqueakFFIPrims: any-libffi -- Checking for module 'libffi' -- Found libffi, version 3.2.1 -- SqueakFFIPrims: libffi found -- The ASM compiler identification is GNU -- Found assembler: /usr/gcc/10/bin/gcc -- Checking for module 'freetype2' -- Found freetype2, version 24.3.18 -- FT2Plugin: freetype2 found -- Checking for module 'glib-2.0' -- Found glib-2.0, version 2.73.3 -- GStreamerPlugin: glib-2.0 found -- Checking for module 'libxml-2.0' -- Found libxml-2.0, version 2.10.3 -- GStreamerPlugin: libxml-2.0 found -- Checking for module 'gstreamer-0.10' -- Found gstreamer-0.10, version 0.10.36 -- GStreamerPlugin: gstreamer-0.10 found -- MIDIPlugin: alsa/asoundlib.h not found -- MIDIPlugin: libasound not found !! MIDIPlugin disabled -- Checking for module 'pangocairo' -- Found pangocairo, version 1.50.12 -- RomePlugin: pangocairo found -- RomePlugin: freetype2 found -- RomePlugin: /usr/include/cairo/cairo-ft.h -- Checking for module 'openssl' -- Found openssl, version 1.0.2u -- SqueakSSL: openssl found -- UUIDPlugin: uuid.h not found -- UUIDPlugin: /usr/include/sys/uuid.h -- UUIDPlugin: /usr/include/uuid/uuid.h -- UUIDPlugin: /usr/lib/libuuid.so -- Looking for uuidgen -- Looking for uuidgen - not found -- Looking for uuid_generate -- Looking for uuid_generate - found -- Looking for uuid_create -- Looking for uuid_create - not found -- UnicodePlugin: pangocairo found -- Checking for module 'glib-2.0' -- Found glib-2.0, version 2.73.3 -- UnicodePlugin: glib-2.0 found -- UnixOSProcessPlugin: /usr/lib/libpthread.so -- Looking for unsetenv -- Looking for unsetenv - found -- WeDoPlugin: linux/hiddev.h not found !! WeDoPlugin disabled !! vm-display-Quartz disabled -- Looking for XShmAttach in Xext -- Looking for XShmAttach in Xext - found -- Looking for X11/extensions/Xrender.h CMake Warning (dev) at /usr/share/cmake-3.25/Modules/CheckIncludeFile.cmake:82 (message): Policy CMP0075 is not set: Include file check macros honor CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy details. Use the cmake_policy command to set the policy and suppress this warning. CMAKE_REQUIRED_LIBRARIES is set to: uuid For compatibility with CMake 3.11 and below this check is ignoring it. Call Stack (most recent call first): /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/vm-display-X11/config.cmake:11 (CHECK_INCLUDE_FILE) cmake/Plugins.cmake:142 (INCLUDE) cmake/Plugins.cmake:162 (CONFIGURE_PLUGIN_LIST) CMakeLists.txt:159 (CONFIGURE_PLUGINS) This warning is for project developers. Use -Wno-dev to suppress it. -- Looking for X11/extensions/Xrender.h - found -- Looking for XRenderQueryVersion in Xrender -- Looking for XRenderQueryVersion in Xrender - found -- Looking for GL/glx.h -- Looking for GL/glx.h - found -- Looking for sys/select.h -- Looking for sys/select.h - found -- 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: /usr/include/sys/audioio.h -- vm-sound-Sun: sun/audioio.h not found -- vm-sound-Sun: /usr/include/stropts.h -- vm-sound-pulse: /usr/lib/libpulse-simple.so CMake Warning (dev) at CMakeLists.txt:173 (ADD_SUBDIRECTORY): The source directory /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86 make[3]: warning: -j8 forced in submake: resetting jobserver mode. [ 0%] Building C object CMakeFiles/ckformat.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/ckformat.c.o [ 1%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/SurfacePlugin/CMakeFiles/SurfacePlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SurfacePlugin/SurfacePlugin.c.o [ 2%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/AsynchFilePlugin/CMakeFiles/AsynchFilePlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/AsynchFilePlugin/AsynchFilePlugin.c.o [ 2%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/BMPReadWriterPlugin/CMakeFiles/BMPReadWriterPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c.o [ 2%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/ADPCMCodecPlugin/CMakeFiles/ADPCMCodecPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c.o [ 2%] Built target squeak.sh [ 2%] Built target squeak [ 2%] Built target squeak.1 [ 2%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/AsynchFilePlugin/CMakeFiles/AsynchFilePlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SurfacePlugin/SurfacePlugin.c: In function 'ioGetSurfaceFormat': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SurfacePlugin/SurfacePlugin.c:83:52: warning: passing argument 1 of 'surface->dispatch->getSurfaceFormat' makes pointer from integer without a cast [-Wint-conversion] 83 | return surface->dispatch->getSurfaceFormat(surface->handle, width, height, depth, isMSB); | ~~~~~~~^~~~~~~~ | | | long int /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SurfacePlugin/SurfacePlugin.c:83:52: note: expected 'void *' but argument is of type 'long int' /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SurfacePlugin/SurfacePlugin.c: In function 'ioLockSurface': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SurfacePlugin/SurfacePlugin.c:97:47: warning: passing argument 1 of 'surface->dispatch->lockSurface' makes pointer from integer without a cast [-Wint-conversion] 97 | return surface->dispatch->lockSurface(surface->handle, pitch, x, y, w, h); | ~~~~~~~^~~~~~~~ | | | long int /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SurfacePlugin/SurfacePlugin.c:97:47: note: expected 'void *' but argument is of type 'long int' /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SurfacePlugin/SurfacePlugin.c: In function 'ioUnlockSurface': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SurfacePlugin/SurfacePlugin.c:110:49: warning: passing argument 1 of 'surface->dispatch->unlockSurface' makes pointer from integer without a cast [-Wint-conversion] 110 | return surface->dispatch->unlockSurface(surface->handle, x, y, w, h); | ~~~~~~~^~~~~~~~ | | | long int /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SurfacePlugin/SurfacePlugin.c:110:49: note: expected 'void *' but argument is of type 'long int' /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SurfacePlugin/SurfacePlugin.c: In function 'ioShowSurface': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SurfacePlugin/SurfacePlugin.c:122:47: warning: passing argument 1 of 'surface->dispatch->showSurface' makes pointer from integer without a cast [-Wint-conversion] 122 | return surface->dispatch->showSurface(surface->handle, x, y, w, h); | ~~~~~~~^~~~~~~~ | | | long int /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SurfacePlugin/SurfacePlugin.c:122:47: note: expected 'void *' but argument is of type 'long int' [ 3%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/B2DPlugin/CMakeFiles/B2DPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/B2DPlugin/B2DPlugin.c.o [ 3%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/BitBltPlugin/CMakeFiles/BitBltPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/BitBltPlugin/BitBltPlugin.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c: In function 'asyncFileOpen': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c:191:15: warning: implicit declaration of function 'alloca' [-Wimplicit-function-declaration] 191 | char *name= alloca(fileNameSize + 1); | ^~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c:191:15: warning: incompatible implicit declaration of built-in function 'alloca' [ 3%] Linking C static library libSurfacePlugin.a [ 4%] Linking C static library libBMPReadWriterPlugin.a [ 4%] Linking C executable ckformat /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/BitBltPlugin/BitBltPlugin.c: In function 'rgbComponentAlphawith': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/BitBltPlugin/BitBltPlugin.c:4409:16: warning: left shift count >= width of type [-Wshift-count-overflow] 4409 | mask3 = (1 << 32) - 1; | ^~ [ 4%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/CroquetPlugin/CMakeFiles/CroquetPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/CroquetPlugin/CroquetPlugin.c.o [ 4%] Linking C static library libAsynchFilePlugin.a [ 4%] Linking C static library libADPCMCodecPlugin.a [ 4%] Built target SurfacePlugin [ 4%] Built target BMPReadWriterPlugin [ 4%] Built target ckformat /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/CroquetPlugin/CroquetPlugin.c: In function 'primitiveTriBoxIntersects': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/CroquetPlugin/CroquetPlugin.c:764:11: warning: implicit declaration of function 'triBoxOverlap' [-Wimplicit-function-declaration] 764 | result = triBoxOverlap(minCorner, maxCorner, v0, v1, v2); | ^~~~~~~~~~~~~ [ 4%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/DESPlugin/CMakeFiles/DESPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DESPlugin/DESPlugin.c.o [ 4%] Built target AsynchFilePlugin [ 4%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/DSAPrims/CMakeFiles/DSAPrims.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DSAPrims/DSAPrims.c.o [ 4%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/ZipPlugin/CMakeFiles/ZipPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ZipPlugin/ZipPlugin.c.o [ 4%] Built target ADPCMCodecPlugin [ 5%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/DropPlugin/CMakeFiles/DropPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DropPlugin/DropPlugin.c.o [ 5%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FFTPlugin/CMakeFiles/FFTPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/FFTPlugin/FFTPlugin.c.o [ 6%] Linking C static library libDESPlugin.a [ 7%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/CroquetPlugin/CMakeFiles/CroquetPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/CroquetPlugin/TriBoxStub.c.o [ 7%] Linking C static library libDSAPrims.a [ 7%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/DropPlugin/CMakeFiles/DropPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/DropPlugin/sqUnixDragDrop.c.o [ 7%] Built target DESPlugin [ 7%] Linking C static library libFFTPlugin.a [ 7%] Linking C static library libCroquetPlugin.a [ 7%] Built target DSAPrims [ 8%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FilePlugin/CMakeFiles/FilePlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/FilePlugin/FilePlugin.c.o [ 9%] Linking C static library libDropPlugin.a [ 9%] Built target FFTPlugin [ 10%] Linking C static library libZipPlugin.a [ 10%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FloatArrayPlugin/CMakeFiles/FloatArrayPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/FloatArrayPlugin/FloatArrayPlugin.c.o [ 10%] Built target CroquetPlugin [ 10%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/FloatMathPlugin/FloatMathPlugin.c.o [ 10%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/GeniePlugin/CMakeFiles/GeniePlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/GeniePlugin/GeniePlugin.c.o [ 10%] Built target DropPlugin [ 10%] Built target ZipPlugin [ 11%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/acos.c.o [ 12%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c.o [ 12%] Linking C static library libBitBltPlugin.a [ 12%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/JPEGReadWriter2Plugin/Error.c.o [ 12%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/acosh.c.o [ 13%] Linking C static library libFloatArrayPlugin.a [ 13%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FilePlugin/CMakeFiles/FilePlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FilePlugin/sqFilePluginBasicPrims.c.o [ 13%] Linking C static library libGeniePlugin.a [ 13%] Built target BitBltPlugin [ 13%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/asin.c.o [ 13%] Built target FloatArrayPlugin [ 14%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/asinh.c.o [ 15%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/JPEGReadWriter2Plugin/jmemdatadst.c.o [ 16%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FilePlugin/CMakeFiles/FilePlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/FilePlugin/sqUnixFile.c.o [ 16%] Built target GeniePlugin [ 16%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/JPEGReaderPlugin/CMakeFiles/JPEGReaderPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c.o [ 16%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/JPEGReadWriter2Plugin/jmemdatasrc.c.o [ 16%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/atan.c.o [ 17%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/atan2.c.o [ 17%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/JPEGReadWriter2Plugin/sqJPEGReadWriter2Plugin.c.o [ 17%] Linking C static library libFilePlugin.a [ 17%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/JoystickTabletPlugin/CMakeFiles/JoystickTabletPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/JoystickTabletPlugin/JoystickTabletPlugin.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/JPEGReadWriter2Plugin/sqJPEGReadWriter2Plugin.c: In function 'primJPEGWriteImageonByteArrayformqualityprogressiveJPEGerrorMgrWriteScanlines': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/JPEGReadWriter2Plugin/sqJPEGReadWriter2Plugin.c:70:31: warning: implicit declaration of function 'abs' [-Wimplicit-function-declaration] 70 | pcinfo->input_components = (abs(nativeDepth) != 8 ? 3 : 1); | ^~~ [ 17%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/JoystickTabletPlugin/CMakeFiles/JoystickTabletPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/JoystickTabletPlugin/sqUnixJoystickTablet.c.o [ 17%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/atanh.c.o [ 17%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/copysign.c.o [ 17%] Built target FilePlugin [ 18%] Linking C static library libJPEGReadWriter2Plugin.a [ 19%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/cos.c.o [ 19%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/cosh.c.o [ 20%] Linking C static library libJoystickTabletPlugin.a [ 20%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/Klatt/CMakeFiles/Klatt.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/Klatt/Klatt.c.o [ 21%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/exp.c.o [ 21%] Linking C static library libB2DPlugin.a [ 22%] Linking C static library libJPEGReaderPlugin.a [ 22%] Built target JPEGReadWriter2Plugin [ 22%] Built target JoystickTabletPlugin [ 22%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/expm1.c.o [ 23%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/finite.c.o [ 24%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/LargeIntegers/CMakeFiles/LargeIntegers.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/LargeIntegers/LargeIntegers.c.o [ 24%] Built target B2DPlugin [ 25%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/LocalePlugin/CMakeFiles/LocalePlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/LocalePlugin/LocalePlugin.c.o [ 26%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/MD5Plugin/CMakeFiles/MD5Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/MD5Plugin/MD5Plugin.c.o [ 26%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/LocalePlugin/CMakeFiles/LocalePlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/LocalePlugin/sqUnixLocale.c.o [ 26%] Built target JPEGReaderPlugin [ 26%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/fmod.c.o [ 26%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/hypot.c.o [ 27%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/Matrix2x3Plugin/CMakeFiles/Matrix2x3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/Matrix2x3Plugin/Matrix2x3Plugin.c.o [ 27%] Linking C static library libKlatt.a [ 28%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/isnan.c.o [ 28%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/k_cos.c.o [ 28%] Linking C static library libMD5Plugin.a [ 28%] Linking C static library libLocalePlugin.a [ 28%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/MiscPrimitivePlugin/CMakeFiles/MiscPrimitivePlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c.o [ 29%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/k_rem_pio2.c.o [ 29%] Built target Klatt [ 29%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/k_sin.c.o [ 29%] Built target MD5Plugin [ 29%] Built target LocalePlugin [ 29%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/RePlugin/CMakeFiles/RePlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/RePlugin/RePlugin.c.o [ 29%] Linking C static library libMatrix2x3Plugin.a [ 30%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/SHA256Plugin/CMakeFiles/SHA256Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SHA256Plugin/SHA256Plugin.c.o [ 31%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/RePlugin/CMakeFiles/RePlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/RePlugin/chartables.c.o [ 31%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/RePlugin/CMakeFiles/RePlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/RePlugin/get.c.o [ 31%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/k_tan.c.o [ 32%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/ldexp.c.o [ 32%] Built target Matrix2x3Plugin [ 32%] Linking C static library libLargeIntegers.a [ 32%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/log.c.o [ 33%] Linking C static library libMiscPrimitivePlugin.a [ 33%] Linking C static library libSHA256Plugin.a [ 34%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/RePlugin/CMakeFiles/RePlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/RePlugin/pcre.c.o [ 35%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/log10.c.o [ 35%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/RePlugin/CMakeFiles/RePlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/RePlugin/study.c.o [ 35%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/SecurityPlugin/CMakeFiles/SecurityPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SecurityPlugin/SecurityPlugin.c.o [ 35%] Built target LargeIntegers [ 35%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/SecurityPlugin/CMakeFiles/SecurityPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/SecurityPlugin/sqUnixSecurity.c.o [ 35%] Built target MiscPrimitivePlugin [ 35%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/log1p.c.o [ 35%] Built target SHA256Plugin [ 35%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/modf.c.o [ 35%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/rem_pio2.c.o [ 35%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/SocketPlugin/CMakeFiles/SocketPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SocketPlugin/SocketPlugin.c.o [ 36%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/pow.c.o [ 36%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/SerialPlugin/CMakeFiles/SerialPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SerialPlugin/SerialPlugin.c.o [ 37%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/SocketPlugin/CMakeFiles/SocketPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/SocketPlugin/sqUnixSocket.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SerialPlugin/SerialPlugin.c: In function 'primitiveSerialPortCloseByName': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SerialPlugin/SerialPlugin.c:135:2: warning: implicit declaration of function 'serialPortCloseByName'; did you mean 'serialPortClose'? [-Wimplicit-function-declaration] 135 | serialPortCloseByName(cString); | ^~~~~~~~~~~~~~~~~~~~~ | serialPortClose [ 38%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/SerialPlugin/CMakeFiles/SerialPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/SerialPlugin/sqUnixSerial.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SerialPlugin/SerialPlugin.c: In function 'primitiveSerialPortOpenByName': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SerialPlugin/SerialPlugin.c:214:2: warning: implicit declaration of function 'serialPortOpenByName'; did you mean 'serialPortOpen'? [-Wimplicit-function-declaration] 214 | serialPortOpenByName( | ^~~~~~~~~~~~~~~~~~~~ | serialPortOpen [ 39%] Linking C static library libSecurityPlugin.a [ 40%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/rint.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/SerialPlugin/sqUnixSerial.c: In function 'serialPortClose': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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 /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/SerialPlugin/sqUnixSerial.c: In function 'serialPortOpen': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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 [ 41%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/SoundGenerationPlugin/CMakeFiles/SoundGenerationPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SoundGenerationPlugin/SoundGenerationPlugin.c.o [ 42%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/SoundCodecPrims/CMakeFiles/SoundCodecPrims.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SoundCodecPrims/SoundCodecPrims.c.o [ 42%] Built target SecurityPlugin [ 42%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/SoundCodecPrims/CMakeFiles/SoundCodecPrims.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c.o [ 42%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/scalb.c.o [ 42%] Linking C static library libSerialPlugin.a /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SoundCodecPrims/SoundCodecPrims.c: In function 'primitiveGSMDecode': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SoundCodecPrims/SoundCodecPrims.c:113:83: warning: passing argument 9 of 'gsmDecode' from incompatible pointer type [-Wincompatible-pointer-types] 113 | gsmDecode(state + 4, frameCount, src, srcIndex, srcSize, dst, dstIndex, dstSize, &srcDelta, &dstDelta); | ^~~~~~~~~ | | | sqInt * {aka int *} In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SoundCodecPrims/SoundCodecPrims.c:38: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SoundCodecPrims/SoundCodecPrims.h:13:8: note: expected 'long int *' but argument is of type 'sqInt *' {aka 'int *'} 13 | long *srcDelta, long *dstDelta); | ~~~~~~^~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SoundCodecPrims/SoundCodecPrims.c:113:94: warning: passing argument 10 of 'gsmDecode' from incompatible pointer type [-Wincompatible-pointer-types] 113 | gsmDecode(state + 4, frameCount, src, srcIndex, srcSize, dst, dstIndex, dstSize, &srcDelta, &dstDelta); | ^~~~~~~~~ | | | sqInt * {aka int *} In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SoundCodecPrims/SoundCodecPrims.c:38: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SoundCodecPrims/SoundCodecPrims.h:13:24: note: expected 'long int *' but argument is of type 'sqInt *' {aka 'int *'} 13 | long *srcDelta, long *dstDelta); | ~~~~~~^~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SoundCodecPrims/SoundCodecPrims.c: In function 'primitiveGSMEncode': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SoundCodecPrims/SoundCodecPrims.c:153:83: warning: passing argument 9 of 'gsmEncode' from incompatible pointer type [-Wincompatible-pointer-types] 153 | gsmEncode(state + 4, frameCount, src, srcIndex, srcSize, dst, dstIndex, dstSize, &srcDelta, &dstDelta); | ^~~~~~~~~ | | | sqInt * {aka int *} In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SoundCodecPrims/SoundCodecPrims.c:38: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SoundCodecPrims/SoundCodecPrims.h:7:8: note: expected 'long int *' but argument is of type 'sqInt *' {aka 'int *'} 7 | long *srcDelta, long *dstDelta); | ~~~~~~^~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SoundCodecPrims/SoundCodecPrims.c:153:94: warning: passing argument 10 of 'gsmEncode' from incompatible pointer type [-Wincompatible-pointer-types] 153 | gsmEncode(state + 4, frameCount, src, srcIndex, srcSize, dst, dstIndex, dstSize, &srcDelta, &dstDelta); | ^~~~~~~~~ | | | sqInt * {aka int *} In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SoundCodecPrims/SoundCodecPrims.c:38: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SoundCodecPrims/SoundCodecPrims.h:7:24: note: expected 'long int *' but argument is of type 'sqInt *' {aka 'int *'} 7 | long *srcDelta, long *dstDelta); | ~~~~~~^~~~~~~~ [ 42%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/SoundGenerationPlugin/CMakeFiles/SoundGenerationPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c.o [ 42%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/scalbn.c.o [ 42%] Built target SerialPlugin [ 43%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/sin.c.o [ 43%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/sinh.c.o [ 43%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/SoundPlugin/CMakeFiles/SoundPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SoundPlugin/SoundPlugin.c.o [ 43%] Linking C static library libSocketPlugin.a [ 44%] Linking C static library libSoundGenerationPlugin.a [ 45%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/sqrt.c.o [ 45%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/tan.c.o [ 45%] Linking C static library libRePlugin.a [ 45%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/SoundPlugin/CMakeFiles/SoundPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/SoundPlugin/sqUnixSound.c.o [ 45%] Built target SoundGenerationPlugin [ 45%] Built target SocketPlugin [ 46%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/StarSqueakPlugin/CMakeFiles/StarSqueakPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/StarSqueakPlugin/StarSqueakPlugin.c.o [ 46%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/tanh.c.o [ 46%] Built target RePlugin [ 47%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/CameraPlugin/CMakeFiles/CameraPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/CameraPlugin/CameraPlugin.c.o [ 47%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/Squeak3D/CMakeFiles/Squeak3D.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/Squeak3D/Squeak3D.c.o [ 48%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/B3DAcceleratorPlugin/CMakeFiles/B3DAcceleratorPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c.o [ 48%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/CameraPlugin/CMakeFiles/CameraPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/CameraPlugin/sqCamera-linux.c.o [ 49%] Linking C static library libSoundPlugin.a [ 50%] Linking C static library libFloatMathPlugin.a /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/Squeak3D/Squeak3D.c: In function 'initialiseModule': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/Squeak3D/Squeak3D.c:1704:11: warning: assignment to 'sqInt' {aka 'int'} from 'void *' makes integer from pointer without a cast [-Wint-conversion] 1704 | loadBBFn = interpreterProxy->ioLoadFunctionFrom("loadBitBltFrom", bbPluginName); | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/Squeak3D/Squeak3D.c:1705:13: warning: assignment to 'sqInt' {aka 'int'} from 'void *' makes integer from pointer without a cast [-Wint-conversion] 1705 | copyBitsFn = interpreterProxy->ioLoadFunctionFrom("copyBitsFromtoat", bbPluginName); | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/CameraPlugin/sqCamera-linux.c: In function 'libCon': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/CameraPlugin/sqCamera-linux.c:178:11: warning: assignment to 'int (*)(int, long unsigned int, ...)' from incompatible pointer type 'int (*)(int, int, ...)' [-Wincompatible-pointer-types] 178 | vd_ioctl = ioctl; | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/CameraPlugin/sqCamera-linux.c: In function 'convertImageYUYVToARGB32': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/CameraPlugin/sqCamera-linux.c:301:8: warning: assignment to 'uint32_t *' {aka 'unsigned int *'} from incompatible pointer type 'long unsigned int *' [-Wincompatible-pointer-types] 301 | pdst = (unsigned long *)dst; | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c: In function 'loadClientStateverticescolorsnormalstexCoords': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c:220:7: warning: implicit declaration of function 'b3dLoadClientState' [-Wimplicit-function-declaration] 220 | ok = b3dLoadClientState(handle, vertexPtr, 3, colorPtr, 4, normalPtr, 3, txPtr, sz); | ^~~~~~~~~~~~~~~~~~ [ 50%] Built target SoundPlugin [ 50%] Linking C static library libStarSqueakPlugin.a [ 51%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/Squeak3D/CMakeFiles/Squeak3D.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Squeak3D/b3dAlloc.c.o [ 51%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/B3DAcceleratorPlugin/CMakeFiles/B3DAcceleratorPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/B3DAcceleratorPlugin/sqOpenGLRenderer.c.o [ 51%] Built target FloatMathPlugin [ 51%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/Squeak3D/CMakeFiles/Squeak3D.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Squeak3D/b3dDraw.c.o [ 51%] Linking C static library libSoundCodecPrims.a [ 52%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/Squeak3D/CMakeFiles/Squeak3D.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Squeak3D/b3dInit.c.o [ 53%] Linking C shared module so.CameraPlugin [ 53%] Built target StarSqueakPlugin [ 53%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/B3DAcceleratorPlugin/CMakeFiles/B3DAcceleratorPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/B3DAcceleratorPlugin/sqUnixOpenGL.c.o [ 53%] Built target SoundCodecPrims [ 53%] Built target CameraPlugin [ 53%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/ClipboardExtendedPlugin/CMakeFiles/ClipboardExtendedPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c.o [ 53%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/Squeak3D/CMakeFiles/Squeak3D.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Squeak3D/b3dMain.c.o [ 53%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/ClipboardExtendedPlugin/CMakeFiles/ClipboardExtendedPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/ClipboardExtendedPlugin/sqUnixExtendedClipboard.c.o [ 53%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/DBusPlugin/CMakeFiles/DBusPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c: In function 'ioAddClipboardData': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c:107:2: warning: implicit declaration of function 'sqPasteboardPutItemFlavordatalengthformatTypeformatLength' [-Wimplicit-function-declaration] 107 | sqPasteboardPutItemFlavordatalengthformatTypeformatLength(clipboardAddress, data, dataLength, aFormat, formatLength); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c: In function 'ioClearClipboard': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c:124:2: warning: implicit declaration of function 'sqPasteboardClear' [-Wimplicit-function-declaration] 124 | sqPasteboardClear(clipboardAddress); | ^~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c: In function 'ioCreateClipboard': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c:135:63: warning: implicit declaration of function 'sqCreateClipboard'; did you mean 'ioCreateClipboard'? [-Wimplicit-function-declaration] 135 | clipboardAddress = interpreterProxy->positive32BitIntegerFor(sqCreateClipboard()); | ^~~~~~~~~~~~~~~~~ | ioCreateClipboard /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c: In function 'ioGetClipboardFormat': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c:156:14: warning: implicit declaration of function 'sqPasteboardGetItemCount' [-Wimplicit-function-declaration] 156 | itemCount = sqPasteboardGetItemCount(clipboardAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c:158:19: warning: implicit declaration of function 'sqPasteboardCopyItemFlavorsitemNumber' [-Wimplicit-function-declaration] 158 | _return_value = sqPasteboardCopyItemFlavorsitemNumber(clipboardAddress, formatNumber); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c: In function 'ioReadClipboardData': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c:188:18: warning: implicit declaration of function 'sqPasteboardCopyItemFlavorDataformatformatLength' [-Wimplicit-function-declaration] 188 | _return_value = sqPasteboardCopyItemFlavorDataformatformatLength(clipboardAddress, format, formatLength); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c: In function 'getConnectionFromOop': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c:458:12: warning: passing argument 1 of 'msg' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 458 | msg(error.message); | ~~~~~^~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c:81:24: note: expected 'char *' but argument is of type 'const char *' 81 | static sqInt msg(char *s); | ~~~~~~^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c: In function 'handleflag': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c:503:16: warning: passing argument 2 of 'aioHandle' from incompatible pointer type [-Wincompatible-pointer-types] 503 | aioHandle(fd, handleReadForFDwithDataandFlag , flag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | sqInt (*)(int, sqDBusData *, int) {aka int (*)(int, sqDBusData *, int)} In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c:38: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/sqaio.h:76:42: note: expected 'aioHandler' {aka 'void (*)(int, void *, int)'} but argument is of type 'sqInt (*)(int, sqDBusData *, int)' {aka 'int (*)(int, sqDBusData *, int)'} 76 | extern void aioHandle(int fd, aioHandler handlerFn, int mask); | ~~~~~~~~~~~^~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c: In function 'sqDBusPluginAddWatchwithData': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c:1825:2: warning: 'dbus_watch_get_fd' is deprecated [-Wdeprecated-declarations] 1825 | fd = dbus_watch_get_fd(watch); | ^~ In file included from /usr/include/dbus-1.0/dbus/dbus-bus.h:30, from /usr/include/dbus-1.0/dbus/dbus.h:31, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c:40: /usr/include/dbus-1.0/dbus/dbus-connection.h:481:21: note: declared here 481 | DBUS_DEPRECATED int dbus_watch_get_fd (DBusWatch *watch); | ^~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c:1828:23: warning: passing argument 3 of 'aioEnable' makes integer from pointer without a cast [-Wint-conversion] 1828 | aioEnable(fd, data, NULL); | ^~~~ | | | void * In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c:38: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/sqaio.h:57:53: note: expected 'int' but argument is of type 'void *' 57 | extern void aioEnable(int fd, void *clientData, int flags); | ~~~~^~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c:1829:22: warning: passing argument 2 of 'aioHandle' from incompatible pointer type [-Wincompatible-pointer-types] 1829 | aioHandle(fd, handleReadForFDwithDataandFlag , 1<<0 | 1<<1 | 1<<3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | sqInt (*)(int, sqDBusData *, int) {aka int (*)(int, sqDBusData *, int)} In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c:38: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/sqaio.h:76:42: note: expected 'aioHandler' {aka 'void (*)(int, void *, int)'} but argument is of type 'sqInt (*)(int, sqDBusData *, int)' {aka 'int (*)(int, sqDBusData *, int)'} 76 | extern void aioHandle(int fd, aioHandler handlerFn, int mask); | ~~~~~~~~~~~^~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c: In function 'sqDBusPluginRemoveWatchwithData': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c:1847:2: warning: 'dbus_watch_get_fd' is deprecated [-Wdeprecated-declarations] 1847 | fd = dbus_watch_get_fd(watch); | ^~ In file included from /usr/include/dbus-1.0/dbus/dbus-bus.h:30, from /usr/include/dbus-1.0/dbus/dbus.h:31, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c:40: /usr/include/dbus-1.0/dbus/dbus-connection.h:481:21: note: declared here 481 | DBUS_DEPRECATED int dbus_watch_get_fd (DBusWatch *watch); | ^~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c: In function 'sqDBusPluginToggleWatchwithData': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c:1859:2: warning: 'dbus_watch_get_fd' is deprecated [-Wdeprecated-declarations] 1859 | fd = dbus_watch_get_fd(watch); | ^~ In file included from /usr/include/dbus-1.0/dbus/dbus-bus.h:30, from /usr/include/dbus-1.0/dbus/dbus.h:31, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c:40: /usr/include/dbus-1.0/dbus/dbus-connection.h:481:21: note: declared here 481 | DBUS_DEPRECATED int dbus_watch_get_fd (DBusWatch *watch); | ^~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c:1862:23: warning: passing argument 3 of 'aioEnable' makes integer from pointer without a cast [-Wint-conversion] 1862 | aioEnable(fd, data, NULL); | ^~~~ | | | void * In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c:38: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/sqaio.h:57:53: note: expected 'int' but argument is of type 'void *' 57 | extern void aioEnable(int fd, void *clientData, int flags); | ~~~~^~~~~ [ 53%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/SqueakFFIPrims/CMakeFiles/SqueakFFIPrims.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SqueakFFIPrims/sqFFIPlugin.c.o [ 54%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/SqueakFFIPrims/CMakeFiles/SqueakFFIPrims.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SqueakFFIPrims/sqManualSurface.c.o [ 54%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/SqueakFFIPrims/CMakeFiles/SqueakFFIPrims.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c.o [ 55%] Linking C shared module so.ClipboardExtendedPlugin /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:65: warning: "FFIFlagAtomic" redefined 65 | #define FFIFlagAtomic 0x40000 | In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:38: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SqueakFFIPrims/sqFFI.h:49: note: this is the location of the previous definition 49 | #define FFIFlagAtomic 262144 | /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:66: warning: "FFIFlagPointer" redefined 66 | #define FFIFlagPointer 0x20000 | In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:38: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SqueakFFIPrims/sqFFI.h:47: note: this is the location of the previous definition 47 | #define FFIFlagPointer 131072 | /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:69: warning: "FFIStructSizeMask" redefined 69 | #define FFIStructSizeMask 0xFFFF | In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:38: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SqueakFFIPrims/sqFFI.h:52: note: this is the location of the previous definition 52 | #define FFIStructSizeMask 65535 | [ 55%] Built target ClipboardExtendedPlugin [ 55%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/SqueakFFIPrims/CMakeFiles/SqueakFFIPrims.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/SqueakFFIPrims/any-libffi.c.o [ 56%] Building ASM object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/SqueakFFIPrims/CMakeFiles/SqueakFFIPrims.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/SqueakFFIPrims/any-libffi-asm.S.o [ 57%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FT2Plugin/CMakeFiles/FT2Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/FT2Plugin/FT2Plugin.c.o [ 57%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/Squeak3D/CMakeFiles/Squeak3D.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Squeak3D/b3dRemap.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/FT2Plugin/FT2Plugin.c: In function 'primitiveGetPostscriptName': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/FT2Plugin/FT2Plugin.c:832:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 832 | buffer = FT_Get_Postscript_Name(face); | ^ [ 58%] Linking C shared module so.B3DAcceleratorPlugin [ 59%] Linking C shared module so.DBusPlugin [ 60%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FileCopyPlugin/CMakeFiles/FileCopyPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/FileCopyPlugin/FileCopyPlugin.c.o [ 60%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/GStreamerPlugin/CMakeFiles/GStreamerPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/GStreamerPlugin/squeakAudioVideoPipeLineSignalInterface.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/FileCopyPlugin/FileCopyPlugin.c: In function 'primitiveFileCopyNamedTo': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/FileCopyPlugin/FileCopyPlugin.c:100:7: warning: implicit declaration of function 'sqCopyFilesizetosize' [-Wimplicit-function-declaration] 100 | ok = sqCopyFilesizetosize(srcName, srcSz, dstName, dstSz); | ^~~~~~~~~~~~~~~~~~~~ [ 61%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/HostWindowPlugin/CMakeFiles/HostWindowPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/HostWindowPlugin/HostWindowPlugin.c.o [ 62%] Linking C shared module so.Squeak3D [ 62%] Built target B3DAcceleratorPlugin [ 62%] Built target DBusPlugin [ 62%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/FileCopyPlugin/CMakeFiles/FileCopyPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/FileCopyPlugin/sqUnixFileCopyPlugin.c.o [ 62%] Linking C shared module so.SqueakFFIPrims In file included from /usr/include/gstreamer-0.10/gst/gstelement.h:56, from /usr/include/gstreamer-0.10/gst/gstbin.h:27, from /usr/include/gstreamer-0.10/gst/gst.h:35, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/GStreamerPlugin/squeakAudioVideoPipeLineSignalInterface.c:12: /usr/include/gstreamer-0.10/gst/gstobject.h:283:3: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] 283 | GStaticRecMutex *lock; | ^~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:114, from /usr/include/gstreamer-0.10/gst/gst.h:27, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/GStreamerPlugin/squeakAudioVideoPipeLineSignalInterface.c:12: /usr/include/glib-2.0/glib/deprecated/gthread.h:159:8: note: declared here 159 | struct _GStaticRecMutex | ^~~~~~~~~~~~~~~~ [ 62%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/KedamaPlugin2/CMakeFiles/KedamaPlugin2.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/KedamaPlugin2/KedamaPlugin2.c.o In file included from /usr/include/gstreamer-0.10/gst/gstpad.h:35, from /usr/include/gstreamer-0.10/gst/gstelement.h:57, from /usr/include/gstreamer-0.10/gst/gstbin.h:27, from /usr/include/gstreamer-0.10/gst/gst.h:35, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/GStreamerPlugin/squeakAudioVideoPipeLineSignalInterface.c:12: /usr/include/gstreamer-0.10/gst/gsttask.h:149:3: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] 149 | GStaticRecMutex *lock; | ^~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:114, from /usr/include/gstreamer-0.10/gst/gst.h:27, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/GStreamerPlugin/squeakAudioVideoPipeLineSignalInterface.c:12: /usr/include/glib-2.0/glib/deprecated/gthread.h:159:8: note: declared here 159 | struct _GStaticRecMutex | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gstreamer-0.10/gst/gstpad.h:35, from /usr/include/gstreamer-0.10/gst/gstelement.h:57, from /usr/include/gstreamer-0.10/gst/gstbin.h:27, from /usr/include/gstreamer-0.10/gst/gst.h:35, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/GStreamerPlugin/squeakAudioVideoPipeLineSignalInterface.c:12: /usr/include/gstreamer-0.10/gst/gsttask.h:183:1: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] 183 | void gst_task_set_lock (GstTask *task, GStaticRecMutex *mutex); | ^~~~ In file included from /usr/include/glib-2.0/glib.h:114, from /usr/include/gstreamer-0.10/gst/gst.h:27, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/GStreamerPlugin/squeakAudioVideoPipeLineSignalInterface.c:12: /usr/include/glib-2.0/glib/deprecated/gthread.h:159:8: note: declared here 159 | struct _GStaticRecMutex | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gstreamer-0.10/gst/gstpad.h:35, from /usr/include/gstreamer-0.10/gst/gstelement.h:57, from /usr/include/gstreamer-0.10/gst/gstbin.h:27, from /usr/include/gstreamer-0.10/gst/gst.h:35, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/GStreamerPlugin/squeakAudioVideoPipeLineSignalInterface.c:12: /usr/include/gstreamer-0.10/gst/gsttask.h:184:1: warning: 'GThreadPriority' is deprecated [-Wdeprecated-declarations] 184 | void gst_task_set_priority (GstTask *task, GThreadPriority priority); | ^~~~ In file included from /usr/include/glib-2.0/glib.h:114, from /usr/include/gstreamer-0.10/gst/gst.h:27, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/GStreamerPlugin/squeakAudioVideoPipeLineSignalInterface.c:12: /usr/include/glib-2.0/glib/deprecated/gthread.h:41:1: note: declared here 41 | { | ^ In file included from /usr/include/gstreamer-0.10/gst/gstelement.h:57, from /usr/include/gstreamer-0.10/gst/gstbin.h:27, from /usr/include/gstreamer-0.10/gst/gst.h:35, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/GStreamerPlugin/squeakAudioVideoPipeLineSignalInterface.c:12: /usr/include/gstreamer-0.10/gst/gstpad.h:671:3: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] 671 | GStaticRecMutex *stream_rec_lock; | ^~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:114, from /usr/include/gstreamer-0.10/gst/gst.h:27, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/GStreamerPlugin/squeakAudioVideoPipeLineSignalInterface.c:12: /usr/include/glib-2.0/glib/deprecated/gthread.h:159:8: note: declared here 159 | struct _GStaticRecMutex | ^~~~~~~~~~~~~~~~ [ 62%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/ImmX11Plugin/CMakeFiles/ImmX11Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ImmX11Plugin/ImmX11Plugin.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/FileCopyPlugin/sqUnixFileCopyPlugin.c: In function 'sqCopyFilesizetosize': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/FileCopyPlugin/sqUnixFileCopyPlugin.c:138:23: warning: implicit declaration of function 'alloca' [-Wimplicit-function-declaration] 138 | char *from= (char *)alloca(srcNameSize + 1); | ^~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/FileCopyPlugin/sqUnixFileCopyPlugin.c:138:23: warning: incompatible implicit declaration of built-in function 'alloca' [ 62%] Built target Squeak3D In file included from /usr/include/gstreamer-0.10/gst/gstbin.h:27, from /usr/include/gstreamer-0.10/gst/gst.h:35, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/GStreamerPlugin/squeakAudioVideoPipeLineSignalInterface.c:12: /usr/include/gstreamer-0.10/gst/gstelement.h:545:3: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] 545 | GStaticRecMutex *state_lock; | ^~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:114, from /usr/include/gstreamer-0.10/gst/gst.h:27, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/GStreamerPlugin/squeakAudioVideoPipeLineSignalInterface.c:12: /usr/include/glib-2.0/glib/deprecated/gthread.h:159:8: note: declared here 159 | struct _GStaticRecMutex | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gstreamer-0.10/gst/gst.h:71, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/GStreamerPlugin/squeakAudioVideoPipeLineSignalInterface.c:12: /usr/include/gstreamer-0.10/gst/gsttrace.h:127:1: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] 127 | extern GStaticMutex _gst_trace_mutex; | ^~~~~~ In file included from /usr/include/glib-2.0/glib.h:114, from /usr/include/gstreamer-0.10/gst/gst.h:27, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/GStreamerPlugin/squeakAudioVideoPipeLineSignalInterface.c:12: /usr/include/glib-2.0/glib/deprecated/gthread.h:135:9: note: declared here 135 | typedef struct | ^~~~~~ [ 62%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/HostWindowPlugin/CMakeFiles/HostWindowPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/HostWindowPlugin/sqUnixHostWindowPlugin.c.o [ 62%] Linking C shared module so.FileCopyPlugin [ 62%] Built target SqueakFFIPrims [ 62%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/Mpeg3Plugin/Mpeg3Plugin.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/HostWindowPlugin/sqUnixHostWindowPlugin.c: In function 'ioShowDisplayOnWindow': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/HostWindowPlugin/sqUnixHostWindowPlugin.c:81:7: warning: passing argument 1 of 'dpy->hostWindowShowDisplay' from incompatible pointer type [-Wincompatible-pointer-types] 81 | dispBitsIndex, width, height, depth, affectedL, affectedR, affectedT, affectedB, windowIndex); | ^~~~~~~~~~~~~ | | | unsigned char * /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/HostWindowPlugin/sqUnixHostWindowPlugin.c:81:7: note: expected 'unsigned int *' but argument is of type 'unsigned char *' [ 62%] Linking C shared module so.FT2Plugin [ 63%] Linking C shared module so.GStreamerPlugin [ 64%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/RomePlugin/CMakeFiles/RomePlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/RomePlugin/RomePlugin.c.o [ 64%] Built target FileCopyPlugin In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:39, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.h:1, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/Mpeg3Plugin.h:1, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/Mpeg3Plugin/Mpeg3Plugin.c:38: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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); | ^~~~~~~~~~~~~ [ 65%] Linking C shared module so.HostWindowPlugin [ 65%] Linking C shared module so.ImmX11Plugin [ 65%] Built target FT2Plugin [ 65%] Built target GStreamerPlugin [ 65%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/ScratchPlugin/CMakeFiles/ScratchPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ScratchPlugin/ScratchPlugin.c.o [ 66%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/ScratchPlugin/CMakeFiles/ScratchPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/ScratchPlugin/unixScratchOps.c.o [ 66%] Built target HostWindowPlugin [ 67%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/SqueakSSL/CMakeFiles/SqueakSSL.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakSSL/SqueakSSL.c.o [ 67%] Built target ImmX11Plugin [ 67%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/SqueakSSL/CMakeFiles/SqueakSSL.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/SqueakSSL/sqUnixSSL.c.o [ 67%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/ScratchPlugin/CMakeFiles/ScratchPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/ScratchPlugin/unixSeriaPort2Ops.c.o [ 67%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/UUIDPlugin/CMakeFiles/UUIDPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/UUIDPlugin/UUIDPlugin.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/RomePlugin/RomePlugin.c: In function 'findSurface': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/RomePlugin/RomePlugin.c:724:54: warning: passing argument 3 of 'findSurfaceFn' from incompatible pointer type [-Wincompatible-pointer-types] 724 | if (!((*findSurfaceFn)(surfaceID, &surfaceDispatch, &surfaceHandle))) { | ^~~~~~~~~~~~~~ | | | sqInt * {aka int *} /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/RomePlugin/RomePlugin.c:724:54: note: expected 'long int *' but argument is of type 'sqInt *' {aka 'int *'} /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/RomePlugin/RomePlugin.c: In function 'primitivePangoComposeString2': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/RomePlugin/RomePlugin.c:1220:3: warning: implicit declaration of function 'primitiveFail'; did you mean 'primitiveOpen'? [-Wimplicit-function-declaration] 1220 | primitiveFail(); | ^~~~~~~~~~~~~ | primitiveOpen /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/RomePlugin/RomePlugin.c: In function 'registerSurface': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/RomePlugin/RomePlugin.c:3342:67: warning: passing argument 3 of 'registerSurfaceFn' from incompatible pointer type [-Wincompatible-pointer-types] 3342 | if (!((*registerSurfaceFn)((int)surfaceHandle, &surfaceDispatch, &surfaceID))) { | ^~~~~~~~~~ | | | sqInt * {aka int *} /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/RomePlugin/RomePlugin.c:3342:67: note: expected 'long int *' but argument is of type 'sqInt *' {aka 'int *'} /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/ScratchPlugin/unixSeriaPort2Ops.c: In function 'SerialPortSetOption': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/ScratchPlugin/unixSeriaPort2Ops.c:173:7: warning: implicit declaration of function 'cfsetspeed'; did you mean 'cfsetispeed'? [-Wimplicit-function-declaration] 173 | if (cfsetspeed(&options, newValue) == -1) return PRIM_FAILED; | ^~~~~~~~~~ | cfsetispeed /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/ScratchPlugin/unixSeriaPort2Ops.c: In function 'OpenPortNamed': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/ScratchPlugin/unixSeriaPort2Ops.c:322:2: warning: implicit declaration of function 'cfmakeraw' [-Wimplicit-function-declaration] 322 | cfmakeraw(&options); | ^~~~~~~~~ [ 68%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c.o [ 69%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/UUIDPlugin/CMakeFiles/UUIDPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/UUIDPlugin/sqUnixUUID.c.o [ 69%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c: In function 'mpeg3bits_seek_end': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:163:9: warning: implicit declaration of function 'mpeg3demux_seek_byte'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] 163 | return mpeg3demux_seek_byte(stream->demuxer, mpeg3demuxer_total_bytes(stream->demuxer)); | ^~~~~~~~~~~~~~~~~~~~ | mpeg3demux_get_time /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:163:47: warning: implicit declaration of function 'mpeg3demuxer_total_bytes'; did you mean 'mpeg3io_total_bytes'? [-Wimplicit-function-declaration] 163 | return mpeg3demux_seek_byte(stream->demuxer, mpeg3demuxer_total_bytes(stream->demuxer)); | ^~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3io_total_bytes /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c: In function 'mpeg3bits_seek_time': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:175:9: warning: implicit declaration of function 'mpeg3demux_seek_time'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] 175 | return mpeg3demux_seek_time(stream->demuxer, time_position); | ^~~~~~~~~~~~~~~~~~~~ | mpeg3demux_get_time /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c: In function 'mpeg3bits_seek_percentage': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:187:9: warning: implicit declaration of function 'mpeg3demux_seek_percentage'; did you mean 'mpeg3demux_tell_percentage'? [-Wimplicit-function-declaration] 187 | return mpeg3demux_seek_percentage(stream->demuxer, percentage); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_tell_percentage In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:34: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:70:5: warning: inline function 'mpeg3io_fgetc' declared but never defined 70 | int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_new': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:50:19: 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 /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_open_copy': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:147:6: warning: implicit declaration of function 'mpeg3_read_toc'; did you mean 'mpeg3_read_frame'? [-Wimplicit-function-declaration] 147 | if(mpeg3_read_toc(file)) | ^~~~~~~~~~~~~~ | mpeg3_read_frame /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:207:3: warning: implicit declaration of function 'mpeg3demux_copy_titles'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] 207 | mpeg3demux_copy_titles(file->demuxer, mpeg3_get_demuxer(old_file)); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_get_time /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:213:3: warning: implicit declaration of function 'mpeg3demux_create_title'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] 213 | mpeg3demux_create_title(file->demuxer, 0, 0); | ^~~~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_get_time /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_set_cpus': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:283:3: warning: implicit declaration of function 'mpeg3video_set_cpus'; did you mean 'mpeg3_set_cpus'? [-Wimplicit-function-declaration] 283 | mpeg3video_set_cpus(file->vtrack[i]->video, cpus); | ^~~~~~~~~~~~~~~~~~~ | mpeg3_set_cpus /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_set_mmx': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:292:3: warning: implicit declaration of function 'mpeg3video_set_mmx'; did you mean 'mpeg3_set_mmx'? [-Wimplicit-function-declaration] 292 | mpeg3video_set_mmx(file->vtrack[i]->video, use_mmx); | ^~~~~~~~~~~~~~~~~~ | mpeg3_set_mmx /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_generate_toc': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:309:21: warning: implicit declaration of function 'mpeg3demux_print_streams' [-Wimplicit-function-declaration] 309 | if(print_streams) mpeg3demux_print_streams(demuxer, output); | ^~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:314:3: warning: implicit declaration of function 'mpeg3demux_print_timecodes'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] 314 | mpeg3demux_print_timecodes(demuxer->titles[demuxer->current_title], output); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_get_time /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_read_toc': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:330:2: warning: implicit declaration of function 'mpeg3io_seek'; did you mean 'mpeg3io_eof'? [-Wimplicit-function-declaration] 330 | mpeg3io_seek(file->fs, 0); | ^~~~~~~~~~~~ | mpeg3io_eof /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:339:2: warning: implicit declaration of function 'mpeg3demux_read_titles'; did you mean 'mpeg3demux_read_int16'? [-Wimplicit-function-declaration] 339 | mpeg3demux_read_titles(file->demuxer); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_read_int16 /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_set_sample': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:384:3: warning: implicit declaration of function 'mpeg3audio_seek_sample'; did you mean 'mpeg3_set_sample'? [-Wimplicit-function-declaration] 384 | mpeg3audio_seek_sample(file->atrack[stream]->audio, sample); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3_set_sample /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_set_frame': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:455:3: warning: implicit declaration of function 'mpeg3video_seek_frame'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] 455 | mpeg3video_seek_frame(file->vtrack[stream]->video, frame); | ^~~~~~~~~~~~~~~~~~~~~ | mpeg3video_read_frame /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_seek_percentage': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:466:3: warning: implicit declaration of function 'mpeg3audio_seek_percentage'; did you mean 'mpeg3_seek_percentage'? [-Wimplicit-function-declaration] 466 | mpeg3audio_seek_percentage(file->atrack[i]->audio, percentage); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3_seek_percentage /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:471:3: warning: implicit declaration of function 'mpeg3video_seek_percentage'; did you mean 'mpeg3_seek_percentage'? [-Wimplicit-function-declaration] 471 | mpeg3video_seek_percentage(file->vtrack[i]->video, percentage); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3_seek_percentage /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_previous_frame': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:482:10: warning: implicit declaration of function 'mpeg3video_previous_frame'; did you mean 'mpeg3_previous_frame'? [-Wimplicit-function-declaration] 482 | return mpeg3video_previous_frame(file->vtrack[stream]->video); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3_previous_frame /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_drop_frames': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:592:12: warning: implicit declaration of function 'mpeg3video_drop_frames'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] 592 | result = mpeg3video_drop_frames(file->vtrack[stream]->video, | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_read_frame /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_read_yuvframe': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:616:12: warning: implicit declaration of function 'mpeg3video_read_yuvframe'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] 616 | result = mpeg3video_read_yuvframe(file->vtrack[stream]->video, | ^~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_read_frame /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_read_audio': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:646:12: warning: implicit declaration of function 'mpeg3audio_decode_audio' [-Wimplicit-function-declaration] 646 | result = mpeg3audio_decode_audio(file->atrack[stream]->audio, | ^~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_read_audio_chunk': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:694:12: warning: implicit declaration of function 'mpeg3audio_read_raw'; did you mean 'mpeg3io_read_data'? [-Wimplicit-function-declaration] 694 | result = mpeg3audio_read_raw(file->atrack[stream]->audio, output, size, max_size); | ^~~~~~~~~~~~~~~~~~~ | mpeg3io_read_data /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_read_video_chunk': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:710:12: warning: implicit declaration of function 'mpeg3video_read_raw'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] 710 | result = mpeg3video_read_raw(file->vtrack[stream]->video, output, size, max_size); | ^~~~~~~~~~~~~~~~~~~ | mpeg3video_read_frame In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:37: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:70:5: warning: inline function 'mpeg3io_fgetc' declared but never defined 70 | int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ [ 70%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/UnicodePlugin/CMakeFiles/UnicodePlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/UnicodePlugin/UnicodePlugin.c.o [ 70%] Linking C shared module so.UUIDPlugin [ 71%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c.o [ 71%] Linking C shared module so.SqueakSSL /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c: In function 'mpeg3_new_atrack': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c:48:14: warning: implicit declaration of function 'mpeg3demux_copy_titles'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] 48 | if(demuxer) mpeg3demux_copy_titles(new_atrack->demuxer, demuxer); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_get_time In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c:34: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:70:5: warning: inline function 'mpeg3io_fgetc' declared but never defined 70 | int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ [ 71%] Built target UUIDPlugin [ 71%] Built target SqueakSSL [ 71%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c.o [ 72%] Linking C shared module so.ScratchPlugin [ 72%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/UnicodePlugin/CMakeFiles/UnicodePlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/UnicodePlugin/UnicodeOps-linux.c.o [ 72%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c.o [ 73%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/AioPlugin/CMakeFiles/AioPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/AioPlugin/AioPlugin.c.o [ 74%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/UnixOSProcessPlugin/CMakeFiles/UnixOSProcessPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function 'mpeg3_get_ps_pes_packet': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:507:8: warning: implicit declaration of function 'mpeg3_decrypt_packet'; did you mean 'mpeg3_get_pes_packet'? [-Wimplicit-function-declaration] 507 | if(mpeg3_decrypt_packet(demuxer->titles[demuxer->current_title]->fs->css, | ^~~~~~~~~~~~~~~~~~~~ | mpeg3_get_pes_packet /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function 'mpeg3_read_program': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:719:23: warning: implicit declaration of function 'mpeg3io_seek_relative' [-Wimplicit-function-declaration] 719 | if(!result) result = mpeg3io_seek_relative(title->fs, -4); | ^~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function 'mpeg3_advance_timecode': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:795:4: warning: implicit declaration of function 'mpeg3io_seek'; did you mean 'mpeg3io_eof'? [-Wimplicit-function-declaration] 795 | mpeg3io_seek(title->fs, title->timecode_table[demuxer->current_timecode].start_byte); | ^~~~~~~~~~~~ | mpeg3io_eof /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:815:6: warning: implicit declaration of function 'mpeg3demux_open_title'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] 815 | mpeg3demux_open_title(demuxer, demuxer->current_title + 1); | ^~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_get_time /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function 'mpeg3_delete_demuxer': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1379:3: warning: implicit declaration of function 'mpeg3_delete_title'; did you mean 'mpeg3_delete_fs'? [-Wimplicit-function-declaration] 1379 | mpeg3_delete_title(demuxer->titles[i]); | ^~~~~~~~~~~~~~~~~~ | mpeg3_delete_fs /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function 'mpeg3demux_copy_titles': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1599:3: warning: implicit declaration of function 'mpeg3_copy_title'; did you mean 'mpeg3_new_title'? [-Wimplicit-function-declaration] 1599 | mpeg3_copy_title(dst_title, src_title); | ^~~~~~~~~~~~~~~~ | mpeg3_new_title In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:35: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:70:5: warning: inline function 'mpeg3io_fgetc' declared but never defined 70 | int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ [ 74%] Built target ScratchPlugin /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c: In function 'mpeg3_delete_fs': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c:80:2: warning: implicit declaration of function 'mpeg3_delete_css'; did you mean 'mpeg3_delete_fs'? [-Wimplicit-function-declaration] 80 | mpeg3_delete_css(fs->css); | ^~~~~~~~~~~~~~~~ | mpeg3_delete_fs /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c: In function 'mpeg3io_open_file': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c:141:2: warning: implicit declaration of function 'mpeg3_get_keys'; did you mean 'mpeg3_new_fs'? [-Wimplicit-function-declaration] 141 | mpeg3_get_keys(fs->css, fs->path); | ^~~~~~~~~~~~~~ | mpeg3_new_fs /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c: In function 'primitiveConfstr': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c:1084:15: warning: implicit declaration of function 'confstr' [-Wimplicit-function-declaration] 1084 | bufferSize = confstr(optionIndex, 0, 0); | ^~~~~~~ [ 75%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c.o [ 76%] Linking C shared module so.KedamaPlugin2 /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c: In function 'mpeg3_copy_title': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:68:2: warning: implicit declaration of function 'mpeg3_copy_fs'; did you mean 'mpeg3_new_fs'? [-Wimplicit-function-declaration] 68 | mpeg3_copy_fs(dst->fs, src->fs); | ^~~~~~~~~~~~~ | mpeg3_new_fs In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:34: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:70:5: warning: inline function 'mpeg3io_fgetc' declared but never defined 70 | int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ [ 76%] Linking C shared module so.AioPlugin [ 76%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c.o [ 77%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c.o [ 77%] Linking C shared module so.RomePlugin [ 77%] Built target AioPlugin /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c: In function 'mpeg3_new_vtrack': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c:44:14: warning: implicit declaration of function 'mpeg3demux_copy_titles'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] 44 | if(demuxer) mpeg3demux_copy_titles(new_vtrack->demuxer, demuxer); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_get_time In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c:34: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:70:5: warning: inline function 'mpeg3io_fgetc' declared but never defined 70 | int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ [ 77%] Built target KedamaPlugin2 [ 77%] Linking C shared module so.UnicodePlugin /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c: In function 'mpeg3_generate_toc_for_Squeak': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:172:3: warning: implicit declaration of function 'mpeg3demux_create_title_for_Squeak'; did you mean 'mpeg3_generate_toc_for_Squeak'? [-Wimplicit-function-declaration] 172 | mpeg3demux_create_title_for_Squeak(demuxer, timecode_search, buffer, bufferSize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3_generate_toc_for_Squeak /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:174:21: warning: implicit declaration of function 'mpeg3demux_print_streams_for_Squeak' [-Wimplicit-function-declaration] 174 | if(print_streams) mpeg3demux_print_streams_for_Squeak(demuxer, buffer,bufferSize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:181:3: warning: implicit declaration of function 'mpeg3demux_print_timecodes'; did you mean 'mpeg3demux_current_time'? [-Wimplicit-function-declaration] 181 | mpeg3demux_print_timecodes(demuxer->titles[demuxer->current_title], buffer); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_current_time /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:183:3: warning: implicit declaration of function 'mpeg3_delete_demuxer'; did you mean 'mpeg3_new_demuxer'? [-Wimplicit-function-declaration] 183 | mpeg3_delete_demuxer(demuxer); | ^~~~~~~~~~~~~~~~~~~~ | mpeg3_new_demuxer /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c: In function 'mpeg3demux_create_title_for_Squeak': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:211:3: warning: implicit declaration of function 'mpeg3demux_open_title'; did you mean 'mpeg3demux_current_time'? [-Wimplicit-function-declaration] 211 | mpeg3demux_open_title(demuxer, 0); | ^~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_current_time /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:220:3: warning: implicit declaration of function 'mpeg3io_seek'; did you mean 'mpeg3io_eof'? [-Wimplicit-function-declaration] 220 | mpeg3io_seek(title->fs, 4); | ^~~~~~~~~~~~ | mpeg3io_eof /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:240:13: warning: implicit declaration of function 'mpeg3_read_next_packet'; did you mean 'mpeg3demux_read_char_packet'? [-Wimplicit-function-declaration] 240 | result = mpeg3_read_next_packet(demuxer); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_read_char_packet /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:284:25: warning: implicit declaration of function 'mpeg3_read_prev_packet'; did you mean 'mpeg3demux_read_char_packet'? [-Wimplicit-function-declaration] 284 | if(!result) result = mpeg3_read_prev_packet(demuxer); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_read_char_packet In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:39, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:38: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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 /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/VectorEnginePlugin/CMakeFiles/VectorEnginePlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/VectorEnginePlugin/VectorEnginePlugin.c.o [ 78%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/dct.c.o [ 78%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/XDisplayControlPlugin/CMakeFiles/XDisplayControlPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c.o [ 78%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c.o [ 78%] Built target RomePlugin [ 78%] Built target UnicodePlugin In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/dct.c:39: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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); | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c: In function 'mpeg3audio_prev_header': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c:145:12: 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 /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c:33: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c: In function 'mpeg3audio_read_header': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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) | ^~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c:171:8: note: in expansion of macro 'mpeg3bits_eof' 171 | if(!mpeg3bits_eof(audio->astream) && | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c:189:4: warning: implicit declaration of function 'mpeg3audio_read_pcm_header'; did you mean 'mpeg3audio_read_header'? [-Wimplicit-function-declaration] 189 | mpeg3audio_read_pcm_header(audio); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3audio_read_header In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c:33: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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); | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c: In function 'primitiveDisconnectDisplay': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c:162:3: warning: implicit declaration of function 'forgetXDisplay' [-Wimplicit-function-declaration] 162 | forgetXDisplay(); | ^~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c: In function 'primitiveFlushDisplay': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c:171:2: warning: implicit declaration of function 'synchronizeXDisplay' [-Wimplicit-function-declaration] 171 | synchronizeXDisplay(); | ^~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c: In function 'primitiveKillDisplay': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c:216:3: warning: implicit declaration of function 'disconnectXDisplay' [-Wimplicit-function-declaration] 216 | disconnectXDisplay(); | ^~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c: In function 'primitiveOpenDisplay': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c:235:3: warning: implicit declaration of function 'openXDisplay'; did you mean 'XOpenDisplay'? [-Wimplicit-function-declaration] 235 | openXDisplay(); | ^~~~~~~~~~~~ | XOpenDisplay [ 78%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/vm-display-custom/CMakeFiles/vm-display-custom.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-custom/sqUnixCustomWindow.c.o [ 79%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/vm-display-X11/CMakeFiles/vm-display-X11.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c.o [ 80%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/vm-display-null/CMakeFiles/vm-display-null.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-null/sqUnixDisplayNull.c.o [ 81%] Linking C shared module so.XDisplayControlPlugin [ 81%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/vm-display-X11/CMakeFiles/vm-display-X11.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixMozilla.c.o [ 81%] Linking C shared module so.UnixOSProcessPlugin /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:100: warning: "USE_XSHM" redefined 100 | # define USE_XSHM | In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/B3DAcceleratorPlugin/sqUnixOpenGL.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:16, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:66: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/config.h:77: note: this is the location of the previous definition 77 | #define USE_XSHM 1 | [ 81%] Built target XDisplayControlPlugin In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:66: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:96:3: warning: initialization of 'int (*)(char *, int)' from incompatible pointer type 'long int (*)(char *, long int)' [-Wincompatible-pointer-types] 96 | display_winImageFind, \ | ^~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:6268:1: note: in expansion of macro 'SqDisplayDefine' 6268 | SqDisplayDefine(X11); | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:96:3: note: (near initialization for 'display_X11_itf.winImageFind') 96 | display_winImageFind, \ | ^~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:6268:1: note: in expansion of macro 'SqDisplayDefine' 6268 | SqDisplayDefine(X11); | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:141:3: warning: initialization of 'int (*)(int)' from incompatible pointer type 'long int (*)(long int)' [-Wincompatible-pointer-types] 141 | display_hostWindowClose, \ | ^~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:6268:1: note: in expansion of macro 'SqDisplayDefine' 6268 | SqDisplayDefine(X11); | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:141:3: note: (near initialization for 'display_X11_itf.hostWindowClose') 141 | display_hostWindowClose, \ | ^~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:6268:1: note: in expansion of macro 'SqDisplayDefine' 6268 | SqDisplayDefine(X11); | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:142:3: warning: initialization of 'int (*)(int, int, int, int, char *, int)' from incompatible pointer type 'long int (*)(long int, long int, long int, long int, char *, long int)' [-Wincompatible-pointer-types] 142 | display_hostWindowCreate, \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:6268:1: note: in expansion of macro 'SqDisplayDefine' 6268 | SqDisplayDefine(X11); | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:142:3: note: (near initialization for 'display_X11_itf.hostWindowCreate') 142 | display_hostWindowCreate, \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:6268:1: note: in expansion of macro 'SqDisplayDefine' 6268 | SqDisplayDefine(X11); | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:143:3: warning: initialization of 'int (*)(unsigned int *, int, int, int, int, int, int, int, int)' from incompatible pointer type 'long int (*)(unsigned int *, long int, long int, long int, int, int, int, int, int)' [-Wincompatible-pointer-types] 143 | display_hostWindowShowDisplay, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:6268:1: note: in expansion of macro 'SqDisplayDefine' 6268 | SqDisplayDefine(X11); | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:143:3: note: (near initialization for 'display_X11_itf.hostWindowShowDisplay') 143 | display_hostWindowShowDisplay, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:6268:1: note: in expansion of macro 'SqDisplayDefine' 6268 | SqDisplayDefine(X11); | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:144:3: warning: initialization of 'int (*)(int)' from incompatible pointer type 'long int (*)(long int)' [-Wincompatible-pointer-types] 144 | display_hostWindowGetSize, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:6268:1: note: in expansion of macro 'SqDisplayDefine' 6268 | SqDisplayDefine(X11); | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:144:3: note: (near initialization for 'display_X11_itf.hostWindowGetSize') 144 | display_hostWindowGetSize, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:6268:1: note: in expansion of macro 'SqDisplayDefine' 6268 | SqDisplayDefine(X11); | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:145:3: warning: initialization of 'int (*)(int, int, int)' from incompatible pointer type 'long int (*)(long int, long int, long int)' [-Wincompatible-pointer-types] 145 | display_hostWindowSetSize, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:6268:1: note: in expansion of macro 'SqDisplayDefine' 6268 | SqDisplayDefine(X11); | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:145:3: note: (near initialization for 'display_X11_itf.hostWindowSetSize') 145 | display_hostWindowSetSize, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:6268:1: note: in expansion of macro 'SqDisplayDefine' 6268 | SqDisplayDefine(X11); | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:146:3: warning: initialization of 'int (*)(int)' from incompatible pointer type 'long int (*)(long int)' [-Wincompatible-pointer-types] 146 | display_hostWindowGetPosition, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:6268:1: note: in expansion of macro 'SqDisplayDefine' 6268 | SqDisplayDefine(X11); | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:146:3: note: (near initialization for 'display_X11_itf.hostWindowGetPosition') 146 | display_hostWindowGetPosition, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:6268:1: note: in expansion of macro 'SqDisplayDefine' 6268 | SqDisplayDefine(X11); | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:147:3: warning: initialization of 'int (*)(int, int, int)' from incompatible pointer type 'long int (*)(long int, long int, long int)' [-Wincompatible-pointer-types] 147 | display_hostWindowSetPosition, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:6268:1: note: in expansion of macro 'SqDisplayDefine' 6268 | SqDisplayDefine(X11); | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:147:3: note: (near initialization for 'display_X11_itf.hostWindowSetPosition') 147 | display_hostWindowSetPosition, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:6268:1: note: in expansion of macro 'SqDisplayDefine' 6268 | SqDisplayDefine(X11); | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:148:3: warning: initialization of 'int (*)(int, char *, int)' from incompatible pointer type 'long int (*)(long int, char *, long int)' [-Wincompatible-pointer-types] 148 | display_hostWindowSetTitle, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:6268:1: note: in expansion of macro 'SqDisplayDefine' 6268 | SqDisplayDefine(X11); | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:148:3: note: (near initialization for 'display_X11_itf.hostWindowSetTitle') 148 | display_hostWindowSetTitle, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:6268:1: note: in expansion of macro 'SqDisplayDefine' 6268 | SqDisplayDefine(X11); | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:149:3: warning: initialization of 'int (*)(void)' from incompatible pointer type 'long int (*)(void)' [-Wincompatible-pointer-types] 149 | display_hostWindowCloseAll \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:6268:1: note: in expansion of macro 'SqDisplayDefine' 6268 | SqDisplayDefine(X11); | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:149:3: note: (near initialization for 'display_X11_itf.hostWindowCloseAll') 149 | display_hostWindowCloseAll \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:6268:1: note: in expansion of macro 'SqDisplayDefine' 6268 | SqDisplayDefine(X11); | ^~~~~~~~~~~~~~~ [ 81%] Built target UnixOSProcessPlugin [ 82%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c.o [ 82%] Linking C shared module so.vm-display-null [ 82%] Linking C shared module so.vm-display-custom [ 83%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/vm-sound-Sun/CMakeFiles/vm-sound-Sun.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-Sun/sqUnixSoundSun.c.o [ 83%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c: In function 'mpeg3audio_dolayer2': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c:426:11: 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)); | ^~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c:432:11: warning: implicit declaration of function 'mpeg3audio_synth_stereo' [-Wimplicit-function-declaration] 432 | mpeg3audio_synth_stereo(audio, fraction[0][j], 0, audio->pcm_sample, &p1); | ^~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c:439:5: warning: implicit declaration of function 'mpeg3audio_replace_buffer' [-Wimplicit-function-declaration] 439 | mpeg3audio_replace_buffer(audio, audio->pcm_allocated + MPEG3AUDIO_PADDING * audio->channels); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c:37: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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); | ^~~~~~~~~~~~~ [ 83%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/vm-sound-custom/CMakeFiles/vm-sound-custom.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-custom/sqUnixCustomSound.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c: In function 'mpeg3audio_III_dequantize_sample': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:264:12: warning: implicit declaration of function 'mpeg3bits_getbitoffset'; did you mean 'mpeg3bits_getbits'? [-Wimplicit-function-declaration] 264 | int num = mpeg3bits_getbitoffset(audio->astream); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3bits_getbits /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:691:2: warning: implicit declaration of function 'mpeg3bits_start_reverse'; did you mean 'mpeg3bits_getbits_reverse'? [-Wimplicit-function-declaration] 691 | mpeg3bits_start_reverse(audio->astream); | ^~~~~~~~~~~~~~~~~~~~~~~ | mpeg3bits_getbits_reverse /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:693:2: warning: implicit declaration of function 'mpeg3bits_start_forward' [-Wimplicit-function-declaration] 693 | mpeg3bits_start_forward(audio->astream); | ^~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c: In function 'mpeg3audio_III_hybrid': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:841:6: warning: implicit declaration of function 'mpeg3audio_dct36' [-Wimplicit-function-declaration] 841 | mpeg3audio_dct36(fsIn[0], rawout1, rawout2, mpeg3_win[0], tspnt); | ^~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:853:7: warning: implicit declaration of function 'mpeg3audio_dct12' [-Wimplicit-function-declaration] 853 | mpeg3audio_dct12(fsIn[sb] ,rawout1 ,rawout2 ,mpeg3_win[2] ,tspnt); | ^~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c: In function 'mpeg3audio_read_layer3_frame': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1085:11: warning: implicit declaration of function 'mpeg3audio_read_header'; did you mean 'mpeg3io_read_char'? [-Wimplicit-function-declaration] 1085 | result = mpeg3audio_read_header(audio); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3io_read_char /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1091:12: warning: implicit declaration of function 'mpeg3bits_read_buffer' [-Wimplicit-function-declaration] 1091 | result = mpeg3bits_read_buffer(audio->astream, audio->bsbuf, audio->framesize); | ^~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c: In function 'mpeg3audio_dolayer3': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1117:2: warning: implicit declaration of function 'mpeg3bits_use_ptr'; did you mean 'mpeg3bits_error'? [-Wimplicit-function-declaration] 1117 | mpeg3bits_use_ptr(audio->astream, audio->bsbuf); | ^~~~~~~~~~~~~~~~~ | mpeg3bits_error /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1183:5: warning: implicit declaration of function 'mpeg3bits_use_demuxer' [-Wimplicit-function-declaration] 1183 | mpeg3bits_use_demuxer(audio->astream); | ^~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1263:5: 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)); | ^~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1268:11: warning: implicit declaration of function 'mpeg3audio_synth_stereo'; did you mean 'mpeg3audio_III_i_stereo'? [-Wimplicit-function-declaration] 1268 | mpeg3audio_synth_stereo(audio, hybridOut[0][ss], 0, audio->pcm_sample, &p1); | ^~~~~~~~~~~~~~~~~~~~~~~ | mpeg3audio_III_i_stereo /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1275:5: warning: implicit declaration of function 'mpeg3audio_replace_buffer' [-Wimplicit-function-declaration] 1275 | mpeg3audio_replace_buffer(audio, audio->pcm_allocated + MPEG3AUDIO_PADDING * audio->channels); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:32: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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); | ^~~~~~~~~~~~~ [ 83%] Built target vm-display-null In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-Sun/sqUnixSoundSun.c:353: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqSound.h:50:3: warning: initialization of 'void (*)(sqInt)' {aka 'void (*)(int)'} from incompatible pointer type 'sqInt (*)(sqInt)' {aka 'int (*)(int)'} [-Wincompatible-pointer-types] 50 | sound_SetRecordLevel, \ | ^~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-Sun/sqUnixSoundSun.c:355:1: note: in expansion of macro 'SqSoundDefine' 355 | SqSoundDefine(Sun); | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqSound.h:50:3: note: (near initialization for 'sound_Sun_itf.snd_SetRecordLevel') 50 | sound_SetRecordLevel, \ | ^~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-Sun/sqUnixSoundSun.c:355:1: note: in expansion of macro 'SqSoundDefine' 355 | SqSoundDefine(Sun); | ^~~~~~~~~~~~~ [ 83%] Built target vm-display-custom [ 83%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/vm-sound-null/CMakeFiles/vm-sound-null.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-null/sqUnixSoundNull.c.o [ 83%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/vm-sound-pulse/CMakeFiles/vm-sound-pulse.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-pulse/sqUnixSoundPulseAudio.c.o [ 83%] Linking C shared module so.vm-sound-Sun [ 84%] Linking C shared module so.vm-sound-custom [ 85%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c.o In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-pulse/sqUnixSoundPulseAudio.c:1120: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqSound.h:50:3: warning: initialization of 'void (*)(sqInt)' {aka 'void (*)(int)'} from incompatible pointer type 'sqInt (*)(sqInt)' {aka 'int (*)(int)'} [-Wincompatible-pointer-types] 50 | sound_SetRecordLevel, \ | ^~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-pulse/sqUnixSoundPulseAudio.c:1122:1: note: in expansion of macro 'SqSoundDefine' 1122 | SqSoundDefine(PA); | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqSound.h:50:3: note: (near initialization for 'sound_PA_itf.snd_SetRecordLevel') 50 | sound_SetRecordLevel, \ | ^~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-pulse/sqUnixSoundPulseAudio.c:1122:1: note: in expansion of macro 'SqSoundDefine' 1122 | SqSoundDefine(PA); | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_delete_struct': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:60:2: warning: implicit declaration of function 'mpeg3bits_delete_stream'; did you mean 'mpeg3bits_new_stream'? [-Wimplicit-function-declaration] 60 | mpeg3bits_delete_stream(audio->astream); | ^~~~~~~~~~~~~~~~~~~~~~~ | mpeg3bits_new_stream /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_read_frame': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:92:11: warning: implicit declaration of function 'mpeg3audio_read_header'; did you mean 'mpeg3audio_read_frame'? [-Wimplicit-function-declaration] 92 | result = mpeg3audio_read_header(audio); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3audio_read_frame /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:110:16: warning: implicit declaration of function 'mpeg3audio_dolayer2'; did you mean 'mpeg3audio_delete'? [-Wimplicit-function-declaration] 110 | result = mpeg3audio_dolayer2(audio); | ^~~~~~~~~~~~~~~~~~~ | mpeg3audio_delete [ 86%] Linking C shared module so.vm-sound-null /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:114:16: warning: implicit declaration of function 'mpeg3audio_dolayer3'; did you mean 'mpeg3audio_delete'? [-Wimplicit-function-declaration] 114 | result = mpeg3audio_dolayer3(audio); | ^~~~~~~~~~~~~~~~~~~ | mpeg3audio_delete /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:124:14: warning: implicit declaration of function 'mpeg3audio_do_pcm'; did you mean 'mpeg3audio_delete'? [-Wimplicit-function-declaration] 124 | result = mpeg3audio_do_pcm(audio); | ^~~~~~~~~~~~~~~~~ | mpeg3audio_delete /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:132:3: warning: implicit declaration of function 'mpeg3bits_byte_align' [-Wimplicit-function-declaration] 132 | mpeg3bits_byte_align(audio->astream); | ^~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_get_length': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:153:2: warning: implicit declaration of function 'mpeg3bits_seek_start' [-Wimplicit-function-declaration] 153 | mpeg3bits_seek_start(audio->astream); | ^~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:238:26: warning: implicit declaration of function 'mpeg3demuxer_total_bytes'; did you mean 'mpeg3io_total_bytes'? [-Wimplicit-function-declaration] 238 | result = (long)((float)mpeg3demuxer_total_bytes(audio->astream->demuxer) / audio->avg_framesize * audio->samples_per_frame); | ^~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3io_total_bytes /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:251:2: warning: implicit declaration of function 'mpeg3audio_reset_synths'; did you mean 'mpeg3audio_get_length'? [-Wimplicit-function-declaration] 251 | mpeg3audio_reset_synths(audio); | ^~~~~~~~~~~~~~~~~~~~~~~ | mpeg3audio_get_length /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_seek': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:277:13: warning: implicit declaration of function 'mpeg3bits_seek_time'; did you mean 'mpeg3bits_packet_time'? [-Wimplicit-function-declaration] 277 | result |= mpeg3bits_seek_time(audio->astream, time_position); | ^~~~~~~~~~~~~~~~~~~ | mpeg3bits_packet_time /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:296:14: warning: implicit declaration of function 'mpeg3bits_seek_byte'; did you mean 'mpeg3bits_showbits'? [-Wimplicit-function-declaration] 296 | result |= mpeg3bits_seek_byte(audio->astream, byte_position); | ^~~~~~~~~~~~~~~~~~~ | mpeg3bits_showbits /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:303:13: warning: implicit declaration of function 'mpeg3audio_prev_header'; did you mean 'mpeg3audio_read_frame'? [-Wimplicit-function-declaration] 303 | result |= mpeg3audio_prev_header(audio); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3audio_read_frame /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:304:13: warning: implicit declaration of function 'mpeg3audio_read_layer3_frame'; did you mean 'mpeg3audio_read_frame'? [-Wimplicit-function-declaration] 304 | result |= mpeg3audio_read_layer3_frame(audio); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3audio_read_frame /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_new': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:327:2: warning: implicit declaration of function 'mpeg3audio_new_decode_tables' [-Wimplicit-function-declaration] 327 | mpeg3audio_new_decode_tables(audio); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_read_raw': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:408:7: warning: implicit declaration of function 'mpeg3bits_read_buffer' [-Wimplicit-function-declaration] 408 | if(mpeg3bits_read_buffer(audio->astream, output, audio->framesize)) | ^~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_decode_audio': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:465:3: warning: implicit declaration of function 'mpeg3bits_seek_percentage'; did you mean 'mpeg3bits_tell_percentage'? [-Wimplicit-function-declaration] 465 | mpeg3bits_seek_percentage(audio->astream, audio->percentage_seek); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3bits_tell_percentage In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:35: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:70:5: warning: inline function 'mpeg3io_fgetc' declared but never defined 70 | int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ [ 86%] Built target vm-sound-Sun [ 86%] Built target vm-sound-custom [ 86%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c.o [ 86%] Generating version.c In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c:34: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c: In function 'mpeg3audio_read_pcm_header': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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) | ^~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c:42:9: note: in expansion of macro 'mpeg3bits_eof' 42 | while(!mpeg3bits_eof(audio->astream) && code != MPEG3_PCM_START_CODE) | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c: In function 'mpeg3audio_do_pcm': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c:61:5: 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)) | ^~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c:67:3: 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 /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c:34: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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); | ^~~~~~~~~~~~~ [ 86%] Built target vm-sound-null [ 87%] Linking C shared module so.vm-sound-pulse [ 88%] Generating interp.c [ 88%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/synthesizers.c.o [ 88%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c.o [ 89%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/tables.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/synthesizers.c: In function 'mpeg3audio_synth_stereo': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/synthesizers.c:63:6: warning: implicit declaration of function 'mpeg3audio_dct64' [-Wimplicit-function-declaration] 63 | mpeg3audio_dct64(buf[1] + ((audio->bo + 1) & 0xf), buf[0] + audio->bo, bandPtr); | ^~~~~~~~~~~~~~~~ In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/synthesizers.c:31: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/synthesizers.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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); | ^~~~~~~~~~~~~ [ 90%] Generating gnu-interp.c /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c: In function 'mpeg3video_clearblock': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:87:3: warning: implicit declaration of function 'bzero' [-Wimplicit-function-declaration] 87 | bzero(slice->block[comp], sizeof(short) * 64 * 6); | ^~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:87:3: warning: incompatible implicit declaration of built-in function 'bzero' In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:7, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:39, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:32: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c: In function 'mpeg3video_get_macroblocks': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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) | ^~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:610:9: note: in expansion of macro 'mpeg3bits_eof' 610 | while(!mpeg3bits_eof(vstream) && | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:616:4: warning: implicit declaration of function 'mpeg3_new_slice_buffer' [-Wimplicit-function-declaration] 616 | mpeg3_new_slice_buffer(&(video->slice_buffers[video->slice_buffers_initialized++])); | ^~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:628:5: warning: implicit declaration of function 'mpeg3_expand_slice_buffer' [-Wimplicit-function-declaration] 628 | mpeg3_expand_slice_buffer(slice_buffer); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:694:4: warning: implicit declaration of function 'mpeg3_slice_loop' [-Wimplicit-function-declaration] 694 | mpeg3_slice_loop(&video->slice_decoders[i]); | ^~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c: In function 'mpeg3video_allocate_decoders': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:710:4: warning: implicit declaration of function 'mpeg3_delete_slice_decoder' [-Wimplicit-function-declaration] 710 | mpeg3_delete_slice_decoder(video->slice_decoders[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:715:4: warning: implicit declaration of function 'mpeg3_new_slice_decoder'; did you mean 'mpeg3video_allocate_decoders'? [-Wimplicit-function-declaration] 715 | mpeg3_new_slice_decoder(video, &(video->slice_decoders[i])); | ^~~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_allocate_decoders /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c: In function 'mpeg3video_getpicture': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:797:4: warning: implicit declaration of function 'mpeg3video_display_second_field' [-Wimplicit-function-declaration] 797 | mpeg3video_display_second_field(video); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:39, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:32: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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); | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/tables.c: In function 'mpeg3audio_new_decode_tables': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/tables.c:504:2: warning: implicit declaration of function 'mpeg3audio_imdct_init' [-Wimplicit-function-declaration] 504 | mpeg3audio_imdct_init(audio); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/tables.c:31: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/tables.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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); | ^~~~~~~~~~~~~ [ 90%] Linking C shared module so.VectorEnginePlugin [ 91%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c.o [ 91%] Built target vm-sound-pulse [ 91%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/idct.c.o [ 91%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/macroblocks.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c: In function 'mpeg3video_ext_user_data': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c:333:15: warning: implicit declaration of function 'mpeg3bits_next_startcode' [-Wimplicit-function-declaration] 333 | int code = mpeg3bits_next_startcode(video->vstream); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:7, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:39, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c:33: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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) | ^~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c:337:4: note: in expansion of macro 'mpeg3bits_eof' 337 | !mpeg3bits_eof(video->vstream)) | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c:339:6: warning: implicit declaration of function 'mpeg3bits_refill'; did you mean 'mpeg3bits_getbits'? [-Wimplicit-function-declaration] 339 | mpeg3bits_refill(video->vstream); | ^~~~~~~~~~~~~~~~ | mpeg3bits_getbits In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c:32: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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); | ^~~~~~~~~~~~~ [ 91%] Building C object CMakeFiles/squeakvm.dir/gnu-interp.c.o In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.h:6, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/macroblocks.c:30: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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); | ^~~~~~~~~~~~~ [ 91%] Built target VectorEnginePlugin [ 91%] Building C object CMakeFiles/squeakvm.dir/vm/aio.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/aio.c: In function 'aioInit': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/aio.c:182:29: warning: assignment to 'void (*)(int, siginfo_t *, void *)' {aka 'void (*)(int, struct siginfo *, void *)'} from incompatible pointer type 'void (*)(int)' [-Wincompatible-pointer-types] 182 | sigio_action.sa_sigaction = forceInterruptCheck; | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/aio.c: In function 'aioPoll': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/aio.c:231:7: warning: implicit declaration of function 'ioMSecs' [-Wimplicit-function-declaration] 231 | ms= ioMSecs(); | ^~~~~~~ [ 92%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mmxtest.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/gnu-interp.c: In function 'installPrimitivefromat': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/gnu-interp.c:5628:29: warning: assignment to 'void (*)(void)' from incompatible pointer type 'sqInt (*)(void)' {aka 'int (*)(void)'} [-Wincompatible-pointer-types] 5628 | primitiveTable[anInteger] = primitiveFail; | ^ [ 92%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/motion.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/gnu-interp.c: In function 'installPrimitiveTable': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/gnu-interp.c:6215:2: warning: excess elements in array initializer 6215 | 0 }; | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/gnu-interp.c:6215:2: note: (near initialization for 'primitiveTableDefaults') In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:39, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/motion.c:32: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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); | ^~~~~~~~~~~~~ [ 93%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c.o [ 94%] Building C object CMakeFiles/squeakvm.dir/vm/debug.c.o [ 94%] Building C object CMakeFiles/squeakvm.dir/vm/osExports.c.o [ 95%] Building C object CMakeFiles/squeakvm.dir/vm/sqUnixCharConv.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_allocate_struct': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:289:2: warning: implicit declaration of function 'mpeg3video_init_output'; did you mean 'mpeg3video_initdecoder'? [-Wimplicit-function-declaration] 289 | mpeg3video_init_output(); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_initdecoder /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_delete_struct': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:302:2: warning: implicit declaration of function 'mpeg3bits_delete_stream'; did you mean 'mpeg3bits_new_stream'? [-Wimplicit-function-declaration] 302 | mpeg3bits_delete_stream(video->vstream); | ^~~~~~~~~~~~~~~~~~~~~~~ | mpeg3bits_new_stream /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:315:4: warning: implicit declaration of function 'mpeg3_delete_slice_decoder'; did you mean 'mpeg3_delete_demuxer'? [-Wimplicit-function-declaration] 315 | mpeg3_delete_slice_decoder(video->slice_decoders[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3_delete_demuxer /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:318:3: warning: implicit declaration of function 'mpeg3_delete_slice_buffer'; did you mean 'mpeg3_delete_demuxer'? [-Wimplicit-function-declaration] 318 | mpeg3_delete_slice_buffer(&(video->slice_buffers[i])); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3_delete_demuxer /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_read_frame_backend': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:330:23: warning: implicit declaration of function 'mpeg3video_get_header'; did you mean 'mpeg3video_deletedecoder'? [-Wimplicit-function-declaration] 330 | if(!result) result = mpeg3video_get_header(video, 0); | ^~~~~~~~~~~~~~~~~~~~~ | mpeg3video_deletedecoder /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:339:12: warning: implicit declaration of function 'mpeg3video_getpicture'; did you mean 'mpeg3video_delete'? [-Wimplicit-function-declaration] 339 | result = mpeg3video_getpicture(video, video->framenum); | ^~~~~~~~~~~~~~~~~~~~~ | mpeg3video_delete /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_get_firstframe': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:374:3: warning: implicit declaration of function 'mpeg3bits_seek_byte'; did you mean 'mpeg3bits_showbits'? [-Wimplicit-function-declaration] 374 | mpeg3bits_seek_byte(video->vstream, 0); | ^~~~~~~~~~~~~~~~~~~ | mpeg3bits_showbits /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:375:3: warning: implicit declaration of function 'mpeg3video_match_refframes'; did you mean 'mpeg3video_get_firstframe'? [-Wimplicit-function-declaration] 375 | mpeg3video_match_refframes(video); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_get_firstframe /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_new': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:410:4: warning: implicit declaration of function 'mpeg3bits_seek_start' [-Wimplicit-function-declaration] 410 | mpeg3bits_seek_start(video->vstream); | ^~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:411:13: warning: implicit declaration of function 'mpeg3video_next_code'; did you mean 'mpeg3video_initdecoder'? [-Wimplicit-function-declaration] 411 | result = mpeg3video_next_code(video->vstream, MPEG3_GOP_START_CODE); | ^~~~~~~~~~~~~~~~~~~~ | mpeg3video_initdecoder /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:413:25: warning: implicit declaration of function 'mpeg3video_getgophdr'; did you mean 'mpeg3video_initdecoder'? [-Wimplicit-function-declaration] 413 | if(!result) result = mpeg3video_getgophdr(video); | ^~~~~~~~~~~~~~~~~~~~ | mpeg3video_initdecoder /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:428:4: warning: implicit declaration of function 'mpeg3bits_seek_end' [-Wimplicit-function-declaration] 428 | mpeg3bits_seek_end(video->vstream); | ^~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:429:4: warning: implicit declaration of function 'mpeg3bits_start_reverse'; did you mean 'mpeg3bits_getbits_reverse'? [-Wimplicit-function-declaration] 429 | mpeg3bits_start_reverse(video->vstream); | ^~~~~~~~~~~~~~~~~~~~~~~ | mpeg3bits_getbits_reverse /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:430:13: warning: implicit declaration of function 'mpeg3video_prev_code'; did you mean 'mpeg3video_initdecoder'? [-Wimplicit-function-declaration] 430 | result = mpeg3video_prev_code(video->vstream, MPEG3_GOP_START_CODE); | ^~~~~~~~~~~~~~~~~~~~ | mpeg3video_initdecoder /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:431:4: warning: implicit declaration of function 'mpeg3bits_start_forward' [-Wimplicit-function-declaration] 431 | mpeg3bits_start_forward(video->vstream); | ^~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_previous_frame': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:516:36: warning: implicit declaration of function 'mpeg3bits_seek_percentage'; did you mean 'mpeg3bits_tell_percentage'? [-Wimplicit-function-declaration] 516 | if(mpeg3bits_bof(video->vstream)) mpeg3bits_seek_percentage(video->vstream, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3bits_tell_percentage /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_read_frame': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:594:23: warning: implicit declaration of function 'mpeg3video_seek'; did you mean 'mpeg3video_new'? [-Wimplicit-function-declaration] 594 | if(!result) result = mpeg3video_seek(video); | ^~~~~~~~~~~~~~~ | mpeg3video_new /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:598:24: warning: implicit declaration of function 'mpeg3video_present_frame'; did you mean 'mpeg3video_seek_frame'? [-Wimplicit-function-declaration] 598 | if(video->output_src) mpeg3video_present_frame(video); | ^~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_seek_frame In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:33: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:70:5: warning: inline function 'mpeg3io_fgetc' declared but never defined 70 | int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ [ 96%] Linking C shared module so.vm-display-X11 /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/sqUnixCharConv.c: In function 'convertChars': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/sqUnixCharConv.c:285:21: warning: passing argument 2 of 'iconv' from incompatible pointer type [-Wincompatible-pointer-types] 285 | int n= iconv(cd, &inbuf, &inbytes, &outbuf, &outbytes); | ^~~~~~ | | | ichar_t ** {aka char **} In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/sqUnixCharConv.c:150: /usr/include/iconv.h:47:30: note: expected 'const char ** restrict' but argument is of type 'ichar_t **' {aka 'char **'} 47 | extern size_t iconv(iconv_t, const char **_RESTRICT_KYWD, | ^ [ 96%] Building C object CMakeFiles/squeakvm.dir/vm/sqUnixMain.c.o [ 96%] Building C object CMakeFiles/squeakvm.dir/vm/sqUnixExternalPrims.c.o [ 97%] Building C object CMakeFiles/squeakvm.dir/vm/sqUnixMemory.c.o [ 97%] Building C object CMakeFiles/squeakvm.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/vm/sqNamedPrims.c.o [ 98%] Building C object CMakeFiles/squeakvm.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/vm/sqVirtualMachine.c.o [ 98%] Built target vm-display-X11 [ 98%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/sqUnixMain.c: In function 'ioRelinquishProcessorForMicroseconds': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/sqUnixMain.c:505:7: warning: implicit declaration of function 'setInterruptCheckCounter' [-Wimplicit-function-declaration] 505 | setInterruptCheckCounter(-1000); /* ensure timely poll for semaphore activity */ | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 98%] Building C object CMakeFiles/squeakvm.dir/version.c.o [ 98%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/reconstruct.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/sqUnixMain.c: In function 'sigsegv': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/sqUnixMain.c:692:7: warning: implicit declaration of function 'printCallStack' [-Wimplicit-function-declaration] 692 | printCallStack(); | ^~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/sqUnixMain.c: In function 'vm_parseArgument': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/sqUnixMain.c:1110:14: warning: implicit declaration of function 'toupper' [-Wimplicit-function-declaration] 1110 | buf[i]= toupper(buf[i]); | ^~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/sqUnixMain.c: In function 'main': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/sqUnixMain.c:1449:19: warning: implicit declaration of function 'getFullScreenFlag' [-Wimplicit-function-declaration] 1449 | ioSetFullScreen(getFullScreenFlag()); | ^~~~~~~~~~~~~~~~~ [ 99%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c: In function 'mpeg3video_dithertop': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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 /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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 /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:39, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.h:11, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c:38: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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); | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/reconstruct.c: In function 'mpeg3video_reconstruct': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/reconstruct.c:1162:11: warning: implicit declaration of function 'mpeg3video_calc_dmv' [-Wimplicit-function-declaration] 1162 | mpeg3video_calc_dmv(video, | ^~~~~~~~~~~~~~~~~~~ In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.h:6, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/reconstruct.c:30: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/reconstruct.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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); | ^~~~~~~~~~~~~ [ 99%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c: In function 'mpeg3bits_next_startcode': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:41:2: warning: implicit declaration of function 'mpeg3bits_byte_align' [-Wimplicit-function-declaration] 41 | mpeg3bits_byte_align(stream); | ^~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c: In function 'mpeg3video_seek': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:132:3: warning: implicit declaration of function 'mpeg3bits_seek_percentage'; did you mean 'mpeg3bits_tell_percentage'? [-Wimplicit-function-declaration] 132 | mpeg3bits_seek_percentage(vstream, percentage); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3bits_tell_percentage /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:134:3: warning: implicit declaration of function 'mpeg3bits_start_reverse'; did you mean 'mpeg3bits_getbits_reverse'? [-Wimplicit-function-declaration] 134 | mpeg3bits_start_reverse(vstream); | ^~~~~~~~~~~~~~~~~~~~~~~ | mpeg3bits_getbits_reverse /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:137:3: warning: implicit declaration of function 'mpeg3bits_start_forward' [-Wimplicit-function-declaration] 137 | mpeg3bits_start_forward(vstream); | ^~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:145:13: warning: implicit declaration of function 'mpeg3video_read_frame_backend'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] 145 | result = mpeg3video_read_frame_backend(video, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_read_frame /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:164:4: warning: implicit declaration of function 'mpeg3bits_seek_start'; did you mean 'mpeg3bits_next_startcode'? [-Wimplicit-function-declaration] 164 | mpeg3bits_seek_start(vstream); | ^~~~~~~~~~~~~~~~~~~~ | mpeg3bits_next_startcode /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:166:13: warning: implicit declaration of function 'mpeg3video_drop_frames'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] 166 | result = mpeg3video_drop_frames(video, frame_number - video->framenum); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_read_frame /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:178:33: warning: implicit declaration of function 'mpeg3demuxer_total_bytes'; did you mean 'mpeg3io_total_bytes'? [-Wimplicit-function-declaration] 178 | long byte = (long)((float)(mpeg3demuxer_total_bytes(vstream->demuxer) / | ^~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3io_total_bytes /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:188:16: warning: implicit declaration of function 'mpeg3bits_seek_byte'; did you mean 'mpeg3bits_showbits'? [-Wimplicit-function-declaration] 188 | result = mpeg3bits_seek_byte(vstream, byte); | ^~~~~~~~~~~~~~~~~~~ | mpeg3bits_showbits /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:193:28: warning: implicit declaration of function 'mpeg3video_getgophdr' [-Wimplicit-function-declaration] 193 | if(!result) result = mpeg3video_getgophdr(video); | ^~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:219:6: warning: implicit declaration of function 'mpeg3bits_seek_time'; did you mean 'mpeg3bits_packet_time'? [-Wimplicit-function-declaration] 219 | mpeg3bits_seek_time(vstream, (double)frame_number / video->frame_rate); | ^~~~~~~~~~~~~~~~~~~ | mpeg3bits_packet_time In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:33: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:70:5: warning: inline function 'mpeg3io_fgetc' declared but never defined 70 | int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ [100%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/i86/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/vlc.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c: In function 'mpeg3_decode_slice': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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); | ^~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:372:17: warning: implicit declaration of function 'mpeg3video_get_macroblock_address' [-Wimplicit-function-declaration] 372 | mba_inc = mpeg3video_get_macroblock_address(slice); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:397:4: warning: implicit declaration of function 'mpeg3video_macroblock_modes' [-Wimplicit-function-declaration] 397 | mpeg3video_macroblock_modes(slice, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:432:12: warning: implicit declaration of function 'mpeg3video_motion_vectors' [-Wimplicit-function-declaration] 432 | mpeg3video_motion_vectors(slice, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:445:14: warning: implicit declaration of function 'mpeg3video_motion_vector' [-Wimplicit-function-declaration] 445 | mpeg3video_motion_vector(slice, | ^~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:494:17: warning: implicit declaration of function 'mpeg3video_get_cbp' [-Wimplicit-function-declaration] 494 | cbp = mpeg3video_get_cbp(slice); | ^~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:512:9: 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 /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:520:8: warning: implicit declaration of function 'mpeg3video_getmpg2intrablock' [-Wimplicit-function-declaration] 520 | mpeg3video_getmpg2intrablock(slice, video, comp, dc_dct_pred); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:522:8: 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 /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:527:10: warning: implicit declaration of function 'mpeg3video_getmpg2interblock' [-Wimplicit-function-declaration] 527 | mpeg3video_getmpg2interblock(slice, video, comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:529:10: warning: implicit declaration of function 'mpeg3video_getinterblock'; did you mean 'mpeg3video_addblock'? [-Wimplicit-function-declaration] 529 | mpeg3video_getinterblock(slice, video, comp); | ^~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_addblock /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:611:9: warning: implicit declaration of function 'mpeg3video_reconstruct' [-Wimplicit-function-declaration] 611 | mpeg3video_reconstruct(video, | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:39, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:32: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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 /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.h:6, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/vlc.c:30: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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); | ^~~~~~~~~~~~~ [100%] Linking C shared module so.Mpeg3Plugin [100%] Built target Mpeg3Plugin [100%] Linking C executable squeakvm [100%] Built target squeakvm rm: cannot remove '/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/JPEGReadWriter2Plugin': Is a directory unknown option: CC=/usr/gcc/10/bin/gcc unknown option: CXX=/usr/gcc/10/bin/g++ unknown option: F77=/usr/gcc/10/bin/gfortran unknown option: FC=/usr/gcc/10/bin/gfortran unknown option: CFLAGS=-m64 -O -D_LARGEFILE64_SOURCE -I/usr/include/libjpeg8-turbo unknown option: CXXFLAGS=-m64 -O unknown option: FFLAGS= -m64 -O unknown option: FCFLAGS=-m64 -O unknown option: LDFLAGS=-m64 -L/usr/lib/libjpeg8-turbo/lib/amd64 -R/usr/lib/libjpeg8-turbo/lib/amd64 unknown option: PKG_CONFIG_PATH=/usr/openssl/1.0/lib/64/pkgconfig:/usr/lib/amd64/pkgconfig:/usr/lib/pkgconfig -- Configuring squeak 4.20.3-3824 for i386-pc-solaris2.11 -- Using source directory /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src -- The C compiler identification is GNU 10.4.0 -- The CXX compiler identification is GNU 10.4.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/gcc/10/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/gcc/10/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 bindir=/usr/bin/amd64 -- Setting image64=1 -- Setting libdir=/usr/lib/amd64 -- Setting link-shared-lib=1 -- Setting mandir=/usr/share/man -- Setting prefix=/usr -- Setting sbindir=/usr/sbin/amd64 -- Setting src=/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src -- Setting vm-only=1 -- Using CFLAGS -m64 -O -D_LARGEFILE64_SOURCE -I/usr/include/libjpeg8-turbo -- Found PkgConfig: /usr/bin/amd64/pkg-config (found version "0.29.2") -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib/64/libX11.so;/usr/lib/64/libXext.so -- Looking for XOpenDisplay in /usr/lib/64/libX11.so;/usr/lib/64/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - not found -- Looking for gethostbyname in nsl -- Looking for gethostbyname in nsl - found -- Looking for connect -- Looking for connect - not found -- Looking for connect in socket -- Looking for connect in socket - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- Found OpenGL: /usr/lib/64/libGL.so -- 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 - 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 - Failed -- Looking for mmap -- Looking for mmap - found CMake Warning (dev) at cmake/Plugins.cmake:134 (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:160 (CONFIGURE_PLUGIN_LIST) CMakeLists.txt:159 (CONFIGURE_PLUGINS) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at cmake/Plugins.cmake:151 (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:160 (CONFIGURE_PLUGIN_LIST) CMakeLists.txt:159 (CONFIGURE_PLUGINS) This warning is for project developers. Use -Wno-dev to suppress it. -- 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 - not found -- Looking for ndir.h -- Looking for ndir.h - not found -- Looking for unistd.h -- Looking for unistd.h - found -- SocketPlugin: /usr/lib/64/libsocket.so -- SocketPlugin: /usr/lib/64/libnsl.so -- Looking for GL/gl.h -- Looking for GL/gl.h - found -- CameraPlugin: /usr/include/sys/videodev2.h -- Checking for module 'dbus-1' -- Found dbus-1, version 1.12.24 -- DBusPlugin: dbus-1 found -- SqueakFFIPrims: any-libffi -- Checking for module 'libffi' -- Found libffi, version 3.2.1 -- SqueakFFIPrims: libffi found -- The ASM compiler identification is GNU -- Found assembler: /usr/gcc/10/bin/gcc -- Checking for module 'freetype2' -- Found freetype2, version 24.3.18 -- FT2Plugin: freetype2 found -- Checking for module 'glib-2.0' -- Found glib-2.0, version 2.73.3 -- GStreamerPlugin: glib-2.0 found -- Checking for module 'libxml-2.0' -- Found libxml-2.0, version 2.10.3 -- GStreamerPlugin: libxml-2.0 found -- Checking for module 'gstreamer-0.10' -- Found gstreamer-0.10, version 0.10.36 -- GStreamerPlugin: gstreamer-0.10 found -- MIDIPlugin: alsa/asoundlib.h not found -- MIDIPlugin: libasound not found !! MIDIPlugin disabled -- Checking for module 'pangocairo' -- Found pangocairo, version 1.50.12 -- RomePlugin: pangocairo found -- RomePlugin: freetype2 found -- RomePlugin: /usr/include/cairo/cairo-ft.h -- Checking for module 'openssl' -- Found openssl, version 1.0.2u -- SqueakSSL: openssl found -- UUIDPlugin: uuid.h not found -- UUIDPlugin: /usr/include/sys/uuid.h -- UUIDPlugin: /usr/include/uuid/uuid.h -- UUIDPlugin: /usr/lib/64/libuuid.so -- Looking for uuidgen -- Looking for uuidgen - not found -- Looking for uuid_generate -- Looking for uuid_generate - found -- Looking for uuid_create -- Looking for uuid_create - not found -- UnicodePlugin: pangocairo found -- Checking for module 'glib-2.0' -- Found glib-2.0, version 2.73.3 -- UnicodePlugin: glib-2.0 found -- UnixOSProcessPlugin: /usr/lib/64/libpthread.so -- Looking for unsetenv -- Looking for unsetenv - found -- WeDoPlugin: linux/hiddev.h not found !! WeDoPlugin disabled !! vm-display-Quartz disabled -- Looking for XShmAttach in Xext -- Looking for XShmAttach in Xext - found -- Looking for X11/extensions/Xrender.h CMake Warning (dev) at /usr/share/cmake-3.25/Modules/CheckIncludeFile.cmake:82 (message): Policy CMP0075 is not set: Include file check macros honor CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy details. Use the cmake_policy command to set the policy and suppress this warning. CMAKE_REQUIRED_LIBRARIES is set to: uuid For compatibility with CMake 3.11 and below this check is ignoring it. Call Stack (most recent call first): /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/vm-display-X11/config.cmake:11 (CHECK_INCLUDE_FILE) cmake/Plugins.cmake:142 (INCLUDE) cmake/Plugins.cmake:162 (CONFIGURE_PLUGIN_LIST) CMakeLists.txt:159 (CONFIGURE_PLUGINS) This warning is for project developers. Use -Wno-dev to suppress it. -- Looking for X11/extensions/Xrender.h - found -- Looking for XRenderQueryVersion in Xrender -- Looking for XRenderQueryVersion in Xrender - found -- Looking for GL/glx.h -- Looking for GL/glx.h - found -- Looking for sys/select.h -- Looking for sys/select.h - found -- 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: /usr/include/sys/audioio.h -- vm-sound-Sun: sun/audioio.h not found -- vm-sound-Sun: /usr/include/stropts.h -- vm-sound-pulse: /usr/lib/64/libpulse-simple.so CMake Warning (dev) at CMakeLists.txt:173 (ADD_SUBDIRECTORY): The source directory /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64 make[3]: warning: -j8 forced in submake: resetting jobserver mode. [ 1%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/B2DPlugin/CMakeFiles/B2DPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/B2DPlugin/B2DPlugin.c.o [ 1%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/ADPCMCodecPlugin/CMakeFiles/ADPCMCodecPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c.o [ 2%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/AsynchFilePlugin/CMakeFiles/AsynchFilePlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/AsynchFilePlugin/AsynchFilePlugin.c.o [ 2%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/CroquetPlugin/CMakeFiles/CroquetPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/CroquetPlugin/CroquetPlugin.c.o [ 2%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/BMPReadWriterPlugin/CMakeFiles/BMPReadWriterPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c.o [ 2%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/DESPlugin/CMakeFiles/DESPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DESPlugin/DESPlugin.c.o [ 2%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/SurfacePlugin/CMakeFiles/SurfacePlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SurfacePlugin/SurfacePlugin.c.o [ 2%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/BitBltPlugin/CMakeFiles/BitBltPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/BitBltPlugin/BitBltPlugin.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/CroquetPlugin/CroquetPlugin.c: In function 'primitiveTriBoxIntersects': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/CroquetPlugin/CroquetPlugin.c:764:11: warning: implicit declaration of function 'triBoxOverlap' [-Wimplicit-function-declaration] 764 | result = triBoxOverlap(minCorner, maxCorner, v0, v1, v2); | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SurfacePlugin/SurfacePlugin.c: In function 'ioGetSurfaceFormat': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SurfacePlugin/SurfacePlugin.c:83:52: warning: passing argument 1 of 'surface->dispatch->getSurfaceFormat' makes pointer from integer without a cast [-Wint-conversion] 83 | return surface->dispatch->getSurfaceFormat(surface->handle, width, height, depth, isMSB); | ~~~~~~~^~~~~~~~ | | | long int /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SurfacePlugin/SurfacePlugin.c:83:52: note: expected 'void *' but argument is of type 'long int' /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SurfacePlugin/SurfacePlugin.c: In function 'ioLockSurface': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SurfacePlugin/SurfacePlugin.c:97:47: warning: passing argument 1 of 'surface->dispatch->lockSurface' makes pointer from integer without a cast [-Wint-conversion] 97 | return surface->dispatch->lockSurface(surface->handle, pitch, x, y, w, h); | ~~~~~~~^~~~~~~~ | | | long int /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SurfacePlugin/SurfacePlugin.c:97:47: note: expected 'void *' but argument is of type 'long int' /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SurfacePlugin/SurfacePlugin.c: In function 'ioUnlockSurface': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SurfacePlugin/SurfacePlugin.c:110:49: warning: passing argument 1 of 'surface->dispatch->unlockSurface' makes pointer from integer without a cast [-Wint-conversion] 110 | return surface->dispatch->unlockSurface(surface->handle, x, y, w, h); | ~~~~~~~^~~~~~~~ | | | long int /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SurfacePlugin/SurfacePlugin.c:110:49: note: expected 'void *' but argument is of type 'long int' /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SurfacePlugin/SurfacePlugin.c: In function 'ioShowSurface': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SurfacePlugin/SurfacePlugin.c:122:47: warning: passing argument 1 of 'surface->dispatch->showSurface' makes pointer from integer without a cast [-Wint-conversion] 122 | return surface->dispatch->showSurface(surface->handle, x, y, w, h); | ~~~~~~~^~~~~~~~ | | | long int /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SurfacePlugin/SurfacePlugin.c:122:47: note: expected 'void *' but argument is of type 'long int' /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/BitBltPlugin/BitBltPlugin.c: In function 'rgbComponentAlphawith': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/BitBltPlugin/BitBltPlugin.c:4409:16: warning: left shift count >= width of type [-Wshift-count-overflow] 4409 | mask3 = (1 << 32) - 1; | ^~ [ 3%] Linking C static library libBMPReadWriterPlugin.a [ 3%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/AsynchFilePlugin/CMakeFiles/AsynchFilePlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c.o [ 4%] Linking C static library libSurfacePlugin.a [ 5%] Linking C static library libDESPlugin.a /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c: In function 'asyncFileOpen': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c:191:15: warning: implicit declaration of function 'alloca' [-Wimplicit-function-declaration] 191 | char *name= alloca(fileNameSize + 1); | ^~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c:191:15: warning: incompatible implicit declaration of built-in function 'alloca' [ 5%] Linking C static library libADPCMCodecPlugin.a [ 6%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/CroquetPlugin/CMakeFiles/CroquetPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/CroquetPlugin/TriBoxStub.c.o [ 6%] Built target BMPReadWriterPlugin [ 6%] Built target SurfacePlugin [ 6%] Built target DESPlugin [ 6%] Linking C static library libAsynchFilePlugin.a [ 6%] Built target ADPCMCodecPlugin [ 6%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/DSAPrims/CMakeFiles/DSAPrims.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DSAPrims/DSAPrims.c.o [ 7%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/ZipPlugin/CMakeFiles/ZipPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ZipPlugin/ZipPlugin.c.o [ 7%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/DropPlugin/CMakeFiles/DropPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DropPlugin/DropPlugin.c.o [ 7%] Linking C static library libCroquetPlugin.a [ 7%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FFTPlugin/CMakeFiles/FFTPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/FFTPlugin/FFTPlugin.c.o [ 7%] Built target AsynchFilePlugin /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DropPlugin/DropPlugin.c: In function 'setFileAccessCallback': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DropPlugin/DropPlugin.c:148:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 148 | return sqSecFileAccessCallback((void *) address); | ^ [ 7%] Built target CroquetPlugin [ 7%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/DropPlugin/CMakeFiles/DropPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/DropPlugin/sqUnixDragDrop.c.o [ 7%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FilePlugin/CMakeFiles/FilePlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/FilePlugin/FilePlugin.c.o [ 8%] Linking C static library libDSAPrims.a [ 9%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FloatArrayPlugin/CMakeFiles/FloatArrayPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/FloatArrayPlugin/FloatArrayPlugin.c.o [ 10%] Linking C static library libFFTPlugin.a [ 10%] Built target DSAPrims [ 11%] Linking C static library libDropPlugin.a [ 11%] Linking C static library libZipPlugin.a [ 11%] Built target FFTPlugin [ 11%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/FloatMathPlugin/FloatMathPlugin.c.o [ 12%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/acos.c.o [ 12%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FilePlugin/CMakeFiles/FilePlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FilePlugin/sqFilePluginBasicPrims.c.o [ 12%] Built target DropPlugin [ 12%] Built target ZipPlugin [ 12%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/acosh.c.o [ 12%] Linking C static library libFloatArrayPlugin.a [ 12%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/GeniePlugin/CMakeFiles/GeniePlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/GeniePlugin/GeniePlugin.c.o [ 13%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/asin.c.o [ 13%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/asinh.c.o [ 13%] Linking C static library libBitBltPlugin.a [ 13%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/atan.c.o [ 14%] Built target FloatArrayPlugin [ 14%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FilePlugin/CMakeFiles/FilePlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/FilePlugin/sqUnixFile.c.o [ 15%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/atan2.c.o [ 15%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c.o [ 16%] Linking C static library libGeniePlugin.a [ 17%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/JPEGReadWriter2Plugin/Error.c.o [ 17%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/atanh.c.o [ 17%] Built target BitBltPlugin [ 18%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/JPEGReaderPlugin/CMakeFiles/JPEGReaderPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c.o [ 18%] Linking C static library libFilePlugin.a [ 18%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/JPEGReadWriter2Plugin/jmemdatadst.c.o [ 19%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/copysign.c.o [ 19%] Built target GeniePlugin [ 19%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/cos.c.o [ 19%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/JPEGReadWriter2Plugin/jmemdatasrc.c.o [ 19%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/cosh.c.o [ 19%] Built target FilePlugin [ 20%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/JPEGReadWriter2Plugin/sqJPEGReadWriter2Plugin.c.o [ 21%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/exp.c.o [ 21%] Linking C static library libB2DPlugin.a /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/JPEGReadWriter2Plugin/sqJPEGReadWriter2Plugin.c: In function 'primJPEGWriteImageonByteArrayformqualityprogressiveJPEGerrorMgrWriteScanlines': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/JPEGReadWriter2Plugin/sqJPEGReadWriter2Plugin.c:70:31: warning: implicit declaration of function 'abs' [-Wimplicit-function-declaration] 70 | pcinfo->input_components = (abs(nativeDepth) != 8 ? 3 : 1); | ^~~ [ 21%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/Klatt/CMakeFiles/Klatt.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/Klatt/Klatt.c.o [ 21%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/JoystickTabletPlugin/CMakeFiles/JoystickTabletPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/JoystickTabletPlugin/JoystickTabletPlugin.c.o [ 21%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/expm1.c.o [ 22%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/JoystickTabletPlugin/CMakeFiles/JoystickTabletPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/JoystickTabletPlugin/sqUnixJoystickTablet.c.o [ 22%] Linking C static library libJPEGReaderPlugin.a [ 22%] Linking C static library libJPEGReadWriter2Plugin.a [ 22%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/LargeIntegers/CMakeFiles/LargeIntegers.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/LargeIntegers/LargeIntegers.c.o [ 22%] Built target B2DPlugin [ 23%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/finite.c.o [ 23%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/fmod.c.o [ 23%] Linking C static library libJoystickTabletPlugin.a [ 23%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/LocalePlugin/CMakeFiles/LocalePlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/LocalePlugin/LocalePlugin.c.o [ 23%] Built target JPEGReaderPlugin [ 23%] Built target JPEGReadWriter2Plugin [ 23%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/LocalePlugin/CMakeFiles/LocalePlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/LocalePlugin/sqUnixLocale.c.o [ 24%] Linking C static library libKlatt.a [ 25%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/hypot.c.o [ 25%] Built target JoystickTabletPlugin [ 25%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/Matrix2x3Plugin/CMakeFiles/Matrix2x3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/Matrix2x3Plugin/Matrix2x3Plugin.c.o [ 25%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/MD5Plugin/CMakeFiles/MD5Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/MD5Plugin/MD5Plugin.c.o [ 25%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/isnan.c.o [ 26%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/MiscPrimitivePlugin/CMakeFiles/MiscPrimitivePlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c.o [ 26%] Built target Klatt [ 27%] Linking C static library libLocalePlugin.a [ 27%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/k_cos.c.o [ 28%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/k_rem_pio2.c.o [ 29%] Linking C static library libMD5Plugin.a [ 30%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/RePlugin/CMakeFiles/RePlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/RePlugin/RePlugin.c.o [ 30%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/k_sin.c.o [ 30%] Linking C static library libMatrix2x3Plugin.a [ 30%] Built target LocalePlugin [ 30%] Built target MD5Plugin [ 30%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/RePlugin/CMakeFiles/RePlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/RePlugin/chartables.c.o [ 31%] Linking C static library libLargeIntegers.a [ 32%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/k_tan.c.o [ 32%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/SHA256Plugin/CMakeFiles/SHA256Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SHA256Plugin/SHA256Plugin.c.o [ 32%] Built target Matrix2x3Plugin [ 33%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/RePlugin/CMakeFiles/RePlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/RePlugin/get.c.o [ 33%] Linking C static library libMiscPrimitivePlugin.a [ 33%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/RePlugin/CMakeFiles/RePlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/RePlugin/pcre.c.o [ 34%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/SecurityPlugin/CMakeFiles/SecurityPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SecurityPlugin/SecurityPlugin.c.o [ 35%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/SerialPlugin/CMakeFiles/SerialPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SerialPlugin/SerialPlugin.c.o [ 35%] Built target LargeIntegers [ 35%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/ldexp.c.o [ 36%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/RePlugin/CMakeFiles/RePlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/RePlugin/study.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SerialPlugin/SerialPlugin.c: In function 'primitiveSerialPortCloseByName': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SerialPlugin/SerialPlugin.c:135:2: warning: implicit declaration of function 'serialPortCloseByName'; did you mean 'serialPortClose'? [-Wimplicit-function-declaration] 135 | serialPortCloseByName(cString); | ^~~~~~~~~~~~~~~~~~~~~ | serialPortClose /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SerialPlugin/SerialPlugin.c: In function 'primitiveSerialPortOpenByName': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SerialPlugin/SerialPlugin.c:214:2: warning: implicit declaration of function 'serialPortOpenByName'; did you mean 'serialPortOpen'? [-Wimplicit-function-declaration] 214 | serialPortOpenByName( | ^~~~~~~~~~~~~~~~~~~~ | serialPortOpen [ 36%] Built target MiscPrimitivePlugin [ 37%] Linking C static library libSHA256Plugin.a [ 37%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/SecurityPlugin/CMakeFiles/SecurityPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/SecurityPlugin/sqUnixSecurity.c.o [ 37%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/SocketPlugin/CMakeFiles/SocketPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SocketPlugin/SocketPlugin.c.o [ 37%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/SocketPlugin/CMakeFiles/SocketPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/SocketPlugin/sqUnixSocket.c.o [ 37%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/log.c.o [ 37%] Built target SHA256Plugin [ 37%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/SerialPlugin/CMakeFiles/SerialPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/SerialPlugin/sqUnixSerial.c.o [ 38%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/log10.c.o [ 38%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/SoundCodecPrims/CMakeFiles/SoundCodecPrims.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SoundCodecPrims/SoundCodecPrims.c.o [ 38%] Linking C static library libSecurityPlugin.a /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/SerialPlugin/sqUnixSerial.c: In function 'serialPortClose': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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 [ 38%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/log1p.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/SerialPlugin/sqUnixSerial.c: In function 'serialPortOpen': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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 [ 39%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/SoundCodecPrims/CMakeFiles/SoundCodecPrims.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c.o [ 39%] Built target SecurityPlugin [ 40%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/modf.c.o [ 41%] Linking C static library libSerialPlugin.a [ 41%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/pow.c.o [ 41%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/SoundGenerationPlugin/CMakeFiles/SoundGenerationPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SoundGenerationPlugin/SoundGenerationPlugin.c.o [ 41%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/rem_pio2.c.o [ 41%] Built target SerialPlugin [ 42%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/SoundGenerationPlugin/CMakeFiles/SoundGenerationPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c.o [ 43%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/rint.c.o [ 44%] Linking C static library libSocketPlugin.a [ 45%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/SoundPlugin/CMakeFiles/SoundPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SoundPlugin/SoundPlugin.c.o [ 45%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/SoundPlugin/CMakeFiles/SoundPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/SoundPlugin/sqUnixSound.c.o [ 45%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/scalb.c.o [ 46%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/scalbn.c.o [ 46%] Linking C static library libSoundGenerationPlugin.a [ 46%] Built target SocketPlugin [ 46%] Linking C static library libRePlugin.a [ 46%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/StarSqueakPlugin/CMakeFiles/StarSqueakPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/StarSqueakPlugin/StarSqueakPlugin.c.o [ 46%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/sin.c.o [ 46%] Linking C static library libSoundPlugin.a [ 46%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/sinh.c.o [ 46%] Built target SoundGenerationPlugin [ 47%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/B3DAcceleratorPlugin/CMakeFiles/B3DAcceleratorPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c.o [ 47%] Built target RePlugin [ 47%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/B3DAcceleratorPlugin/CMakeFiles/B3DAcceleratorPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/B3DAcceleratorPlugin/sqOpenGLRenderer.c.o [ 48%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/Squeak3D/CMakeFiles/Squeak3D.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/Squeak3D/Squeak3D.c.o [ 48%] Linking C static library libSoundCodecPrims.a [ 48%] Built target SoundPlugin [ 49%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/sqrt.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c: In function 'loadClientStateverticescolorsnormalstexCoords': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c:220:7: warning: implicit declaration of function 'b3dLoadClientState' [-Wimplicit-function-declaration] 220 | ok = b3dLoadClientState(handle, vertexPtr, 3, colorPtr, 4, normalPtr, 3, txPtr, sz); | ^~~~~~~~~~~~~~~~~~ [ 50%] Linking C static library libStarSqueakPlugin.a [ 51%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/CameraPlugin/CMakeFiles/CameraPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/CameraPlugin/CameraPlugin.c.o [ 51%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/B3DAcceleratorPlugin/CMakeFiles/B3DAcceleratorPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/B3DAcceleratorPlugin/sqUnixOpenGL.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/Squeak3D/Squeak3D.c: In function 'initialiseModule': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/Squeak3D/Squeak3D.c:1704:11: warning: assignment to 'sqInt' {aka 'long int'} from 'void *' makes integer from pointer without a cast [-Wint-conversion] 1704 | loadBBFn = interpreterProxy->ioLoadFunctionFrom("loadBitBltFrom", bbPluginName); | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/Squeak3D/Squeak3D.c:1705:13: warning: assignment to 'sqInt' {aka 'long int'} from 'void *' makes integer from pointer without a cast [-Wint-conversion] 1705 | copyBitsFn = interpreterProxy->ioLoadFunctionFrom("copyBitsFromtoat", bbPluginName); | ^ [ 51%] Built target SoundCodecPrims [ 51%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/CameraPlugin/CMakeFiles/CameraPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/CameraPlugin/sqCamera-linux.c.o [ 51%] Built target StarSqueakPlugin [ 51%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/tan.c.o [ 51%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/Squeak3D/CMakeFiles/Squeak3D.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Squeak3D/b3dAlloc.c.o [ 52%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/Squeak3D/CMakeFiles/Squeak3D.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Squeak3D/b3dDraw.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/CameraPlugin/sqCamera-linux.c: In function 'libCon': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/CameraPlugin/sqCamera-linux.c:178:11: warning: assignment to 'int (*)(int, long unsigned int, ...)' from incompatible pointer type 'int (*)(int, int, ...)' [-Wincompatible-pointer-types] 178 | vd_ioctl = ioctl; | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/CameraPlugin/sqCamera-linux.c: In function 'convertImageYUYVToARGB32': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/CameraPlugin/sqCamera-linux.c:301:8: warning: assignment to 'uint32_t *' {aka 'unsigned int *'} from incompatible pointer type 'long unsigned int *' [-Wincompatible-pointer-types] 301 | pdst = (unsigned long *)dst; | ^ [ 52%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/Squeak3D/CMakeFiles/Squeak3D.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Squeak3D/b3dInit.c.o [ 53%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/Squeak3D/CMakeFiles/Squeak3D.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Squeak3D/b3dMain.c.o [ 54%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/FloatMathPlugin/tanh.c.o [ 54%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/Squeak3D/CMakeFiles/Squeak3D.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Squeak3D/b3dRemap.c.o [ 55%] Linking C shared module so.CameraPlugin /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Squeak3D/b3dRemap.c: In function 'b3dValidateAndRemapState': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Squeak3D/b3dRemap.c:226:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 226 | faceOffset = (int)state->faceAlloc - (int)state->faceAlloc->This; | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Squeak3D/b3dRemap.c:226:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 226 | faceOffset = (int)state->faceAlloc - (int)state->faceAlloc->This; | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Squeak3D/b3dRemap.c:227:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 227 | edgeOffset = (int)state->edgeAlloc - (int)state->edgeAlloc->This; | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Squeak3D/b3dRemap.c:227:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 227 | edgeOffset = (int)state->edgeAlloc - (int)state->edgeAlloc->This; | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Squeak3D/b3dRemap.c:228:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 228 | attrOffset = (int)state->attrAlloc - (int)state->attrAlloc->This; | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Squeak3D/b3dRemap.c:228:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 228 | attrOffset = (int)state->attrAlloc - (int)state->attrAlloc->This; | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Squeak3D/b3dRemap.c:229:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 229 | aetOffset = (int)state->aet - (int)state->aet->This; | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Squeak3D/b3dRemap.c:229:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 229 | aetOffset = (int)state->aet - (int)state->aet->This; | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Squeak3D/b3dRemap.c:267:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 267 | objOffset = (int)obj - (int)obj->This; | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Squeak3D/b3dRemap.c:267:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 267 | objOffset = (int)obj - (int)obj->This; | ^ [ 55%] Linking C static library libFloatMathPlugin.a [ 55%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/ClipboardExtendedPlugin/CMakeFiles/ClipboardExtendedPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c.o [ 55%] Built target CameraPlugin [ 55%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/ClipboardExtendedPlugin/CMakeFiles/ClipboardExtendedPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/ClipboardExtendedPlugin/sqUnixExtendedClipboard.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c: In function 'ioAddClipboardData': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c:107:2: warning: implicit declaration of function 'sqPasteboardPutItemFlavordatalengthformatTypeformatLength' [-Wimplicit-function-declaration] 107 | sqPasteboardPutItemFlavordatalengthformatTypeformatLength(clipboardAddress, data, dataLength, aFormat, formatLength); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c: In function 'ioClearClipboard': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c:124:2: warning: implicit declaration of function 'sqPasteboardClear' [-Wimplicit-function-declaration] 124 | sqPasteboardClear(clipboardAddress); | ^~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c: In function 'ioCreateClipboard': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c:135:63: warning: implicit declaration of function 'sqCreateClipboard'; did you mean 'ioCreateClipboard'? [-Wimplicit-function-declaration] 135 | clipboardAddress = interpreterProxy->positive32BitIntegerFor(sqCreateClipboard()); | ^~~~~~~~~~~~~~~~~ | ioCreateClipboard /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c: In function 'ioGetClipboardFormat': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c:156:14: warning: implicit declaration of function 'sqPasteboardGetItemCount' [-Wimplicit-function-declaration] 156 | itemCount = sqPasteboardGetItemCount(clipboardAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c:158:19: warning: implicit declaration of function 'sqPasteboardCopyItemFlavorsitemNumber' [-Wimplicit-function-declaration] 158 | _return_value = sqPasteboardCopyItemFlavorsitemNumber(clipboardAddress, formatNumber); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c: In function 'ioReadClipboardData': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c:188:18: warning: implicit declaration of function 'sqPasteboardCopyItemFlavorDataformatformatLength' [-Wimplicit-function-declaration] 188 | _return_value = sqPasteboardCopyItemFlavorDataformatformatLength(clipboardAddress, format, formatLength); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Linking C shared module so.B3DAcceleratorPlugin [ 56%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/DBusPlugin/CMakeFiles/DBusPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c.o [ 56%] Built target FloatMathPlugin [ 57%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/SqueakFFIPrims/CMakeFiles/SqueakFFIPrims.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SqueakFFIPrims/sqFFIPlugin.c.o [ 57%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/SqueakFFIPrims/CMakeFiles/SqueakFFIPrims.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SqueakFFIPrims/sqManualSurface.c.o [ 57%] Built target B3DAcceleratorPlugin /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c: In function 'getConnectionFromOop': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c:458:12: warning: passing argument 1 of 'msg' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 458 | msg(error.message); | ~~~~~^~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c:81:24: note: expected 'char *' but argument is of type 'const char *' 81 | static sqInt msg(char *s); | ~~~~~~^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c: In function 'handleflag': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c:503:16: warning: passing argument 2 of 'aioHandle' from incompatible pointer type [-Wincompatible-pointer-types] 503 | aioHandle(fd, handleReadForFDwithDataandFlag , flag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | sqInt (*)(int, sqDBusData *, int) {aka long int (*)(int, sqDBusData *, int)} In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c:38: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/sqaio.h:76:42: note: expected 'aioHandler' {aka 'void (*)(int, void *, int)'} but argument is of type 'sqInt (*)(int, sqDBusData *, int)' {aka 'long int (*)(int, sqDBusData *, int)'} 76 | extern void aioHandle(int fd, aioHandler handlerFn, int mask); | ~~~~~~~~~~~^~~~~~~~~ [ 57%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FT2Plugin/CMakeFiles/FT2Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/FT2Plugin/FT2Plugin.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c: In function 'sqDBusPluginAddWatchwithData': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c:1825:2: warning: 'dbus_watch_get_fd' is deprecated [-Wdeprecated-declarations] 1825 | fd = dbus_watch_get_fd(watch); | ^~ In file included from /usr/include/dbus-1.0/dbus/dbus-bus.h:30, from /usr/include/dbus-1.0/dbus/dbus.h:31, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c:40: /usr/include/dbus-1.0/dbus/dbus-connection.h:481:21: note: declared here 481 | DBUS_DEPRECATED int dbus_watch_get_fd (DBusWatch *watch); | ^~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c:1828:23: warning: passing argument 3 of 'aioEnable' makes integer from pointer without a cast [-Wint-conversion] 1828 | aioEnable(fd, data, NULL); | ^~~~ | | | void * In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c:38: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/sqaio.h:57:53: note: expected 'int' but argument is of type 'void *' 57 | extern void aioEnable(int fd, void *clientData, int flags); | ~~~~^~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c:1829:22: warning: passing argument 2 of 'aioHandle' from incompatible pointer type [-Wincompatible-pointer-types] 1829 | aioHandle(fd, handleReadForFDwithDataandFlag , 1<<0 | 1<<1 | 1<<3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | sqInt (*)(int, sqDBusData *, int) {aka long int (*)(int, sqDBusData *, int)} In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c:38: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/sqaio.h:76:42: note: expected 'aioHandler' {aka 'void (*)(int, void *, int)'} but argument is of type 'sqInt (*)(int, sqDBusData *, int)' {aka 'long int (*)(int, sqDBusData *, int)'} 76 | extern void aioHandle(int fd, aioHandler handlerFn, int mask); | ~~~~~~~~~~~^~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c: In function 'sqDBusPluginRemoveWatchwithData': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c:1847:2: warning: 'dbus_watch_get_fd' is deprecated [-Wdeprecated-declarations] 1847 | fd = dbus_watch_get_fd(watch); | ^~ In file included from /usr/include/dbus-1.0/dbus/dbus-bus.h:30, from /usr/include/dbus-1.0/dbus/dbus.h:31, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c:40: /usr/include/dbus-1.0/dbus/dbus-connection.h:481:21: note: declared here 481 | DBUS_DEPRECATED int dbus_watch_get_fd (DBusWatch *watch); | ^~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c: In function 'sqDBusPluginToggleWatchwithData': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c:1859:2: warning: 'dbus_watch_get_fd' is deprecated [-Wdeprecated-declarations] 1859 | fd = dbus_watch_get_fd(watch); | ^~ In file included from /usr/include/dbus-1.0/dbus/dbus-bus.h:30, from /usr/include/dbus-1.0/dbus/dbus.h:31, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c:40: /usr/include/dbus-1.0/dbus/dbus-connection.h:481:21: note: declared here 481 | DBUS_DEPRECATED int dbus_watch_get_fd (DBusWatch *watch); | ^~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c:1862:23: warning: passing argument 3 of 'aioEnable' makes integer from pointer without a cast [-Wint-conversion] 1862 | aioEnable(fd, data, NULL); | ^~~~ | | | void * In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/DBusPlugin/DBusPlugin.c:38: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/sqaio.h:57:53: note: expected 'int' but argument is of type 'void *' 57 | extern void aioEnable(int fd, void *clientData, int flags); | ~~~~^~~~~ [ 58%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FileCopyPlugin/CMakeFiles/FileCopyPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/FileCopyPlugin/FileCopyPlugin.c.o [ 59%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/SqueakFFIPrims/CMakeFiles/SqueakFFIPrims.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c.o [ 60%] Linking C shared module so.ClipboardExtendedPlugin [ 60%] Linking C shared module so.Squeak3D /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/FT2Plugin/FT2Plugin.c: In function 'primitiveGetFaceCharMapsIntoArray': [ 60%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/GStreamerPlugin/CMakeFiles/GStreamerPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/GStreamerPlugin/squeakAudioVideoPipeLineSignalInterface.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/FT2Plugin/FT2Plugin.c:682:8: warning: assignment to 'sqInt *' {aka 'long int *'} from incompatible pointer type 'int *' [-Wincompatible-pointer-types] 682 | array = ((int *) (interpreterProxy->firstIndexableField(interpreterProxy->stackValue(0)))); | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/FT2Plugin/FT2Plugin.c: In function 'primitiveGetPostscriptName': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/FT2Plugin/FT2Plugin.c:832:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 832 | buffer = FT_Get_Postscript_Name(face); | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:65: warning: "FFIFlagAtomic" redefined 65 | #define FFIFlagAtomic 0x40000 | In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:38: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SqueakFFIPrims/sqFFI.h:49: note: this is the location of the previous definition 49 | #define FFIFlagAtomic 262144 | /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:66: warning: "FFIFlagPointer" redefined 66 | #define FFIFlagPointer 0x20000 | In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:38: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SqueakFFIPrims/sqFFI.h:47: note: this is the location of the previous definition 47 | #define FFIFlagPointer 131072 | /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:69: warning: "FFIStructSizeMask" redefined 69 | #define FFIStructSizeMask 0xFFFF | In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:38: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/SqueakFFIPrims/sqFFI.h:52: note: this is the location of the previous definition 52 | #define FFIStructSizeMask 65535 | /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'ffiAddressOfstartingAtsize': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:180:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 180 | addr = ((int) (interpreterProxy->firstIndexableField(rcvr))); | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'ffiArgumentSpecClass': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:263:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 263 | ffiArgSpec = ((int) (interpreterProxy->firstIndexableField(argSpec))); | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/FileCopyPlugin/FileCopyPlugin.c: In function 'primitiveFileCopyNamedTo': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/FileCopyPlugin/FileCopyPlugin.c:100:7: warning: implicit declaration of function 'sqCopyFilesizetosize' [-Wimplicit-function-declaration] 100 | ok = sqCopyFilesizetosize(srcName, srcSz, dstName, dstSz); | ^~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:293:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 293 | ptrAddress = ((int) (interpreterProxy->firstIndexableField(ptrValue))); | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:388:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 388 | return ffiPushStringOfLength(((int) (interpreterProxy->firstIndexableField(oop))), interpreterProxy->byteSizeOf(oop)); | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:394:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 394 | return ffiPushPointer(((int) (interpreterProxy->firstIndexableField(oop)))); | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:398:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 398 | return ffiPushPointer(((int) (interpreterProxy->firstIndexableField(oop)))); | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:406:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 406 | return ffiPushPointer(((int) (interpreterProxy->firstIndexableField(oop)))); | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'ffiCalloutToWithFlags': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:565:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 565 | ffiStoreStructure(((int) (interpreterProxy->firstIndexableField(oop))), structSize); | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'ffiLoadCalloutAddressFrom': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:902:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 902 | address = interpreterProxy->ioLoadSymbolOfLengthFromModule(((int) (interpreterProxy->firstIndexableField(functionName))), functionLength, moduleHandle); | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'ffiLoadCalloutModule': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:927:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 927 | moduleHandle = interpreterProxy->ioLoadModuleOfLength(((int) (interpreterProxy->firstIndexableField(ffiModuleName))), moduleLength); | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:966:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 966 | moduleHandle = interpreterProxy->ioLoadModuleOfLength(((int) (interpreterProxy->firstIndexableField(ffiModuleName))), moduleLength); | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'ffiPushPointerContentsOf': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1026:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1026 | ptrAddress = ((int) (interpreterProxy->firstIndexableField(ptrValue))); | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'primitiveCallout': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1304:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1304 | ffiRetSpec = ((int) (interpreterProxy->firstIndexableField(argSpec))); | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'primitiveCalloutWithArgs': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1425:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1425 | ffiRetSpec = ((int) (interpreterProxy->firstIndexableField(argSpec))); | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'primitiveForceLoad': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1855:57: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1855 | moduleHandle = interpreterProxy->ioLoadModuleOfLength(((int) (interpreterProxy->firstIndexableField(ffiModuleName))), moduleLength); | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'primitiveSetManualSurfacePointer': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1921:46: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1921 | result = setManualSurfacePointer(surfaceID, (void*)ptr); | ^ [ 60%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/FileCopyPlugin/CMakeFiles/FileCopyPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/FileCopyPlugin/sqUnixFileCopyPlugin.c.o [ 60%] Built target ClipboardExtendedPlugin [ 60%] Built target Squeak3D [ 60%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/SqueakFFIPrims/CMakeFiles/SqueakFFIPrims.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/SqueakFFIPrims/any-libffi.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/FileCopyPlugin/sqUnixFileCopyPlugin.c: In function 'sqCopyFilesizetosize': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/FileCopyPlugin/sqUnixFileCopyPlugin.c:138:23: warning: implicit declaration of function 'alloca' [-Wimplicit-function-declaration] 138 | char *from= (char *)alloca(srcNameSize + 1); | ^~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/FileCopyPlugin/sqUnixFileCopyPlugin.c:138:23: warning: incompatible implicit declaration of built-in function 'alloca' /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/FileCopyPlugin/sqUnixFileCopyPlugin.c:140:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 140 | sqFilenameFromString(from, (int)srcName, srcNameSize); | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/FileCopyPlugin/sqUnixFileCopyPlugin.c:141:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 141 | sqFilenameFromString(to, (int)dstName, dstNameSize); | ^ [ 60%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/HostWindowPlugin/CMakeFiles/HostWindowPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/HostWindowPlugin/HostWindowPlugin.c.o [ 60%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/ImmX11Plugin/CMakeFiles/ImmX11Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ImmX11Plugin/ImmX11Plugin.c.o In file included from /usr/include/gstreamer-0.10/gst/gstelement.h:56, from /usr/include/gstreamer-0.10/gst/gstbin.h:27, from /usr/include/gstreamer-0.10/gst/gst.h:35, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/GStreamerPlugin/squeakAudioVideoPipeLineSignalInterface.c:12: /usr/include/gstreamer-0.10/gst/gstobject.h:283:3: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] 283 | GStaticRecMutex *lock; | ^~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:114, from /usr/include/gstreamer-0.10/gst/gst.h:27, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/GStreamerPlugin/squeakAudioVideoPipeLineSignalInterface.c:12: /usr/include/glib-2.0/glib/deprecated/gthread.h:159:8: note: declared here 159 | struct _GStaticRecMutex | ^~~~~~~~~~~~~~~~ [ 61%] Linking C shared module so.FileCopyPlugin /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/SqueakFFIPrims/any-libffi.c: In function 'ffiAlloc': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/SqueakFFIPrims/any-libffi.c:130:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 130 | return (int)malloc(byteSize); | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/SqueakFFIPrims/any-libffi.c: In function 'ffiFree': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/SqueakFFIPrims/any-libffi.c:136:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 136 | if(pointer) free((void*)pointer); | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/SqueakFFIPrims/any-libffi.c: In function 'ffiPushStructureOfLength': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/SqueakFFIPrims/any-libffi.c:317:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 317 | ffiArgs[ffiArgIndex] = (void*) pointer; | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/SqueakFFIPrims/any-libffi.c: In function 'ffiPushStringOfLength': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/SqueakFFIPrims/any-libffi.c:333:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 333 | memcpy(ptr, (void*)srcIndex, length); | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/SqueakFFIPrims/any-libffi.c:336:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 336 | IARG_PUSH((int)ptr, ffi_type_pointer); | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/SqueakFFIPrims/any-libffi.c:75:40: note: in definition of macro 'PUSH' 75 | PUSH_TYPE(type); where[ffiArgIndex] = what; \ | ^~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/SqueakFFIPrims/any-libffi.c:336:3: note: in expansion of macro 'IARG_PUSH' 336 | IARG_PUSH((int)ptr, ffi_type_pointer); | ^~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/SqueakFFIPrims/any-libffi.c: In function 'ffiStoreStructure': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/SqueakFFIPrims/any-libffi.c:396:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 396 | memcpy((void*)address, (void*)structReturnValue, structSize); | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/SqueakFFIPrims/any-libffi.c:398:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 398 | memcpy((void*)address, (void*)&returnValue, structSize); | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/SqueakFFIPrims/any-libffi.c: In function 'ffiCallAddress': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/SqueakFFIPrims/any-libffi.c:443:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 443 | ffi_call(&cif, (void *)fn, (void *)structReturnValue, (void **)ffiArgs); | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/SqueakFFIPrims/any-libffi.c:444:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 444 | return (int) structReturnValue; | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/SqueakFFIPrims/any-libffi.c:446:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 446 | ffi_call(&cif, (void *)fn, (void *)&returnValue, (void **)ffiArgs); | ^ In file included from /usr/include/gstreamer-0.10/gst/gstpad.h:35, from /usr/include/gstreamer-0.10/gst/gstelement.h:57, from /usr/include/gstreamer-0.10/gst/gstbin.h:27, from /usr/include/gstreamer-0.10/gst/gst.h:35, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/GStreamerPlugin/squeakAudioVideoPipeLineSignalInterface.c:12: /usr/include/gstreamer-0.10/gst/gsttask.h:149:3: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] 149 | GStaticRecMutex *lock; | ^~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:114, from /usr/include/gstreamer-0.10/gst/gst.h:27, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/GStreamerPlugin/squeakAudioVideoPipeLineSignalInterface.c:12: /usr/include/glib-2.0/glib/deprecated/gthread.h:159:8: note: declared here 159 | struct _GStaticRecMutex | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gstreamer-0.10/gst/gstpad.h:35, from /usr/include/gstreamer-0.10/gst/gstelement.h:57, from /usr/include/gstreamer-0.10/gst/gstbin.h:27, from /usr/include/gstreamer-0.10/gst/gst.h:35, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/GStreamerPlugin/squeakAudioVideoPipeLineSignalInterface.c:12: /usr/include/gstreamer-0.10/gst/gsttask.h:183:1: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] 183 | void gst_task_set_lock (GstTask *task, GStaticRecMutex *mutex); | ^~~~ In file included from /usr/include/glib-2.0/glib.h:114, from /usr/include/gstreamer-0.10/gst/gst.h:27, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/GStreamerPlugin/squeakAudioVideoPipeLineSignalInterface.c:12: /usr/include/glib-2.0/glib/deprecated/gthread.h:159:8: note: declared here 159 | struct _GStaticRecMutex | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gstreamer-0.10/gst/gstpad.h:35, from /usr/include/gstreamer-0.10/gst/gstelement.h:57, from /usr/include/gstreamer-0.10/gst/gstbin.h:27, from /usr/include/gstreamer-0.10/gst/gst.h:35, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/GStreamerPlugin/squeakAudioVideoPipeLineSignalInterface.c:12: /usr/include/gstreamer-0.10/gst/gsttask.h:184:1: warning: 'GThreadPriority' is deprecated [-Wdeprecated-declarations] 184 | void gst_task_set_priority (GstTask *task, GThreadPriority priority); | ^~~~ In file included from /usr/include/glib-2.0/glib.h:114, from /usr/include/gstreamer-0.10/gst/gst.h:27, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/GStreamerPlugin/squeakAudioVideoPipeLineSignalInterface.c:12: /usr/include/glib-2.0/glib/deprecated/gthread.h:41:1: note: declared here 41 | { | ^ In file included from /usr/include/gstreamer-0.10/gst/gstelement.h:57, from /usr/include/gstreamer-0.10/gst/gstbin.h:27, from /usr/include/gstreamer-0.10/gst/gst.h:35, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/GStreamerPlugin/squeakAudioVideoPipeLineSignalInterface.c:12: /usr/include/gstreamer-0.10/gst/gstpad.h:671:3: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] 671 | GStaticRecMutex *stream_rec_lock; | ^~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:114, from /usr/include/gstreamer-0.10/gst/gst.h:27, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/GStreamerPlugin/squeakAudioVideoPipeLineSignalInterface.c:12: /usr/include/glib-2.0/glib/deprecated/gthread.h:159:8: note: declared here 159 | struct _GStaticRecMutex | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gstreamer-0.10/gst/gstbin.h:27, from /usr/include/gstreamer-0.10/gst/gst.h:35, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/GStreamerPlugin/squeakAudioVideoPipeLineSignalInterface.c:12: /usr/include/gstreamer-0.10/gst/gstelement.h:545:3: warning: 'GStaticRecMutex' is deprecated: Use 'GRecMutex' instead [-Wdeprecated-declarations] 545 | GStaticRecMutex *state_lock; | ^~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:114, from /usr/include/gstreamer-0.10/gst/gst.h:27, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/GStreamerPlugin/squeakAudioVideoPipeLineSignalInterface.c:12: /usr/include/glib-2.0/glib/deprecated/gthread.h:159:8: note: declared here 159 | struct _GStaticRecMutex | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gstreamer-0.10/gst/gst.h:71, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/GStreamerPlugin/squeakAudioVideoPipeLineSignalInterface.c:12: /usr/include/gstreamer-0.10/gst/gsttrace.h:127:1: warning: 'GStaticMutex' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] 127 | extern GStaticMutex _gst_trace_mutex; | ^~~~~~ In file included from /usr/include/glib-2.0/glib.h:114, from /usr/include/gstreamer-0.10/gst/gst.h:27, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/GStreamerPlugin/squeakAudioVideoPipeLineSignalInterface.c:12: /usr/include/glib-2.0/glib/deprecated/gthread.h:135:9: note: declared here 135 | typedef struct | ^~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ImmX11Plugin/ImmX11Plugin.c: In function 'primGetLocaleEncoding': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ImmX11Plugin/ImmX11Plugin.c:150:6: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 150 | if ((int) localeEncoding) { | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ImmX11Plugin/ImmX11Plugin.c: In function 'primSetEncodingToLocale': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ImmX11Plugin/ImmX11Plugin.c:267:6: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 267 | if ((int) localeEncoding) { | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ImmX11Plugin/ImmX11Plugin.c: In function 'primSetLocale': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ImmX11Plugin/ImmX11Plugin.c:289:6: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 289 | if ((int) name) { | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ImmX11Plugin/ImmX11Plugin.c: In function 'primSetPathEncToLocale': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ImmX11Plugin/ImmX11Plugin.c:325:6: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 325 | if ((int) localeEncoding) { | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ImmX11Plugin/ImmX11Plugin.c: In function 'primSetTextEncToLocale': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ImmX11Plugin/ImmX11Plugin.c:351:6: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 351 | if ((int) localeEncoding) { | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ImmX11Plugin/ImmX11Plugin.c: In function 'primSetXWinEncToLocale': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ImmX11Plugin/ImmX11Plugin.c:394:6: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 394 | if ((int) localeEncoding) { | ^ [ 62%] Linking C shared module so.DBusPlugin [ 62%] Built target FileCopyPlugin [ 63%] Linking C shared module so.GStreamerPlugin [ 63%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/HostWindowPlugin/CMakeFiles/HostWindowPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/HostWindowPlugin/sqUnixHostWindowPlugin.c.o [ 63%] Building ASM object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/SqueakFFIPrims/CMakeFiles/SqueakFFIPrims.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/SqueakFFIPrims/any-libffi-asm.S.o [ 63%] Built target DBusPlugin [ 64%] Linking C shared module so.ImmX11Plugin /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/HostWindowPlugin/sqUnixHostWindowPlugin.c: In function 'ioShowDisplayOnWindow': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/HostWindowPlugin/sqUnixHostWindowPlugin.c:81:7: warning: passing argument 1 of 'dpy->hostWindowShowDisplay' from incompatible pointer type [-Wincompatible-pointer-types] 81 | dispBitsIndex, width, height, depth, affectedL, affectedR, affectedT, affectedB, windowIndex); | ^~~~~~~~~~~~~ | | | unsigned char * /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/HostWindowPlugin/sqUnixHostWindowPlugin.c:81:7: note: expected 'unsigned int *' but argument is of type 'unsigned char *' [ 65%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/Mpeg3Plugin/Mpeg3Plugin.c.o [ 66%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/KedamaPlugin2/CMakeFiles/KedamaPlugin2.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/KedamaPlugin2/KedamaPlugin2.c.o [ 66%] Linking C shared module so.FT2Plugin [ 66%] Built target GStreamerPlugin [ 66%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/RomePlugin/CMakeFiles/RomePlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/RomePlugin/RomePlugin.c.o [ 67%] Linking C shared module so.SqueakFFIPrims [ 68%] Linking C shared module so.HostWindowPlugin /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/Mpeg3Plugin/Mpeg3Plugin.c: In function 'primitiveMPEG3ReReadAudio': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/Mpeg3Plugin/Mpeg3Plugin.c:814:10: warning: assignment to 'sqInt *' {aka 'long int *'} from incompatible pointer type 'int *' [-Wincompatible-pointer-types] 814 | anArray = ((int *) (interpreterProxy->firstIndexableField(interpreterProxy->stackValue(3)))); | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/Mpeg3Plugin/Mpeg3Plugin.c: In function 'primitiveMPEG3ReadAudio': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/Mpeg3Plugin/Mpeg3Plugin.c:875:10: warning: assignment to 'sqInt *' {aka 'long int *'} from incompatible pointer type 'int *' [-Wincompatible-pointer-types] 875 | anArray = ((int *) (interpreterProxy->firstIndexableField(interpreterProxy->stackValue(3)))); | ^ In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:39, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.h:1, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/Mpeg3Plugin.h:1, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/Mpeg3Plugin/Mpeg3Plugin.c:38: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/Mpeg3Plugin/Mpeg3Plugin.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ [ 68%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/ScratchPlugin/CMakeFiles/ScratchPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/ScratchPlugin/ScratchPlugin.c.o [ 68%] Built target ImmX11Plugin [ 68%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/ScratchPlugin/CMakeFiles/ScratchPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/ScratchPlugin/unixScratchOps.c.o [ 68%] Built target FT2Plugin [ 68%] Built target SqueakFFIPrims [ 68%] Built target HostWindowPlugin [ 68%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/UUIDPlugin/CMakeFiles/UUIDPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/UUIDPlugin/UUIDPlugin.c.o [ 68%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/SqueakSSL/CMakeFiles/SqueakSSL.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/SqueakSSL/SqueakSSL.c.o [ 68%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/RomePlugin/RomePlugin.c: In function 'primitivePangoComposeString': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/RomePlugin/RomePlugin.c:1124:64: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1124 | if (((start + (line->length)) < (interpreterProxy->stSizeOf(((int) aString)))) && ((aString[start + (line->length)]) == 13)) { | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/RomePlugin/RomePlugin.c: In function 'primitivePangoComposeString2': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/RomePlugin/RomePlugin.c:1220:3: warning: implicit declaration of function 'primitiveFail'; did you mean 'primitiveOpen'? [-Wimplicit-function-declaration] 1220 | primitiveFail(); | ^~~~~~~~~~~~~ | primitiveOpen /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/RomePlugin/RomePlugin.c:1266:64: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1266 | if (((start + (line->length)) < (interpreterProxy->stSizeOf(((int) aString)))) && ((aString[start + (line->length)]) == 13)) { | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/RomePlugin/RomePlugin.c: In function 'primitivePangoIndexAtPoint': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/RomePlugin/RomePlugin.c:2361:82: warning: passing argument 4 of 'pango_layout_xy_to_index' from incompatible pointer type [-Wincompatible-pointer-types] 2361 | inside = pango_layout_xy_to_index(layout, x * (PANGO_SCALE), y * (PANGO_SCALE), &index, &trailing); | ^~~~~~ | | | sqInt * {aka long int *} In file included from /usr/include/pango-1.0/pango/pango.h:44, from /usr/include/pango-1.0/pango/pangocairo.h:25, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/RomePlugin/RomePlugin.c:40: /usr/include/pango-1.0/pango/pango-layout.h:320:26: note: expected 'int *' but argument is of type 'sqInt *' {aka 'long int *'} 320 | int *index_, | ~~~~~~~~~~~~~~~~^~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/RomePlugin/RomePlugin.c:2361:90: warning: passing argument 5 of 'pango_layout_xy_to_index' from incompatible pointer type [-Wincompatible-pointer-types] 2361 | inside = pango_layout_xy_to_index(layout, x * (PANGO_SCALE), y * (PANGO_SCALE), &index, &trailing); | ^~~~~~~~~ | | | sqInt * {aka long int *} In file included from /usr/include/pango-1.0/pango/pango.h:44, from /usr/include/pango-1.0/pango/pangocairo.h:25, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/RomePlugin/RomePlugin.c:40: /usr/include/pango-1.0/pango/pango-layout.h:321:26: note: expected 'int *' but argument is of type 'sqInt *' {aka 'long int *'} 321 | int *trailing); | ~~~~~~~~~~~~~~~~^~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/RomePlugin/RomePlugin.c:2365:57: warning: passing argument 4 of 'pango_layout_index_to_line_x' from incompatible pointer type [-Wincompatible-pointer-types] 2365 | pango_layout_index_to_line_x(layout, index, trailing, &lineIndex, &xPos); | ^~~~~~~~~~ | | | sqInt * {aka long int *} In file included from /usr/include/pango-1.0/pango/pango.h:44, from /usr/include/pango-1.0/pango/pangocairo.h:25, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/RomePlugin/RomePlugin.c:40: /usr/include/pango-1.0/pango/pango-layout.h:294:26: note: expected 'int *' but argument is of type 'sqInt *' {aka 'long int *'} 294 | int *line, | ~~~~~~~~~~~~~~~~^~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/RomePlugin/RomePlugin.c:2365:69: warning: passing argument 5 of 'pango_layout_index_to_line_x' from incompatible pointer type [-Wincompatible-pointer-types] 2365 | pango_layout_index_to_line_x(layout, index, trailing, &lineIndex, &xPos); | ^~~~~ | | | sqInt * {aka long int *} In file included from /usr/include/pango-1.0/pango/pango.h:44, from /usr/include/pango-1.0/pango/pangocairo.h:25, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/RomePlugin/RomePlugin.c:40: /usr/include/pango-1.0/pango/pango-layout.h:295:26: note: expected 'int *' but argument is of type 'sqInt *' {aka 'long int *'} 295 | int *x_pos); | ~~~~~~~~~~~~~~~~^~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/RomePlugin/RomePlugin.c: In function 'registerSurface': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/RomePlugin/RomePlugin.c:3342:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3342 | if (!((*registerSurfaceFn)((int)surfaceHandle, &surfaceDispatch, &surfaceID))) { | ^ [ 69%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c: In function 'mpeg3bits_seek_end': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:163:9: warning: implicit declaration of function 'mpeg3demux_seek_byte'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] 163 | return mpeg3demux_seek_byte(stream->demuxer, mpeg3demuxer_total_bytes(stream->demuxer)); | ^~~~~~~~~~~~~~~~~~~~ | mpeg3demux_get_time /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:163:47: warning: implicit declaration of function 'mpeg3demuxer_total_bytes'; did you mean 'mpeg3io_total_bytes'? [-Wimplicit-function-declaration] 163 | return mpeg3demux_seek_byte(stream->demuxer, mpeg3demuxer_total_bytes(stream->demuxer)); | ^~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3io_total_bytes /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c: In function 'mpeg3bits_seek_time': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:175:9: warning: implicit declaration of function 'mpeg3demux_seek_time'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] 175 | return mpeg3demux_seek_time(stream->demuxer, time_position); | ^~~~~~~~~~~~~~~~~~~~ | mpeg3demux_get_time /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c: In function 'mpeg3bits_seek_percentage': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:187:9: warning: implicit declaration of function 'mpeg3demux_seek_percentage'; did you mean 'mpeg3demux_tell_percentage'? [-Wimplicit-function-declaration] 187 | return mpeg3demux_seek_percentage(stream->demuxer, percentage); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_tell_percentage In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:34: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:70:5: warning: inline function 'mpeg3io_fgetc' declared but never defined 70 | int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_new': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:50:19: 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 /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_open_copy': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:147:6: warning: implicit declaration of function 'mpeg3_read_toc'; did you mean 'mpeg3_read_frame'? [-Wimplicit-function-declaration] 147 | if(mpeg3_read_toc(file)) | ^~~~~~~~~~~~~~ | mpeg3_read_frame /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:207:3: warning: implicit declaration of function 'mpeg3demux_copy_titles'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] 207 | mpeg3demux_copy_titles(file->demuxer, mpeg3_get_demuxer(old_file)); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_get_time /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:213:3: warning: implicit declaration of function 'mpeg3demux_create_title'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] 213 | mpeg3demux_create_title(file->demuxer, 0, 0); | ^~~~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_get_time /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_set_cpus': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:283:3: warning: implicit declaration of function 'mpeg3video_set_cpus'; did you mean 'mpeg3_set_cpus'? [-Wimplicit-function-declaration] 283 | mpeg3video_set_cpus(file->vtrack[i]->video, cpus); | ^~~~~~~~~~~~~~~~~~~ | mpeg3_set_cpus /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_set_mmx': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:292:3: warning: implicit declaration of function 'mpeg3video_set_mmx'; did you mean 'mpeg3_set_mmx'? [-Wimplicit-function-declaration] 292 | mpeg3video_set_mmx(file->vtrack[i]->video, use_mmx); | ^~~~~~~~~~~~~~~~~~ | mpeg3_set_mmx /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_generate_toc': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:309:21: warning: implicit declaration of function 'mpeg3demux_print_streams' [-Wimplicit-function-declaration] 309 | if(print_streams) mpeg3demux_print_streams(demuxer, output); | ^~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:314:3: warning: implicit declaration of function 'mpeg3demux_print_timecodes'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] 314 | mpeg3demux_print_timecodes(demuxer->titles[demuxer->current_title], output); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_get_time /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_read_toc': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:330:2: warning: implicit declaration of function 'mpeg3io_seek'; did you mean 'mpeg3io_eof'? [-Wimplicit-function-declaration] 330 | mpeg3io_seek(file->fs, 0); | ^~~~~~~~~~~~ | mpeg3io_eof /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:339:2: warning: implicit declaration of function 'mpeg3demux_read_titles'; did you mean 'mpeg3demux_read_int16'? [-Wimplicit-function-declaration] 339 | mpeg3demux_read_titles(file->demuxer); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_read_int16 /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_set_sample': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:384:3: warning: implicit declaration of function 'mpeg3audio_seek_sample'; did you mean 'mpeg3_set_sample'? [-Wimplicit-function-declaration] 384 | mpeg3audio_seek_sample(file->atrack[stream]->audio, sample); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3_set_sample /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_set_frame': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:455:3: warning: implicit declaration of function 'mpeg3video_seek_frame'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] 455 | mpeg3video_seek_frame(file->vtrack[stream]->video, frame); | ^~~~~~~~~~~~~~~~~~~~~ | mpeg3video_read_frame /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_seek_percentage': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:466:3: warning: implicit declaration of function 'mpeg3audio_seek_percentage'; did you mean 'mpeg3_seek_percentage'? [-Wimplicit-function-declaration] 466 | mpeg3audio_seek_percentage(file->atrack[i]->audio, percentage); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3_seek_percentage /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:471:3: warning: implicit declaration of function 'mpeg3video_seek_percentage'; did you mean 'mpeg3_seek_percentage'? [-Wimplicit-function-declaration] 471 | mpeg3video_seek_percentage(file->vtrack[i]->video, percentage); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3_seek_percentage /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_previous_frame': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:482:10: warning: implicit declaration of function 'mpeg3video_previous_frame'; did you mean 'mpeg3_previous_frame'? [-Wimplicit-function-declaration] 482 | return mpeg3video_previous_frame(file->vtrack[stream]->video); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3_previous_frame /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_drop_frames': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:592:12: warning: implicit declaration of function 'mpeg3video_drop_frames'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] 592 | result = mpeg3video_drop_frames(file->vtrack[stream]->video, | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_read_frame /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_read_yuvframe': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:616:12: warning: implicit declaration of function 'mpeg3video_read_yuvframe'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] 616 | result = mpeg3video_read_yuvframe(file->vtrack[stream]->video, | ^~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_read_frame /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_read_audio': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:646:12: warning: implicit declaration of function 'mpeg3audio_decode_audio' [-Wimplicit-function-declaration] 646 | result = mpeg3audio_decode_audio(file->atrack[stream]->audio, | ^~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_read_audio_chunk': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:694:12: warning: implicit declaration of function 'mpeg3audio_read_raw'; did you mean 'mpeg3io_read_data'? [-Wimplicit-function-declaration] 694 | result = mpeg3audio_read_raw(file->atrack[stream]->audio, output, size, max_size); | ^~~~~~~~~~~~~~~~~~~ | mpeg3io_read_data /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_read_video_chunk': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:710:12: warning: implicit declaration of function 'mpeg3video_read_raw'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] 710 | result = mpeg3video_read_raw(file->vtrack[stream]->video, output, size, max_size); | ^~~~~~~~~~~~~~~~~~~ | mpeg3video_read_frame In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:37: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:70:5: warning: inline function 'mpeg3io_fgetc' declared but never defined 70 | int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ [ 69%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/UUIDPlugin/CMakeFiles/UUIDPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/UUIDPlugin/sqUnixUUID.c.o [ 70%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/SqueakSSL/CMakeFiles/SqueakSSL.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/SqueakSSL/sqUnixSSL.c.o [ 71%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/ScratchPlugin/CMakeFiles/ScratchPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/ScratchPlugin/unixSeriaPort2Ops.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/ScratchPlugin/unixSeriaPort2Ops.c: In function 'SerialPortSetOption': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/ScratchPlugin/unixSeriaPort2Ops.c:173:7: warning: implicit declaration of function 'cfsetspeed'; did you mean 'cfsetispeed'? [-Wimplicit-function-declaration] 173 | if (cfsetspeed(&options, newValue) == -1) return PRIM_FAILED; | ^~~~~~~~~~ | cfsetispeed [ 71%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/UnicodePlugin/CMakeFiles/UnicodePlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/UnicodePlugin/UnicodePlugin.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/ScratchPlugin/unixSeriaPort2Ops.c: In function 'OpenPortNamed': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/ScratchPlugin/unixSeriaPort2Ops.c:322:2: warning: implicit declaration of function 'cfmakeraw' [-Wimplicit-function-declaration] 322 | cfmakeraw(&options); | ^~~~~~~~~ [ 72%] Linking C shared module so.UUIDPlugin /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/UnicodePlugin/UnicodePlugin.c: In function 'primitiveDrawString': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/UnicodePlugin/UnicodePlugin.c:223:38: warning: passing argument 3 of 'unicodeDrawString' from incompatible pointer type [-Wincompatible-pointer-types] 223 | unicodeDrawString(utf8, utf8Length, &w, &h, bitmapPtr); | ^~ | | | sqInt * {aka long int *} In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/UnicodePlugin/UnicodePlugin.c:38: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/UnicodePlugin/UnicodePlugin.h:7:57: note: expected 'int *' but argument is of type 'sqInt *' {aka 'long int *'} 7 | void unicodeDrawString(char *utf8, int utf8Length, int *wPtr, int *hPtr, unsigned int *bitmapPtr); | ~~~~~^~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/UnicodePlugin/UnicodePlugin.c:223:42: warning: passing argument 4 of 'unicodeDrawString' from incompatible pointer type [-Wincompatible-pointer-types] 223 | unicodeDrawString(utf8, utf8Length, &w, &h, bitmapPtr); | ^~ | | | sqInt * {aka long int *} In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/UnicodePlugin/UnicodePlugin.c:38: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/UnicodePlugin/UnicodePlugin.h:7:68: note: expected 'int *' but argument is of type 'sqInt *' {aka 'long int *'} 7 | void unicodeDrawString(char *utf8, int utf8Length, int *wPtr, int *hPtr, unsigned int *bitmapPtr); | ~~~~~^~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/UnicodePlugin/UnicodePlugin.c: In function 'primitiveMeasureString': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/UnicodePlugin/UnicodePlugin.c:284:41: warning: passing argument 3 of 'unicodeMeasureString' from incompatible pointer type [-Wincompatible-pointer-types] 284 | unicodeMeasureString(utf8, utf8Length, &w, &h); | ^~ | | | sqInt * {aka long int *} In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/UnicodePlugin/UnicodePlugin.c:38: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/UnicodePlugin/UnicodePlugin.h:10:60: note: expected 'int *' but argument is of type 'sqInt *' {aka 'long int *'} 10 | void unicodeMeasureString(char *utf8, int utf8Length, int *wPtr, int *hPtr); | ~~~~~^~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/UnicodePlugin/UnicodePlugin.c:284:45: warning: passing argument 4 of 'unicodeMeasureString' from incompatible pointer type [-Wincompatible-pointer-types] 284 | unicodeMeasureString(utf8, utf8Length, &w, &h); | ^~ | | | sqInt * {aka long int *} In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/UnicodePlugin/UnicodePlugin.c:38: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/UnicodePlugin/UnicodePlugin.h:10:71: note: expected 'int *' but argument is of type 'sqInt *' {aka 'long int *'} 10 | void unicodeMeasureString(char *utf8, int utf8Length, int *wPtr, int *hPtr); | ~~~~~^~~~ [ 72%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c.o [ 73%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/UnicodePlugin/CMakeFiles/UnicodePlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/UnicodePlugin/UnicodeOps-linux.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c: In function 'mpeg3_new_atrack': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c:48:14: warning: implicit declaration of function 'mpeg3demux_copy_titles'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] 48 | if(demuxer) mpeg3demux_copy_titles(new_atrack->demuxer, demuxer); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_get_time In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c:34: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:70:5: warning: inline function 'mpeg3io_fgetc' declared but never defined 70 | int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ [ 73%] Built target UUIDPlugin [ 73%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c.o [ 74%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c.o [ 75%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/AioPlugin/CMakeFiles/AioPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/AioPlugin/AioPlugin.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function 'mpeg3_get_ps_pes_packet': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:507:8: warning: implicit declaration of function 'mpeg3_decrypt_packet'; did you mean 'mpeg3_get_pes_packet'? [-Wimplicit-function-declaration] 507 | if(mpeg3_decrypt_packet(demuxer->titles[demuxer->current_title]->fs->css, | ^~~~~~~~~~~~~~~~~~~~ | mpeg3_get_pes_packet /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function 'mpeg3_read_program': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:719:23: warning: implicit declaration of function 'mpeg3io_seek_relative' [-Wimplicit-function-declaration] 719 | if(!result) result = mpeg3io_seek_relative(title->fs, -4); | ^~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function 'mpeg3_advance_timecode': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:795:4: warning: implicit declaration of function 'mpeg3io_seek'; did you mean 'mpeg3io_eof'? [-Wimplicit-function-declaration] 795 | mpeg3io_seek(title->fs, title->timecode_table[demuxer->current_timecode].start_byte); | ^~~~~~~~~~~~ | mpeg3io_eof /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:815:6: warning: implicit declaration of function 'mpeg3demux_open_title'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] 815 | mpeg3demux_open_title(demuxer, demuxer->current_title + 1); | ^~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_get_time [ 75%] Linking C shared module so.ScratchPlugin /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function 'mpeg3_delete_demuxer': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1379:3: warning: implicit declaration of function 'mpeg3_delete_title'; did you mean 'mpeg3_delete_fs'? [-Wimplicit-function-declaration] 1379 | mpeg3_delete_title(demuxer->titles[i]); | ^~~~~~~~~~~~~~~~~~ | mpeg3_delete_fs /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function 'mpeg3demux_copy_titles': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1599:3: warning: implicit declaration of function 'mpeg3_copy_title'; did you mean 'mpeg3_new_title'? [-Wimplicit-function-declaration] 1599 | mpeg3_copy_title(dst_title, src_title); | ^~~~~~~~~~~~~~~~ | mpeg3_new_title In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:35: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:70:5: warning: inline function 'mpeg3io_fgetc' declared but never defined 70 | int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ [ 75%] Linking C shared module so.SqueakSSL /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c: In function 'mpeg3_delete_fs': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c:80:2: warning: implicit declaration of function 'mpeg3_delete_css'; did you mean 'mpeg3_delete_fs'? [-Wimplicit-function-declaration] 80 | mpeg3_delete_css(fs->css); | ^~~~~~~~~~~~~~~~ | mpeg3_delete_fs /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c: In function 'mpeg3io_open_file': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c:141:2: warning: implicit declaration of function 'mpeg3_get_keys'; did you mean 'mpeg3_new_fs'? [-Wimplicit-function-declaration] 141 | mpeg3_get_keys(fs->css, fs->path); | ^~~~~~~~~~~~~~ | mpeg3_new_fs [ 75%] Built target ScratchPlugin [ 76%] Linking C shared module so.RomePlugin [ 76%] Built target SqueakSSL [ 76%] Linking C shared module so.UnicodePlugin [ 76%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c.o [ 76%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/UnixOSProcessPlugin/CMakeFiles/UnixOSProcessPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c.o [ 76%] Linking C shared module so.AioPlugin [ 76%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/VectorEnginePlugin/CMakeFiles/VectorEnginePlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/VectorEnginePlugin/VectorEnginePlugin.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c: In function 'mpeg3_copy_title': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:68:2: warning: implicit declaration of function 'mpeg3_copy_fs'; did you mean 'mpeg3_new_fs'? [-Wimplicit-function-declaration] 68 | mpeg3_copy_fs(dst->fs, src->fs); | ^~~~~~~~~~~~~ | mpeg3_new_fs In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:34: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:70:5: warning: inline function 'mpeg3io_fgetc' declared but never defined 70 | int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ [ 76%] Linking C shared module so.KedamaPlugin2 [ 76%] Built target UnicodePlugin [ 76%] Built target RomePlugin /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c: In function 'primitiveConfstr': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c:1084:15: warning: implicit declaration of function 'confstr' [-Wimplicit-function-declaration] 1084 | bufferSize = confstr(optionIndex, 0, 0); | ^~~~~~~ [ 77%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c.o [ 77%] Built target AioPlugin [ 77%] Built target KedamaPlugin2 [ 78%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/vm-display-X11/CMakeFiles/vm-display-X11.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c.o [ 78%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/XDisplayControlPlugin/CMakeFiles/XDisplayControlPlugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c.o [ 78%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/vm-display-X11/CMakeFiles/vm-display-X11.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixMozilla.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c: In function 'mpeg3_new_vtrack': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c:44:14: warning: implicit declaration of function 'mpeg3demux_copy_titles'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] 44 | if(demuxer) mpeg3demux_copy_titles(new_vtrack->demuxer, demuxer); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_get_time In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c:34: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:70:5: warning: inline function 'mpeg3io_fgetc' declared but never defined 70 | int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ [ 78%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c.o [ 78%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/dct.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c: In function 'primitiveDisconnectDisplay': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c:162:3: warning: implicit declaration of function 'forgetXDisplay' [-Wimplicit-function-declaration] 162 | forgetXDisplay(); | ^~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c: In function 'primitiveFlushDisplay': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c:171:2: warning: implicit declaration of function 'synchronizeXDisplay' [-Wimplicit-function-declaration] 171 | synchronizeXDisplay(); | ^~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c: In function 'primitiveKillDisplay': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c:216:3: warning: implicit declaration of function 'disconnectXDisplay' [-Wimplicit-function-declaration] 216 | disconnectXDisplay(); | ^~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c: In function 'primitiveOpenDisplay': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c:235:3: warning: implicit declaration of function 'openXDisplay'; did you mean 'XOpenDisplay'? [-Wimplicit-function-declaration] 235 | openXDisplay(); | ^~~~~~~~~~~~ | XOpenDisplay [ 79%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c: In function 'mpeg3_generate_toc_for_Squeak': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:172:3: warning: implicit declaration of function 'mpeg3demux_create_title_for_Squeak'; did you mean 'mpeg3_generate_toc_for_Squeak'? [-Wimplicit-function-declaration] 172 | mpeg3demux_create_title_for_Squeak(demuxer, timecode_search, buffer, bufferSize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3_generate_toc_for_Squeak /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:174:21: warning: implicit declaration of function 'mpeg3demux_print_streams_for_Squeak' [-Wimplicit-function-declaration] 174 | if(print_streams) mpeg3demux_print_streams_for_Squeak(demuxer, buffer,bufferSize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:181:3: warning: implicit declaration of function 'mpeg3demux_print_timecodes'; did you mean 'mpeg3demux_current_time'? [-Wimplicit-function-declaration] 181 | mpeg3demux_print_timecodes(demuxer->titles[demuxer->current_title], buffer); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_current_time /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:183:3: warning: implicit declaration of function 'mpeg3_delete_demuxer'; did you mean 'mpeg3_new_demuxer'? [-Wimplicit-function-declaration] 183 | mpeg3_delete_demuxer(demuxer); | ^~~~~~~~~~~~~~~~~~~~ | mpeg3_new_demuxer /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c: In function 'mpeg3demux_create_title_for_Squeak': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:211:3: warning: implicit declaration of function 'mpeg3demux_open_title'; did you mean 'mpeg3demux_current_time'? [-Wimplicit-function-declaration] 211 | mpeg3demux_open_title(demuxer, 0); | ^~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_current_time /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:220:3: warning: implicit declaration of function 'mpeg3io_seek'; did you mean 'mpeg3io_eof'? [-Wimplicit-function-declaration] 220 | mpeg3io_seek(title->fs, 4); | ^~~~~~~~~~~~ | mpeg3io_eof /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:240:13: warning: implicit declaration of function 'mpeg3_read_next_packet'; did you mean 'mpeg3demux_read_char_packet'? [-Wimplicit-function-declaration] 240 | result = mpeg3_read_next_packet(demuxer); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_read_char_packet /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:284:25: warning: implicit declaration of function 'mpeg3_read_prev_packet'; did you mean 'mpeg3demux_read_char_packet'? [-Wimplicit-function-declaration] 284 | if(!result) result = mpeg3_read_prev_packet(demuxer); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_read_char_packet In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:39, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:38: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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 /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/dct.c:39: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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); | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:100: warning: "USE_XSHM" redefined 100 | # define USE_XSHM | In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/plugins/B3DAcceleratorPlugin/sqUnixOpenGL.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:16, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:66: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/config.h:78: note: this is the location of the previous definition 78 | #define USE_XSHM 1 | /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c: In function 'mpeg3audio_prev_header': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c:145:12: 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 /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c:33: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c: In function 'mpeg3audio_read_header': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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) | ^~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c:171:8: note: in expansion of macro 'mpeg3bits_eof' 171 | if(!mpeg3bits_eof(audio->astream) && | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c:189:4: warning: implicit declaration of function 'mpeg3audio_read_pcm_header'; did you mean 'mpeg3audio_read_header'? [-Wimplicit-function-declaration] 189 | mpeg3audio_read_pcm_header(audio); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3audio_read_header In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c:33: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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); | ^~~~~~~~~~~~~ [ 79%] Linking C shared module so.XDisplayControlPlugin [ 79%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c.o [ 80%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c.o In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:66: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:96:3: warning: initialization of 'int (*)(char *, int)' from incompatible pointer type 'long int (*)(char *, long int)' [-Wincompatible-pointer-types] 96 | display_winImageFind, \ | ^~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:6268:1: note: in expansion of macro 'SqDisplayDefine' 6268 | SqDisplayDefine(X11); | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:96:3: note: (near initialization for 'display_X11_itf.winImageFind') 96 | display_winImageFind, \ | ^~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:6268:1: note: in expansion of macro 'SqDisplayDefine' 6268 | SqDisplayDefine(X11); | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:141:3: warning: initialization of 'int (*)(int)' from incompatible pointer type 'long int (*)(long int)' [-Wincompatible-pointer-types] 141 | display_hostWindowClose, \ | ^~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:6268:1: note: in expansion of macro 'SqDisplayDefine' 6268 | SqDisplayDefine(X11); | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:141:3: note: (near initialization for 'display_X11_itf.hostWindowClose') 141 | display_hostWindowClose, \ | ^~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:6268:1: note: in expansion of macro 'SqDisplayDefine' 6268 | SqDisplayDefine(X11); | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:142:3: warning: initialization of 'int (*)(int, int, int, int, char *, int)' from incompatible pointer type 'long int (*)(long int, long int, long int, long int, char *, long int)' [-Wincompatible-pointer-types] 142 | display_hostWindowCreate, \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:6268:1: note: in expansion of macro 'SqDisplayDefine' 6268 | SqDisplayDefine(X11); | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:142:3: note: (near initialization for 'display_X11_itf.hostWindowCreate') 142 | display_hostWindowCreate, \ | ^~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:6268:1: note: in expansion of macro 'SqDisplayDefine' 6268 | SqDisplayDefine(X11); | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:143:3: warning: initialization of 'int (*)(unsigned int *, int, int, int, int, int, int, int, int)' from incompatible pointer type 'long int (*)(unsigned int *, long int, long int, long int, int, int, int, int, int)' [-Wincompatible-pointer-types] 143 | display_hostWindowShowDisplay, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:6268:1: note: in expansion of macro 'SqDisplayDefine' 6268 | SqDisplayDefine(X11); | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:143:3: note: (near initialization for 'display_X11_itf.hostWindowShowDisplay') 143 | display_hostWindowShowDisplay, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:6268:1: note: in expansion of macro 'SqDisplayDefine' 6268 | SqDisplayDefine(X11); | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:144:3: warning: initialization of 'int (*)(int)' from incompatible pointer type 'long int (*)(long int)' [-Wincompatible-pointer-types] 144 | display_hostWindowGetSize, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:6268:1: note: in expansion of macro 'SqDisplayDefine' 6268 | SqDisplayDefine(X11); | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:144:3: note: (near initialization for 'display_X11_itf.hostWindowGetSize') 144 | display_hostWindowGetSize, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:6268:1: note: in expansion of macro 'SqDisplayDefine' 6268 | SqDisplayDefine(X11); | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:145:3: warning: initialization of 'int (*)(int, int, int)' from incompatible pointer type 'long int (*)(long int, long int, long int)' [-Wincompatible-pointer-types] 145 | display_hostWindowSetSize, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:6268:1: note: in expansion of macro 'SqDisplayDefine' 6268 | SqDisplayDefine(X11); | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:145:3: note: (near initialization for 'display_X11_itf.hostWindowSetSize') 145 | display_hostWindowSetSize, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:6268:1: note: in expansion of macro 'SqDisplayDefine' 6268 | SqDisplayDefine(X11); | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:146:3: warning: initialization of 'int (*)(int)' from incompatible pointer type 'long int (*)(long int)' [-Wincompatible-pointer-types] 146 | display_hostWindowGetPosition, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:6268:1: note: in expansion of macro 'SqDisplayDefine' 6268 | SqDisplayDefine(X11); | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:146:3: note: (near initialization for 'display_X11_itf.hostWindowGetPosition') 146 | display_hostWindowGetPosition, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:6268:1: note: in expansion of macro 'SqDisplayDefine' 6268 | SqDisplayDefine(X11); | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:147:3: warning: initialization of 'int (*)(int, int, int)' from incompatible pointer type 'long int (*)(long int, long int, long int)' [-Wincompatible-pointer-types] 147 | display_hostWindowSetPosition, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:6268:1: note: in expansion of macro 'SqDisplayDefine' 6268 | SqDisplayDefine(X11); | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:147:3: note: (near initialization for 'display_X11_itf.hostWindowSetPosition') 147 | display_hostWindowSetPosition, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:6268:1: note: in expansion of macro 'SqDisplayDefine' 6268 | SqDisplayDefine(X11); | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:148:3: warning: initialization of 'int (*)(int, char *, int)' from incompatible pointer type 'long int (*)(long int, char *, long int)' [-Wincompatible-pointer-types] 148 | display_hostWindowSetTitle, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:6268:1: note: in expansion of macro 'SqDisplayDefine' 6268 | SqDisplayDefine(X11); | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:148:3: note: (near initialization for 'display_X11_itf.hostWindowSetTitle') 148 | display_hostWindowSetTitle, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:6268:1: note: in expansion of macro 'SqDisplayDefine' 6268 | SqDisplayDefine(X11); | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:149:3: warning: initialization of 'int (*)(void)' from incompatible pointer type 'long int (*)(void)' [-Wincompatible-pointer-types] 149 | display_hostWindowCloseAll \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:6268:1: note: in expansion of macro 'SqDisplayDefine' 6268 | SqDisplayDefine(X11); | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqDisplay.h:149:3: note: (near initialization for 'display_X11_itf.hostWindowCloseAll') 149 | display_hostWindowCloseAll \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-X11/sqUnixX11.c:6268:1: note: in expansion of macro 'SqDisplayDefine' 6268 | SqDisplayDefine(X11); | ^~~~~~~~~~~~~~~ [ 80%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c: In function 'mpeg3audio_III_dequantize_sample': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:264:12: warning: implicit declaration of function 'mpeg3bits_getbitoffset'; did you mean 'mpeg3bits_getbits'? [-Wimplicit-function-declaration] 264 | int num = mpeg3bits_getbitoffset(audio->astream); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3bits_getbits /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:691:2: warning: implicit declaration of function 'mpeg3bits_start_reverse'; did you mean 'mpeg3bits_getbits_reverse'? [-Wimplicit-function-declaration] 691 | mpeg3bits_start_reverse(audio->astream); | ^~~~~~~~~~~~~~~~~~~~~~~ | mpeg3bits_getbits_reverse /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:693:2: warning: implicit declaration of function 'mpeg3bits_start_forward' [-Wimplicit-function-declaration] 693 | mpeg3bits_start_forward(audio->astream); | ^~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c: In function 'mpeg3audio_III_hybrid': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:841:6: warning: implicit declaration of function 'mpeg3audio_dct36' [-Wimplicit-function-declaration] 841 | mpeg3audio_dct36(fsIn[0], rawout1, rawout2, mpeg3_win[0], tspnt); | ^~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:853:7: warning: implicit declaration of function 'mpeg3audio_dct12' [-Wimplicit-function-declaration] 853 | mpeg3audio_dct12(fsIn[sb] ,rawout1 ,rawout2 ,mpeg3_win[2] ,tspnt); | ^~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c: In function 'mpeg3audio_read_layer3_frame': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1085:11: warning: implicit declaration of function 'mpeg3audio_read_header'; did you mean 'mpeg3io_read_char'? [-Wimplicit-function-declaration] 1085 | result = mpeg3audio_read_header(audio); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3io_read_char /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1091:12: warning: implicit declaration of function 'mpeg3bits_read_buffer' [-Wimplicit-function-declaration] 1091 | result = mpeg3bits_read_buffer(audio->astream, audio->bsbuf, audio->framesize); | ^~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c: In function 'mpeg3audio_dolayer3': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1117:2: warning: implicit declaration of function 'mpeg3bits_use_ptr'; did you mean 'mpeg3bits_error'? [-Wimplicit-function-declaration] 1117 | mpeg3bits_use_ptr(audio->astream, audio->bsbuf); | ^~~~~~~~~~~~~~~~~ | mpeg3bits_error /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1183:5: warning: implicit declaration of function 'mpeg3bits_use_demuxer' [-Wimplicit-function-declaration] 1183 | mpeg3bits_use_demuxer(audio->astream); | ^~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1263:5: 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)); | ^~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1268:11: warning: implicit declaration of function 'mpeg3audio_synth_stereo'; did you mean 'mpeg3audio_III_i_stereo'? [-Wimplicit-function-declaration] 1268 | mpeg3audio_synth_stereo(audio, hybridOut[0][ss], 0, audio->pcm_sample, &p1); | ^~~~~~~~~~~~~~~~~~~~~~~ | mpeg3audio_III_i_stereo /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1275:5: warning: implicit declaration of function 'mpeg3audio_replace_buffer' [-Wimplicit-function-declaration] 1275 | mpeg3audio_replace_buffer(audio, audio->pcm_allocated + MPEG3AUDIO_PADDING * audio->channels); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:32: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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); | ^~~~~~~~~~~~~ [ 80%] Built target XDisplayControlPlugin /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c: In function 'mpeg3audio_dolayer2': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c:426:11: 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)); | ^~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c:432:11: warning: implicit declaration of function 'mpeg3audio_synth_stereo' [-Wimplicit-function-declaration] 432 | mpeg3audio_synth_stereo(audio, fraction[0][j], 0, audio->pcm_sample, &p1); | ^~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c:439:5: warning: implicit declaration of function 'mpeg3audio_replace_buffer' [-Wimplicit-function-declaration] 439 | mpeg3audio_replace_buffer(audio, audio->pcm_allocated + MPEG3AUDIO_PADDING * audio->channels); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c:37: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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); | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_delete_struct': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:60:2: warning: implicit declaration of function 'mpeg3bits_delete_stream'; did you mean 'mpeg3bits_new_stream'? [-Wimplicit-function-declaration] 60 | mpeg3bits_delete_stream(audio->astream); | ^~~~~~~~~~~~~~~~~~~~~~~ | mpeg3bits_new_stream /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_read_frame': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:92:11: warning: implicit declaration of function 'mpeg3audio_read_header'; did you mean 'mpeg3audio_read_frame'? [-Wimplicit-function-declaration] 92 | result = mpeg3audio_read_header(audio); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3audio_read_frame /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:110:16: warning: implicit declaration of function 'mpeg3audio_dolayer2'; did you mean 'mpeg3audio_delete'? [-Wimplicit-function-declaration] 110 | result = mpeg3audio_dolayer2(audio); | ^~~~~~~~~~~~~~~~~~~ | mpeg3audio_delete /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:114:16: warning: implicit declaration of function 'mpeg3audio_dolayer3'; did you mean 'mpeg3audio_delete'? [-Wimplicit-function-declaration] 114 | result = mpeg3audio_dolayer3(audio); | ^~~~~~~~~~~~~~~~~~~ | mpeg3audio_delete /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:124:14: warning: implicit declaration of function 'mpeg3audio_do_pcm'; did you mean 'mpeg3audio_delete'? [-Wimplicit-function-declaration] 124 | result = mpeg3audio_do_pcm(audio); | ^~~~~~~~~~~~~~~~~ | mpeg3audio_delete /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:132:3: warning: implicit declaration of function 'mpeg3bits_byte_align' [-Wimplicit-function-declaration] 132 | mpeg3bits_byte_align(audio->astream); | ^~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_get_length': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:153:2: warning: implicit declaration of function 'mpeg3bits_seek_start' [-Wimplicit-function-declaration] 153 | mpeg3bits_seek_start(audio->astream); | ^~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:238:26: warning: implicit declaration of function 'mpeg3demuxer_total_bytes'; did you mean 'mpeg3io_total_bytes'? [-Wimplicit-function-declaration] 238 | result = (long)((float)mpeg3demuxer_total_bytes(audio->astream->demuxer) / audio->avg_framesize * audio->samples_per_frame); | ^~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3io_total_bytes /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:251:2: warning: implicit declaration of function 'mpeg3audio_reset_synths'; did you mean 'mpeg3audio_get_length'? [-Wimplicit-function-declaration] 251 | mpeg3audio_reset_synths(audio); | ^~~~~~~~~~~~~~~~~~~~~~~ | mpeg3audio_get_length /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_seek': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:277:13: warning: implicit declaration of function 'mpeg3bits_seek_time'; did you mean 'mpeg3bits_packet_time'? [-Wimplicit-function-declaration] 277 | result |= mpeg3bits_seek_time(audio->astream, time_position); | ^~~~~~~~~~~~~~~~~~~ | mpeg3bits_packet_time /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:296:14: warning: implicit declaration of function 'mpeg3bits_seek_byte'; did you mean 'mpeg3bits_showbits'? [-Wimplicit-function-declaration] 296 | result |= mpeg3bits_seek_byte(audio->astream, byte_position); | ^~~~~~~~~~~~~~~~~~~ | mpeg3bits_showbits /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:303:13: warning: implicit declaration of function 'mpeg3audio_prev_header'; did you mean 'mpeg3audio_read_frame'? [-Wimplicit-function-declaration] 303 | result |= mpeg3audio_prev_header(audio); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3audio_read_frame /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:304:13: warning: implicit declaration of function 'mpeg3audio_read_layer3_frame'; did you mean 'mpeg3audio_read_frame'? [-Wimplicit-function-declaration] 304 | result |= mpeg3audio_read_layer3_frame(audio); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3audio_read_frame /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_new': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:327:2: warning: implicit declaration of function 'mpeg3audio_new_decode_tables' [-Wimplicit-function-declaration] 327 | mpeg3audio_new_decode_tables(audio); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_read_raw': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:408:7: warning: implicit declaration of function 'mpeg3bits_read_buffer' [-Wimplicit-function-declaration] 408 | if(mpeg3bits_read_buffer(audio->astream, output, audio->framesize)) | ^~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_decode_audio': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:465:3: warning: implicit declaration of function 'mpeg3bits_seek_percentage'; did you mean 'mpeg3bits_tell_percentage'? [-Wimplicit-function-declaration] 465 | mpeg3bits_seek_percentage(audio->astream, audio->percentage_seek); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3bits_tell_percentage In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:35: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:70:5: warning: inline function 'mpeg3io_fgetc' declared but never defined 70 | int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ [ 80%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c.o [ 80%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/vm-display-custom/CMakeFiles/vm-display-custom.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-custom/sqUnixCustomWindow.c.o In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c:34: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c: In function 'mpeg3audio_read_pcm_header': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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) | ^~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c:42:9: note: in expansion of macro 'mpeg3bits_eof' 42 | while(!mpeg3bits_eof(audio->astream) && code != MPEG3_PCM_START_CODE) | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c: In function 'mpeg3audio_do_pcm': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c:61:5: 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)) | ^~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c:67:3: 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 /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c:34: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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); | ^~~~~~~~~~~~~ [ 81%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/synthesizers.c.o [ 81%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/tables.c.o [ 82%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c.o [ 83%] Linking C shared module so.UnixOSProcessPlugin /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/synthesizers.c: In function 'mpeg3audio_synth_stereo': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/synthesizers.c:63:6: warning: implicit declaration of function 'mpeg3audio_dct64' [-Wimplicit-function-declaration] 63 | mpeg3audio_dct64(buf[1] + ((audio->bo + 1) & 0xf), buf[0] + audio->bo, bandPtr); | ^~~~~~~~~~~~~~~~ In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/synthesizers.c:31: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/synthesizers.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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); | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/tables.c: In function 'mpeg3audio_new_decode_tables': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/tables.c:504:2: warning: implicit declaration of function 'mpeg3audio_imdct_init' [-Wimplicit-function-declaration] 504 | mpeg3audio_imdct_init(audio); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/tables.c:31: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/tables.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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); | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c: In function 'mpeg3video_clearblock': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:87:3: warning: implicit declaration of function 'bzero' [-Wimplicit-function-declaration] 87 | bzero(slice->block[comp], sizeof(short) * 64 * 6); | ^~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:87:3: warning: incompatible implicit declaration of built-in function 'bzero' In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:7, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:39, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:32: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c: In function 'mpeg3video_get_macroblocks': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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) | ^~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:610:9: note: in expansion of macro 'mpeg3bits_eof' 610 | while(!mpeg3bits_eof(vstream) && | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:616:4: warning: implicit declaration of function 'mpeg3_new_slice_buffer' [-Wimplicit-function-declaration] 616 | mpeg3_new_slice_buffer(&(video->slice_buffers[video->slice_buffers_initialized++])); | ^~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:628:5: warning: implicit declaration of function 'mpeg3_expand_slice_buffer' [-Wimplicit-function-declaration] 628 | mpeg3_expand_slice_buffer(slice_buffer); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:694:4: warning: implicit declaration of function 'mpeg3_slice_loop' [-Wimplicit-function-declaration] 694 | mpeg3_slice_loop(&video->slice_decoders[i]); | ^~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c: In function 'mpeg3video_allocate_decoders': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:710:4: warning: implicit declaration of function 'mpeg3_delete_slice_decoder' [-Wimplicit-function-declaration] 710 | mpeg3_delete_slice_decoder(video->slice_decoders[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:715:4: warning: implicit declaration of function 'mpeg3_new_slice_decoder'; did you mean 'mpeg3video_allocate_decoders'? [-Wimplicit-function-declaration] 715 | mpeg3_new_slice_decoder(video, &(video->slice_decoders[i])); | ^~~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_allocate_decoders /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c: In function 'mpeg3video_getpicture': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:797:4: warning: implicit declaration of function 'mpeg3video_display_second_field' [-Wimplicit-function-declaration] 797 | mpeg3video_display_second_field(video); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:39, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:32: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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); | ^~~~~~~~~~~~~ [ 83%] Built target UnixOSProcessPlugin [ 83%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c.o [ 83%] Linking C shared module so.vm-display-custom /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c: In function 'mpeg3video_ext_user_data': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c:333:15: warning: implicit declaration of function 'mpeg3bits_next_startcode' [-Wimplicit-function-declaration] 333 | int code = mpeg3bits_next_startcode(video->vstream); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:7, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:39, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c:33: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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) | ^~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c:337:4: note: in expansion of macro 'mpeg3bits_eof' 337 | !mpeg3bits_eof(video->vstream)) | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c:339:6: warning: implicit declaration of function 'mpeg3bits_refill'; did you mean 'mpeg3bits_getbits'? [-Wimplicit-function-declaration] 339 | mpeg3bits_refill(video->vstream); | ^~~~~~~~~~~~~~~~ | mpeg3bits_getbits In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c:32: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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); | ^~~~~~~~~~~~~ [ 84%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/vm-display-null/CMakeFiles/vm-display-null.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-display-null/sqUnixDisplayNull.c.o [ 84%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/idct.c.o [ 84%] Built target vm-display-custom [ 85%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/macroblocks.c.o [ 86%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/vm-sound-Sun/CMakeFiles/vm-sound-Sun.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-Sun/sqUnixSoundSun.c.o In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.h:6, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/macroblocks.c:30: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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); | ^~~~~~~~~~~~~ [ 86%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mmxtest.c.o [ 86%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/vm-sound-custom/CMakeFiles/vm-sound-custom.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-custom/sqUnixCustomSound.c.o [ 87%] Linking C shared module so.VectorEnginePlugin In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-Sun/sqUnixSoundSun.c:353: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqSound.h:50:3: warning: initialization of 'void (*)(sqInt)' {aka 'void (*)(long int)'} from incompatible pointer type 'sqInt (*)(sqInt)' {aka 'long int (*)(long int)'} [-Wincompatible-pointer-types] 50 | sound_SetRecordLevel, \ | ^~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-Sun/sqUnixSoundSun.c:355:1: note: in expansion of macro 'SqSoundDefine' 355 | SqSoundDefine(Sun); | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqSound.h:50:3: note: (near initialization for 'sound_Sun_itf.snd_SetRecordLevel') 50 | sound_SetRecordLevel, \ | ^~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-Sun/sqUnixSoundSun.c:355:1: note: in expansion of macro 'SqSoundDefine' 355 | SqSoundDefine(Sun); | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqSound.h:51:3: warning: initialization of 'sqInt (*)(int, int, int)' {aka 'long int (*)(int, int, int)'} from incompatible pointer type 'sqInt (*)(sqInt, sqInt, sqInt)' {aka 'long int (*)(long int, long int, long int)'} [-Wincompatible-pointer-types] 51 | sound_GetSwitch, \ | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-Sun/sqUnixSoundSun.c:355:1: note: in expansion of macro 'SqSoundDefine' 355 | SqSoundDefine(Sun); | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqSound.h:51:3: note: (near initialization for 'sound_Sun_itf.snd_GetSwitch') 51 | sound_GetSwitch, \ | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-Sun/sqUnixSoundSun.c:355:1: note: in expansion of macro 'SqSoundDefine' 355 | SqSoundDefine(Sun); | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqSound.h:52:3: warning: initialization of 'sqInt (*)(int, int, int)' {aka 'long int (*)(int, int, int)'} from incompatible pointer type 'sqInt (*)(sqInt, sqInt, sqInt)' {aka 'long int (*)(long int, long int, long int)'} [-Wincompatible-pointer-types] 52 | sound_SetSwitch, \ | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-Sun/sqUnixSoundSun.c:355:1: note: in expansion of macro 'SqSoundDefine' 355 | SqSoundDefine(Sun); | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqSound.h:52:3: note: (near initialization for 'sound_Sun_itf.snd_SetSwitch') 52 | sound_SetSwitch, \ | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-Sun/sqUnixSoundSun.c:355:1: note: in expansion of macro 'SqSoundDefine' 355 | SqSoundDefine(Sun); | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqSound.h:53:3: warning: initialization of 'sqInt (*)(int, char *)' {aka 'long int (*)(int, char *)'} from incompatible pointer type 'sqInt (*)(sqInt, char *)' {aka 'long int (*)(long int, char *)'} [-Wincompatible-pointer-types] 53 | sound_SetDevice \ | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-Sun/sqUnixSoundSun.c:355:1: note: in expansion of macro 'SqSoundDefine' 355 | SqSoundDefine(Sun); | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqSound.h:53:3: note: (near initialization for 'sound_Sun_itf.snd_SetDevice') 53 | sound_SetDevice \ | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-Sun/sqUnixSoundSun.c:355:1: note: in expansion of macro 'SqSoundDefine' 355 | SqSoundDefine(Sun); | ^~~~~~~~~~~~~ [ 87%] Linking C shared module so.vm-display-null In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-custom/sqUnixCustomSound.c:126: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqSound.h:51:3: warning: initialization of 'sqInt (*)(int, int, int)' {aka 'long int (*)(int, int, int)'} from incompatible pointer type 'sqInt (*)(sqInt, sqInt, sqInt)' {aka 'long int (*)(long int, long int, long int)'} [-Wincompatible-pointer-types] 51 | sound_GetSwitch, \ | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-custom/sqUnixCustomSound.c:128:1: note: in expansion of macro 'SqSoundDefine' 128 | SqSoundDefine(custom); /* must match name in makeInterface() below */ | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqSound.h:51:3: note: (near initialization for 'sound_custom_itf.snd_GetSwitch') 51 | sound_GetSwitch, \ | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-custom/sqUnixCustomSound.c:128:1: note: in expansion of macro 'SqSoundDefine' 128 | SqSoundDefine(custom); /* must match name in makeInterface() below */ | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqSound.h:52:3: warning: initialization of 'sqInt (*)(int, int, int)' {aka 'long int (*)(int, int, int)'} from incompatible pointer type 'sqInt (*)(sqInt, sqInt, sqInt)' {aka 'long int (*)(long int, long int, long int)'} [-Wincompatible-pointer-types] 52 | sound_SetSwitch, \ | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-custom/sqUnixCustomSound.c:128:1: note: in expansion of macro 'SqSoundDefine' 128 | SqSoundDefine(custom); /* must match name in makeInterface() below */ | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqSound.h:52:3: note: (near initialization for 'sound_custom_itf.snd_SetSwitch') 52 | sound_SetSwitch, \ | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-custom/sqUnixCustomSound.c:128:1: note: in expansion of macro 'SqSoundDefine' 128 | SqSoundDefine(custom); /* must match name in makeInterface() below */ | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqSound.h:53:3: warning: initialization of 'sqInt (*)(int, char *)' {aka 'long int (*)(int, char *)'} from incompatible pointer type 'sqInt (*)(sqInt, char *)' {aka 'long int (*)(long int, char *)'} [-Wincompatible-pointer-types] 53 | sound_SetDevice \ | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-custom/sqUnixCustomSound.c:128:1: note: in expansion of macro 'SqSoundDefine' 128 | SqSoundDefine(custom); /* must match name in makeInterface() below */ | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqSound.h:53:3: note: (near initialization for 'sound_custom_itf.snd_SetDevice') 53 | sound_SetDevice \ | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-custom/sqUnixCustomSound.c:128:1: note: in expansion of macro 'SqSoundDefine' 128 | SqSoundDefine(custom); /* must match name in makeInterface() below */ | ^~~~~~~~~~~~~ [ 88%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/motion.c.o [ 88%] Linking C shared module so.vm-sound-Sun [ 88%] Built target VectorEnginePlugin [ 88%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/vm-sound-null/CMakeFiles/vm-sound-null.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-null/sqUnixSoundNull.c.o In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:39, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/motion.c:32: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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); | ^~~~~~~~~~~~~ [ 88%] Built target vm-display-null [ 89%] Linking C shared module so.vm-sound-custom [ 89%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/vm-sound-pulse/CMakeFiles/vm-sound-pulse.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-pulse/sqUnixSoundPulseAudio.c.o In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-null/sqUnixSoundNull.c:67: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqSound.h:51:3: warning: initialization of 'sqInt (*)(int, int, int)' {aka 'long int (*)(int, int, int)'} from incompatible pointer type 'sqInt (*)(sqInt, sqInt, sqInt)' {aka 'long int (*)(long int, long int, long int)'} [-Wincompatible-pointer-types] 51 | sound_GetSwitch, \ | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-null/sqUnixSoundNull.c:69:1: note: in expansion of macro 'SqSoundDefine' 69 | SqSoundDefine(null); | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqSound.h:51:3: note: (near initialization for 'sound_null_itf.snd_GetSwitch') 51 | sound_GetSwitch, \ | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-null/sqUnixSoundNull.c:69:1: note: in expansion of macro 'SqSoundDefine' 69 | SqSoundDefine(null); | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqSound.h:52:3: warning: initialization of 'sqInt (*)(int, int, int)' {aka 'long int (*)(int, int, int)'} from incompatible pointer type 'sqInt (*)(sqInt, sqInt, sqInt)' {aka 'long int (*)(long int, long int, long int)'} [-Wincompatible-pointer-types] 52 | sound_SetSwitch, \ | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-null/sqUnixSoundNull.c:69:1: note: in expansion of macro 'SqSoundDefine' 69 | SqSoundDefine(null); | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqSound.h:52:3: note: (near initialization for 'sound_null_itf.snd_SetSwitch') 52 | sound_SetSwitch, \ | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-null/sqUnixSoundNull.c:69:1: note: in expansion of macro 'SqSoundDefine' 69 | SqSoundDefine(null); | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqSound.h:53:3: warning: initialization of 'sqInt (*)(int, char *)' {aka 'long int (*)(int, char *)'} from incompatible pointer type 'sqInt (*)(sqInt, char *)' {aka 'long int (*)(long int, char *)'} [-Wincompatible-pointer-types] 53 | sound_SetDevice \ | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-null/sqUnixSoundNull.c:69:1: note: in expansion of macro 'SqSoundDefine' 69 | SqSoundDefine(null); | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqSound.h:53:3: note: (near initialization for 'sound_null_itf.snd_SetDevice') 53 | sound_SetDevice \ | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-null/sqUnixSoundNull.c:69:1: note: in expansion of macro 'SqSoundDefine' 69 | SqSoundDefine(null); | ^~~~~~~~~~~~~ [ 89%] Generating version.c [ 89%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c.o [ 89%] Built target vm-sound-Sun [ 90%] Generating interp.c /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_allocate_struct': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:289:2: warning: implicit declaration of function 'mpeg3video_init_output'; did you mean 'mpeg3video_initdecoder'? [-Wimplicit-function-declaration] 289 | mpeg3video_init_output(); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_initdecoder In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-pulse/sqUnixSoundPulseAudio.c:1120: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqSound.h:50:3: warning: initialization of 'void (*)(sqInt)' {aka 'void (*)(long int)'} from incompatible pointer type 'sqInt (*)(sqInt)' {aka 'long int (*)(long int)'} [-Wincompatible-pointer-types] 50 | sound_SetRecordLevel, \ | ^~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-pulse/sqUnixSoundPulseAudio.c:1122:1: note: in expansion of macro 'SqSoundDefine' 1122 | SqSoundDefine(PA); | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_delete_struct': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:302:2: warning: implicit declaration of function 'mpeg3bits_delete_stream'; did you mean 'mpeg3bits_new_stream'? [-Wimplicit-function-declaration] 302 | mpeg3bits_delete_stream(video->vstream); | ^~~~~~~~~~~~~~~~~~~~~~~ | mpeg3bits_new_stream /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqSound.h:50:3: note: (near initialization for 'sound_PA_itf.snd_SetRecordLevel') 50 | sound_SetRecordLevel, \ | ^~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-pulse/sqUnixSoundPulseAudio.c:1122:1: note: in expansion of macro 'SqSoundDefine' 1122 | SqSoundDefine(PA); | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqSound.h:51:3: warning: initialization of 'sqInt (*)(int, int, int)' {aka 'long int (*)(int, int, int)'} from incompatible pointer type 'sqInt (*)(sqInt, sqInt, sqInt)' {aka 'long int (*)(long int, long int, long int)'} [-Wincompatible-pointer-types] 51 | sound_GetSwitch, \ | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-pulse/sqUnixSoundPulseAudio.c:1122:1: note: in expansion of macro 'SqSoundDefine' 1122 | SqSoundDefine(PA); | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:315:4: warning: implicit declaration of function 'mpeg3_delete_slice_decoder'; did you mean 'mpeg3_delete_demuxer'? [-Wimplicit-function-declaration] 315 | mpeg3_delete_slice_decoder(video->slice_decoders[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3_delete_demuxer /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqSound.h:51:3: note: (near initialization for 'sound_PA_itf.snd_GetSwitch') 51 | sound_GetSwitch, \ | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-pulse/sqUnixSoundPulseAudio.c:1122:1: note: in expansion of macro 'SqSoundDefine' 1122 | SqSoundDefine(PA); | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqSound.h:52:3: warning: initialization of 'sqInt (*)(int, int, int)' {aka 'long int (*)(int, int, int)'} from incompatible pointer type 'sqInt (*)(sqInt, sqInt, sqInt)' {aka 'long int (*)(long int, long int, long int)'} [-Wincompatible-pointer-types] 52 | sound_SetSwitch, \ | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-pulse/sqUnixSoundPulseAudio.c:1122:1: note: in expansion of macro 'SqSoundDefine' 1122 | SqSoundDefine(PA); | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:318:3: warning: implicit declaration of function 'mpeg3_delete_slice_buffer'; did you mean 'mpeg3_delete_demuxer'? [-Wimplicit-function-declaration] 318 | mpeg3_delete_slice_buffer(&(video->slice_buffers[i])); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3_delete_demuxer /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqSound.h:52:3: note: (near initialization for 'sound_PA_itf.snd_SetSwitch') 52 | sound_SetSwitch, \ | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-pulse/sqUnixSoundPulseAudio.c:1122:1: note: in expansion of macro 'SqSoundDefine' 1122 | SqSoundDefine(PA); | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqSound.h:53:3: warning: initialization of 'sqInt (*)(int, char *)' {aka 'long int (*)(int, char *)'} from incompatible pointer type 'sqInt (*)(sqInt, char *)' {aka 'long int (*)(long int, char *)'} [-Wincompatible-pointer-types] 53 | sound_SetDevice \ | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-pulse/sqUnixSoundPulseAudio.c:1122:1: note: in expansion of macro 'SqSoundDefine' 1122 | SqSoundDefine(PA); | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_read_frame_backend': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:330:23: warning: implicit declaration of function 'mpeg3video_get_header'; did you mean 'mpeg3video_deletedecoder'? [-Wimplicit-function-declaration] 330 | if(!result) result = mpeg3video_get_header(video, 0); | ^~~~~~~~~~~~~~~~~~~~~ | mpeg3video_deletedecoder /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/SqSound.h:53:3: note: (near initialization for 'sound_PA_itf.snd_SetDevice') 53 | sound_SetDevice \ | ^~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm-sound-pulse/sqUnixSoundPulseAudio.c:1122:1: note: in expansion of macro 'SqSoundDefine' 1122 | SqSoundDefine(PA); | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:339:12: warning: implicit declaration of function 'mpeg3video_getpicture'; did you mean 'mpeg3video_delete'? [-Wimplicit-function-declaration] 339 | result = mpeg3video_getpicture(video, video->framenum); | ^~~~~~~~~~~~~~~~~~~~~ | mpeg3video_delete /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_get_firstframe': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:374:3: warning: implicit declaration of function 'mpeg3bits_seek_byte'; did you mean 'mpeg3bits_showbits'? [-Wimplicit-function-declaration] 374 | mpeg3bits_seek_byte(video->vstream, 0); | ^~~~~~~~~~~~~~~~~~~ | mpeg3bits_showbits /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:375:3: warning: implicit declaration of function 'mpeg3video_match_refframes'; did you mean 'mpeg3video_get_firstframe'? [-Wimplicit-function-declaration] 375 | mpeg3video_match_refframes(video); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_get_firstframe /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_new': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:410:4: warning: implicit declaration of function 'mpeg3bits_seek_start' [-Wimplicit-function-declaration] 410 | mpeg3bits_seek_start(video->vstream); | ^~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:411:13: warning: implicit declaration of function 'mpeg3video_next_code'; did you mean 'mpeg3video_initdecoder'? [-Wimplicit-function-declaration] 411 | result = mpeg3video_next_code(video->vstream, MPEG3_GOP_START_CODE); | ^~~~~~~~~~~~~~~~~~~~ | mpeg3video_initdecoder /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:413:25: warning: implicit declaration of function 'mpeg3video_getgophdr'; did you mean 'mpeg3video_initdecoder'? [-Wimplicit-function-declaration] 413 | if(!result) result = mpeg3video_getgophdr(video); | ^~~~~~~~~~~~~~~~~~~~ | mpeg3video_initdecoder /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:428:4: warning: implicit declaration of function 'mpeg3bits_seek_end' [-Wimplicit-function-declaration] 428 | mpeg3bits_seek_end(video->vstream); | ^~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:429:4: warning: implicit declaration of function 'mpeg3bits_start_reverse'; did you mean 'mpeg3bits_getbits_reverse'? [-Wimplicit-function-declaration] 429 | mpeg3bits_start_reverse(video->vstream); | ^~~~~~~~~~~~~~~~~~~~~~~ | mpeg3bits_getbits_reverse /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:430:13: warning: implicit declaration of function 'mpeg3video_prev_code'; did you mean 'mpeg3video_initdecoder'? [-Wimplicit-function-declaration] 430 | result = mpeg3video_prev_code(video->vstream, MPEG3_GOP_START_CODE); | ^~~~~~~~~~~~~~~~~~~~ | mpeg3video_initdecoder /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:431:4: warning: implicit declaration of function 'mpeg3bits_start_forward' [-Wimplicit-function-declaration] 431 | mpeg3bits_start_forward(video->vstream); | ^~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_previous_frame': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:516:36: warning: implicit declaration of function 'mpeg3bits_seek_percentage'; did you mean 'mpeg3bits_tell_percentage'? [-Wimplicit-function-declaration] 516 | if(mpeg3bits_bof(video->vstream)) mpeg3bits_seek_percentage(video->vstream, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3bits_tell_percentage /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_read_frame': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:594:23: warning: implicit declaration of function 'mpeg3video_seek'; did you mean 'mpeg3video_new'? [-Wimplicit-function-declaration] 594 | if(!result) result = mpeg3video_seek(video); | ^~~~~~~~~~~~~~~ | mpeg3video_new /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:598:24: warning: implicit declaration of function 'mpeg3video_present_frame'; did you mean 'mpeg3video_seek_frame'? [-Wimplicit-function-declaration] 598 | if(video->output_src) mpeg3video_present_frame(video); | ^~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_seek_frame In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:33: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:70:5: warning: inline function 'mpeg3io_fgetc' declared but never defined 70 | int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ [ 90%] Built target vm-sound-custom [ 91%] Linking C shared module so.vm-sound-null [ 91%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c.o [ 92%] Generating gnu-interp.c [ 93%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/reconstruct.c.o [ 93%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c: In function 'mpeg3video_dithertop': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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 /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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 /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:39, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.h:11, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c:38: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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); | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/reconstruct.c: In function 'mpeg3video_reconstruct': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/reconstruct.c:1162:11: warning: implicit declaration of function 'mpeg3video_calc_dmv' [-Wimplicit-function-declaration] 1162 | mpeg3video_calc_dmv(video, | ^~~~~~~~~~~~~~~~~~~ In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.h:6, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/reconstruct.c:30: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/reconstruct.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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); | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c: In function 'mpeg3bits_next_startcode': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:41:2: warning: implicit declaration of function 'mpeg3bits_byte_align' [-Wimplicit-function-declaration] 41 | mpeg3bits_byte_align(stream); | ^~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c: In function 'mpeg3video_seek': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:132:3: warning: implicit declaration of function 'mpeg3bits_seek_percentage'; did you mean 'mpeg3bits_tell_percentage'? [-Wimplicit-function-declaration] 132 | mpeg3bits_seek_percentage(vstream, percentage); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3bits_tell_percentage /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:134:3: warning: implicit declaration of function 'mpeg3bits_start_reverse'; did you mean 'mpeg3bits_getbits_reverse'? [-Wimplicit-function-declaration] 134 | mpeg3bits_start_reverse(vstream); | ^~~~~~~~~~~~~~~~~~~~~~~ | mpeg3bits_getbits_reverse /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:137:3: warning: implicit declaration of function 'mpeg3bits_start_forward' [-Wimplicit-function-declaration] 137 | mpeg3bits_start_forward(vstream); | ^~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:145:13: warning: implicit declaration of function 'mpeg3video_read_frame_backend'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] 145 | result = mpeg3video_read_frame_backend(video, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_read_frame /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:164:4: warning: implicit declaration of function 'mpeg3bits_seek_start'; did you mean 'mpeg3bits_next_startcode'? [-Wimplicit-function-declaration] 164 | mpeg3bits_seek_start(vstream); | ^~~~~~~~~~~~~~~~~~~~ | mpeg3bits_next_startcode /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:166:13: warning: implicit declaration of function 'mpeg3video_drop_frames'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] 166 | result = mpeg3video_drop_frames(video, frame_number - video->framenum); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_read_frame /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:178:33: warning: implicit declaration of function 'mpeg3demuxer_total_bytes'; did you mean 'mpeg3io_total_bytes'? [-Wimplicit-function-declaration] 178 | long byte = (long)((float)(mpeg3demuxer_total_bytes(vstream->demuxer) / | ^~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3io_total_bytes /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:188:16: warning: implicit declaration of function 'mpeg3bits_seek_byte'; did you mean 'mpeg3bits_showbits'? [-Wimplicit-function-declaration] 188 | result = mpeg3bits_seek_byte(vstream, byte); | ^~~~~~~~~~~~~~~~~~~ | mpeg3bits_showbits /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:193:28: warning: implicit declaration of function 'mpeg3video_getgophdr' [-Wimplicit-function-declaration] 193 | if(!result) result = mpeg3video_getgophdr(video); | ^~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:219:6: warning: implicit declaration of function 'mpeg3bits_seek_time'; did you mean 'mpeg3bits_packet_time'? [-Wimplicit-function-declaration] 219 | mpeg3bits_seek_time(vstream, (double)frame_number / video->frame_rate); | ^~~~~~~~~~~~~~~~~~~ | mpeg3bits_packet_time In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:33: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:70:5: warning: inline function 'mpeg3io_fgetc' declared but never defined 70 | int mpeg3io_fgetc(mpeg3_fs_t *fs); | ^~~~~~~~~~~~~ [ 93%] Built target vm-sound-null [ 94%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c.o [ 95%] Linking C shared module so.vm-display-X11 [ 95%] Building C object /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/vlc.c.o [ 95%] Building C object CMakeFiles/squeakvm64.dir/gnu-interp.c.o [ 96%] Linking C shared module so.vm-sound-pulse In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.h:6, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/vlc.c:30: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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); | ^~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c: In function 'mpeg3_decode_slice': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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); | ^~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:372:17: warning: implicit declaration of function 'mpeg3video_get_macroblock_address' [-Wimplicit-function-declaration] 372 | mba_inc = mpeg3video_get_macroblock_address(slice); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:397:4: warning: implicit declaration of function 'mpeg3video_macroblock_modes' [-Wimplicit-function-declaration] 397 | mpeg3video_macroblock_modes(slice, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:432:12: warning: implicit declaration of function 'mpeg3video_motion_vectors' [-Wimplicit-function-declaration] 432 | mpeg3video_motion_vectors(slice, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:445:14: warning: implicit declaration of function 'mpeg3video_motion_vector' [-Wimplicit-function-declaration] 445 | mpeg3video_motion_vector(slice, | ^~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:494:17: warning: implicit declaration of function 'mpeg3video_get_cbp' [-Wimplicit-function-declaration] 494 | cbp = mpeg3video_get_cbp(slice); | ^~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:512:9: 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 /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:520:8: warning: implicit declaration of function 'mpeg3video_getmpg2intrablock' [-Wimplicit-function-declaration] 520 | mpeg3video_getmpg2intrablock(slice, video, comp, dc_dct_pred); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:522:8: 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 /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:527:10: warning: implicit declaration of function 'mpeg3video_getmpg2interblock' [-Wimplicit-function-declaration] 527 | mpeg3video_getmpg2interblock(slice, video, comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:529:10: warning: implicit declaration of function 'mpeg3video_getinterblock'; did you mean 'mpeg3video_addblock'? [-Wimplicit-function-declaration] 529 | mpeg3video_getinterblock(slice, video, comp); | ^~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_addblock /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:611:9: warning: implicit declaration of function 'mpeg3video_reconstruct' [-Wimplicit-function-declaration] 611 | mpeg3video_reconstruct(video, | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:39, from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:32: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c: At top level: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/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); | ^~~~~~~~~~~~~ [ 96%] Building C object CMakeFiles/squeakvm64.dir/vm/aio.c.o [ 97%] Building C object CMakeFiles/squeakvm64.dir/vm/debug.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/gnu-interp.c: In function 'installPrimitivefromat': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/gnu-interp.c:5628:29: warning: assignment to 'void (*)(void)' from incompatible pointer type 'sqInt (*)(void)' {aka 'long int (*)(void)'} [-Wincompatible-pointer-types] 5628 | primitiveTable[anInteger] = primitiveFail; | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/gnu-interp.c: In function 'installPrimitiveTable': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/gnu-interp.c:6215:2: warning: excess elements in array initializer 6215 | 0 }; | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/amd64/gnu-interp.c:6215:2: note: (near initialization for 'primitiveTableDefaults') [ 97%] Built target vm-display-X11 /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/aio.c: In function 'aioInit': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/aio.c:182:29: warning: assignment to 'void (*)(int, siginfo_t *, void *)' {aka 'void (*)(int, struct siginfo *, void *)'} from incompatible pointer type 'void (*)(int)' [-Wincompatible-pointer-types] 182 | sigio_action.sa_sigaction = forceInterruptCheck; | ^ [ 97%] Built target vm-sound-pulse /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/aio.c: In function 'aioPoll': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/aio.c:231:7: warning: implicit declaration of function 'ioMSecs' [-Wimplicit-function-declaration] 231 | ms= ioMSecs(); | ^~~~~~~ [ 98%] Building C object CMakeFiles/squeakvm64.dir/vm/sqUnixCharConv.c.o [ 98%] Building C object CMakeFiles/squeakvm64.dir/vm/osExports.c.o [ 98%] Building C object CMakeFiles/squeakvm64.dir/vm/sqUnixExternalPrims.c.o [ 98%] Building C object CMakeFiles/squeakvm64.dir/vm/sqUnixMain.c.o /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/sqUnixCharConv.c: In function 'convertChars': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/sqUnixCharConv.c:285:21: warning: passing argument 2 of 'iconv' from incompatible pointer type [-Wincompatible-pointer-types] 285 | int n= iconv(cd, &inbuf, &inbytes, &outbuf, &outbytes); | ^~~~~~ | | | ichar_t ** {aka char **} In file included from /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/sqUnixCharConv.c:150: /usr/include/iconv.h:47:30: note: expected 'const char ** restrict' but argument is of type 'ichar_t **' {aka 'char **'} 47 | extern size_t iconv(iconv_t, const char **_RESTRICT_KYWD, | ^ [ 99%] Building C object CMakeFiles/squeakvm64.dir/vm/sqUnixMemory.c.o [ 99%] Building C object CMakeFiles/squeakvm64.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/vm/sqNamedPrims.c.o [100%] Building C object CMakeFiles/squeakvm64.dir/jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/vm/sqVirtualMachine.c.o [100%] Building C object CMakeFiles/squeakvm64.dir/version.c.o [100%] Linking C shared module so.Mpeg3Plugin /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/vm/sqVirtualMachine.c: In function 'pushOutputFile': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/Cross/vm/sqVirtualMachine.c:535:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 535 | switch ((unsigned)filenameOrStdioIndex) { | ^ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/sqUnixMain.c: In function 'ioRelinquishProcessorForMicroseconds': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/sqUnixMain.c:505:7: warning: implicit declaration of function 'setInterruptCheckCounter' [-Wimplicit-function-declaration] 505 | setInterruptCheckCounter(-1000); /* ensure timely poll for semaphore activity */ | ^~~~~~~~~~~~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/sqUnixMain.c: In function 'sigsegv': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/sqUnixMain.c:692:7: warning: implicit declaration of function 'printCallStack' [-Wimplicit-function-declaration] 692 | printCallStack(); | ^~~~~~~~~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/sqUnixMain.c: In function 'vm_parseArgument': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/sqUnixMain.c:1110:14: warning: implicit declaration of function 'toupper' [-Wimplicit-function-declaration] 1110 | buf[i]= toupper(buf[i]); | ^~~~~~~ /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/sqUnixMain.c: In function 'main': /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/squeak-3824/platforms/unix/vm/sqUnixMain.c:1449:19: warning: implicit declaration of function 'getFullScreenFlag' [-Wimplicit-function-declaration] 1449 | ioSetFullScreen(getFullScreenFlag()); | ^~~~~~~~~~~~~~~~~ [100%] Built target Mpeg3Plugin [100%] Linking C executable squeakvm64 [100%] Built target squeakvm64 [ 0%] Built target ckformat [ 1%] Built target SurfacePlugin [ 1%] Built target squeak [ 2%] Built target AsynchFilePlugin [ 2%] Built target ADPCMCodecPlugin [ 2%] Built target squeak.sh [ 2%] Built target squeak.1 [ 3%] Built target B2DPlugin [ 4%] Built target BMPReadWriterPlugin [ 4%] Built target DSAPrims [ 5%] Built target DESPlugin [ 5%] Built target BitBltPlugin [ 6%] Built target CroquetPlugin [ 7%] Built target ZipPlugin [ 8%] Built target FloatArrayPlugin [ 10%] Built target FilePlugin [ 12%] Built target DropPlugin [ 12%] Built target FFTPlugin [ 12%] Built target GeniePlugin [ 27%] Built target FloatMathPlugin [ 30%] Built target JPEGReadWriter2Plugin [ 31%] Built target JoystickTabletPlugin [ 32%] Built target JPEGReaderPlugin [ 32%] Built target Klatt [ 33%] Built target LargeIntegers [ 34%] Built target LocalePlugin [ 35%] Built target MD5Plugin [ 36%] Built target Matrix2x3Plugin [ 37%] Built target MiscPrimitivePlugin [ 38%] Built target SerialPlugin [ 39%] Built target SHA256Plugin [ 40%] Built target SecurityPlugin [ 42%] Built target RePlugin [ 43%] Built target SocketPlugin [ 44%] Built target SoundCodecPrims [ 46%] Built target SoundGenerationPlugin [ 47%] Built target SoundPlugin [ 49%] Built target B3DAcceleratorPlugin [ 52%] Built target Squeak3D [ 53%] Built target StarSqueakPlugin [ 55%] Built target CameraPlugin [ 56%] Built target DBusPlugin [ 57%] Built target ClipboardExtendedPlugin [ 58%] Built target FT2Plugin [ 60%] Built target HostWindowPlugin [ 62%] Built target SqueakFFIPrims [ 63%] Built target FileCopyPlugin [ 64%] Built target GStreamerPlugin [ 64%] Built target ImmX11Plugin [ 65%] Built target KedamaPlugin2 [ 67%] Built target ScratchPlugin [ 68%] Built target SqueakSSL [ 69%] Built target RomePlugin [ 70%] Built target UUIDPlugin [ 82%] Built target Mpeg3Plugin [ 83%] Built target UnicodePlugin [ 84%] Built target AioPlugin [ 85%] Built target UnixOSProcessPlugin [ 86%] Built target VectorEnginePlugin [ 87%] Built target XDisplayControlPlugin [ 89%] Built target vm-display-X11 [ 89%] Built target vm-display-custom [ 90%] Built target vm-display-null [ 91%] Built target vm-sound-custom [ 93%] Built target vm-sound-Sun [ 93%] Built target vm-sound-null [ 94%] Built target vm-sound-pulse [100%] Built target squeakvm Install the project... -- Install configuration: "" -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824/squeakvm -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/bin/squeak -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/bin/squeak.sh -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824/ckformat -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/share/man/man1/squeak.1 -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824/so.B3DAcceleratorPlugin -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824/so.Squeak3D -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824/so.CameraPlugin -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824/so.ClipboardExtendedPlugin -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824/so.DBusPlugin -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824/so.SqueakFFIPrims -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824/so.FT2Plugin -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824/so.FileCopyPlugin -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824/so.GStreamerPlugin -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824/so.HostWindowPlugin -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824/so.ImmX11Plugin -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824/so.KedamaPlugin2 -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824/so.Mpeg3Plugin -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824/so.RomePlugin -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824/so.ScratchPlugin -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824/so.SqueakSSL -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824/so.UUIDPlugin -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824/so.UnicodePlugin -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824/so.AioPlugin -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824/so.UnixOSProcessPlugin -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824/so.VectorEnginePlugin -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824/so.XDisplayControlPlugin -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824/so.vm-display-X11 -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824/so.vm-display-custom -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824/so.vm-display-null -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824/so.vm-sound-Sun -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824/so.vm-sound-custom -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824/so.vm-sound-null -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824/so.vm-sound-pulse [ 1%] Built target SurfacePlugin [ 1%] Built target ADPCMCodecPlugin [ 2%] Built target AsynchFilePlugin [ 3%] Built target BMPReadWriterPlugin [ 4%] Built target B2DPlugin [ 4%] Built target BitBltPlugin [ 5%] Built target CroquetPlugin [ 6%] Built target DESPlugin [ 7%] Built target DSAPrims [ 8%] Built target ZipPlugin [ 9%] Built target DropPlugin [ 10%] Built target FFTPlugin [ 11%] Built target FilePlugin [ 12%] Built target FloatArrayPlugin [ 27%] Built target FloatMathPlugin [ 28%] Built target GeniePlugin [ 30%] Built target JPEGReadWriter2Plugin [ 31%] Built target JPEGReaderPlugin [ 32%] Built target JoystickTabletPlugin [ 33%] Built target Klatt [ 34%] Built target LargeIntegers [ 35%] Built target LocalePlugin [ 36%] Built target MD5Plugin [ 36%] Built target Matrix2x3Plugin [ 37%] Built target MiscPrimitivePlugin [ 38%] Built target SecurityPlugin [ 39%] Built target SHA256Plugin [ 42%] Built target RePlugin [ 44%] Built target SerialPlugin [ 45%] Built target SocketPlugin [ 46%] Built target SoundCodecPrims [ 47%] Built target SoundGenerationPlugin [ 50%] Built target Squeak3D [ 52%] Built target B3DAcceleratorPlugin [ 53%] Built target StarSqueakPlugin [ 54%] Built target SoundPlugin [ 56%] Built target CameraPlugin [ 56%] Built target FT2Plugin [ 57%] Built target ClipboardExtendedPlugin [ 60%] Built target SqueakFFIPrims [ 61%] Built target DBusPlugin [ 63%] Built target FileCopyPlugin [ 64%] Built target HostWindowPlugin [ 66%] Built target ImmX11Plugin [ 66%] Built target GStreamerPlugin [ 67%] Built target KedamaPlugin2 [ 68%] Built target RomePlugin [ 69%] Built target ScratchPlugin [ 81%] Built target Mpeg3Plugin [ 82%] Built target AioPlugin [ 83%] Built target UnicodePlugin [ 84%] Built target UUIDPlugin [ 85%] Built target SqueakSSL [ 86%] Built target UnixOSProcessPlugin [ 87%] Built target VectorEnginePlugin [ 87%] Built target XDisplayControlPlugin [ 89%] Built target vm-display-X11 [ 89%] Built target vm-display-custom [ 90%] Built target vm-display-null [ 91%] Built target vm-sound-Sun [ 92%] Built target vm-sound-custom [ 93%] Built target vm-sound-null [ 94%] Built target vm-sound-pulse [100%] Built target squeakvm64 Install the project... -- Install configuration: "" -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824_64bit/squeakvm64 -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824_64bit/so.B3DAcceleratorPlugin -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824_64bit/so.Squeak3D -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824_64bit/so.CameraPlugin -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824_64bit/so.ClipboardExtendedPlugin -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824_64bit/so.DBusPlugin -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824_64bit/so.SqueakFFIPrims -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824_64bit/so.FT2Plugin -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824_64bit/so.FileCopyPlugin -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824_64bit/so.GStreamerPlugin -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824_64bit/so.HostWindowPlugin -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824_64bit/so.ImmX11Plugin -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824_64bit/so.KedamaPlugin2 -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824_64bit/so.Mpeg3Plugin -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824_64bit/so.RomePlugin -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824_64bit/so.ScratchPlugin -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824_64bit/so.SqueakSSL -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824_64bit/so.UUIDPlugin -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824_64bit/so.UnicodePlugin -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824_64bit/so.AioPlugin -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824_64bit/so.UnixOSProcessPlugin -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824_64bit/so.VectorEnginePlugin -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824_64bit/so.XDisplayControlPlugin -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824_64bit/so.vm-display-X11 -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824_64bit/so.vm-display-custom -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824_64bit/so.vm-display-null -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824_64bit/so.vm-sound-Sun -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824_64bit/so.vm-sound-custom -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824_64bit/so.vm-sound-null -- Installing: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/prototype/i386/usr/lib/squeak/4.20.3-3824_64bit/so.vm-sound-pulse VALIDATING MANIFEST CONTENT: /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/manifest-i386-squeak-display-X11.depend.res /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/manifest-i386-squeak-nodisplay.depend.res /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/manifest-i386-squeak-ssl.depend.res /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/manifest-i386-squeak-vep.depend.res /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/manifest-i386-squeak.depend.res /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/manifest-i386-runtime---squeak-4.depend.res /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/manifest-i386-runtime---squeak-4-nodisplay.depend.res /jenkins/jobs/oi-userland/workspace/components/runtime/smalltalk/squeak/build/manifest-i386-runtime---squeak-4-display-X11.depend.res NEW PACKAGE CONTENTS ARE LOCALLY VALIDATED AND READY TO GO pkg://openindiana.org/runtime/smalltalk/squeak-display-X11@4.20.3,5.11-2022.1.0.0:20221231T140741Z PUBLISHED NEW PACKAGE CONTENTS ARE LOCALLY VALIDATED AND READY TO GO pkg://openindiana.org/runtime/smalltalk/squeak-nodisplay@4.20.3,5.11-2022.1.0.0:20221231T140753Z PUBLISHED NEW PACKAGE CONTENTS ARE LOCALLY VALIDATED AND READY TO GO pkg://openindiana.org/runtime/smalltalk/squeak-ssl@4.20.3,5.11-2022.1.0.0:20221231T140805Z PUBLISHED NEW PACKAGE CONTENTS ARE LOCALLY VALIDATED AND READY TO GO pkg://openindiana.org/runtime/smalltalk/squeak-vep@4.20.3,5.11-2022.1.0.0:20221231T140817Z PUBLISHED NEW PACKAGE CONTENTS ARE LOCALLY VALIDATED AND READY TO GO pkg://openindiana.org/runtime/smalltalk/squeak@4.20.3,5.11-2022.1.0.0:20221231T140828Z PUBLISHED NEW PACKAGE CONTENTS ARE LOCALLY VALIDATED AND READY TO GO pkg://openindiana.org/runtime/squeak-4@4.19.6,5.11-2020.0.1.4:20221231T140840Z PUBLISHED NEW PACKAGE CONTENTS ARE LOCALLY VALIDATED AND READY TO GO pkg://openindiana.org/runtime/squeak-4-nodisplay@4.19.6,5.11-2020.0.1.4:20221231T140852Z PUBLISHED NEW PACKAGE CONTENTS ARE LOCALLY VALIDATED AND READY TO GO pkg://openindiana.org/runtime/squeak-4-display-X11@4.19.6,5.11-2020.0.1.4:20221231T140904Z PUBLISHED generating metadata: runtime/smalltalk/squeak