------------------------------------------------------------------------------- -- Phase: Environment ------------------------------------------------------------------------------- NO_DEPENDS=1 UNAME_r=6.5 UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=unknown UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 LANG=C HOME=/root USER=root TERM=dumb SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: showconfig ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: CONFIGURE_ENV ------------------------------------------------------------------------------- PKG_CONFIG=pkgconf XDG_DATA_HOME=/construction/lang/squeak XDG_CONFIG_HOME=/construction/lang/squeak XDG_CACHE_HOME=/construction/lang/squeak/.cache HOME=/construction/lang/squeak TMPDIR="/tmp" PATH=/construction/lang/squeak/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin PKG_CONFIG_LIBDIR=/construction/lang/squeak/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc80 LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: CONFIGURE_ARGS ------------------------------------------------------------------------------- --prefix=/usr/local SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: MAKE_ENV ------------------------------------------------------------------------------- XDG_DATA_HOME=/construction/lang/squeak XDG_CONFIG_HOME=/construction/lang/squeak XDG_CACHE_HOME=/construction/lang/squeak/.cache HOME=/construction/lang/squeak TMPDIR="/tmp" PATH=/construction/lang/squeak/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin PKG_CONFIG_LIBDIR=/construction/lang/squeak/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc80 LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 PREFIX=/usr/local LOCALBASE=/usr/local NOPROFILE=1 CC="cc" CFLAGS="-pipe -O2 -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS=" -pipe -O2 -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: MAKE_ARGS ------------------------------------------------------------------------------- DESTDIR=/construction/lang/squeak/stage SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: PLIST_SUB ------------------------------------------------------------------------------- SQUEAK_LIB_DIR=4.10.2-2614 IMAGE_FULL_VERSION=4.6-15102 GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" GTK4_VERSION="4.0.0" OSREL=6.5 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/squeak" EXAMPLESDIR="share/examples/squeak" DATADIR="share/squeak" WWWDIR="www/squeak" ETCDIR="etc/squeak" SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: SUB_LIST ------------------------------------------------------------------------------- SQUEAK_LIB_DIR=4.10.2-2614 IMAGE_FULL_VERSION=4.6-15102 PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/squeak DOCSDIR=/usr/local/share/doc/squeak EXAMPLESDIR=/usr/local/share/examples/squeak WWWDIR=/usr/local/www/squeak ETCDIR=/usr/local/etc/squeak SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: /etc/make.conf ------------------------------------------------------------------------------- DPORTS_BUILDER=yes DISABLE_LICENSES=yes DEFAULT_VERSIONS=ssl=openssl FORCE_PACKAGE=yes DEVELOPER=yes DFLY_STING_XFAIL=yes USE_PACKAGE_DEPENDS_ONLY=yes PORTSDIR=/xports PORT_DBDIR=/options PKG_DBDIR=/var/db/pkg PKG_CACHEDIR=/var/cache/pkg PKG_COMPRESSION_FORMAT=.tgz DEVELOPER=1 WITH_CCACHE_BUILD=yes CCACHE_DIR=/ccache UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=600503 OSVERSION=9999999 OSREL=6.5 _OSRELEASE=6.5-SYNTH DISTDIR=/distfiles WRKDIRPREFIX=/construction BATCH=yes PACKAGE_BUILDING=yes PKG_CREATE_VERBOSE=yes MAKE_JOBS_NUMBER=13 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: setup ------------------------------------------------------------------------------- Installing /packages/All/expat-2.5.0.pkg Installing /packages/All/libuv-1.46.0.pkg Installing /packages/All/indexinfo-0.3.1.pkg Installing /packages/All/gettext-runtime-0.21.1.pkg Installing /packages/All/openssl-1.1.1u,1.pkg Installing /packages/All/rhash-1.4.3.pkg Installing /packages/All/pkg-1.19.2.pkg Installing /packages/All/liblz4-1.9.4,1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/zstd-1.5.5.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/libarchive-3.6.2,1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/ncurses-6.4.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required ===== Message from ncurses-6.4: -- To get the terminfo database please install the terminfo-db package: pkg install terminfo-db Installing /packages/All/cmake-core-3.26.1_1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/evdev-proto-5.8.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/v4l_compat-1.23.0.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/pkgconf-1.8.1,1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/xorgproto-2022.1_1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/libICE-1.1.0_1,1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/libSM-1.2.3,1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/libXau-1.0.9.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/libXdmcp-1.1.3.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/libxcb-1.15_1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/libX11-1.8.6,1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/libXext-1.3.4,1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/libXrender-0.9.10_2.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/ccache-3.7.12_4.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) create symlink for gcc create symlink for gcc (world) create symlink for g++ create symlink for g++ (world) ===== Message from ccache-3.7.12_4: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. Installing /packages/All/perl5-5.32.1_3.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/libXt-1.2.1,1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/libXpm-3.5.15.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/libXmu-1.1.3,1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/libXaw-1.0.14,2.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/nas-1.9.4_3.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/dbus-1.14.6,1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required ===> Creating groups. Creating group 'messagebus' with gid '556'. ===> Creating users Creating user 'messagebus' with uid '556'. Installing /packages/All/libffi-3.4.4.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/brotli-1.0.9,1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/png-1.6.39.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/freetype2-2.12.1_2.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required ===== Message from freetype2-2.12.1_2: -- The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as the default, emulating a modern version of ClearType. This change inevitably leads to different rendering results, and you might change port's options to adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment variable). The environment variable "FREETYPE_PROPERTIES" can be used to control the driver properties. Example: FREETYPE_PROPERTIES=truetype:interpreter-version=35 \ cff:no-stem-darkening=1 \ autofitter:warping=1 This allows to select, say, the subpixel hinting mode at runtime for a given application. If LONG_PCF_NAMES port's option was enabled, the PCF family names may include the foundry and information whether they contain wide characters. For example, "Sony Fixed" or "Misc Fixed Wide", instead of "Fixed". This can be disabled at run time with using pcf:no-long-family-names property, if needed. Example: FREETYPE_PROPERTIES=pcf:no-long-family-names=1 How to recreate fontconfig cache with using such environment variable, if needed: # env FREETYPE_PROPERTIES=pcf:no-long-family-names=1 fc-cache -fsv The controllable properties are listed in the section "Controlling FreeType Modules" in the reference's table of contents (/usr/local/share/doc/freetype2/reference/index.html, if documentation was installed). Installing /packages/All/graphite2-1.3.14.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/pcre2-10.42.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/readline-8.2.1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/libxml2-2.10.4.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/libiconv-1.17.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/mpdecimal-2.5.1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/python39-3.9.17.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required ===== Message from python39-3.9.17: -- Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py39-gdbm databases/py-gdbm@py39 py39-sqlite3 databases/py-sqlite3@py39 py39-tkinter x11-toolkits/py-tkinter@py39 Installing /packages/All/glib-2.76.4,2.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Generating GIO modules cache Compiling glib schemas No schema files found: doing nothing. Installing /packages/All/harfbuzz-7.3.0.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/alsa-lib-1.2.2_1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required ===== Message from alsa-lib-1.2.2_1: -- ===> NOTICE: The alsa-lib port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing Installing /packages/All/argp-standalone-1.5.0.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/libudev-devd-0.5.1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/jpeg-turbo-2.1.5.1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/libv4l-1.23.0.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/libglvnd-1.6.0.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/fontconfig-2.14.2,1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Running fc-cache to build fontconfig cache... Installing /packages/All/pixman-0.42.2.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/cairo-1.17.4_2,3.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/fribidi-1.0.13.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/libdatrie-0.2.13_1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/libthai-0.1.29.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required ===== Message from libthai-0.1.29: -- ===> NOTICE: The libthai port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing Installing /packages/All/libfontenc-1.1.4.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/mkfontscale-1.2.1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/font-bh-ttf-1.0.3_4.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Running fc-cache to build fontconfig cache... Installing /packages/All/font-misc-meltho-1.0.3_4.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/font-misc-ethiopic-1.0.4.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/encodings-1.0.5,1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/dejavu-2.37_1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Running fc-cache to build fontconfig cache... ===== Message from dejavu-2.37_1: -- Make sure that the freetype module is loaded. If it is not, add the following line to the "Modules" section of your X Windows configuration file: Load "freetype" Add the following line to the "Files" section of X Windows configuration file: FontPath "/usr/local/share/fonts/dejavu/" Note: your X Windows configuration file is typically /etc/X11/XF86Config if you are using XFree86, and /etc/X11/xorg.conf if you are using X.Org. Installing /packages/All/xorg-fonts-truetype-7.7_1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/libXft-2.3.7.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/pango-1.50.14.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required SUCCEEDED 00:00:24 ------------------------------------------------------------------------------- -- Phase: check-sanity ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: pkg-depends ------------------------------------------------------------------------------- ===> squeak-4.10.2_12 depends on file: /usr/local/sbin/pkg - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch ------------------------------------------------------------------------------- ===> squeak-4.10.2_12 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by squeak-4.10.2_12 for building SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: checksum ------------------------------------------------------------------------------- ===> squeak-4.10.2_12 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by squeak-4.10.2_12 for building => SHA256 Checksum OK for squeak/Squeak-4.10.2.2614-src.tar.gz. => SHA256 Checksum OK for squeak/Squeak4.6-15102.zip. => SHA256 Checksum OK for squeak/SqueakV46.sources.zip. SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: extract-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract ------------------------------------------------------------------------------- ===> squeak-4.10.2_12 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by squeak-4.10.2_12 for building ===> Extracting for squeak-4.10.2_12 ===> squeak-4.10.2_12 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by squeak-4.10.2_12 for building => SHA256 Checksum OK for squeak/Squeak-4.10.2.2614-src.tar.gz. => SHA256 Checksum OK for squeak/Squeak4.6-15102.zip. => SHA256 Checksum OK for squeak/SqueakV46.sources.zip. Extracted Memory Use: 12.39M SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: patch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch ------------------------------------------------------------------------------- ===> Patching for squeak-4.10.2_12 ===> Applying ports patches for squeak-4.10.2_12 from /xports/lang/squeak/files ===> Applying dragonfly patches for squeak-4.10.2_12 from /xports/lang/squeak/dragonfly /usr/bin/env WRKSRC=/construction/lang/squeak/Squeak-4.10.2.2614-src REWARNFILE=/construction/lang/squeak/reinplace_warnings.txt /bin/sh /xports/Mk/Scripts/sed_checked.sh -e 's@__FreeBSD__@__DragonFly__@g' /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/SqueakFFIPrims/sqFFIPlugin.c /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/CameraPlugin/sqCamera-linux.c /bin/rm -f -rf "/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/vm-sound-pulse" /usr/bin/env WRKSRC=/construction/lang/squeak/Squeak-4.10.2.2614-src REWARNFILE=/construction/lang/squeak/reinplace_warnings.txt /bin/sh /xports/Mk/Scripts/sed_checked.sh -e '/"pulse"/d' /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/vm/sqUnixMain.c /usr/bin/env WRKSRC=/construction/lang/squeak/Squeak-4.10.2.2614-src REWARNFILE=/construction/lang/squeak/reinplace_warnings.txt /bin/sh /xports/Mk/Scripts/sed_checked.sh -e 's@pulseaudio --check@/usr/bin/false@g' /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/cmake/squeak.in /bin/cat /xports/lang/squeak/pkg-plist | /usr/bin/sed -e '/so.vm-sound-pulse/d' > /construction/lang/squeak/pulseless-plist SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: build-depends ------------------------------------------------------------------------------- ===> squeak-4.10.2_12 depends on executable: cmake - found ===> squeak-4.10.2_12 depends on package: v4l_compat>=1.0.20120501 - found ===> squeak-4.10.2_12 depends on package: pkgconf>=1.3.0_1 - found ===> squeak-4.10.2_12 depends on package: xorgproto>=0 - found ===> squeak-4.10.2_12 depends on file: /usr/local/libdata/pkgconfig/ice.pc - found ===> squeak-4.10.2_12 depends on file: /usr/local/libdata/pkgconfig/sm.pc - found ===> squeak-4.10.2_12 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> squeak-4.10.2_12 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found ===> squeak-4.10.2_12 depends on file: /usr/local/libdata/pkgconfig/xrender.pc - found ===> squeak-4.10.2_12 depends on file: /usr/local/bin/ccache - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: lib-depends ------------------------------------------------------------------------------- ===> squeak-4.10.2_12 depends on shared library: libaudio.so - found (/usr/local/lib/libaudio.so) ===> squeak-4.10.2_12 depends on shared library: libdbus-1.so - found (/usr/local/lib/libdbus-1.so) ===> squeak-4.10.2_12 depends on shared library: libffi.so - found (/usr/local/lib/libffi.so) ===> squeak-4.10.2_12 depends on shared library: libfreetype.so - found (/usr/local/lib/libfreetype.so) ===> squeak-4.10.2_12 depends on shared library: libharfbuzz.so - found (/usr/local/lib/libharfbuzz.so) ===> squeak-4.10.2_12 depends on shared library: libasound.so - found (/usr/local/lib/libasound.so) ===> squeak-4.10.2_12 depends on shared library: libv4l2.so - found (/usr/local/lib/libv4l2.so) ===> squeak-4.10.2_12 depends on shared library: libdbus-1.so - found (/usr/local/lib/libdbus-1.so) ===> squeak-4.10.2_12 depends on shared library: libGL.so - found (/usr/local/lib/libGL.so) ===> squeak-4.10.2_12 depends on shared library: libcairo.so - found (/usr/local/lib/libcairo.so) ===> squeak-4.10.2_12 depends on shared library: libglib-2.0.so - found (/usr/local/lib/libglib-2.0.so) ===> squeak-4.10.2_12 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) ===> squeak-4.10.2_12 depends on shared library: libpango-1.0.so - found (/usr/local/lib/libpango-1.0.so) ===> squeak-4.10.2_12 depends on shared library: libiconv.so - found (/usr/local/lib/libiconv.so) SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: configure ------------------------------------------------------------------------------- ===> squeak-4.10.2_12 depends on executable: cmake - found ===> squeak-4.10.2_12 depends on package: v4l_compat>=1.0.20120501 - found ===> squeak-4.10.2_12 depends on package: pkgconf>=1.3.0_1 - found ===> squeak-4.10.2_12 depends on package: xorgproto>=0 - found ===> squeak-4.10.2_12 depends on file: /usr/local/libdata/pkgconfig/ice.pc - found ===> squeak-4.10.2_12 depends on file: /usr/local/libdata/pkgconfig/sm.pc - found ===> squeak-4.10.2_12 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> squeak-4.10.2_12 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found ===> squeak-4.10.2_12 depends on file: /usr/local/libdata/pkgconfig/xrender.pc - found ===> squeak-4.10.2_12 depends on file: /usr/local/bin/ccache - found ===> squeak-4.10.2_12 depends on shared library: libaudio.so - found (/usr/local/lib/libaudio.so) ===> squeak-4.10.2_12 depends on shared library: libdbus-1.so - found (/usr/local/lib/libdbus-1.so) ===> squeak-4.10.2_12 depends on shared library: libffi.so - found (/usr/local/lib/libffi.so) ===> squeak-4.10.2_12 depends on shared library: libfreetype.so - found (/usr/local/lib/libfreetype.so) ===> squeak-4.10.2_12 depends on shared library: libharfbuzz.so - found (/usr/local/lib/libharfbuzz.so) ===> squeak-4.10.2_12 depends on shared library: libasound.so - found (/usr/local/lib/libasound.so) ===> squeak-4.10.2_12 depends on shared library: libv4l2.so - found (/usr/local/lib/libv4l2.so) ===> squeak-4.10.2_12 depends on shared library: libdbus-1.so - found (/usr/local/lib/libdbus-1.so) ===> squeak-4.10.2_12 depends on shared library: libGL.so - found (/usr/local/lib/libGL.so) ===> squeak-4.10.2_12 depends on shared library: libcairo.so - found (/usr/local/lib/libcairo.so) ===> squeak-4.10.2_12 depends on shared library: libglib-2.0.so - found (/usr/local/lib/libglib-2.0.so) ===> squeak-4.10.2_12 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) ===> squeak-4.10.2_12 depends on shared library: libpango-1.0.so - found (/usr/local/lib/libpango-1.0.so) ===> squeak-4.10.2_12 depends on shared library: libiconv.so - found (/usr/local/lib/libiconv.so) ===> Configuring for squeak-4.10.2_12 -- Configuring squeak 4.10.2-2614 for x86_64-unknown-dragonfly6.5 -- Using source directory /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src CMake Warning (dev) at CMakeLists.txt:5 (PROJECT): cmake_minimum_required() should be called prior to this top-level project() call. Please see the cmake-commands(7) manual for usage documentation of both commands. This warning is for project developers. Use -Wno-dev to suppress it. -- The C compiler identification is GNU 8.3.0 -- The CXX compiler identification is GNU 8.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/local/libexec/ccache/cc - 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/local/libexec/ccache/c++ - 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 prefix=/usr/local -- Using CFLAGS -pipe -O2 -fno-strict-aliasing -I/usr/local/include -L/usr/local/lib -- Found PkgConfig: /usr/local/bin/pkgconf (found version "1.8.1") -- Found X11: /usr/local/include -- Looking for XOpenDisplay in /usr/local/lib/libX11.so;/usr/local/lib/libXext.so -- Looking for XOpenDisplay in /usr/local/lib/libX11.so;/usr/local/lib/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - 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 CMake Warning (dev) at /usr/local/share/cmake/Modules/FindOpenGL.cmake:315 (message): Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when available. Run "cmake --help-policy CMP0072" for policy details. Use the cmake_policy command to set the policy and suppress this warning. FindOpenGL found both a legacy GL library: OPENGL_gl_LIBRARY: /usr/local/lib/libGL.so and GLVND libraries for OpenGL and GLX: OPENGL_opengl_LIBRARY: /usr/local/lib/libOpenGL.so OPENGL_glx_LIBRARY: /usr/local/lib/libGLX.so OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for compatibility with CMake 3.10 and below the legacy GL library will be used. Call Stack (most recent call first): vm/config.cmake:41 (FIND_PACKAGE) CMakeLists.txt:142 (INCLUDE) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OpenGL: /usr/local/lib/libOpenGL.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 - found -- Looking for dlfcn.h -- Looking for dlfcn.h - found -- Looking for dlopen in dl -- Looking for dlopen in dl - found -- Looking for _dyld_present -- Looking for _dyld_present - not found -- Looking for snprintf -- Looking for snprintf - found -- Looking for __snprintf -- Looking for __snprintf - not found -- Looking for tzset -- Looking for tzset - found -- Looking for timezone -- Looking for timezone - found -- Performing Test HAVE_TM_GMTOFF -- Performing Test HAVE_TM_GMTOFF - Success -- Looking for mmap -- Looking for mmap - found CMake Warning (dev) at cmake/Plugins.cmake:97 (IF): Policy CMP0054 is not set: Only interpret if() arguments as variables or keywords when unquoted. Run "cmake --help-policy CMP0054" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Quoted variables like "plugins_int" will no longer be dereferenced when the policy is set to NEW. Since the policy is not set the OLD behavior will be used. Call Stack (most recent call first): cmake/Plugins.cmake:124 (CONFIGURE_PLUGIN_LIST) CMakeLists.txt:144 (CONFIGURE_PLUGINS) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at cmake/Plugins.cmake:115 (IF): Policy CMP0054 is not set: Only interpret if() arguments as variables or keywords when unquoted. Run "cmake --help-policy CMP0054" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Quoted variables like "plugins_int" will no longer be dereferenced when the policy is set to NEW. Since the policy is not set the OLD behavior will be used. Call Stack (most recent call first): cmake/Plugins.cmake:124 (CONFIGURE_PLUGIN_LIST) CMakeLists.txt:144 (CONFIGURE_PLUGINS) This warning is for project developers. Use -Wno-dev to suppress it. -- Checking for module 'freetype2' -- Found freetype2, version 24.3.18 -- FT2Plugin: freetype2 found -- 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: libsocket not found -- SocketPlugin: libnsl not found -- Looking for GL/gl.h -- Looking for GL/gl.h - found -- CameraPlugin: /usr/local/include/linux/videodev2.h -- Checking for module 'dbus-1' -- Found dbus-1, version 1.14.6 -- DBusPlugin: dbus-1 found -- SqueakFFIPrims: any-libffi -- Checking for module 'libffi' -- Found libffi, version 3.4.4 -- SqueakFFIPrims: libffi found -- The ASM compiler identification is GNU -- Found assembler: /usr/local/libexec/ccache/cc -- MIDIPlugin: /usr/local/include/alsa/asoundlib.h -- MIDIPlugin: /usr/local/lib/libasound.so -- Checking for module 'pangocairo' -- Found pangocairo, version 1.50.14 -- RomePlugin: pangocairo found -- RomePlugin: freetype2 found -- RomePlugin: /usr/local/include/cairo/cairo-ft.h -- UUIDPlugin: /usr/include/uuid.h -- UUIDPlugin: /usr/include/sys/uuid.h -- UUIDPlugin: libuuid not found -- Looking for uuidgen -- Looking for uuidgen - found -- Looking for uuid_generate -- Looking for uuid_generate - not found -- Looking for uuid_create -- Looking for uuid_create - found -- UnicodePlugin: pangocairo found -- Checking for module 'glib-2.0' -- Found glib-2.0, version 2.76.4 -- UnicodePlugin: glib-2.0 found -- UnixOSProcessPlugin: /usr/lib/libpthread.so -- Looking for unsetenv -- Looking for unsetenv - found -- WeDoPlugin: linux/hiddev.h not found CMake Warning (dev) at cmake/Plugins.cmake:109 (IF): Policy CMP0054 is not set: Only interpret if() arguments as variables or keywords when unquoted. Run "cmake --help-policy CMP0054" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Quoted variables like "plugins_int" will no longer be dereferenced when the policy is set to NEW. Since the policy is not set the OLD behavior will be used. Call Stack (most recent call first): cmake/Plugins.cmake:125 (CONFIGURE_PLUGIN_LIST) CMakeLists.txt:144 (CONFIGURE_PLUGINS) This warning is for project developers. Use -Wno-dev to suppress it. !! WeDoPlugin disabled !! vm-display-Quartz disabled -- Looking for XShmAttach in Xext -- Looking for XShmAttach in Xext - found -- Looking for X11/extensions/Xrender.h -- 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: /usr/local/include/alsa/asoundlib.h -- vm-sound-ALSA: /usr/local/lib/libasound.so !! vm-sound-MacOSX disabled -- vm-sound-NAS: /usr/local/include/audio/audio.h -- vm-sound-NAS: /usr/local/lib/libaudio.so -- vm-sound-OSS: /usr/local/include/alsa/asoundlib.h -- vm-sound-OSS: /usr/local/lib/libasound.so -- vm-sound-Sun: sys/audioio.h not found -- vm-sound-Sun: sun/audioio.h not found -- vm-sound-Sun: stropts.h not found !! vm-sound-Sun disabled CMake Warning (dev) at CMakeLists.txt:158 (ADD_SUBDIRECTORY): The source directory /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/npsqueak does not contain a CMakeLists.txt file. CMake does not support this case but it used to work accidentally and is being allowed for compatibility. Policy CMP0014 is not set: Input directories must have CMakeLists.txt. Run "cmake --help-policy CMP0014" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Configuring done (26.4s) -- Generating done (0.6s) -- Build files have been written to: /construction/lang/squeak/.build SUCCEEDED 00:00:28 ------------------------------------------------------------------------------- -- Phase: build ------------------------------------------------------------------------------- ===> Building for squeak-4.10.2_12 [ 1%] Building C object /construction/lang/squeak/.build/DSAPrims/CMakeFiles/DSAPrims.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/DSAPrims/DSAPrims.c.o [ 1%] Building C object /construction/lang/squeak/.build/FT2Plugin/CMakeFiles/FT2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FT2Plugin/FT2Plugin.c.o [ 1%] Building C object /construction/lang/squeak/.build/CroquetPlugin/CMakeFiles/CroquetPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/CroquetPlugin/CroquetPlugin.c.o [ 1%] Building C object /construction/lang/squeak/.build/ADPCMCodecPlugin/CMakeFiles/ADPCMCodecPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c.o [ 1%] Building C object /construction/lang/squeak/.build/BMPReadWriterPlugin/CMakeFiles/BMPReadWriterPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c.o [ 1%] Building C object /construction/lang/squeak/.build/B2DPlugin/CMakeFiles/B2DPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/B2DPlugin/B2DPlugin.c.o [ 2%] Building C object /construction/lang/squeak/.build/BitBltPlugin/CMakeFiles/BitBltPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/BitBltPlugin/BitBltPlugin.c.o [ 2%] Building C object /construction/lang/squeak/.build/FFTPlugin/CMakeFiles/FFTPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FFTPlugin/FFTPlugin.c.o [ 2%] Built target squeak.1 [ 2%] Building C object /construction/lang/squeak/.build/AsynchFilePlugin/CMakeFiles/AsynchFilePlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c.o [ 2%] Built target squeak.sh [ 2%] Building C object /construction/lang/squeak/.build/DropPlugin/CMakeFiles/DropPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/DropPlugin/DropPlugin.c.o [ 3%] Building C object /construction/lang/squeak/.build/ZipPlugin/CMakeFiles/ZipPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/ZipPlugin/ZipPlugin.c.o [ 3%] Built target squeak [ 3%] Building C object /construction/lang/squeak/.build/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FloatMathPlugin/FloatMathPlugin.c.o [ 3%] Building C object /construction/lang/squeak/.build/FloatArrayPlugin/CMakeFiles/FloatArrayPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FloatArrayPlugin/FloatArrayPlugin.c.o [ 3%] Linking C static library libADPCMCodecPlugin.a /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c: In function 'asyncFileValueOf': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c:79:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] return (AsyncFile *) (oop + 4); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c: In function 'primitiveAsyncFileOpen': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c:165:20: warning: passing argument 2 of 'asyncFileOpen' makes integer from pointer without a cast [-Wint-conversion] asyncFileOpen(f, fileName, fileNameSize, writeFlag, semaIndex); ^~~~~~~~ In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c:30: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/AsynchFilePlugin/AsynchFilePlugin.h:13:37: note: expected 'int' but argument is of type 'char *' int asyncFileOpen(AsyncFile *f, int fileNamePtr, int fileNameSize, int writeFlag, int semaIndex); ~~~~^~~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c: In function 'primitiveAsyncFileReadResult': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c:212:30: warning: passing argument 2 of 'asyncFileReadResult' makes integer from pointer without a cast [-Wint-conversion] r = asyncFileReadResult(f, bufferPtr, count); ^~~~~~~~~ In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c:30: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/AsynchFilePlugin/AsynchFilePlugin.h:15:43: note: expected 'int' but argument is of type 'char *' int asyncFileReadResult(AsyncFile *f, int bufferPtr, int bufferSize); ~~~~^~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c: In function 'primitiveAsyncFileWriteStart': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c:304:37: warning: passing argument 3 of 'asyncFileWriteStart' makes integer from pointer without a cast [-Wint-conversion] asyncFileWriteStart(f, fPosition, bufferPtr, count); ^~~~~~~~~ In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c:30: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/AsynchFilePlugin/AsynchFilePlugin.h:18:58: note: expected 'int' but argument is of type 'char *' int asyncFileWriteStart(AsyncFile *f, int fPosition, int bufferPtr, int bufferSize); ~~~~^~~~~~~~~ [ 3%] Linking C static library libFFTPlugin.a [ 3%] Linking C static library libZipPlugin.a [ 4%] Building C object /construction/lang/squeak/.build/AsynchFilePlugin/CMakeFiles/AsynchFilePlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c.o [ 4%] Building C object /construction/lang/squeak/.build/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/acos.c.o [ 4%] Built target ZipPlugin /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c:145:15: warning: return type defaults to 'int' [-Wimplicit-int] INLINE static allocateBuffer(struct FileBuf *buf, int size) ^~~~~~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c: In function 'asyncFileOpen': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c:192:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy((void *)name, (void *)fileNamePtr, fileNameSize); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c: In function 'asyncFileReadResult': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c:248:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] n= read(fp->fd, (void *)bufferPtr, bufferSize); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c: In function 'asyncFileWriteStart': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c:366:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy((void *)fp->buf.bytes, (void *)bufferPtr, count); ^ [ 6%] Linking C static library libFloatArrayPlugin.a [ 6%] Linking C static library libB2DPlugin.a [ 6%] Built target FFTPlugin [ 6%] Built target ADPCMCodecPlugin [ 6%] Building C object /construction/lang/squeak/.build/FilePlugin/CMakeFiles/FilePlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FilePlugin/FilePlugin.c.o [ 6%] Building C object /construction/lang/squeak/.build/JPEGReaderPlugin/CMakeFiles/JPEGReaderPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/JPEGReaderPlugin/JPEGReaderPlugin.c.o [ 6%] Built target FloatArrayPlugin [ 7%] Linking C static library libBMPReadWriterPlugin.a [ 7%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c.o [ 7%] Linking C static library libAsynchFilePlugin.a [ 7%] Building C object /construction/lang/squeak/.build/GeniePlugin/CMakeFiles/GeniePlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/GeniePlugin/GeniePlugin.c.o [ 7%] Built target BMPReadWriterPlugin [ 7%] Built target B2DPlugin [ 7%] Built target AsynchFilePlugin /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/DropPlugin/DropPlugin.c: In function 'setFileAccessCallback': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/DropPlugin/DropPlugin.c:137:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] return sqSecFileAccessCallback((void *) address); ^ [ 9%] Building C object /construction/lang/squeak/.build/DropPlugin/CMakeFiles/DropPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/DropPlugin/sqUnixDragDrop.c.o [ 9%] Building C object /construction/lang/squeak/.build/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/acosh.c.o [ 9%] Building C object /construction/lang/squeak/.build/LargeIntegers/CMakeFiles/LargeIntegers.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/LargeIntegers/LargeIntegers.c.o [ 10%] Building C object /construction/lang/squeak/.build/JoystickTabletPlugin/CMakeFiles/JoystickTabletPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/JoystickTabletPlugin/JoystickTabletPlugin.c.o [ 11%] Building C object /construction/lang/squeak/.build/Klatt/CMakeFiles/Klatt.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/Klatt/Klatt.c.o [ 12%] Linking C static library libLargeIntegers.a [ 12%] Building C object /construction/lang/squeak/.build/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/asin.c.o [ 12%] Linking C static library libKlatt.a [ 12%] Built target LargeIntegers [ 12%] Building C object /construction/lang/squeak/.build/RePlugin/CMakeFiles/RePlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c.o [ 12%] Linking C static library libDropPlugin.a [ 12%] Built target Klatt [ 13%] Building C object /construction/lang/squeak/.build/JoystickTabletPlugin/CMakeFiles/JoystickTabletPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/JoystickTabletPlugin/sqUnixJoystickTablet.c.o [ 14%] Building C object /construction/lang/squeak/.build/RePlugin/CMakeFiles/RePlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/RePlugin/chartables.c.o [ 14%] Built target DropPlugin [ 14%] Building C object /construction/lang/squeak/.build/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/asinh.c.o [ 14%] Building C object /construction/lang/squeak/.build/RePlugin/CMakeFiles/RePlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/RePlugin/get.c.o /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/BitBltPlugin/BitBltPlugin.c: In function 'rgbComponentAlphawith': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/BitBltPlugin/BitBltPlugin.c:3803:16: warning: left shift count >= width of type [-Wshift-count-overflow] mask3 = (1 << 32) - 1; ^~ [ 14%] Building C object /construction/lang/squeak/.build/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/atan.c.o /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FT2Plugin/FT2Plugin.c: In function 'primitiveGetPostscriptName': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FT2Plugin/FT2Plugin.c:813:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] buffer = FT_Get_Postscript_Name(face); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FT2Plugin/FT2Plugin.c: In function 'ftAllocateStringForPointer': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FT2Plugin/FT2Plugin.c:166:3: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=] strncpy(extraByteArrayPtr, aPointer, strlen(aPointer)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building C object /construction/lang/squeak/.build/RePlugin/CMakeFiles/RePlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/RePlugin/pcre.c.o [ 15%] Linking C static library libFT2Plugin.a [ 16%] Linking C static library libBitBltPlugin.a [ 17%] Building C object /construction/lang/squeak/.build/RePlugin/CMakeFiles/RePlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/RePlugin/study.c.o [ 18%] Built target FT2Plugin [ 18%] Linking C static library libGeniePlugin.a [ 18%] Built target BitBltPlugin [ 18%] Built target GeniePlugin [ 18%] Linking C static library libJoystickTabletPlugin.a [ 18%] Building C object /construction/lang/squeak/.build/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/atan2.c.o [ 18%] Building C object /construction/lang/squeak/.build/Matrix2x3Plugin/CMakeFiles/Matrix2x3Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/Matrix2x3Plugin/Matrix2x3Plugin.c.o [ 18%] Building C object /construction/lang/squeak/.build/LocalePlugin/CMakeFiles/LocalePlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/LocalePlugin/LocalePlugin.c.o [ 18%] Building C object /construction/lang/squeak/.build/MiscPrimitivePlugin/CMakeFiles/MiscPrimitivePlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c.o [ 19%] Building C object /construction/lang/squeak/.build/SlangTestSupportPlugin/CMakeFiles/SlangTestSupportPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c.o [ 20%] Building C object /construction/lang/squeak/.build/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/atanh.c.o /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c: In function 'primitiveCompareString': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c:118:8: warning: implicit declaration of function 'isBytes' [-Wimplicit-function-declaration] if (!(isBytes(stackValue(2)))) { ^~~~~~~ [ 20%] Built target JoystickTabletPlugin [ 20%] Linking C static library libMiscPrimitivePlugin.a [ 21%] Building C object /construction/lang/squeak/.build/LocalePlugin/CMakeFiles/LocalePlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/LocalePlugin/sqUnixLocale.c.o [ 21%] Building C object /construction/lang/squeak/.build/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/copysign.c.o [ 21%] Built target MiscPrimitivePlugin /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c: In function 'allocateByteArrayAndSetRcvrExtraPtrFrom': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:101:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy(extraByteArrayPtr, (void *) anExtraPtr, sizeof(real_pcre_extra)); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c: In function 'allocateByteArrayAndSetRcvrPCREPtrFromPCRE': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:122:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy(patByteArrayPtr, (void *) aPCREPtr, lastAlloc); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c: In function 'primPCRECompile': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:201:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] pcrePtr = (int) pcre_compile(patternStrPtr, compileFlags, ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:205:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] extraPtr = (int) pcre_study((pcre *)pcrePtr, compileFlags, &errorStrBuffer); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:205:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] extraPtr = (int) pcre_study((pcre *)pcrePtr, compileFlags, &errorStrBuffer); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:207:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] rePluginFree(((void *) pcrePtr)); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:209:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] rePluginFree(((void *) extraPtr)); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c: In function 'primPCREExec': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:251:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] pcrePtr = ((int) (interpreterProxy->fetchArrayofObject(2, rcvr))); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:255:12: warning: assignment to 'sqInt' {aka 'int'} from 'void *' makes integer from pointer without a cast [-Wint-conversion] extraPtr = NULL; ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:258:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] extraPtr = ((int) (interpreterProxy->arrayValueOf(extraObj))); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:266:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] result = pcre_exec((pcre *)pcrePtr, (pcre_extra *)extraPtr, ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:266:38: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] result = pcre_exec((pcre *)pcrePtr, (pcre_extra *)extraPtr, ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c: In function 'primPCREExecfromto': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:316:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] pcrePtr = ((int) (interpreterProxy->fetchArrayofObject(2, rcvr))); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:320:12: warning: assignment to 'sqInt' {aka 'int'} from 'void *' makes integer from pointer without a cast [-Wint-conversion] extraPtr = NULL; ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:323:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] extraPtr = ((int) (interpreterProxy->arrayValueOf(extraObj))); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:331:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] result = pcre_exec((pcre *)pcrePtr, (pcre_extra *)extraPtr, ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:331:38: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] result = pcre_exec((pcre *)pcrePtr, (pcre_extra *)extraPtr, ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c: In function 'primPCRENumSubPatterns': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:352:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] pcrePtr = ((int) (interpreterProxy->fetchArrayofObject(2, rcvr))); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:354:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] interpreterProxy->pushInteger(pcre_info((pcre *)pcrePtr, NULL, NULL)); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c: In function 'inlineByMethod': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c:150:6: warning: assignment to 'sqInt' {aka 'int'} from 'char *' makes integer from pointer without a cast [-Wint-conversion] foo = "foo"; ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c: In function 'inlineByPragma': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c:162:6: warning: assignment to 'sqInt' {aka 'int'} from 'char *' makes integer from pointer without a cast [-Wint-conversion] foo = "foo"; ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c: In function 'methodThatShouldBeInlinedByMethod': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c:167:9: warning: returning 'char *' from a function with return type 'sqInt' {aka 'int'} makes integer from pointer without a cast [-Wint-conversion] return "foo"; ^~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c: In function 'methodThatShouldBeInlinedByPragma': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c:171:9: warning: returning 'char *' from a function with return type 'sqInt' {aka 'int'} makes integer from pointer without a cast [-Wint-conversion] return "foo"; ^~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c: In function 'methodThatShouldNotBeInlinedByMethod': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c:175:9: warning: returning 'char *' from a function with return type 'sqInt' {aka 'int'} makes integer from pointer without a cast [-Wint-conversion] return "bar"; ^~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c: In function 'methodThatShouldNotBeInlinedByPragma': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c:179:9: warning: returning 'char *' from a function with return type 'sqInt' {aka 'int'} makes integer from pointer without a cast [-Wint-conversion] return "bar"; ^~~~~ [ 21%] Building C object /construction/lang/squeak/.build/SerialPlugin/CMakeFiles/SerialPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/SerialPlugin/sqUnixSerial.c.o [ 22%] Building C object /construction/lang/squeak/.build/SerialPlugin/CMakeFiles/SerialPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SerialPlugin/SerialPlugin.c.o [ 22%] Linking C static library libSlangTestSupportPlugin.a [ 23%] Building C object /construction/lang/squeak/.build/SecurityPlugin/CMakeFiles/SecurityPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SecurityPlugin/SecurityPlugin.c.o [ 23%] Building C object /construction/lang/squeak/.build/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/cos.c.o [ 23%] Built target SlangTestSupportPlugin [ 23%] Building C object /construction/lang/squeak/.build/SecurityPlugin/CMakeFiles/SecurityPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/SecurityPlugin/sqUnixSecurity.c.o [ 24%] Building C object /construction/lang/squeak/.build/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/cosh.c.o /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SerialPlugin/SerialPlugin.c: In function 'primitiveSerialPortCloseByName': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SerialPlugin/SerialPlugin.c:125:2: warning: implicit declaration of function 'serialPortCloseByName'; did you mean 'serialPortClose'? [-Wimplicit-function-declaration] serialPortCloseByName(cString); ^~~~~~~~~~~~~~~~~~~~~ serialPortClose /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SerialPlugin/SerialPlugin.c: In function 'primitiveSerialPortOpenByName': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SerialPlugin/SerialPlugin.c:204:2: warning: implicit declaration of function 'serialPortOpenByName'; did you mean 'serialPortOpen'? [-Wimplicit-function-declaration] serialPortOpenByName( ^~~~~~~~~~~~~~~~~~~~ serialPortOpen [ 25%] Building C object /construction/lang/squeak/.build/SoundGenerationPlugin/CMakeFiles/SoundGenerationPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SoundGenerationPlugin/SoundGenerationPlugin.c.o [ 25%] Building C object /construction/lang/squeak/.build/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/exp.c.o [ 25%] Building C object /construction/lang/squeak/.build/SoundGenerationPlugin/CMakeFiles/SoundGenerationPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c.o /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FilePlugin/FilePlugin.c: In function 'primitiveFileStdioHandles': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FilePlugin/FilePlugin.c:737:38: warning: passing argument 1 of 'sqFileStdioHandlesInto' from incompatible pointer type [-Wincompatible-pointer-types] validMask = sqFileStdioHandlesInto((&fileRecords)); ~^~~~~~~~~~~~~ In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FilePlugin/FilePlugin.c:30: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/FilePlugin/FilePlugin.h:49:39: note: expected 'SQFile *' {aka 'struct *'} but argument is of type 'SQFile (*)[3]' {aka 'struct (*)[3]'} sqInt sqFileStdioHandlesInto(SQFile files[3]); ~~~~~~~^~~~~~~~ [ 25%] Building C object /construction/lang/squeak/.build/FilePlugin/CMakeFiles/FilePlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/FilePlugin/sqFilePluginBasicPrims.c.o /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c:7: warning: "byteAt" redefined #define byteAt(i) (*((unsigned char *) (i))) In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/vm/sq.h:19, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c:3: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/vm/sqMemoryAccess.h:111: note: this is the location of the previous definition # define byteAt(oop) byteAtPointer(pointerForOop(oop)) /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c:8: warning: "byteAtput" redefined #define byteAtput(i, val) (*((unsigned char *) (i)) = val) In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/vm/sq.h:19, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c:3: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/vm/sqMemoryAccess.h:112: note: this is the location of the previous definition # define byteAtput(oop, val) byteAtPointerput(pointerForOop(oop), (val)) /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c:9: warning: "longAt" redefined #define longAt(i) (*((int *) (i))) In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/vm/sq.h:19, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c:3: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/vm/sqMemoryAccess.h:115: note: this is the location of the previous definition # define longAt(oop) longAtPointer(pointerForOop(oop)) /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c:10: warning: "longAtput" redefined #define longAtput(i, val) (*((int *) (i)) = val) In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/vm/sq.h:19, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c:3: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/vm/sqMemoryAccess.h:116: note: this is the location of the previous definition # define longAtput(oop, val) longAtPointerput(pointerForOop(oop), (val)) [ 26%] Building C object /construction/lang/squeak/.build/FilePlugin/CMakeFiles/FilePlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/FilePlugin/sqUnixFile.c.o [ 26%] Linking C static library libRePlugin.a [ 26%] Building C object /construction/lang/squeak/.build/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/expm1.c.o [ 26%] Linking C static library libLocalePlugin.a [ 26%] Built target RePlugin [ 26%] Built target LocalePlugin [ 26%] Building C object /construction/lang/squeak/.build/SoundCodecPrims/CMakeFiles/SoundCodecPrims.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SoundCodecPrims/SoundCodecPrims.c.o [ 26%] Building C object /construction/lang/squeak/.build/SocketPlugin/CMakeFiles/SocketPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SocketPlugin/SocketPlugin.c.o [ 27%] Building C object /construction/lang/squeak/.build/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/finite.c.o [ 27%] Building C object /construction/lang/squeak/.build/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/fmod.c.o /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/SecurityPlugin/sqUnixSecurity.c: In function 'ioGetSecureUserDirectory': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/SecurityPlugin/sqUnixSecurity.c:217:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] return (char *)success(false); ^ [ 27%] Linking C static library libSecurityPlugin.a [ 28%] Building C object /construction/lang/squeak/.build/SoundCodecPrims/CMakeFiles/SoundCodecPrims.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c.o [ 28%] Built target SecurityPlugin /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/SerialPlugin/sqUnixSerial.c: In function 'serialPortClose': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/SerialPlugin/sqUnixSerial.c:170:10: warning: implicit declaration of function 'serialPortCloseByName'; did you mean 'serialPortClose'? [-Wimplicit-function-declaration] return serialPortCloseByName(serialPortName); ^~~~~~~~~~~~~~~~~~~~~ serialPortClose /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/SerialPlugin/sqUnixSerial.c: In function 'serialPortOpen': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/SerialPlugin/sqUnixSerial.c:214:10: warning: implicit declaration of function 'serialPortOpenByName'; did you mean 'serialPortCloseByName'? [-Wimplicit-function-declaration] return serialPortOpenByName(serialPortName, dataRate, stopBitsType, parityType, dataBits, ^~~~~~~~~~~~~~~~~~~~ serialPortCloseByName [ 29%] Linking C static library libMatrix2x3Plugin.a [ 29%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/Error.c.o [ 29%] Linking C static library libSerialPlugin.a [ 29%] Built target Matrix2x3Plugin [ 29%] Building C object /construction/lang/squeak/.build/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/hypot.c.o [ 30%] Building C object /construction/lang/squeak/.build/SocketPlugin/CMakeFiles/SocketPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/SocketPlugin/sqUnixSocket.c.o [ 31%] Built target SerialPlugin [ 31%] Building C object /construction/lang/squeak/.build/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/isnan.c.o [ 32%] Building C object /construction/lang/squeak/.build/SurfacePlugin/CMakeFiles/SurfacePlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/SurfacePlugin/SurfacePlugin.c.o [ 33%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcapimin.c.o [ 33%] Building C object /construction/lang/squeak/.build/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/k_cos.c.o /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c: In function 'gsmEncode': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3879:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] gsm_encode((gsm) state, (short *) srcPtr, (unsigned char *) dstPtr); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3879:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] gsm_encode((gsm) state, (short *) srcPtr, (unsigned char *) dstPtr); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3879:45: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] gsm_encode((gsm) state, (short *) srcPtr, (unsigned char *) dstPtr); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c: In function 'gsmDecode': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3902:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] gsm_decode((gsm) state, (unsigned char *) srcPtr, (short *) dstPtr); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3902:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] gsm_decode((gsm) state, (unsigned char *) srcPtr, (short *) dstPtr); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3902:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] gsm_decode((gsm) state, (unsigned char *) srcPtr, (short *) dstPtr); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c: In function 'gsmInitState': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3912:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memset((char *) state, 0, sizeof(struct gsm_state)); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3913:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ((gsm) state)->nrp = 40; ^ [ 34%] Linking C static library libFilePlugin.a [ 34%] Linking C static library libSoundCodecPrims.a [ 34%] Building C object /construction/lang/squeak/.build/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/k_rem_pio2.c.o [ 34%] Building C object /construction/lang/squeak/.build/StarSqueakPlugin/CMakeFiles/StarSqueakPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/StarSqueakPlugin/StarSqueakPlugin.c.o [ 35%] Building C object /construction/lang/squeak/.build/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/k_sin.c.o [ 35%] Built target FilePlugin [ 35%] Linking C static library libSoundGenerationPlugin.a [ 35%] Built target SoundCodecPrims /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/CroquetPlugin/CroquetPlugin.c: In function 'primitiveTriBoxIntersects': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/CroquetPlugin/CroquetPlugin.c:531:11: warning: implicit declaration of function 'triBoxOverlap' [-Wimplicit-function-declaration] result = triBoxOverlap(minCorner, maxCorner, v0, v1, v2); ^~~~~~~~~~~~~ [ 35%] Building C object /construction/lang/squeak/.build/CroquetPlugin/CMakeFiles/CroquetPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/CroquetPlugin/TriBoxStub.c.o [ 35%] Built target SoundGenerationPlugin [ 35%] Building C object CMakeFiles/ckformat.dir/cmake/ckformat.c.o [ 35%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcapistd.c.o [ 36%] Linking C static library libCroquetPlugin.a [ 37%] Building C object /construction/lang/squeak/.build/SoundPlugin/CMakeFiles/SoundPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SoundPlugin/SoundPlugin.c.o [ 37%] Building C object /construction/lang/squeak/.build/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/k_tan.c.o [ 37%] Built target CroquetPlugin [ 38%] Building C object /construction/lang/squeak/.build/SoundPlugin/CMakeFiles/SoundPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/SoundPlugin/sqUnixSound.c.o [ 38%] Building C object /construction/lang/squeak/.build/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/ldexp.c.o [ 38%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jccoefct.c.o [ 38%] Building C object /construction/lang/squeak/.build/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/log.c.o [ 38%] Linking C static library libSoundPlugin.a [ 39%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jccolor.c.o [ 39%] Built target SoundPlugin [ 39%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcdctmgr.c.o [ 39%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jchuff.c.o [ 39%] Linking C static library libStarSqueakPlugin.a [ 39%] Building C object /construction/lang/squeak/.build/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/log10.c.o [ 39%] Built target StarSqueakPlugin [ 40%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcinit.c.o [ 41%] Building C object /construction/lang/squeak/.build/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/log1p.c.o [ 41%] Linking C static library libDSAPrims.a [ 41%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcmainct.c.o [ 41%] Linking C static library libJPEGReaderPlugin.a [ 41%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcmarker.c.o [ 42%] Linking C executable ckformat [ 42%] Linking C static library libSurfacePlugin.a [ 42%] Built target DSAPrims [ 43%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcmaster.c.o [ 43%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcomapi.c.o [ 43%] Built target SurfacePlugin [ 43%] Built target ckformat [ 43%] Built target JPEGReaderPlugin [ 43%] Building C object /construction/lang/squeak/.build/B3DAcceleratorPlugin/CMakeFiles/B3DAcceleratorPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c.o [ 43%] Building C object /construction/lang/squeak/.build/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/modf.c.o [ 44%] Building C object /construction/lang/squeak/.build/Squeak3D/CMakeFiles/Squeak3D.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/Squeak3D/Squeak3D.c.o [ 44%] Building C object /construction/lang/squeak/.build/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/pow.c.o [ 44%] Building C object /construction/lang/squeak/.build/CameraPlugin/CMakeFiles/CameraPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/CameraPlugin/CameraPlugin.c.o [ 45%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcparam.c.o [ 45%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcphuff.c.o [ 45%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcprepct.c.o [ 45%] Building C object /construction/lang/squeak/.build/B3DAcceleratorPlugin/CMakeFiles/B3DAcceleratorPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/B3DAcceleratorPlugin/sqOpenGLRenderer.c.o [ 46%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcsample.c.o [ 46%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jctrans.c.o [ 46%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdapimin.c.o [ 46%] Building C object /construction/lang/squeak/.build/CameraPlugin/CMakeFiles/CameraPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/CameraPlugin/sqCamera-linux.c.o [ 47%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdapistd.c.o [ 47%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdatadst.c.o [ 47%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdatasrc.c.o [ 48%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdcoefct.c.o [ 49%] Building C object /construction/lang/squeak/.build/B3DAcceleratorPlugin/CMakeFiles/B3DAcceleratorPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/B3DAcceleratorPlugin/sqUnixOpenGL.c.o [ 49%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdcolor.c.o [ 49%] Building C object /construction/lang/squeak/.build/ClipboardExtendedPlugin/CMakeFiles/ClipboardExtendedPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c.o [ 49%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jddctmgr.c.o [ 50%] Building C object /construction/lang/squeak/.build/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/rem_pio2.c.o [ 51%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdhuff.c.o [ 51%] Building C object /construction/lang/squeak/.build/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/rint.c.o [ 51%] Building C object /construction/lang/squeak/.build/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/scalb.c.o [ 51%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdinput.c.o [ 52%] Building C object /construction/lang/squeak/.build/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/scalbn.c.o [ 52%] Building C object /construction/lang/squeak/.build/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/sin.c.o /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c: In function 'ioAddClipboardData': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c:97:2: warning: implicit declaration of function 'sqPasteboardPutItemFlavordatalengthformatTypeformatLength' [-Wimplicit-function-declaration] sqPasteboardPutItemFlavordatalengthformatTypeformatLength(clipboardAddress, data, dataLength, aFormat, formatLength); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c: In function 'ioClearClipboard': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c:114:2: warning: implicit declaration of function 'sqPasteboardClear' [-Wimplicit-function-declaration] sqPasteboardClear(clipboardAddress); ^~~~~~~~~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c: In function 'ioCreateClipboard': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c:125:63: warning: implicit declaration of function 'sqCreateClipboard'; did you mean 'ioCreateClipboard'? [-Wimplicit-function-declaration] clipboardAddress = interpreterProxy->positive32BitIntegerFor(sqCreateClipboard()); ^~~~~~~~~~~~~~~~~ ioCreateClipboard /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c: In function 'ioGetClipboardFormat': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c:146:14: warning: implicit declaration of function 'sqPasteboardGetItemCount' [-Wimplicit-function-declaration] itemCount = sqPasteboardGetItemCount(clipboardAddress); ^~~~~~~~~~~~~~~~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c:148:19: warning: implicit declaration of function 'sqPasteboardCopyItemFlavorsitemNumber' [-Wimplicit-function-declaration] _return_value = sqPasteboardCopyItemFlavorsitemNumber(clipboardAddress, formatNumber); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c: In function 'ioReadClipboardData': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c:178:18: warning: implicit declaration of function 'sqPasteboardCopyItemFlavorDataformatformatLength' [-Wimplicit-function-declaration] _return_value = sqPasteboardCopyItemFlavorDataformatformatLength(clipboardAddress, format, formatLength); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building C object /construction/lang/squeak/.build/ClipboardExtendedPlugin/CMakeFiles/ClipboardExtendedPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/ClipboardExtendedPlugin/sqUnixExtendedClipboard.c.o [ 52%] Building C object /construction/lang/squeak/.build/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/sinh.c.o [ 52%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdmainct.c.o [ 53%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdmarker.c.o [ 53%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdmaster.c.o [ 54%] Building C object /construction/lang/squeak/.build/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/sqrt.c.o [ 54%] Building C object /construction/lang/squeak/.build/DBusPlugin/CMakeFiles/DBusPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c.o [ 54%] Building C object /construction/lang/squeak/.build/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/tan.c.o [ 54%] Building C object /construction/lang/squeak/.build/Squeak3D/CMakeFiles/Squeak3D.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dAlloc.c.o /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/ClipboardExtendedPlugin/sqUnixExtendedClipboard.c: In function 'sqPasteboardCopyItemFlavorDataformatformatLength': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/ClipboardExtendedPlugin/sqUnixExtendedClipboard.c:123:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] clipboardReadIntoAt(bytes, (sqInt) firstIndexableField(outData), 0); ^ [ 54%] Building C object /construction/lang/squeak/.build/SqueakFFIPrims/CMakeFiles/SqueakFFIPrims.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/SqueakFFIPrims/sqManualSurface.c.o [ 55%] Linking C shared module so.ClipboardExtendedPlugin /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c: In function 'getConnectionFromOop': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c:436:12: warning: passing argument 1 of 'msg' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] msg(error.message); ~~~~~^~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c:73:24: note: expected 'char *' but argument is of type 'const char *' static sqInt msg(char *s); ~~~~~~^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c: In function 'handleflag': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c:477:16: warning: passing argument 2 of 'aioHandle' from incompatible pointer type [-Wincompatible-pointer-types] aioHandle(fd, handleReadForFDwithDataandFlag , flag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c:30: /construction/lang/squeak/Squeak-4.10.2.2614-src/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, struct sqDBusData *, int)'} extern void aioHandle(int fd, aioHandler handlerFn, int mask); ~~~~~~~~~~~^~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c: In function 'sqDBusPluginAddWatchwithData': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c:1796:2: warning: 'dbus_watch_get_fd' is deprecated [-Wdeprecated-declarations] fd = dbus_watch_get_fd(watch); ^~ In file included from /usr/local/include/dbus-1.0/dbus/dbus-bus.h:30, from /usr/local/include/dbus-1.0/dbus/dbus.h:31, from /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c:32: /usr/local/include/dbus-1.0/dbus/dbus-connection.h:481:21: note: declared here DBUS_DEPRECATED int dbus_watch_get_fd (DBusWatch *watch); ^~~~~~~~~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c:1799:23: warning: passing argument 3 of 'aioEnable' makes integer from pointer without a cast [-Wint-conversion] aioEnable(fd, data, NULL); ^~~~ In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c:30: /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/vm/sqaio.h:57:53: note: expected 'int' but argument is of type 'void *' extern void aioEnable(int fd, void *clientData, int flags); ~~~~^~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c:1800:22: warning: passing argument 2 of 'aioHandle' from incompatible pointer type [-Wincompatible-pointer-types] aioHandle(fd, handleReadForFDwithDataandFlag , 1<<0 | 1<<1 | 1<<3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c:30: /construction/lang/squeak/Squeak-4.10.2.2614-src/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, struct sqDBusData *, int)'} extern void aioHandle(int fd, aioHandler handlerFn, int mask); ~~~~~~~~~~~^~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c: In function 'sqDBusPluginRemoveWatchwithData': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c:1818:2: warning: 'dbus_watch_get_fd' is deprecated [-Wdeprecated-declarations] fd = dbus_watch_get_fd(watch); ^~ In file included from /usr/local/include/dbus-1.0/dbus/dbus-bus.h:30, from /usr/local/include/dbus-1.0/dbus/dbus.h:31, from /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c:32: /usr/local/include/dbus-1.0/dbus/dbus-connection.h:481:21: note: declared here DBUS_DEPRECATED int dbus_watch_get_fd (DBusWatch *watch); ^~~~~~~~~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c: In function 'sqDBusPluginToggleWatchwithData': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c:1830:2: warning: 'dbus_watch_get_fd' is deprecated [-Wdeprecated-declarations] fd = dbus_watch_get_fd(watch); ^~ In file included from /usr/local/include/dbus-1.0/dbus/dbus-bus.h:30, from /usr/local/include/dbus-1.0/dbus/dbus.h:31, from /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c:32: /usr/local/include/dbus-1.0/dbus/dbus-connection.h:481:21: note: declared here DBUS_DEPRECATED int dbus_watch_get_fd (DBusWatch *watch); ^~~~~~~~~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c:1833:23: warning: passing argument 3 of 'aioEnable' makes integer from pointer without a cast [-Wint-conversion] aioEnable(fd, data, NULL); ^~~~ In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c:30: /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/vm/sqaio.h:57:53: note: expected 'int' but argument is of type 'void *' extern void aioEnable(int fd, void *clientData, int flags); ~~~~^~~~~ [ 55%] Building C object /construction/lang/squeak/.build/Squeak3D/CMakeFiles/Squeak3D.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dDraw.c.o [ 55%] Linking C shared module so.DBusPlugin [ 55%] Linking C shared module so.B3DAcceleratorPlugin [ 55%] Building C object /construction/lang/squeak/.build/FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/tanh.c.o [ 55%] Built target ClipboardExtendedPlugin [ 55%] Building C object /construction/lang/squeak/.build/SqueakFFIPrims/CMakeFiles/SqueakFFIPrims.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c.o /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/SqueakFFIPrims/sqManualSurface.c: In function 'createManualSurface': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/SqueakFFIPrims/sqManualSurface.c:136:27: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] result = registerSurface((int)newSurface, &manualSurfaceDispatch, &surfaceID); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/SqueakFFIPrims/sqManualSurface.c: In function 'setManualSurfacePointer': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/SqueakFFIPrims/sqManualSurface.c:159:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] surface = (ManualSurface*)surfaceHandle; ^ [ 55%] Built target B3DAcceleratorPlugin [ 56%] Linking C static library libFloatMathPlugin.a [ 57%] Building C object /construction/lang/squeak/.build/SqueakFFIPrims/CMakeFiles/SqueakFFIPrims.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c.o [ 57%] Built target DBusPlugin /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c: In function 'ffiAlloc': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:129:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return (int)malloc(byteSize); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c: In function 'ffiFree': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:135:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] if(pointer) free((void*)pointer); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c: In function 'ffiPushStructureOfLength': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:316:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ffiArgs[ffiArgIndex] = (void*) pointer; ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c: In function 'ffiPushStringOfLength': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:332:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy(ptr, (void*)srcIndex, length); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:335:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] IARG_PUSH((int)ptr, ffi_type_pointer); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:74:40: note: in definition of macro 'PUSH' PUSH_TYPE(type); where[ffiArgIndex] = what; \ ^~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:335:3: note: in expansion of macro 'IARG_PUSH' IARG_PUSH((int)ptr, ffi_type_pointer); ^~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c: In function 'ffiStoreStructure': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:395:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy((void*)address, (void*)structReturnValue, structSize); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:397:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy((void*)address, (void*)&returnValue, structSize); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c: In function 'ffiCallAddress': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:442:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ffi_call(&cif, (void *)fn, (void *)structReturnValue, (void **)ffiArgs); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:443:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return (int) structReturnValue; ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:445:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ffi_call(&cif, (void *)fn, (void *)&returnValue, (void **)ffiArgs); ^ [ 57%] Building ASM object /construction/lang/squeak/.build/SqueakFFIPrims/CMakeFiles/SqueakFFIPrims.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi-asm.S.o [ 57%] Building C object /construction/lang/squeak/.build/FileCopyPlugin/CMakeFiles/FileCopyPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/FileCopyPlugin/FileCopyPlugin.c.o [ 57%] Built target FloatMathPlugin /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/FileCopyPlugin/FileCopyPlugin.c: In function 'primitiveFileCopyNamedTo': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/FileCopyPlugin/FileCopyPlugin.c:90:7: warning: implicit declaration of function 'sqCopyFilesizetosize' [-Wimplicit-function-declaration] ok = sqCopyFilesizetosize(srcName, srcSz, dstName, dstSz); ^~~~~~~~~~~~~~~~~~~~ [ 57%] Building C object /construction/lang/squeak/.build/FileCopyPlugin/CMakeFiles/FileCopyPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/FileCopyPlugin/sqUnixFileCopyPlugin.c.o [ 57%] Building C object /construction/lang/squeak/.build/MIDIPlugin/CMakeFiles/MIDIPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/MIDIPlugin/MIDIPlugin.c.o [ 58%] Building C object /construction/lang/squeak/.build/MIDIPlugin/CMakeFiles/MIDIPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/MIDIPlugin/sqUnixMIDI.c.o [ 58%] Building C object /construction/lang/squeak/.build/HostWindowPlugin/CMakeFiles/HostWindowPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/HostWindowPlugin/HostWindowPlugin.c.o /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/HostWindowPlugin/HostWindowPlugin.c: In function 'primitiveShowHostWindowRect': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/HostWindowPlugin/HostWindowPlugin.c:315:29: warning: passing argument 1 of 'ioShowDisplayOnWindow' from incompatible pointer type [-Wincompatible-pointer-types] ok = ioShowDisplayOnWindow(dispBits, w, h, d, left, right, top, ^~~~~~~~ In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/HostWindowPlugin/HostWindowPlugin.c:30: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/HostWindowPlugin/HostWindowPlugin.h:21:52: note: expected 'unsigned char *' but argument is of type 'usqInt *' {aka 'unsigned int *'} extern sqInt ioShowDisplayOnWindow( unsigned char* dispBitsIndex, sqInt width, sqInt ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 58%] Building C object /construction/lang/squeak/.build/HostWindowPlugin/CMakeFiles/HostWindowPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/HostWindowPlugin/sqUnixHostWindowPlugin.c.o In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/MIDIPlugin/sqUnixMIDI.c:40: /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/MIDIPlugin/sqUnixMIDIALSA.inc: In function 'sqMIDIGetPortName': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/MIDIPlugin/sqUnixMIDIALSA.inc:230:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] memcpy((void *)namePtr, userName, count); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/MIDIPlugin/sqUnixMIDIALSA.inc: In function 'sqMIDIParameter': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/MIDIPlugin/sqUnixMIDIALSA.inc:336:42: warning: passing argument 3 of 'snd_seq_get_queue_tempo' from incompatible pointer type [-Wincompatible-pointer-types] snd_seq_get_queue_tempo(seq, queue, &tempo); ^~~~~~ In file included from /usr/local/include/alsa/asoundlib.h:70, from /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/MIDIPlugin/sqUnixMIDIALSA.inc:117, from /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/MIDIPlugin/sqUnixMIDI.c:40: /usr/local/include/alsa/seq.h:477:78: note: expected 'snd_seq_queue_tempo_t *' {aka 'struct _snd_seq_queue_tempo *'} but argument is of type 'snd_seq_queue_tempo_t **' {aka 'struct _snd_seq_queue_tempo **'} int snd_seq_get_queue_tempo(snd_seq_t *handle, int q, snd_seq_queue_tempo_t *tempo); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/MIDIPlugin/sqUnixMIDI.c:40: /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/MIDIPlugin/sqUnixMIDIALSA.inc: In function 'sqMIDIPortWriteFromAt': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/MIDIPlugin/sqUnixMIDIALSA.inc:427:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] unsigned char *bytePtr= (unsigned char *)bufferPtr; ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/HostWindowPlugin/sqUnixHostWindowPlugin.c: In function 'ioShowDisplayOnWindow': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/HostWindowPlugin/sqUnixHostWindowPlugin.c:81:7: warning: passing argument 1 of 'dpy->hostWindowShowDisplay' from incompatible pointer type [-Wincompatible-pointer-types] dispBitsIndex, width, height, depth, affectedL, affectedR, affectedT, affectedB, windowIndex); ^~~~~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/HostWindowPlugin/sqUnixHostWindowPlugin.c:81:7: note: expected 'unsigned int *' but argument is of type 'unsigned char *' [ 59%] Linking C shared module so.HostWindowPlugin [ 60%] Linking C shared module so.CameraPlugin [ 61%] Building C object /construction/lang/squeak/.build/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/Mpeg3Plugin/Mpeg3Plugin.c.o [ 62%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdmerge.c.o [ 62%] Built target HostWindowPlugin /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/FileCopyPlugin/sqUnixFileCopyPlugin.c: In function 'sqCopyFilesizetosize': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/FileCopyPlugin/sqUnixFileCopyPlugin.c:140:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] sqFilenameFromString(from, (int)srcName, srcNameSize); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/FileCopyPlugin/sqUnixFileCopyPlugin.c:141:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] sqFilenameFromString(to, (int)dstName, dstNameSize); ^ [ 63%] Building C object /construction/lang/squeak/.build/Squeak3D/CMakeFiles/Squeak3D.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dInit.c.o [ 64%] Linking C shared module so.FileCopyPlugin [ 64%] Built target CameraPlugin [ 64%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdpostct.c.o [ 64%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdphuff.c.o [ 64%] Built target FileCopyPlugin [ 65%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdsample.c.o /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/MIDIPlugin/MIDIPlugin.c: In function 'primitiveMIDIGetPortName': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/MIDIPlugin/MIDIPlugin.c:164:34: warning: passing argument 2 of 'sqMIDIGetPortName' makes integer from pointer without a cast [-Wint-conversion] sz = sqMIDIGetPortName(portNum, &portName, 255); ^~~~~~~~~ In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/MIDIPlugin/MIDIPlugin.c:30: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/MIDIPlugin/MIDIPlugin.h:10:40: note: expected 'int' but argument is of type 'char (*)[256]' int sqMIDIGetPortName(int portNum, int namePtr, int length); ~~~~^~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/MIDIPlugin/MIDIPlugin.c: In function 'primitiveMIDIRead': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/MIDIPlugin/MIDIPlugin.c:263:56: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] bytesRead = sqMIDIPortReadInto(portNum, arrayLength, ((sqInt)array)); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/MIDIPlugin/MIDIPlugin.c: In function 'primitiveMIDIWrite': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/MIDIPlugin/MIDIPlugin.c:288:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] bytesWritten = sqMIDIPortWriteFromAt(portNum, arrayLength, ((sqInt)array), time); ^ [ 65%] Building C object /construction/lang/squeak/.build/Squeak3D/CMakeFiles/Squeak3D.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dMain.c.o [ 65%] Building C object /construction/lang/squeak/.build/RomePlugin/CMakeFiles/RomePlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/RomePlugin/RomePlugin.c.o [ 65%] Linking C shared module so.MIDIPlugin [ 65%] Built target MIDIPlugin [ 65%] Building C object /construction/lang/squeak/.build/Squeak3D/CMakeFiles/Squeak3D.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c.o [ 65%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdtrans.c.o /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c: In function 'b3dValidateAndRemapState': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:226:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] faceOffset = (int)state->faceAlloc - (int)state->faceAlloc->This; ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:226:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] faceOffset = (int)state->faceAlloc - (int)state->faceAlloc->This; ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:227:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] edgeOffset = (int)state->edgeAlloc - (int)state->edgeAlloc->This; ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:227:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] edgeOffset = (int)state->edgeAlloc - (int)state->edgeAlloc->This; ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:228:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] attrOffset = (int)state->attrAlloc - (int)state->attrAlloc->This; ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:228:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] attrOffset = (int)state->attrAlloc - (int)state->attrAlloc->This; ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:229:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] aetOffset = (int)state->aet - (int)state->aet->This; ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:229:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] aetOffset = (int)state->aet - (int)state->aet->This; ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:267:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] objOffset = (int)obj - (int)obj->This; ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:267:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] objOffset = (int)obj - (int)obj->This; ^ [ 65%] Building C object /construction/lang/squeak/.build/ScratchPlugin/CMakeFiles/ScratchPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/ScratchPlugin/ScratchPlugin.c.o [ 65%] Building C object /construction/lang/squeak/.build/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c.o [ 65%] Building C object /construction/lang/squeak/.build/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c.o /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c: In function 'mpeg3bits_new_stream': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:40:42: warning: implicit declaration of function 'memoryAllocate' [-Wimplicit-function-declaration] mpeg3_bits_t *stream = (mpeg3_bits_t *) memoryAllocate(1,sizeof(mpeg3_bits_t)); ^~~~~~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:40:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] mpeg3_bits_t *stream = (mpeg3_bits_t *) memoryAllocate(1,sizeof(mpeg3_bits_t)); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c: In function 'mpeg3bits_delete_stream': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:52:2: warning: implicit declaration of function 'memoryFree' [-Wimplicit-function-declaration] memoryFree(stream); ^~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c: In function 'mpeg3bits_seek_end': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:163:9: warning: implicit declaration of function 'mpeg3demux_seek_byte'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] return mpeg3demux_seek_byte(stream->demuxer, mpeg3demuxer_total_bytes(stream->demuxer)); ^~~~~~~~~~~~~~~~~~~~ mpeg3demux_get_time /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:163:47: warning: implicit declaration of function 'mpeg3demuxer_total_bytes'; did you mean 'mpeg3io_total_bytes'? [-Wimplicit-function-declaration] return mpeg3demux_seek_byte(stream->demuxer, mpeg3demuxer_total_bytes(stream->demuxer)); ^~~~~~~~~~~~~~~~~~~~~~~~ mpeg3io_total_bytes /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c: In function 'mpeg3bits_seek_time': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:175:9: warning: implicit declaration of function 'mpeg3demux_seek_time'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] return mpeg3demux_seek_time(stream->demuxer, time_position); ^~~~~~~~~~~~~~~~~~~~ mpeg3demux_get_time /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c: In function 'mpeg3bits_seek_percentage': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:187:9: warning: implicit declaration of function 'mpeg3demux_seek_percentage'; did you mean 'mpeg3demux_tell_percentage'? [-Wimplicit-function-declaration] return mpeg3demux_seek_percentage(stream->demuxer, percentage); ^~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3demux_tell_percentage In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:34: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c: At top level: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function 'mpeg3io_fgetc' declared but never defined int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ [ 66%] Building C object /construction/lang/squeak/.build/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c.o [ 66%] Building C object /construction/lang/squeak/.build/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c.o /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c: In function 'mpeg3_new_atrack': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c:42:34: warning: implicit declaration of function 'memoryAllocate' [-Wimplicit-function-declaration] new_atrack = (mpeg3_atrack_t *) memoryAllocate(1, sizeof(mpeg3_atrack_t)); ^~~~~~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c:42:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] new_atrack = (mpeg3_atrack_t *) memoryAllocate(1, sizeof(mpeg3_atrack_t)); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c:48:14: warning: implicit declaration of function 'mpeg3demux_copy_titles'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] if(demuxer) mpeg3demux_copy_titles(new_atrack->demuxer, demuxer); ^~~~~~~~~~~~~~~~~~~~~~ mpeg3demux_get_time /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c: In function 'mpeg3_delete_atrack': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c:66:2: warning: implicit declaration of function 'memoryFree' [-Wimplicit-function-declaration] memoryFree(atrack); ^~~~~~~~~~ In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c:34: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c: At top level: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function 'mpeg3io_fgetc' declared but never defined int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ [ 66%] Building C object /construction/lang/squeak/.build/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c.o [ 67%] Building C object /construction/lang/squeak/.build/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c.o /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function 'mpeg3_get_ps_pes_packet': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:507:8: warning: implicit declaration of function 'mpeg3_decrypt_packet'; did you mean 'mpeg3_get_pes_packet'? [-Wimplicit-function-declaration] if(mpeg3_decrypt_packet(demuxer->titles[demuxer->current_title]->fs->css, ^~~~~~~~~~~~~~~~~~~~ mpeg3_get_pes_packet /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function 'mpeg3_read_program': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:719:23: warning: implicit declaration of function 'mpeg3io_seek_relative'; did you mean 'mpeg3io_end_of_file'? [-Wimplicit-function-declaration] if(!result) result = mpeg3io_seek_relative(title->fs, -4); ^~~~~~~~~~~~~~~~~~~~~ mpeg3io_end_of_file /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function 'mpeg3_advance_timecode': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:795:4: warning: implicit declaration of function 'mpeg3io_seek'; did you mean 'mpeg3io_eof'? [-Wimplicit-function-declaration] mpeg3io_seek(title->fs, title->timecode_table[demuxer->current_timecode].start_byte); ^~~~~~~~~~~~ mpeg3io_eof /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:815:6: warning: implicit declaration of function 'mpeg3demux_open_title'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] mpeg3demux_open_title(demuxer, demuxer->current_title + 1); ^~~~~~~~~~~~~~~~~~~~~ mpeg3demux_get_time /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function 'mpeg3_append_timecode': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1070:41: warning: implicit declaration of function 'memoryAllocate' [-Wimplicit-function-declaration] new_table = (mpeg3demux_timecode_t *) memoryAllocate(1, sizeof(mpeg3demux_timecode_t) * title->timecode_table_allocation); ^~~~~~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1070:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] new_table = (mpeg3demux_timecode_t *) memoryAllocate(1, sizeof(mpeg3demux_timecode_t) * title->timecode_table_allocation); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1078:4: warning: implicit declaration of function 'memoryFree'; did you mean 'memrchr'? [-Wimplicit-function-declaration] memoryFree(title->timecode_table); ^~~~~~~~~~ memrchr /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function 'mpeg3_new_demuxer': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1346:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] mpeg3_demuxer_t *demuxer = (mpeg3_demuxer_t *) memoryAllocate(1, sizeof(mpeg3_demuxer_t)); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1356:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] demuxer->raw_data = (unsigned char*)memoryAllocate(1, MPEG3_MAX_PACKSIZE); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1357:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] demuxer->data_buffer = (unsigned char*)memoryAllocate(1, MPEG3_MAX_PACKSIZE); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function 'mpeg3_delete_demuxer': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1379:3: warning: implicit declaration of function 'mpeg3_delete_title'; did you mean 'mpeg3_delete_fs'? [-Wimplicit-function-declaration] mpeg3_delete_title(demuxer->titles[i]); ^~~~~~~~~~~~~~~~~~ mpeg3_delete_fs /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function 'mpeg3demux_copy_titles': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1599:3: warning: implicit declaration of function 'mpeg3_copy_title'; did you mean 'mpeg3_new_title'? [-Wimplicit-function-declaration] mpeg3_copy_title(dst_title, src_title); ^~~~~~~~~~~~~~~~ mpeg3_new_title In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:35: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: At top level: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function 'mpeg3io_fgetc' declared but never defined int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ [ 67%] Building C object /construction/lang/squeak/.build/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c.o /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c: In function 'mpeg3_new_title': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:41:43: warning: implicit declaration of function 'memoryAllocate' [-Wimplicit-function-declaration] mpeg3_title_t *title = (mpeg3_title_t *) memoryAllocate(1, sizeof(mpeg3_title_t)); ^~~~~~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:41:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] mpeg3_title_t *title = (mpeg3_title_t *) memoryAllocate(1, sizeof(mpeg3_title_t)); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c: In function 'mpeg3_delete_title': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:57:3: warning: implicit declaration of function 'memoryFree' [-Wimplicit-function-declaration] memoryFree(title->timecode_table); ^~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c: In function 'mpeg3_copy_title': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:68:2: warning: implicit declaration of function 'mpeg3_copy_fs'; did you mean 'mpeg3_new_fs'? [-Wimplicit-function-declaration] mpeg3_copy_fs(dst->fs, src->fs); ^~~~~~~~~~~~~ mpeg3_new_fs /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:75:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] dst->timecode_table = (mpeg3demux_timecode_t *) memoryAllocate(1, sizeof(mpeg3demux_timecode_t) * dst->timecode_table_allocation); ^ In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:34: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c: At top level: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function 'mpeg3io_fgetc' declared but never defined int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c: In function 'mpeg3_new_fs': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c:61:34: warning: implicit declaration of function 'memoryAllocate' [-Wimplicit-function-declaration] mpeg3_fs_t *fs = (mpeg3_fs_t *) memoryAllocate(1, sizeof(mpeg3_fs_t)); ^~~~~~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c:61:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] mpeg3_fs_t *fs = (mpeg3_fs_t *) memoryAllocate(1, sizeof(mpeg3_fs_t)); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c:64:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] fs->mpeg_is_in_buffer = (char *) memoryAllocate(1, size); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c: In function 'mpeg3_delete_fs': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c:80:2: warning: implicit declaration of function 'mpeg3_delete_css'; did you mean 'mpeg3_delete_fs'? [-Wimplicit-function-declaration] mpeg3_delete_css(fs->css); ^~~~~~~~~~~~~~~~ mpeg3_delete_fs /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c:82:3: warning: implicit declaration of function 'memoryFree'; did you mean 'memrchr'? [-Wimplicit-function-declaration] memoryFree(fs->mpeg_is_in_buffer); ^~~~~~~~~~ memrchr /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c: In function 'mpeg3io_open_file': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c:141:2: warning: implicit declaration of function 'mpeg3_get_keys'; did you mean 'mpeg3_new_fs'? [-Wimplicit-function-declaration] mpeg3_get_keys(fs->css, fs->path); ^~~~~~~~~~~~~~ mpeg3_new_fs [ 68%] Building C object /construction/lang/squeak/.build/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c.o [ 68%] Building C object /construction/lang/squeak/.build/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/dct.c.o /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c: In function 'memoryAllocate': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:74:22: warning: implicit declaration of function 'calloc' [-Wimplicit-function-declaration] stuff = (void *) calloc(size,number); ^~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:74:22: warning: incompatible implicit declaration of built-in function 'calloc' /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:74:22: note: include '' or provide a declaration of 'calloc' /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:39:1: +#include /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:74:22: stuff = (void *) calloc(size,number); ^~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c: In function 'memoryFree': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:85:5: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] free(stuff); ^~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:85:5: warning: incompatible implicit declaration of built-in function 'free' /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:85:5: note: include '' or provide a declaration of 'free' /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c: In function 'mpeg3_generate_toc_for_Squeak': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:169:3: warning: implicit declaration of function 'mpeg3demux_create_title_for_Squeak'; did you mean 'mpeg3_generate_toc_for_Squeak'? [-Wimplicit-function-declaration] mpeg3demux_create_title_for_Squeak(demuxer, timecode_search, buffer, bufferSize); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3_generate_toc_for_Squeak /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:171:21: warning: implicit declaration of function 'mpeg3demux_print_streams_for_Squeak'; did you mean 'mpeg3_generate_toc_for_Squeak'? [-Wimplicit-function-declaration] if(print_streams) mpeg3demux_print_streams_for_Squeak(demuxer, buffer,bufferSize); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3_generate_toc_for_Squeak /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:178:3: warning: implicit declaration of function 'mpeg3demux_print_timecodes'; did you mean 'mpeg3demux_current_time'? [-Wimplicit-function-declaration] mpeg3demux_print_timecodes(demuxer->titles[demuxer->current_title], buffer); ^~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3demux_current_time /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:180:3: warning: implicit declaration of function 'mpeg3_delete_demuxer'; did you mean 'mpeg3_new_demuxer'? [-Wimplicit-function-declaration] mpeg3_delete_demuxer(demuxer); ^~~~~~~~~~~~~~~~~~~~ mpeg3_new_demuxer /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c: In function 'mpeg3demux_create_title_for_Squeak': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:208:3: warning: implicit declaration of function 'mpeg3demux_open_title'; did you mean 'mpeg3demux_current_time'? [-Wimplicit-function-declaration] mpeg3demux_open_title(demuxer, 0); ^~~~~~~~~~~~~~~~~~~~~ mpeg3demux_current_time /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:217:3: warning: implicit declaration of function 'mpeg3io_seek'; did you mean 'mpeg3io_eof'? [-Wimplicit-function-declaration] mpeg3io_seek(title->fs, 4); ^~~~~~~~~~~~ mpeg3io_eof /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:237:13: warning: implicit declaration of function 'mpeg3_read_next_packet'; did you mean 'mpeg3demux_read_char_packet'? [-Wimplicit-function-declaration] result = mpeg3_read_next_packet(demuxer); ^~~~~~~~~~~~~~~~~~~~~~ mpeg3demux_read_char_packet /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:281:25: warning: implicit declaration of function 'mpeg3_read_prev_packet'; did you mean 'mpeg3demux_read_char_packet'? [-Wimplicit-function-declaration] if(!result) result = mpeg3_read_prev_packet(demuxer); ^~~~~~~~~~~~~~~~~~~~~~ mpeg3demux_read_char_packet In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:37: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c: At top level: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined inline int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ [ 68%] Building C object /construction/lang/squeak/.build/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c.o /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c: In function 'mpeg3_new_vtrack': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c:42:34: warning: implicit declaration of function 'memoryAllocate' [-Wimplicit-function-declaration] new_vtrack = (mpeg3_vtrack_t *) memoryAllocate(1, sizeof(mpeg3_vtrack_t)); ^~~~~~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c:42:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] new_vtrack = (mpeg3_vtrack_t *) memoryAllocate(1, sizeof(mpeg3_vtrack_t)); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c:44:14: warning: implicit declaration of function 'mpeg3demux_copy_titles'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] if(demuxer) mpeg3demux_copy_titles(new_vtrack->demuxer, demuxer); ^~~~~~~~~~~~~~~~~~~~~~ mpeg3demux_get_time /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c: In function 'mpeg3_delete_vtrack': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c:64:2: warning: implicit declaration of function 'memoryFree' [-Wimplicit-function-declaration] memoryFree(vtrack); ^~~~~~~~~~ In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c:34: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c: At top level: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function 'mpeg3io_fgetc' declared but never defined int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ [ 69%] Building C object /construction/lang/squeak/.build/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c.o /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c: In function 'mpeg3audio_prev_header': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c:145:12: warning: implicit declaration of function 'mpeg3bits_refill'; did you mean 'mpeg3bits_getbits'? [-Wimplicit-function-declaration] result |= mpeg3bits_refill(audio->astream); ^~~~~~~~~~~~~~~~ mpeg3bits_getbits In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c:33: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c: In function 'mpeg3audio_read_header': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:40:31: warning: implicit declaration of function 'mpeg3demux_eof'; did you mean 'mpeg3demux_error'? [-Wimplicit-function-declaration] #define mpeg3bits_eof(stream) mpeg3demux_eof((stream)->demuxer) ^~~~~~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c:171:8: note: in expansion of macro 'mpeg3bits_eof' if(!mpeg3bits_eof(audio->astream) && ^~~~~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c:189:4: warning: implicit declaration of function 'mpeg3audio_read_pcm_header'; did you mean 'mpeg3audio_read_header'? [-Wimplicit-function-declaration] mpeg3audio_read_pcm_header(audio); ^~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3audio_read_header In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c:33: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c: At top level: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined inline int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ [ 69%] Building C object /construction/lang/squeak/.build/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c.o [ 69%] Linking C static library libSocketPlugin.a /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c: In function 'mpeg3audio_III_dequantize_sample': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:264:12: warning: implicit declaration of function 'mpeg3bits_getbitoffset'; did you mean 'mpeg3bits_getbits'? [-Wimplicit-function-declaration] int num = mpeg3bits_getbitoffset(audio->astream); ^~~~~~~~~~~~~~~~~~~~~~ mpeg3bits_getbits /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:691:2: warning: implicit declaration of function 'mpeg3bits_start_reverse'; did you mean 'mpeg3bits_getbits_reverse'? [-Wimplicit-function-declaration] mpeg3bits_start_reverse(audio->astream); ^~~~~~~~~~~~~~~~~~~~~~~ mpeg3bits_getbits_reverse /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:693:2: warning: implicit declaration of function 'mpeg3bits_start_forward'; did you mean 'mpeg3bits_getbit_noptr'? [-Wimplicit-function-declaration] mpeg3bits_start_forward(audio->astream); ^~~~~~~~~~~~~~~~~~~~~~~ mpeg3bits_getbit_noptr /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c: In function 'mpeg3audio_III_hybrid': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:841:6: warning: implicit declaration of function 'mpeg3audio_dct36'; did you mean 'mpeg3io_fgetc'? [-Wimplicit-function-declaration] mpeg3audio_dct36(fsIn[0], rawout1, rawout2, mpeg3_win[0], tspnt); ^~~~~~~~~~~~~~~~ mpeg3io_fgetc /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:853:7: warning: implicit declaration of function 'mpeg3audio_dct12'; did you mean 'mpeg3io_fgetc'? [-Wimplicit-function-declaration] mpeg3audio_dct12(fsIn[sb] ,rawout1 ,rawout2 ,mpeg3_win[2] ,tspnt); ^~~~~~~~~~~~~~~~ mpeg3io_fgetc /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c: In function 'mpeg3audio_read_layer3_frame': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1085:11: warning: implicit declaration of function 'mpeg3audio_read_header'; did you mean 'mpeg3io_read_char'? [-Wimplicit-function-declaration] result = mpeg3audio_read_header(audio); ^~~~~~~~~~~~~~~~~~~~~~ mpeg3io_read_char /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1091:12: warning: implicit declaration of function 'mpeg3bits_read_buffer'; did you mean 'mpeg3io_read_char'? [-Wimplicit-function-declaration] result = mpeg3bits_read_buffer(audio->astream, audio->bsbuf, audio->framesize); ^~~~~~~~~~~~~~~~~~~~~ mpeg3io_read_char /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c: In function 'mpeg3audio_dolayer3': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1117:2: warning: implicit declaration of function 'mpeg3bits_use_ptr'; did you mean 'mpeg3bits_error'? [-Wimplicit-function-declaration] mpeg3bits_use_ptr(audio->astream, audio->bsbuf); ^~~~~~~~~~~~~~~~~ mpeg3bits_error /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1183:5: warning: implicit declaration of function 'mpeg3bits_use_demuxer'; did you mean 'mpeg3bits_error'? [-Wimplicit-function-declaration] mpeg3bits_use_demuxer(audio->astream); ^~~~~~~~~~~~~~~~~~~~~ mpeg3bits_error /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1263:5: warning: implicit declaration of function 'mpeg3audio_synth_mono'; did you mean 'mpeg3audio_III_hybrid'? [-Wimplicit-function-declaration] mpeg3audio_synth_mono(audio, hybridOut[0][ss], audio->pcm_sample, &(audio->pcm_point)); ^~~~~~~~~~~~~~~~~~~~~ mpeg3audio_III_hybrid /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1268:11: warning: implicit declaration of function 'mpeg3audio_synth_stereo'; did you mean 'mpeg3audio_III_i_stereo'? [-Wimplicit-function-declaration] mpeg3audio_synth_stereo(audio, hybridOut[0][ss], 0, audio->pcm_sample, &p1); ^~~~~~~~~~~~~~~~~~~~~~~ mpeg3audio_III_i_stereo /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1275:5: warning: implicit declaration of function 'mpeg3audio_replace_buffer'; did you mean 'mpeg3audio_dolayer3'? [-Wimplicit-function-declaration] mpeg3audio_replace_buffer(audio, audio->pcm_allocated + MPEG3AUDIO_PADDING * audio->channels); ^~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3audio_dolayer3 In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:32: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c: At top level: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined inline int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c: In function 'mpeg3audio_dolayer2': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c:426:11: warning: implicit declaration of function 'mpeg3audio_synth_mono'; did you mean 'mpeg3audio_II_step_one'? [-Wimplicit-function-declaration] mpeg3audio_synth_mono(audio, fraction[single][j], audio->pcm_sample, &(audio->pcm_point)); ^~~~~~~~~~~~~~~~~~~~~ mpeg3audio_II_step_one /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c:432:11: warning: implicit declaration of function 'mpeg3audio_synth_stereo'; did you mean 'mpeg3audio_II_step_two'? [-Wimplicit-function-declaration] mpeg3audio_synth_stereo(audio, fraction[0][j], 0, audio->pcm_sample, &p1); ^~~~~~~~~~~~~~~~~~~~~~~ mpeg3audio_II_step_two /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c:439:5: warning: implicit declaration of function 'mpeg3audio_replace_buffer'; did you mean 'mpeg3audio_dolayer2'? [-Wimplicit-function-declaration] mpeg3audio_replace_buffer(audio, audio->pcm_allocated + MPEG3AUDIO_PADDING * audio->channels); ^~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3audio_dolayer2 In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c:37: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c: At top level: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined inline int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ [ 70%] Building C object /construction/lang/squeak/.build/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c.o [ 70%] Building C object /construction/lang/squeak/.build/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c.o [ 70%] Built target SocketPlugin In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c:34: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c: In function 'mpeg3audio_read_pcm_header': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:40:31: warning: implicit declaration of function 'mpeg3demux_eof'; did you mean 'mpeg3demux_error'? [-Wimplicit-function-declaration] #define mpeg3bits_eof(stream) mpeg3demux_eof((stream)->demuxer) ^~~~~~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c:42:9: note: in expansion of macro 'mpeg3bits_eof' while(!mpeg3bits_eof(audio->astream) && code != MPEG3_PCM_START_CODE) ^~~~~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c: In function 'mpeg3audio_do_pcm': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c:61:5: warning: implicit declaration of function 'mpeg3bits_read_buffer'; did you mean 'mpeg3io_read_char'? [-Wimplicit-function-declaration] if(mpeg3bits_read_buffer(audio->astream, audio->ac3_buffer, frame_samples * audio->channels * 2)) ^~~~~~~~~~~~~~~~~~~~~ mpeg3io_read_char /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c:67:3: warning: implicit declaration of function 'mpeg3audio_replace_buffer'; did you mean 'mpeg3audio_read_pcm_header'? [-Wimplicit-function-declaration] mpeg3audio_replace_buffer(audio, audio->pcm_allocated + MPEG3AUDIO_PADDING * audio->channels); ^~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3audio_read_pcm_header In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c:34: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c: At top level: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined inline int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ [ 70%] Building C object /construction/lang/squeak/.build/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/synthesizers.c.o [ 70%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jerror.c.o [ 70%] Building C object /construction/lang/squeak/.build/UUIDPlugin/CMakeFiles/UUIDPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/UUIDPlugin/UUIDPlugin.c.o [ 71%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jfdctflt.c.o [ 72%] Building C object /construction/lang/squeak/.build/UUIDPlugin/CMakeFiles/UUIDPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/UUIDPlugin/sqUnixUUID.c.o [ 72%] Linking C shared module so.UUIDPlugin [ 72%] Built target UUIDPlugin /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/synthesizers.c: In function 'mpeg3audio_synth_stereo': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/synthesizers.c:63:6: warning: implicit declaration of function 'mpeg3audio_dct64'; did you mean 'mpeg3io_fgetc'? [-Wimplicit-function-declaration] mpeg3audio_dct64(buf[1] + ((audio->bo + 1) & 0xf), buf[0] + audio->bo, bandPtr); ^~~~~~~~~~~~~~~~ mpeg3io_fgetc In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/synthesizers.c:31: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/synthesizers.c: At top level: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined inline int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ [ 72%] Building C object /construction/lang/squeak/.build/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/tables.c.o [ 72%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jfdctfst.c.o /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/tables.c: In function 'mpeg3audio_new_decode_tables': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/tables.c:504:2: warning: implicit declaration of function 'mpeg3audio_imdct_init'; did you mean 'mpeg3audio_init_layer3'? [-Wimplicit-function-declaration] mpeg3audio_imdct_init(audio); ^~~~~~~~~~~~~~~~~~~~~ mpeg3audio_init_layer3 In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/tables.c:31: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/tables.c: At top level: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined inline int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ [ 72%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jfdctint.c.o [ 73%] Building C object /construction/lang/squeak/.build/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c.o [ 73%] Building C object /construction/lang/squeak/.build/UnicodePlugin/CMakeFiles/UnicodePlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/UnicodePlugin/UnicodePlugin.c.o In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:7, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:32: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c: In function 'mpeg3video_get_macroblocks': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:40:31: warning: implicit declaration of function 'mpeg3demux_eof'; did you mean 'mpeg3demux_error'? [-Wimplicit-function-declaration] #define mpeg3bits_eof(stream) mpeg3demux_eof((stream)->demuxer) ^~~~~~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:610:9: note: in expansion of macro 'mpeg3bits_eof' while(!mpeg3bits_eof(vstream) && ^~~~~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:616:4: warning: implicit declaration of function 'mpeg3_new_slice_buffer'; did you mean 'mpeg3slice_getbit'? [-Wimplicit-function-declaration] mpeg3_new_slice_buffer(&(video->slice_buffers[video->slice_buffers_initialized++])); ^~~~~~~~~~~~~~~~~~~~~~ mpeg3slice_getbit /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:628:5: warning: implicit declaration of function 'mpeg3_expand_slice_buffer' [-Wimplicit-function-declaration] mpeg3_expand_slice_buffer(slice_buffer); ^~~~~~~~~~~~~~~~~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:694:4: warning: implicit declaration of function 'mpeg3_slice_loop'; did you mean 'mpeg3slice_getbit'? [-Wimplicit-function-declaration] mpeg3_slice_loop(&video->slice_decoders[i]); ^~~~~~~~~~~~~~~~ mpeg3slice_getbit /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c: In function 'mpeg3video_allocate_decoders': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:710:4: warning: implicit declaration of function 'mpeg3_delete_slice_decoder'; did you mean 'mpeg3video_allocate_decoders'? [-Wimplicit-function-declaration] mpeg3_delete_slice_decoder(video->slice_decoders[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_allocate_decoders /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:715:4: warning: implicit declaration of function 'mpeg3_new_slice_decoder'; did you mean 'mpeg3video_allocate_decoders'? [-Wimplicit-function-declaration] mpeg3_new_slice_decoder(video, &(video->slice_decoders[i])); ^~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_allocate_decoders /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c: In function 'mpeg3video_getpicture': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:797:4: warning: implicit declaration of function 'mpeg3video_display_second_field'; did you mean 'mpeg3video_allocate_decoders'? [-Wimplicit-function-declaration] mpeg3video_display_second_field(video); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_allocate_decoders In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:32: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c: At top level: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined inline int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ [ 73%] Building C object /construction/lang/squeak/.build/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c.o [ 73%] Building C object /construction/lang/squeak/.build/ScratchPlugin/CMakeFiles/ScratchPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/ScratchPlugin/unixScratchOps.c.o [ 74%] Building C object /construction/lang/squeak/.build/UnicodePlugin/CMakeFiles/UnicodePlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/UnicodePlugin/UnicodeOps-linux.c.o /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_allocate_struct': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:45:41: warning: implicit declaration of function 'memoryAllocate' [-Wimplicit-function-declaration] mpeg3audio_t *audio = (mpeg3audio_t *) memoryAllocate(1, sizeof(mpeg3audio_t)); ^~~~~~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:45:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] mpeg3audio_t *audio = (mpeg3audio_t *) memoryAllocate(1, sizeof(mpeg3audio_t)); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_delete_struct': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:60:2: warning: implicit declaration of function 'mpeg3bits_delete_stream'; did you mean 'mpeg3bits_new_stream'? [-Wimplicit-function-declaration] mpeg3bits_delete_stream(audio->astream); ^~~~~~~~~~~~~~~~~~~~~~~ mpeg3bits_new_stream /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:61:24: warning: implicit declaration of function 'memoryFree' [-Wimplicit-function-declaration] if(audio->pcm_sample) memoryFree(audio->pcm_sample); ^~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_replace_buffer': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:72:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] audio->pcm_sample = (float *) memoryAllocate(1,sizeof(float) * new_allocation * audio->channels); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:77:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] float *new_samples = (float *) memoryAllocate(1,sizeof(float) * new_allocation * audio->channels); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_read_frame': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:92:11: warning: implicit declaration of function 'mpeg3audio_read_header'; did you mean 'mpeg3audio_read_frame'? [-Wimplicit-function-declaration] result = mpeg3audio_read_header(audio); ^~~~~~~~~~~~~~~~~~~~~~ mpeg3audio_read_frame /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:110:16: warning: implicit declaration of function 'mpeg3audio_dolayer2'; did you mean 'mpeg3audio_delete'? [-Wimplicit-function-declaration] result = mpeg3audio_dolayer2(audio); ^~~~~~~~~~~~~~~~~~~ mpeg3audio_delete /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:114:16: warning: implicit declaration of function 'mpeg3audio_dolayer3'; did you mean 'mpeg3audio_delete'? [-Wimplicit-function-declaration] result = mpeg3audio_dolayer3(audio); ^~~~~~~~~~~~~~~~~~~ mpeg3audio_delete /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:124:14: warning: implicit declaration of function 'mpeg3audio_do_pcm'; did you mean 'mpeg3audio_delete'? [-Wimplicit-function-declaration] result = mpeg3audio_do_pcm(audio); ^~~~~~~~~~~~~~~~~ mpeg3audio_delete /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:132:3: warning: implicit declaration of function 'mpeg3bits_byte_align'; did you mean 'mpeg3bits_getbits'? [-Wimplicit-function-declaration] mpeg3bits_byte_align(audio->astream); ^~~~~~~~~~~~~~~~~~~~ mpeg3bits_getbits /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_get_length': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:153:2: warning: implicit declaration of function 'mpeg3bits_seek_start'; did you mean 'mpeg3bits_new_stream'? [-Wimplicit-function-declaration] mpeg3bits_seek_start(audio->astream); ^~~~~~~~~~~~~~~~~~~~ mpeg3bits_new_stream /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:238:26: warning: implicit declaration of function 'mpeg3demuxer_total_bytes'; did you mean 'mpeg3io_total_bytes'? [-Wimplicit-function-declaration] result = (long)((float)mpeg3demuxer_total_bytes(audio->astream->demuxer) / audio->avg_framesize * audio->samples_per_frame); ^~~~~~~~~~~~~~~~~~~~~~~~ mpeg3io_total_bytes /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:251:2: warning: implicit declaration of function 'mpeg3audio_reset_synths'; did you mean 'mpeg3audio_get_length'? [-Wimplicit-function-declaration] mpeg3audio_reset_synths(audio); ^~~~~~~~~~~~~~~~~~~~~~~ mpeg3audio_get_length /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_seek': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:277:13: warning: implicit declaration of function 'mpeg3bits_seek_time'; did you mean 'mpeg3bits_packet_time'? [-Wimplicit-function-declaration] result |= mpeg3bits_seek_time(audio->astream, time_position); ^~~~~~~~~~~~~~~~~~~ mpeg3bits_packet_time /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:296:14: warning: implicit declaration of function 'mpeg3bits_seek_byte'; did you mean 'mpeg3bits_showbits'? [-Wimplicit-function-declaration] result |= mpeg3bits_seek_byte(audio->astream, byte_position); ^~~~~~~~~~~~~~~~~~~ mpeg3bits_showbits /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:303:13: warning: implicit declaration of function 'mpeg3audio_prev_header'; did you mean 'mpeg3audio_read_frame'? [-Wimplicit-function-declaration] result |= mpeg3audio_prev_header(audio); ^~~~~~~~~~~~~~~~~~~~~~ mpeg3audio_read_frame /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:304:13: warning: implicit declaration of function 'mpeg3audio_read_layer3_frame'; did you mean 'mpeg3audio_read_frame'? [-Wimplicit-function-declaration] result |= mpeg3audio_read_layer3_frame(audio); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3audio_read_frame /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_new': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:327:2: warning: implicit declaration of function 'mpeg3audio_new_decode_tables'; did you mean 'mpeg3audio_replace_buffer'? [-Wimplicit-function-declaration] mpeg3audio_new_decode_tables(audio); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3audio_replace_buffer /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_read_raw': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:408:7: warning: implicit declaration of function 'mpeg3bits_read_buffer'; did you mean 'mpeg3io_read_char'? [-Wimplicit-function-declaration] if(mpeg3bits_read_buffer(audio->astream, output, audio->framesize)) ^~~~~~~~~~~~~~~~~~~~~ mpeg3io_read_char /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function 'mpeg3audio_decode_audio': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:465:3: warning: implicit declaration of function 'mpeg3bits_seek_percentage'; did you mean 'mpeg3bits_tell_percentage'? [-Wimplicit-function-declaration] mpeg3bits_seek_percentage(audio->astream, audio->percentage_seek); ^~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3bits_tell_percentage In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:35: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: At top level: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function 'mpeg3io_fgetc' declared but never defined int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ [ 75%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jidctflt.c.o [ 76%] Building C object /construction/lang/squeak/.build/ScratchPlugin/CMakeFiles/ScratchPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/ScratchPlugin/unixSeriaPort2Ops.c.o [ 76%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jidctfst.c.o [ 76%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jidctint.c.o /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_new': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:47:30: warning: implicit declaration of function 'memoryAllocate' [-Wimplicit-function-declaration] mpeg3_t *file = (mpeg3_t *) memoryAllocate(1, sizeof(mpeg3_t)); ^~~~~~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:47:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] mpeg3_t *file = (mpeg3_t *) memoryAllocate(1, sizeof(mpeg3_t)); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:50:19: warning: implicit declaration of function 'mpeg3_mmx_test'; did you mean 'mpeg3demux_tell'? [-Wimplicit-function-declaration] file->have_mmx = mpeg3_mmx_test(); ^~~~~~~~~~~~~~ mpeg3demux_tell /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_delete': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:67:2: warning: implicit declaration of function 'memoryFree'; did you mean 'memrchr'? [-Wimplicit-function-declaration] memoryFree(file); ^~~~~~~~~~ memrchr /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_open_copy': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:147:6: warning: implicit declaration of function 'mpeg3_read_toc'; did you mean 'mpeg3_read_frame'? [-Wimplicit-function-declaration] if(mpeg3_read_toc(file)) ^~~~~~~~~~~~~~ mpeg3_read_frame /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:207:3: warning: implicit declaration of function 'mpeg3demux_copy_titles'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] mpeg3demux_copy_titles(file->demuxer, mpeg3_get_demuxer(old_file)); ^~~~~~~~~~~~~~~~~~~~~~ mpeg3demux_get_time /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:213:3: warning: implicit declaration of function 'mpeg3demux_create_title'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] mpeg3demux_create_title(file->demuxer, 0, 0); ^~~~~~~~~~~~~~~~~~~~~~~ mpeg3demux_get_time /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_set_cpus': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:283:3: warning: implicit declaration of function 'mpeg3video_set_cpus'; did you mean 'mpeg3_set_cpus'? [-Wimplicit-function-declaration] mpeg3video_set_cpus(file->vtrack[i]->video, cpus); ^~~~~~~~~~~~~~~~~~~ mpeg3_set_cpus /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_set_mmx': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:292:3: warning: implicit declaration of function 'mpeg3video_set_mmx'; did you mean 'mpeg3_set_mmx'? [-Wimplicit-function-declaration] mpeg3video_set_mmx(file->vtrack[i]->video, use_mmx); ^~~~~~~~~~~~~~~~~~ mpeg3_set_mmx /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_generate_toc': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:309:21: warning: implicit declaration of function 'mpeg3demux_print_streams'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] if(print_streams) mpeg3demux_print_streams(demuxer, output); ^~~~~~~~~~~~~~~~~~~~~~~~ mpeg3demux_get_time /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:314:3: warning: implicit declaration of function 'mpeg3demux_print_timecodes'; did you mean 'mpeg3demux_get_time'? [-Wimplicit-function-declaration] mpeg3demux_print_timecodes(demuxer->titles[demuxer->current_title], output); ^~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3demux_get_time /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_read_toc': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:330:2: warning: implicit declaration of function 'mpeg3io_seek'; did you mean 'mpeg3io_eof'? [-Wimplicit-function-declaration] mpeg3io_seek(file->fs, 0); ^~~~~~~~~~~~ mpeg3io_eof /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:339:2: warning: implicit declaration of function 'mpeg3demux_read_titles'; did you mean 'mpeg3demux_read_int16'? [-Wimplicit-function-declaration] mpeg3demux_read_titles(file->demuxer); ^~~~~~~~~~~~~~~~~~~~~~ mpeg3demux_read_int16 /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_set_sample': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:384:3: warning: implicit declaration of function 'mpeg3audio_seek_sample'; did you mean 'mpeg3_set_sample'? [-Wimplicit-function-declaration] mpeg3audio_seek_sample(file->atrack[stream]->audio, sample); ^~~~~~~~~~~~~~~~~~~~~~ mpeg3_set_sample /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_set_frame': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:455:3: warning: implicit declaration of function 'mpeg3video_seek_frame'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] mpeg3video_seek_frame(file->vtrack[stream]->video, frame); ^~~~~~~~~~~~~~~~~~~~~ mpeg3video_read_frame /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_seek_percentage': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:466:3: warning: implicit declaration of function 'mpeg3audio_seek_percentage'; did you mean 'mpeg3_seek_percentage'? [-Wimplicit-function-declaration] mpeg3audio_seek_percentage(file->atrack[i]->audio, percentage); ^~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3_seek_percentage /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:471:3: warning: implicit declaration of function 'mpeg3video_seek_percentage'; did you mean 'mpeg3_seek_percentage'? [-Wimplicit-function-declaration] mpeg3video_seek_percentage(file->vtrack[i]->video, percentage); ^~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3_seek_percentage /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_previous_frame': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:482:10: warning: implicit declaration of function 'mpeg3video_previous_frame'; did you mean 'mpeg3_previous_frame'? [-Wimplicit-function-declaration] return mpeg3video_previous_frame(file->vtrack[stream]->video); ^~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3_previous_frame /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_drop_frames': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:592:12: warning: implicit declaration of function 'mpeg3video_drop_frames'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] result = mpeg3video_drop_frames(file->vtrack[stream]->video, ^~~~~~~~~~~~~~~~~~~~~~ mpeg3video_read_frame /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_read_yuvframe': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:616:12: warning: implicit declaration of function 'mpeg3video_read_yuvframe'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] result = mpeg3video_read_yuvframe(file->vtrack[stream]->video, ^~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_read_frame /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_read_audio': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:646:12: warning: implicit declaration of function 'mpeg3audio_decode_audio'; did you mean 'mpeg3audio_delete'? [-Wimplicit-function-declaration] result = mpeg3audio_decode_audio(file->atrack[stream]->audio, ^~~~~~~~~~~~~~~~~~~~~~~ mpeg3audio_delete /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_read_audio_chunk': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:694:12: warning: implicit declaration of function 'mpeg3audio_read_raw'; did you mean 'mpeg3io_read_data'? [-Wimplicit-function-declaration] result = mpeg3audio_read_raw(file->atrack[stream]->audio, output, size, max_size); ^~~~~~~~~~~~~~~~~~~ mpeg3io_read_data /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function 'mpeg3_read_video_chunk': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:710:12: warning: implicit declaration of function 'mpeg3video_read_raw'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] result = mpeg3video_read_raw(file->vtrack[stream]->video, output, size, max_size); ^~~~~~~~~~~~~~~~~~~ mpeg3video_read_frame In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:37: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: At top level: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function 'mpeg3io_fgetc' declared but never defined int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ [ 77%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jidctred.c.o [ 77%] Building C object /construction/lang/squeak/.build/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/idct.c.o [ 78%] Building C object /construction/lang/squeak/.build/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/macroblocks.c.o [ 78%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jmemdatadst.c.o In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.h:6, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/macroblocks.c:30: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined inline int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ [ 78%] Building C object /construction/lang/squeak/.build/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mmxtest.c.o [ 78%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jmemdatasrc.c.o [ 78%] Building C object /construction/lang/squeak/.build/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/motion.c.o In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/motion.c:32: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined inline int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ [ 79%] Building C object /construction/lang/squeak/.build/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c.o [ 79%] Building C object /construction/lang/squeak/.build/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c.o /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_initdecoder': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:170:41: warning: implicit declaration of function 'memoryAllocate' [-Wimplicit-function-declaration] video->yuv_buffer[0] = (unsigned char*)memoryAllocate(1, (size[0] + padding[0]) + 2 * (size[1] + padding[1])); ^~~~~~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:170:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] video->yuv_buffer[0] = (unsigned char*)memoryAllocate(1, (size[0] + padding[0]) + 2 * (size[1] + padding[1])); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:171:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] video->yuv_buffer[1] = (unsigned char*)memoryAllocate(1, (size[0] + padding[0]) + 2 * (size[1] + padding[1])); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:172:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] video->yuv_buffer[2] = (unsigned char*)memoryAllocate(1, (size[0] + padding[0]) + 2 * (size[1] + padding[1])); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:176:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] video->yuv_buffer[3] = (unsigned char*)memoryAllocate(1, size[2] + 2 * size[3]); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:177:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] video->yuv_buffer[4] = (unsigned char*)memoryAllocate(1, size[2] + 2 * size[3]); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:210:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] video->cr_to_r = (long *) memoryAllocate(1,sizeof(long) * 256); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:211:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] video->cr_to_g = (long *) memoryAllocate(1,sizeof(long) * 256); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:212:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] video->cb_to_g = (long *) memoryAllocate(1,sizeof(long) * 256); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:213:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] video->cb_to_b = (long *) memoryAllocate(1,sizeof(long) * 256); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_deletedecoder': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:234:2: warning: implicit declaration of function 'memoryFree' [-Wimplicit-function-declaration] memoryFree(video->yuv_buffer[0]); ^~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_allocate_struct': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:270:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] mpeg3video_t *video = (mpeg3video_t *) memoryAllocate(1, sizeof(mpeg3video_t)); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:289:2: warning: implicit declaration of function 'mpeg3video_init_output'; did you mean 'mpeg3video_initdecoder'? [-Wimplicit-function-declaration] mpeg3video_init_output(); ^~~~~~~~~~~~~~~~~~~~~~ mpeg3video_initdecoder /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_delete_struct': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:302:2: warning: implicit declaration of function 'mpeg3bits_delete_stream'; did you mean 'mpeg3bits_new_stream'? [-Wimplicit-function-declaration] mpeg3bits_delete_stream(video->vstream); ^~~~~~~~~~~~~~~~~~~~~~~ mpeg3bits_new_stream /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:315:4: warning: implicit declaration of function 'mpeg3_delete_slice_decoder'; did you mean 'mpeg3_delete_demuxer'? [-Wimplicit-function-declaration] mpeg3_delete_slice_decoder(video->slice_decoders[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3_delete_demuxer /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:318:3: warning: implicit declaration of function 'mpeg3_delete_slice_buffer'; did you mean 'mpeg3_delete_demuxer'? [-Wimplicit-function-declaration] mpeg3_delete_slice_buffer(&(video->slice_buffers[i])); ^~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3_delete_demuxer /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_read_frame_backend': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:330:23: warning: implicit declaration of function 'mpeg3video_get_header'; did you mean 'mpeg3video_deletedecoder'? [-Wimplicit-function-declaration] if(!result) result = mpeg3video_get_header(video, 0); ^~~~~~~~~~~~~~~~~~~~~ mpeg3video_deletedecoder /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:339:12: warning: implicit declaration of function 'mpeg3video_getpicture'; did you mean 'mpeg3video_delete'? [-Wimplicit-function-declaration] result = mpeg3video_getpicture(video, video->framenum); ^~~~~~~~~~~~~~~~~~~~~ mpeg3video_delete /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_get_scaletable': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:356:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] int *result = (int *) memoryAllocate(1,sizeof(int) * output_w); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_get_firstframe': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:374:3: warning: implicit declaration of function 'mpeg3bits_seek_byte'; did you mean 'mpeg3bits_showbits'? [-Wimplicit-function-declaration] mpeg3bits_seek_byte(video->vstream, 0); ^~~~~~~~~~~~~~~~~~~ mpeg3bits_showbits /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:375:3: warning: implicit declaration of function 'mpeg3video_match_refframes'; did you mean 'mpeg3video_get_firstframe'? [-Wimplicit-function-declaration] mpeg3video_match_refframes(video); ^~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_get_firstframe /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_new': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:410:4: warning: implicit declaration of function 'mpeg3bits_seek_start'; did you mean 'mpeg3bits_new_stream'? [-Wimplicit-function-declaration] mpeg3bits_seek_start(video->vstream); ^~~~~~~~~~~~~~~~~~~~ mpeg3bits_new_stream /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:411:13: warning: implicit declaration of function 'mpeg3video_next_code'; did you mean 'mpeg3video_initdecoder'? [-Wimplicit-function-declaration] result = mpeg3video_next_code(video->vstream, MPEG3_GOP_START_CODE); ^~~~~~~~~~~~~~~~~~~~ mpeg3video_initdecoder /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:413:25: warning: implicit declaration of function 'mpeg3video_getgophdr'; did you mean 'mpeg3video_initdecoder'? [-Wimplicit-function-declaration] if(!result) result = mpeg3video_getgophdr(video); ^~~~~~~~~~~~~~~~~~~~ mpeg3video_initdecoder /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:428:4: warning: implicit declaration of function 'mpeg3bits_seek_end'; did you mean 'mpeg3bits_showbits'? [-Wimplicit-function-declaration] mpeg3bits_seek_end(video->vstream); ^~~~~~~~~~~~~~~~~~ mpeg3bits_showbits /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:429:4: warning: implicit declaration of function 'mpeg3bits_start_reverse'; did you mean 'mpeg3bits_getbits_reverse'? [-Wimplicit-function-declaration] mpeg3bits_start_reverse(video->vstream); ^~~~~~~~~~~~~~~~~~~~~~~ mpeg3bits_getbits_reverse /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:430:13: warning: implicit declaration of function 'mpeg3video_prev_code'; did you mean 'mpeg3video_initdecoder'? [-Wimplicit-function-declaration] result = mpeg3video_prev_code(video->vstream, MPEG3_GOP_START_CODE); ^~~~~~~~~~~~~~~~~~~~ mpeg3video_initdecoder /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:431:4: warning: implicit declaration of function 'mpeg3bits_start_forward'; did you mean 'mpeg3bits_getbit_noptr'? [-Wimplicit-function-declaration] mpeg3bits_start_forward(video->vstream); ^~~~~~~~~~~~~~~~~~~~~~~ mpeg3bits_getbit_noptr /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_previous_frame': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:516:36: warning: implicit declaration of function 'mpeg3bits_seek_percentage'; did you mean 'mpeg3bits_tell_percentage'? [-Wimplicit-function-declaration] if(mpeg3bits_bof(video->vstream)) mpeg3bits_seek_percentage(video->vstream, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3bits_tell_percentage /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function 'mpeg3video_read_frame': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:594:23: warning: implicit declaration of function 'mpeg3video_seek'; did you mean 'mpeg3video_new'? [-Wimplicit-function-declaration] if(!result) result = mpeg3video_seek(video); ^~~~~~~~~~~~~~~ mpeg3video_new /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:598:24: warning: implicit declaration of function 'mpeg3video_present_frame'; did you mean 'mpeg3video_seek_frame'? [-Wimplicit-function-declaration] if(video->output_src) mpeg3video_present_frame(video); ^~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_seek_frame In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:33: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: At top level: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function 'mpeg3io_fgetc' declared but never defined int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ [ 80%] Building C object /construction/lang/squeak/.build/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/reconstruct.c.o /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/reconstruct.c: In function 'mpeg3video_reconstruct': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/reconstruct.c:1162:11: warning: implicit declaration of function 'mpeg3video_calc_dmv'; did you mean 'mpeg3video_reconstruct'? [-Wimplicit-function-declaration] mpeg3video_calc_dmv(video, ^~~~~~~~~~~~~~~~~~~ mpeg3video_reconstruct In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.h:6, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/reconstruct.c:30: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/reconstruct.c: At top level: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined inline int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ [ 80%] Building C object /construction/lang/squeak/.build/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c.o In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/dct.c:39: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined inline int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ [ 80%] Building C object /construction/lang/squeak/.build/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c.o [ 80%] Linking C shared module so.UnicodePlugin /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c: In function 'mpeg3_new_slice_buffer': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:48:41: warning: implicit declaration of function 'memoryAllocate' [-Wimplicit-function-declaration] slice_buffer->data = (unsigned char *) memoryAllocate(1,1024); ^~~~~~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:48:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] slice_buffer->data = (unsigned char *) memoryAllocate(1,1024); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c: In function 'mpeg3_delete_slice_buffer': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:64:2: warning: implicit declaration of function 'memoryFree' [-Wimplicit-function-declaration] memoryFree(slice_buffer->data); ^~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c: In function 'mpeg3_expand_slice_buffer': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:74:30: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] unsigned char *new_buffer = (unsigned char *) memoryAllocate(1,slice_buffer->buffer_allocation * 2); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c: In function 'mpeg3_decode_slice': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:356:26: warning: implicit declaration of function 'mpeg3video_getslicehdr'; did you mean 'mpeg3_decode_slice'? [-Wimplicit-function-declaration] slice_vert_pos_ext = mpeg3video_getslicehdr(slice, video); ^~~~~~~~~~~~~~~~~~~~~~ mpeg3_decode_slice /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:372:17: warning: implicit declaration of function 'mpeg3video_get_macroblock_address'; did you mean 'mpeg3video_addblock'? [-Wimplicit-function-declaration] mba_inc = mpeg3video_get_macroblock_address(slice); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_addblock /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:397:4: warning: implicit declaration of function 'mpeg3video_macroblock_modes'; did you mean 'mpeg3video_addblock'? [-Wimplicit-function-declaration] mpeg3video_macroblock_modes(slice, ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_addblock /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:432:12: warning: implicit declaration of function 'mpeg3video_motion_vectors'; did you mean 'mpeg3video_idct_conversion'? [-Wimplicit-function-declaration] mpeg3video_motion_vectors(slice, ^~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_idct_conversion /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:445:14: warning: implicit declaration of function 'mpeg3video_motion_vector'; did you mean 'mpeg3video_idct_conversion'? [-Wimplicit-function-declaration] mpeg3video_motion_vector(slice, ^~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_idct_conversion /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:494:17: warning: implicit declaration of function 'mpeg3video_get_cbp'; did you mean 'mpeg3io_fgetc'? [-Wimplicit-function-declaration] cbp = mpeg3video_get_cbp(slice); ^~~~~~~~~~~~~~~~~~ mpeg3io_fgetc /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:512:9: warning: implicit declaration of function 'mpeg3video_clearblock'; did you mean 'mpeg3video_addblock'? [-Wimplicit-function-declaration] mpeg3video_clearblock(slice, 0, video->blk_cnt); ^~~~~~~~~~~~~~~~~~~~~ mpeg3video_addblock /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:520:8: warning: implicit declaration of function 'mpeg3video_getmpg2intrablock'; did you mean 'mpeg3video_addblock'? [-Wimplicit-function-declaration] mpeg3video_getmpg2intrablock(slice, video, comp, dc_dct_pred); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_addblock /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:522:8: warning: implicit declaration of function 'mpeg3video_getintrablock'; did you mean 'mpeg3video_addblock'? [-Wimplicit-function-declaration] mpeg3video_getintrablock(slice, video, comp, dc_dct_pred); ^~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_addblock /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:527:10: warning: implicit declaration of function 'mpeg3video_getmpg2interblock'; did you mean 'mpeg3video_addblock'? [-Wimplicit-function-declaration] mpeg3video_getmpg2interblock(slice, video, comp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_addblock /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:529:10: warning: implicit declaration of function 'mpeg3video_getinterblock'; did you mean 'mpeg3video_addblock'? [-Wimplicit-function-declaration] mpeg3video_getinterblock(slice, video, comp); ^~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_addblock /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:611:9: warning: implicit declaration of function 'mpeg3video_reconstruct'; did you mean 'mpeg3video_addblock'? [-Wimplicit-function-declaration] mpeg3video_reconstruct(video, ^~~~~~~~~~~~~~~~~~~~~~ mpeg3video_addblock In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:32: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c: At top level: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined inline int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'ffiAddressOfstartingAtsize': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:166:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] addr = ((int) (interpreterProxy->firstIndexableField(rcvr))); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'ffiArgumentSpecClass': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:261:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] ffiArgSpec = ((int) (interpreterProxy->firstIndexableField(argSpec))); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:288:49: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] return ffiPushStructureOfLength(ptrAddress, ((int*) ffiArgSpec), ffiArgSpecSize); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:296:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] ptrAddress = ((int) (interpreterProxy->firstIndexableField(ptrValue))); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:298:50: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] return ffiPushStructureOfLength(ptrAddress, ((int*) ffiArgSpec), ffiArgSpecSize); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:415:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return ffiPushStringOfLength(((int) (interpreterProxy->firstIndexableField(oop))), interpreterProxy->byteSizeOf(oop)); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:421:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return ffiPushPointer(((int) (interpreterProxy->firstIndexableField(oop)))); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:425:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return ffiPushPointer(((int) (interpreterProxy->firstIndexableField(oop)))); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:435:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return ffiPushPointer(((int) (interpreterProxy->firstIndexableField(oop)))); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'ffiCalloutToWithFlags': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:594:56: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ffiCallAddressOfWithStructReturn(address, callType, ((int*) ffiRetSpec), ffiRetSpecSize); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:603:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] ffiStoreStructure(((int) (interpreterProxy->firstIndexableField(oop))), structSize); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'ffiLoadCalloutAddressFrom': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:928:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] address = interpreterProxy->ioLoadSymbolOfLengthFromModule(((int) (interpreterProxy->firstIndexableField(functionName))), functionLength, moduleHandle); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'ffiLoadCalloutModule': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:955:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] moduleHandle = interpreterProxy->ioLoadModuleOfLength(((int) (interpreterProxy->firstIndexableField(ffiModuleName))), moduleLength); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1004:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] moduleHandle = interpreterProxy->ioLoadModuleOfLength(((int) (interpreterProxy->firstIndexableField(ffiModuleName))), moduleLength); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'ffiPushPointerContentsOf': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1039:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] ptrAddress = ((int) (interpreterProxy->firstIndexableField(ptrValue))); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'ffiReturnCStringFrom': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1191:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] cString = ((char *) cPointer); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'initialiseModule': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1219:2: warning: implicit declaration of function 'initSurfacePluginFunctionPointers'; did you mean 'initManualSurfaceFunctionPointers'? [-Wimplicit-function-declaration] initSurfacePluginFunctionPointers(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ initManualSurfaceFunctionPointers /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'primitiveCallout': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1331:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] ffiRetSpec = ((int) (interpreterProxy->firstIndexableField(argSpec))); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1341:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] if (!(ffiCanReturn(((int*) ffiRetSpec), ffiRetSpecSize))) { ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'primitiveCalloutWithArgs': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1478:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] ffiRetSpec = ((int) (interpreterProxy->firstIndexableField(argSpec))); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1488:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] if (!(ffiCanReturn(((int*) ffiRetSpec), ffiRetSpecSize))) { ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'primitiveFFIDoubleAt': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1619:30: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ((int*)(&floatValue))[0] = ((int*)addr)[0]; ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1620:30: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ((int*)(&floatValue))[1] = ((int*)addr)[1]; ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'primitiveFFIDoubleAtPut': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1650:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ((int*)addr)[0] = ((int*)(&floatValue))[0]; ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1651:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ((int*)addr)[1] = ((int*)(&floatValue))[1]; ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'primitiveFFIFloatAt': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1674:30: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ((int*)(&floatValue))[0] = ((int*)addr)[0]; ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'primitiveFFIFloatAtPut': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1704:3: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ((int*)addr)[0] = ((int*)(&floatValue))[0]; ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'primitiveFFIIntegerAt': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1780:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] value = *((unsigned short int *) addr); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'primitiveFFIIntegerAtPut': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1858:6: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] *((short int *) addr) = value; ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'primitiveForceLoad': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1922:57: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] moduleHandle = interpreterProxy->ioLoadModuleOfLength(((int) (interpreterProxy->firstIndexableField(ffiModuleName))), moduleLength); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function 'primitiveSetManualSurfacePointer': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1954:46: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] result = setManualSurfacePointer(surfaceID, (void*)ptr); ^ [ 81%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jmemmgr.c.o [ 81%] Linking C shared module so.SqueakFFIPrims [ 82%] Building C object /construction/lang/squeak/.build/Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/vlc.c.o [ 82%] Built target UnicodePlugin /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c: In function 'mpeg3bits_next_startcode': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:41:2: warning: implicit declaration of function 'mpeg3bits_byte_align'; did you mean 'mpeg3bits_getbits'? [-Wimplicit-function-declaration] mpeg3bits_byte_align(stream); ^~~~~~~~~~~~~~~~~~~~ mpeg3bits_getbits /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c: In function 'mpeg3video_seek': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:132:3: warning: implicit declaration of function 'mpeg3bits_seek_percentage'; did you mean 'mpeg3bits_tell_percentage'? [-Wimplicit-function-declaration] mpeg3bits_seek_percentage(vstream, percentage); ^~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3bits_tell_percentage /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:134:3: warning: implicit declaration of function 'mpeg3bits_start_reverse'; did you mean 'mpeg3bits_getbits_reverse'? [-Wimplicit-function-declaration] mpeg3bits_start_reverse(vstream); ^~~~~~~~~~~~~~~~~~~~~~~ mpeg3bits_getbits_reverse /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:137:3: warning: implicit declaration of function 'mpeg3bits_start_forward'; did you mean 'mpeg3bits_getbit_noptr'? [-Wimplicit-function-declaration] mpeg3bits_start_forward(vstream); ^~~~~~~~~~~~~~~~~~~~~~~ mpeg3bits_getbit_noptr /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:145:13: warning: implicit declaration of function 'mpeg3video_read_frame_backend'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] result = mpeg3video_read_frame_backend(video, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_read_frame /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:164:4: warning: implicit declaration of function 'mpeg3bits_seek_start'; did you mean 'mpeg3bits_next_startcode'? [-Wimplicit-function-declaration] mpeg3bits_seek_start(vstream); ^~~~~~~~~~~~~~~~~~~~ mpeg3bits_next_startcode /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:166:13: warning: implicit declaration of function 'mpeg3video_drop_frames'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] result = mpeg3video_drop_frames(video, frame_number - video->framenum); ^~~~~~~~~~~~~~~~~~~~~~ mpeg3video_read_frame /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:178:33: warning: implicit declaration of function 'mpeg3demuxer_total_bytes'; did you mean 'mpeg3io_total_bytes'? [-Wimplicit-function-declaration] long byte = (long)((float)(mpeg3demuxer_total_bytes(vstream->demuxer) / ^~~~~~~~~~~~~~~~~~~~~~~~ mpeg3io_total_bytes /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:188:16: warning: implicit declaration of function 'mpeg3bits_seek_byte'; did you mean 'mpeg3bits_showbits'? [-Wimplicit-function-declaration] result = mpeg3bits_seek_byte(vstream, byte); ^~~~~~~~~~~~~~~~~~~ mpeg3bits_showbits /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:193:28: warning: implicit declaration of function 'mpeg3video_getgophdr'; did you mean 'mpeg3video_next_code'? [-Wimplicit-function-declaration] if(!result) result = mpeg3video_getgophdr(video); ^~~~~~~~~~~~~~~~~~~~ mpeg3video_next_code /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:219:6: warning: implicit declaration of function 'mpeg3bits_seek_time'; did you mean 'mpeg3bits_packet_time'? [-Wimplicit-function-declaration] mpeg3bits_seek_time(vstream, (double)frame_number / video->frame_rate); ^~~~~~~~~~~~~~~~~~~ mpeg3bits_packet_time In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:33: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c: At top level: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function 'mpeg3io_fgetc' declared but never defined int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ [ 82%] Building C object /construction/lang/squeak/.build/UnixOSProcessPlugin/CMakeFiles/UnixOSProcessPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c.o [ 82%] Linking C shared module so.ScratchPlugin [ 82%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jmemnobs.c.o [ 83%] Building C object /construction/lang/squeak/.build/AioPlugin/CMakeFiles/AioPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/AioPlugin/AioPlugin.c.o [ 83%] Built target SqueakFFIPrims In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.h:6, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/vlc.c:30: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined inline int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ [ 83%] Building C object /construction/lang/squeak/.build/XDisplayControlPlugin/CMakeFiles/XDisplayControlPlugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c.o [ 84%] Building C object /construction/lang/squeak/.build/vm-display-X11/CMakeFiles/vm-display-X11.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/vm-display-X11/sqUnixX11.c.o [ 84%] Built target ScratchPlugin /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c: In function 'primitiveDisconnectDisplay': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c:143:3: warning: implicit declaration of function 'forgetXDisplay'; did you mean 'XOpenDisplay'? [-Wimplicit-function-declaration] forgetXDisplay(); ^~~~~~~~~~~~~~ XOpenDisplay /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c: In function 'primitiveFlushDisplay': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c:151:2: warning: implicit declaration of function 'synchronizeXDisplay' [-Wimplicit-function-declaration] synchronizeXDisplay(); ^~~~~~~~~~~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c: In function 'primitiveKillDisplay': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c:193:3: warning: implicit declaration of function 'disconnectXDisplay'; did you mean 'XCloseDisplay'? [-Wimplicit-function-declaration] disconnectXDisplay(); ^~~~~~~~~~~~~~~~~~ XCloseDisplay /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c: In function 'primitiveOpenDisplay': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c:210:3: warning: implicit declaration of function 'openXDisplay'; did you mean 'XOpenDisplay'? [-Wimplicit-function-declaration] openXDisplay(); ^~~~~~~~~~~~ XOpenDisplay [ 84%] Building C object /construction/lang/squeak/.build/vm-display-custom/CMakeFiles/vm-display-custom.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/vm-display-custom/sqUnixCustomWindow.c.o [ 84%] Linking C shared module so.XDisplayControlPlugin /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/Squeak3D/Squeak3D.c: In function 'initialiseModule': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/Squeak3D/Squeak3D.c:1660:11: warning: assignment to 'sqInt' {aka 'int'} from 'void *' makes integer from pointer without a cast [-Wint-conversion] loadBBFn = interpreterProxy->ioLoadFunctionFrom("loadBitBltFrom", bbPluginName); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/Squeak3D/Squeak3D.c:1661:13: warning: assignment to 'sqInt' {aka 'int'} from 'void *' makes integer from pointer without a cast [-Wint-conversion] copyBitsFn = interpreterProxy->ioLoadFunctionFrom("copyBitsFromtoat", bbPluginName); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/Squeak3D/Squeak3D.c: In function 'loadRasterizerState': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/Squeak3D/Squeak3D.c:1912:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] if (!(((int (*) (int))loadBBFn)(obj))) { ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/Squeak3D/Squeak3D.c:1915:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] state.spanDrawer = (b3dDrawBufferFunction) copyBitsFn; ^ [ 85%] Building C object /construction/lang/squeak/.build/vm-display-null/CMakeFiles/vm-display-null.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/vm-display-null/sqUnixDisplayNull.c.o [ 86%] Linking C shared module so.Squeak3D [ 86%] Built target XDisplayControlPlugin [ 86%] Building C object /construction/lang/squeak/.build/vm-sound-ALSA/CMakeFiles/vm-sound-ALSA.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/vm-sound-ALSA/sqUnixSoundALSA.c.o In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.h:1, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/Mpeg3Plugin.h:1, from /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/Mpeg3Plugin/Mpeg3Plugin.c:30: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined inline int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ [ 86%] Building C object /construction/lang/squeak/.build/vm-sound-NAS/CMakeFiles/vm-sound-NAS.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/vm-sound-NAS/sqUnixSoundNAS.c.o /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/vm-sound-ALSA/sqUnixSoundALSA.c: In function 'sound_Start': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/vm-sound-ALSA/sqUnixSoundALSA.c:126:3: warning: 'snd_pcm_sw_params_set_xfer_align' is deprecated [-Wdeprecated-declarations] snd(pcm_sw_params_set_xfer_align(output_handle, swparams, 1), "sound_Start: snd_pcm_sw_params_set_xfer_align"); ^~~ In file included from /usr/local/include/alsa/asoundlib.h:63, from /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/vm-sound-ALSA/sqUnixSoundALSA.c:32: /usr/local/include/alsa/pcm.h:1338:5: note: declared here int snd_pcm_sw_params_set_xfer_align(snd_pcm_t *pcm, snd_pcm_sw_params_t *params, snd_pcm_uframes_t val) __attribute__((deprecated)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/vm-sound-ALSA/sqUnixSoundALSA.c: In function 'sound_StartRecording': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/vm-sound-ALSA/sqUnixSoundALSA.c:288:3: warning: 'snd_pcm_sw_params_set_xfer_align' is deprecated [-Wdeprecated-declarations] snd(pcm_sw_params_set_xfer_align(input_handle, swparams, 1), "sound_StartRecording: snd_pcm_sw_params_set_xfer_align"); ^~~ In file included from /usr/local/include/alsa/asoundlib.h:63, from /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/vm-sound-ALSA/sqUnixSoundALSA.c:32: /usr/local/include/alsa/pcm.h:1338:5: note: declared here int snd_pcm_sw_params_set_xfer_align(snd_pcm_t *pcm, snd_pcm_sw_params_t *params, snd_pcm_uframes_t val) __attribute__((deprecated)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 87%] Building C object /construction/lang/squeak/.build/vm-sound-OSS/CMakeFiles/vm-sound-OSS.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/vm-sound-OSS/sqUnixSoundOSS.c.o [ 88%] Linking C shared module so.vm-sound-ALSA In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/vm-sound-NAS/sqUnixSoundNAS.c:596: /construction/lang/squeak/Squeak-4.10.2.2614-src/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] sound_SetRecordLevel, \ ^~~~~~~~~~~~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/vm-sound-NAS/sqUnixSoundNAS.c:598:1: note: in expansion of macro 'SqSoundDefine' SqSoundDefine(NAS); ^~~~~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/vm/SqSound.h:50:3: note: (near initialization for 'sound_NAS_itf.snd_SetRecordLevel') sound_SetRecordLevel, \ ^~~~~~~~~~~~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/vm-sound-NAS/sqUnixSoundNAS.c:598:1: note: in expansion of macro 'SqSoundDefine' SqSoundDefine(NAS); ^~~~~~~~~~~~~ [ 88%] Linking C shared module so.vm-sound-NAS [ 88%] Built target Squeak3D [ 88%] Building C object /construction/lang/squeak/.build/vm-sound-custom/CMakeFiles/vm-sound-custom.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/vm-sound-custom/sqUnixCustomSound.c.o [ 88%] Built target vm-sound-ALSA [ 88%] Building C object /construction/lang/squeak/.build/vm-sound-null/CMakeFiles/vm-sound-null.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/vm-sound-null/sqUnixSoundNull.c.o [ 89%] Linking C shared module so.vm-sound-null [ 89%] Linking C shared module so.AioPlugin [ 89%] Built target vm-sound-null [ 90%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jquant1.c.o [ 90%] Built target AioPlugin [ 90%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jquant2.c.o [ 90%] Built target vm-sound-NAS [ 90%] Building C object /construction/lang/squeak/.build/JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jutils.c.o [ 91%] Linking C shared module so.vm-sound-custom [ 91%] Linking C shared module so.vm-display-null [ 91%] Building C object /construction/lang/squeak/.build/vm-display-X11/CMakeFiles/vm-display-X11.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/unix/vm-display-X11/sqUnixMozilla.c.o [ 91%] Built target vm-display-null [ 91%] Built target vm-sound-custom [ 91%] Linking C shared module so.vm-display-custom [ 91%] Built target vm-display-custom /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c: In function 'shutdownModule': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c:2802:20: warning: iteration 63 invokes undefined behavior [-Waggressive-loop-optimizations] if ((semaIndices[sigNum]) > 0) { ~~~~~~~~~~~~^~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c:2801:9: note: within this loop while (sigNum <= (signalArraySize())) { ^ [ 92%] Linking C shared module so.UnixOSProcessPlugin [ 92%] Built target UnixOSProcessPlugin [ 93%] Linking C static library libJPEGReadWriter2Plugin.a [ 93%] Built target JPEGReadWriter2Plugin [ 94%] Generating version.c [ 94%] Generating interp.c [ 94%] Generating gnu-interp.c [ 96%] Building C object CMakeFiles/squeakvm.dir/vm/aio.c.o [ 96%] Building C object CMakeFiles/squeakvm.dir/vm/sqUnixCharConv.c.o [ 97%] Building C object CMakeFiles/squeakvm.dir/vm/sqUnixMemory.c.o [ 97%] Building C object CMakeFiles/squeakvm.dir/vm/debug.c.o [ 97%] Building C object CMakeFiles/squeakvm.dir/vm/sqUnixMain.c.o [ 97%] Building C object CMakeFiles/squeakvm.dir/vm/sqUnixExternalPrims.c.o [ 97%] Building C object CMakeFiles/squeakvm.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/vm/sqNamedPrims.c.o [ 97%] Building C object CMakeFiles/squeakvm.dir/vm/osExports.c.o /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/vm/aio.c: In function 'aioPoll': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/vm/aio.c:217:7: warning: implicit declaration of function 'ioMSecs' [-Wimplicit-function-declaration] ms= ioMSecs(); ^~~~~~~ [ 98%] Building C object CMakeFiles/squeakvm.dir/version.c.o [ 98%] Building C object CMakeFiles/squeakvm.dir/construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/vm/sqVirtualMachine.c.o [ 98%] Building C object CMakeFiles/squeakvm.dir/disabledPlugins.c.o [ 98%] Building C object CMakeFiles/squeakvm.dir/gnu-interp.c.o /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c: In function 'mpeg3video_dithertop': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c:974:16: warning: implicit declaration of function 'mpeg3video_ditherframeFastRGB555'; did you mean 'mpeg3video_ditherframe444'? [-Wimplicit-function-declaration] return mpeg3video_ditherframeFastRGB555(video, src, video->output_rows); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_ditherframe444 /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c:977:20: warning: implicit declaration of function 'mpeg3video_ditherframeFastRGBA'; did you mean 'mpeg3video_ditherframe444'? [-Wimplicit-function-declaration] return mpeg3video_ditherframeFastRGBA(video, src, video->output_rows); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3video_ditherframe444 In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.h:11, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c:38: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c: At top level: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined inline int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ [ 98%] Linking C shared module so.vm-sound-OSS /construction/lang/squeak/.build/gnu-interp.c: In function 'primitiveBeCursor': /construction/lang/squeak/.build/gnu-interp.c:15847:11: warning: implicit declaration of function 'ioSetCursorARGB'; did you mean 'ioSetCursor'? [-Wimplicit-function-declaration] if (!(ioSetCursorARGB(cursorBitsIndex, extentX, extentY, offsetX, offsetY))) { ^~~~~~~~~~~~~~~ ioSetCursor [ 98%] Built target vm-sound-OSS /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c: In function 'mpeg3video_ext_user_data': /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c:333:15: warning: implicit declaration of function 'mpeg3bits_next_startcode'; did you mean 'mpeg3bits_getbits_reverse'? [-Wimplicit-function-declaration] int code = mpeg3bits_next_startcode(video->vstream); ^~~~~~~~~~~~~~~~~~~~~~~~ mpeg3bits_getbits_reverse In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:7, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c:33: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:40:31: warning: implicit declaration of function 'mpeg3demux_eof'; did you mean 'mpeg3demux_error'? [-Wimplicit-function-declaration] #define mpeg3bits_eof(stream) mpeg3demux_eof((stream)->demuxer) ^~~~~~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c:337:4: note: in expansion of macro 'mpeg3bits_eof' !mpeg3bits_eof(video->vstream)) ^~~~~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c:339:6: warning: implicit declaration of function 'mpeg3bits_refill'; did you mean 'mpeg3bits_getbits'? [-Wimplicit-function-declaration] mpeg3bits_refill(video->vstream); ^~~~~~~~~~~~~~~~ mpeg3bits_getbits In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c:32: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c: At top level: /construction/lang/squeak/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function 'mpeg3io_fgetc' declared but never defined inline int mpeg3io_fgetc(mpeg3_fs_t *fs); ^~~~~~~~~~~~~ [ 98%] Linking C shared module so.Mpeg3Plugin [ 98%] Built target Mpeg3Plugin /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/RomePlugin/RomePlugin.c: In function 'findSurface': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/RomePlugin/RomePlugin.c:704:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] return ((cairo_surface_t*) surfaceHandle); ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/RomePlugin/RomePlugin.c: In function 'primitivePangoComposeString': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/RomePlugin/RomePlugin.c:1098:64: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if (((start + (line->length)) < (interpreterProxy->stSizeOf(((int) aString)))) && ((aString[start + (line->length)]) == 13)) { ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/RomePlugin/RomePlugin.c: In function 'primitivePangoComposeString2': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/RomePlugin/RomePlugin.c:1194:3: warning: implicit declaration of function 'primitiveFail'; did you mean 'primitiveOpen'? [-Wimplicit-function-declaration] primitiveFail(); ^~~~~~~~~~~~~ primitiveOpen /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/RomePlugin/RomePlugin.c:1240:64: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if (((start + (line->length)) < (interpreterProxy->stSizeOf(((int) aString)))) && ((aString[start + (line->length)]) == 13)) { ^ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/RomePlugin/RomePlugin.c: In function 'registerSurface': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/src/plugins/RomePlugin/RomePlugin.c:3297:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if (!((*registerSurfaceFn)((int)surfaceHandle, &surfaceDispatch, &surfaceID))) { ^ [ 99%] Linking C shared module so.RomePlugin [ 99%] Built target RomePlugin /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/vm/sqUnixMain.c: In function 'ioRelinquishProcessorForMicroseconds': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/vm/sqUnixMain.c:506:7: warning: implicit declaration of function 'setInterruptCheckCounter' [-Wimplicit-function-declaration] setInterruptCheckCounter(-1000); /* ensure timely poll for semaphore activity */ ^~~~~~~~~~~~~~~~~~~~~~~~ /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/vm/sqUnixMain.c: In function 'sigsegv': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/vm/sqUnixMain.c:693:7: warning: implicit declaration of function 'printCallStack'; did you mean 'sigaltstack'? [-Wimplicit-function-declaration] printCallStack(); ^~~~~~~~~~~~~~ sigaltstack /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/vm/sqUnixMain.c: In function 'vm_parseArgument': /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/vm/sqUnixMain.c:1083:14: warning: implicit declaration of function 'toupper' [-Wimplicit-function-declaration] buf[i]= toupper(buf[i]); ^~~~~~~ [ 99%] Linking C executable squeakvm [ 99%] Built target squeakvm /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/vm-display-X11/sqUnixX11.c:91: warning: "USE_XSHM" redefined # define USE_XSHM In file included from /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/plugins/B3DAcceleratorPlugin/sqUnixOpenGL.h:4, from /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/vm/SqDisplay.h:16, from /construction/lang/squeak/Squeak-4.10.2.2614-src/unix/vm-display-X11/sqUnixX11.c:66: /construction/lang/squeak/.build/config.h:73: note: this is the location of the previous definition #define USE_XSHM 1 [100%] Linking C shared module so.vm-display-X11 [100%] Built target vm-display-X11 SUCCEEDED 00:00:13 ------------------------------------------------------------------------------- -- Phase: run-depends ------------------------------------------------------------------------------- ===> squeak-4.10.2_12 depends on file: /usr/local/libdata/pkgconfig/ice.pc - found ===> squeak-4.10.2_12 depends on file: /usr/local/libdata/pkgconfig/sm.pc - found ===> squeak-4.10.2_12 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> squeak-4.10.2_12 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found ===> squeak-4.10.2_12 depends on file: /usr/local/libdata/pkgconfig/xrender.pc - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: stage ------------------------------------------------------------------------------- ===> Staging for squeak-4.10.2_12 ===> squeak-4.10.2_12 depends on file: /usr/local/libdata/pkgconfig/ice.pc - found ===> squeak-4.10.2_12 depends on file: /usr/local/libdata/pkgconfig/sm.pc - found ===> squeak-4.10.2_12 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> squeak-4.10.2_12 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found ===> squeak-4.10.2_12 depends on file: /usr/local/libdata/pkgconfig/xrender.pc - found ===> Generating temporary packing list [ 0%] Built target ADPCMCodecPlugin [ 0%] Built target squeak.1 [ 1%] Built target ckformat [ 1%] Built target squeak.sh [ 1%] Built target squeak [ 2%] Built target B2DPlugin [ 3%] Built target BMPReadWriterPlugin [ 4%] Built target AsynchFilePlugin [ 5%] Built target DSAPrims [ 6%] Built target CroquetPlugin [ 7%] Built target BitBltPlugin [ 8%] Built target FT2Plugin [ 9%] Built target FFTPlugin [ 10%] Built target DropPlugin [ 11%] Built target ZipPlugin [ 24%] Built target FloatMathPlugin [ 25%] Built target FloatArrayPlugin [ 26%] Built target FilePlugin [ 26%] Built target JPEGReaderPlugin [ 44%] Built target JPEGReadWriter2Plugin [ 45%] Built target GeniePlugin [ 46%] Built target LargeIntegers [ 47%] Built target Klatt [ 48%] Built target JoystickTabletPlugin [ 50%] Built target RePlugin [ 50%] Built target MiscPrimitivePlugin [ 51%] Built target Matrix2x3Plugin [ 52%] Built target LocalePlugin [ 53%] Built target SlangTestSupportPlugin [ 54%] Built target SerialPlugin [ 55%] Built target SecurityPlugin [ 56%] Built target SoundGenerationPlugin [ 57%] Built target SoundCodecPrims [ 58%] Built target SocketPlugin [ 59%] Built target SurfacePlugin [ 60%] Built target StarSqueakPlugin [ 61%] Built target SoundPlugin [ 66%] Built target squeakvm [ 67%] Built target B3DAcceleratorPlugin [ 70%] Built target Squeak3D [ 71%] Built target CameraPlugin [ 72%] Built target ClipboardExtendedPlugin [ 72%] Built target DBusPlugin [ 73%] Built target SqueakFFIPrims [ 74%] Built target FileCopyPlugin [ 75%] Built target HostWindowPlugin [ 76%] Built target MIDIPlugin [ 87%] Built target Mpeg3Plugin [ 88%] Built target RomePlugin [ 89%] Built target ScratchPlugin [ 90%] Built target UUIDPlugin [ 91%] Built target UnicodePlugin [ 92%] Built target AioPlugin [ 93%] Built target UnixOSProcessPlugin [ 93%] Built target XDisplayControlPlugin [ 95%] Built target vm-display-X11 [ 95%] Built target vm-display-custom [ 96%] Built target vm-display-null [ 97%] Built target vm-sound-ALSA [ 97%] Built target vm-sound-NAS [ 98%] Built target vm-sound-OSS [ 99%] Built target vm-sound-custom [100%] Built target vm-sound-null Install the project... -- Install configuration: "" -- Installing: /construction/lang/squeak/stage/usr/local/lib/squeak/4.10.2-2614/squeakvm -- Installing: /construction/lang/squeak/stage/usr/local/bin/squeak -- Installing: /construction/lang/squeak/stage/usr/local/bin/squeak.sh -- Installing: /construction/lang/squeak/stage/usr/local/lib/squeak/4.10.2-2614/ckformat -- Installing: /construction/lang/squeak/stage/usr/local/man/man1/squeak.1 -- Installing: /construction/lang/squeak/stage/usr/local/lib/squeak/4.10.2-2614/so.B3DAcceleratorPlugin -- Installing: /construction/lang/squeak/stage/usr/local/lib/squeak/4.10.2-2614/so.Squeak3D -- Installing: /construction/lang/squeak/stage/usr/local/lib/squeak/4.10.2-2614/so.CameraPlugin -- Installing: /construction/lang/squeak/stage/usr/local/lib/squeak/4.10.2-2614/so.ClipboardExtendedPlugin -- Installing: /construction/lang/squeak/stage/usr/local/lib/squeak/4.10.2-2614/so.DBusPlugin -- Installing: /construction/lang/squeak/stage/usr/local/lib/squeak/4.10.2-2614/so.SqueakFFIPrims -- Installing: /construction/lang/squeak/stage/usr/local/lib/squeak/4.10.2-2614/so.FileCopyPlugin -- Installing: /construction/lang/squeak/stage/usr/local/lib/squeak/4.10.2-2614/so.HostWindowPlugin -- Installing: /construction/lang/squeak/stage/usr/local/lib/squeak/4.10.2-2614/so.MIDIPlugin -- Installing: /construction/lang/squeak/stage/usr/local/lib/squeak/4.10.2-2614/so.Mpeg3Plugin -- Installing: /construction/lang/squeak/stage/usr/local/lib/squeak/4.10.2-2614/so.RomePlugin -- Installing: /construction/lang/squeak/stage/usr/local/lib/squeak/4.10.2-2614/so.ScratchPlugin -- Installing: /construction/lang/squeak/stage/usr/local/lib/squeak/4.10.2-2614/so.UUIDPlugin -- Installing: /construction/lang/squeak/stage/usr/local/lib/squeak/4.10.2-2614/so.UnicodePlugin -- Installing: /construction/lang/squeak/stage/usr/local/lib/squeak/4.10.2-2614/so.AioPlugin -- Installing: /construction/lang/squeak/stage/usr/local/lib/squeak/4.10.2-2614/so.UnixOSProcessPlugin -- Installing: /construction/lang/squeak/stage/usr/local/lib/squeak/4.10.2-2614/so.XDisplayControlPlugin -- Installing: /construction/lang/squeak/stage/usr/local/lib/squeak/4.10.2-2614/so.vm-display-X11 -- Installing: /construction/lang/squeak/stage/usr/local/lib/squeak/4.10.2-2614/so.vm-display-custom -- Installing: /construction/lang/squeak/stage/usr/local/lib/squeak/4.10.2-2614/so.vm-display-null -- Installing: /construction/lang/squeak/stage/usr/local/lib/squeak/4.10.2-2614/so.vm-sound-ALSA -- Installing: /construction/lang/squeak/stage/usr/local/lib/squeak/4.10.2-2614/so.vm-sound-NAS -- Installing: /construction/lang/squeak/stage/usr/local/lib/squeak/4.10.2-2614/so.vm-sound-OSS -- Installing: /construction/lang/squeak/stage/usr/local/lib/squeak/4.10.2-2614/so.vm-sound-custom -- Installing: /construction/lang/squeak/stage/usr/local/lib/squeak/4.10.2-2614/so.vm-sound-null /usr/bin/strip /construction/lang/squeak/stage/usr/local/lib/squeak/4.10.2-2614/so.* /construction/lang/squeak/stage/usr/local/lib/squeak/4.10.2-2614/squeakvm /construction/lang/squeak/stage/usr/local/lib/squeak/4.10.2-2614/ckformat /usr/bin/unzip -u /distfiles/squeak/SqueakV46.sources.zip -d /construction/lang/squeak Archive: /distfiles/squeak/SqueakV46.sources.zip extracting: /construction/lang/squeak/SqueakV46.sources | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \  /usr/bin/unzip -u /distfiles/squeak/Squeak4.6-15102.zip -d /construction/lang/squeak Archive: /distfiles/squeak/Squeak4.6-15102.zip extracting: /construction/lang/squeak/Squeak4.6-15102.image | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \  extracting: /construction/lang/squeak/Squeak4.6-15102.changes |  install -m 0644 /construction/lang/squeak/Squeak4.6-15102.image /construction/lang/squeak/Squeak4.6-15102.changes /construction/lang/squeak/SqueakV46.sources /construction/lang/squeak/stage/usr/local/lib/squeak ====> Compressing man pages (compress-man) ====> Running Q/A tests (stage-qa) Error: /usr/local/lib/squeak/4.10.2-2614/so.RomePlugin is linked to /usr/local/lib/libfontconfig.so.1 from x11-fonts/fontconfig but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libfontconfig.so:x11-fonts/fontconfig Error: /usr/local/lib/squeak/4.10.2-2614/so.RomePlugin is linked to /usr/local/lib/libfribidi.so.0 from converters/fribidi but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libfribidi.so:converters/fribidi Error: /usr/local/lib/squeak/4.10.2-2614/so.RomePlugin is linked to /usr/local/lib/libthai.so.0 from devel/libthai but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libthai.so:devel/libthai Error: /usr/local/lib/squeak/4.10.2-2614/so.RomePlugin is linked to /usr/local/lib/libpcre2-8.so.0 from devel/pcre2 but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libpcre2-8.so:devel/pcre2 Error: /usr/local/lib/squeak/4.10.2-2614/so.RomePlugin is linked to /usr/local/lib/libgraphite2.so.3 from graphics/graphite2 but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libgraphite2.so:graphics/graphite2 Error: /usr/local/lib/squeak/4.10.2-2614/so.RomePlugin is linked to /usr/local/lib/libpixman-1.so.0 from x11/pixman but it is not declared as a dependency Warning: you need USE_XORG+=pixman Error: /usr/local/lib/squeak/4.10.2-2614/so.RomePlugin is linked to /usr/local/lib/libpng16.so.16 from graphics/png but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libpng16.so:graphics/png Error: /usr/local/lib/squeak/4.10.2-2614/so.RomePlugin is linked to /usr/local/lib/libxcb-shm.so.0 from x11/libxcb but it is not declared as a dependency Warning: you need USE_XORG+=xcb Error: /usr/local/lib/squeak/4.10.2-2614/so.RomePlugin is linked to /usr/local/lib/libxcb.so.1 from x11/libxcb but it is not declared as a dependency Warning: you need USE_XORG+=xcb Error: /usr/local/lib/squeak/4.10.2-2614/so.RomePlugin is linked to /usr/local/lib/libxcb-render.so.0 from x11/libxcb but it is not declared as a dependency Warning: you need USE_XORG+=xcb Error: /usr/local/lib/squeak/4.10.2-2614/so.RomePlugin is linked to /usr/local/lib/libbrotlidec.so.1 from archivers/brotli but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libbrotlidec.so:archivers/brotli Error: /usr/local/lib/squeak/4.10.2-2614/so.RomePlugin is linked to /usr/local/lib/libexpat.so.1 from textproc/expat2 but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libexpat.so:textproc/expat2 Error: /usr/local/lib/squeak/4.10.2-2614/so.RomePlugin is linked to /usr/local/lib/libdatrie.so.1 from devel/libdatrie but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libdatrie.so:devel/libdatrie Error: /usr/local/lib/squeak/4.10.2-2614/so.RomePlugin is linked to /usr/local/lib/libXau.so.6 from x11/libXau but it is not declared as a dependency Warning: you need USE_XORG+=xau Error: /usr/local/lib/squeak/4.10.2-2614/so.RomePlugin is linked to /usr/local/lib/libXdmcp.so.6 from x11/libXdmcp but it is not declared as a dependency Warning: you need USE_XORG+=xdmcp Error: /usr/local/lib/squeak/4.10.2-2614/so.RomePlugin is linked to /usr/local/lib/libbrotlicommon.so.1 from archivers/brotli but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libbrotlicommon.so:archivers/brotli Error: /usr/local/lib/squeak/4.10.2-2614/so.vm-sound-NAS is linked to /usr/local/lib/libXt.so.6 from x11-toolkits/libXt but it is not declared as a dependency Warning: you need USE_XORG+=xt Warning: You have disabled the licenses framework with DISABLE_LICENSES, unable to run checks SUCCEEDED 00:00:10 ------------------------------------------------------------------------------- -- Phase: check-plist ------------------------------------------------------------------------------- ====> Checking for pkg-plist issues (check-plist) ===> Parsing plist ===> Checking for items in STAGEDIR missing from pkg-plist ===> Checking for items in pkg-plist which are not in STAGEDIR ===> No pkg-plist issues found (check-plist) SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: package ------------------------------------------------------------------------------- ===> Building package for squeak-4.10.2_12 file sizes/checksums [33]: 0% file sizes/checksums [33]: 100% Service unavailablepacking files [33]: 0% packing files [33]: 100% packing directories [0]: 0% packing directories [0]: 100% SUCCEEDED 00:00:12 TOTAL TIME 00:01:31