Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 735148 Details for
Bug 809647
[slonko] dev-lang/squeakvm-4.10.2.2614 installs files that contain writable and executable sections
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build.log
build.log (text/plain), 576.51 KB, created by
Agostino Sarubbo
on 2021-08-22 18:46:23 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
Agostino Sarubbo
Created:
2021-08-22 18:46:23 UTC
Size:
576.51 KB
patch
obsolete
> * Package: dev-lang/squeakvm-4.10.2.2614 > * Repository: slonko > * Maintainer: marcin.deranek@slonko.net > * USE: X abi_x86_64 amd64 elibc_glibc iconv kernel_linux mmx opengl scratch threads userland_GNU v4l > * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox > > >@@@@@ PLEASE PAY ATTENTION HERE!!! @@@@@ >This information may help you to understand if this is a duplicate or if this bug exists after you pushed a fix; >This ebuild was merged at the following commit: >https://github.com/gentoo-mirror/gentoo/commit/2fcced38629421db1e3bc9c6ddbef6172f857270 (Sun Aug 22 14:21:31 UTC 2021) >@@@@@ END @@@@@ > > > >@@@@@ PLEASE PAY ATTENTION HERE!!! @@@@@ >This information may help you to understand if this is a duplicate or if this bug exists after you pushed a fix; >This ebuild was merged at the following commit: >https://slonko.net/git/portage/commit/?id=a1c5090b93d9b6f5bad72a2f33105d37c4b95ec1 (Sun Aug 22 13:49:48 UTC 2021) >@@@@@ END @@@@@ > > > >################## ># emerge --info: # >################## >Portage 3.0.22 (python 3.9.6-final-0, default/linux/amd64/17.1, gcc-11.2.0, glibc-2.33-r7, 4.19.174-gentoo x86_64) >================================================================= >System uname: Linux-4.19.174-gentoo-x86_64-Intel-R-_Xeon-R-_CPU_E5-2650_v4_@_2.20GHz-with-glibc2.33 >KiB Mem: 264046488 total, 102325560 free >KiB Swap: 0 total, 0 free >Timestamp of repository gentoo: Sun, 22 Aug 2021 14:21:30 +0000 >sh bash 5.1_p8 >ld GNU ld (Gentoo 2.37_p1 p0) 2.37 >app-shells/bash: 5.1_p8::gentoo >dev-lang/perl: 5.34.0-r2::gentoo >dev-lang/python: 2.7.18_p11::gentoo, 3.8.11::gentoo, 3.9.6_p1::gentoo, 3.10.0_rc1_p1::gentoo >dev-lang/rust: 1.54.0::gentoo >dev-util/cmake: 3.21.1::gentoo >sys-apps/baselayout: 2.7-r3::gentoo >sys-apps/openrc: 0.43.5::gentoo >sys-apps/sandbox: 2.24::gentoo >sys-devel/autoconf: 2.13-r1::gentoo, 2.71-r1::gentoo >sys-devel/automake: 1.16.4::gentoo >sys-devel/binutils: 2.37_p1::gentoo >sys-devel/gcc: 11.2.0::gentoo >sys-devel/gcc-config: 2.4::gentoo >sys-devel/libtool: 2.4.6-r6::gentoo >sys-devel/make: 4.3::gentoo >sys-kernel/linux-headers: 5.13::gentoo (virtual/os-headers) >sys-libs/glibc: 2.33-r7::gentoo >Repositories: > >gentoo > location: /usr/portage > sync-type: rsync > sync-uri: rsync://rsync.gentoo.org/gentoo-portage > priority: -1000 > sync-rsync-verify-jobs: 1 > sync-rsync-extra-opts: > sync-rsync-verify-max-age: 24 > sync-rsync-verify-metamanifest: yes > >slonko > location: /opt/slonko > masters: gentoo > priority: 0 > >ACCEPT_KEYWORDS="amd64 ~amd64" >ACCEPT_LICENSE="* Apple" >CBUILD="x86_64-pc-linux-gnu" >CFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color" >CHOST="x86_64-pc-linux-gnu" >CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt" >CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" >CXXFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color" >DISTDIR="/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/distdir" >EMERGE_DEFAULT_OPTS="--with-bdeps=y -1 -k -b" >ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR" >FCFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color" >FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs buildpkg config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms sign split-log strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" >FFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color" >GENTOO_MIRRORS="http://distfiles.gentoo.org" >LANG="C.UTF8" >LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0" >MAKEOPTS="-j2" >PKGDIR="/root/.packages" >PORTAGE_CONFIGROOT="/" >PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" >PORTAGE_TMPDIR="/var/tmp" >USE="X acl amd64 bzip2 cli crypt dri elogind fortran gdbm iconv ipv6 jumbo-build libglvnd libtirpc mmx multilib native-symlinks ncurses nls nptl opengl openmp pam pcre readline scratch seccomp split-usr ssl tcpd threads unicode v4l xattr zlib" ABI_X86="64" ELIBC="glibc" KERNEL="linux" USERLAND="GNU" >Unset: CC, CPPFLAGS, CTARGET, CXX, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, RUSTFLAGS > > > > > >############################## ># emerge history (qlop -mv): # >############################## >2021-08-22T17:07:39 >>> x11-misc/util-macros-1.19.3 >2021-08-22T17:07:59 >>> dev-libs/fribidi-1.0.10 >2021-08-22T17:08:20 >>> x11-base/xorg-proto-2021.4 >2021-08-22T17:08:34 >>> x11-libs/xtrans-1.4.0 >2021-08-22T17:08:51 >>> media-libs/libv4l-1.20.0 >2021-08-22T17:09:42 >>> app-crypt/libmd-1.0.3-r2 >2021-08-22T17:10:12 >>> x11-libs/libXau-1.0.9-r1 >2021-08-22T17:10:33 >>> x11-base/xcb-proto-1.14.1 >2021-08-22T17:10:49 >>> x11-libs/libxshmfence-1.3-r2 >2021-08-22T17:11:11 >>> media-fonts/font-util-1.3.2-r1 >2021-08-22T17:11:29 >>> dev-libs/libbsd-0.11.3 >2021-08-22T17:11:55 >>> x11-libs/libpciaccess-0.16 >2021-08-22T17:12:29 >>> x11-libs/libICE-1.0.10 >2021-08-22T17:12:54 >>> x11-libs/libXdmcp-1.1.3 >2021-08-22T17:13:16 >>> x11-libs/libdrm-2.4.107 >2021-08-22T17:13:42 >>> x11-libs/libxcb-1.14 >2021-08-22T17:14:32 >>> x11-libs/libSM-1.2.3-r1 >2021-08-22T17:14:55 >>> x11-misc/compose-tables-1.7.2 >2021-08-22T17:15:22 >>> dev-python/mako-1.1.5 >2021-08-22T17:15:42 >>> x11-libs/libX11-1.7.2 >2021-08-22T17:17:13 >>> x11-libs/pango-1.48.9 >2021-08-22T17:17:56 >>> x11-libs/libXext-1.3.4 >2021-08-22T17:18:20 >>> x11-libs/libXt-1.2.1 >2021-08-22T17:18:55 >>> x11-libs/libXfixes-6.0.0 >2021-08-22T17:19:16 >>> x11-libs/libXrender-0.9.10-r2 >2021-08-22T17:19:38 >>> media-libs/libglvnd-1.3.3 >2021-08-22T17:20:07 >>> x11-libs/libXxf86vm-1.1.4-r2 >2021-08-22T17:20:28 >>> x11-libs/libXrandr-1.5.2 >2021-08-22T17:20:53 >>> media-libs/mesa-21.2.1 >2021-08-22T17:33:45 >>> virtual/opengl-7.0-r2 > > > > >####################################### ># installed packages (qlist -ICvUSS): # >####################################### >acct-group/input-0-r1:0 >acct-group/kvm-0-r1:0 >acct-group/man-0-r1:0 >acct-group/messagebus-0-r1:0 >acct-group/polkitd-0-r1:0 >acct-group/portage-0:0 >acct-group/render-0-r1:0 >acct-group/sshd-0-r1:0 >acct-user/man-1-r1:0 >acct-user/messagebus-0-r1:0 >acct-user/polkitd-0-r1:0 >acct-user/portage-0:0 >acct-user/sshd-0-r1:0 >app-admin/eselect-1.4.17:0 -doc -emacs -vim-syntax >app-admin/perl-cleaner-2.30:0 >app-arch/bzip2-1.0.8-r1:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 split-usr -static -static-libs >app-arch/gzip-1.10:0 -pic -static >app-arch/libarchive-3.5.1-r1:0/13 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 acl -blake2 bzip2 e2fsprogs -expat iconv -lz4 lzma -lzo -nettle -static-libs xattr zlib -zstd >app-arch/tar-1.34:0 acl -minimal nls -selinux xattr >app-arch/unzip-6.0_p26:0 bzip2 -natspec unicode >app-arch/xz-utils-5.2.5-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 extra-filters nls split-usr -static-libs >app-arch/zstd-1.5.0:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -lz4 -static-libs threads >app-crypt/gnupg-2.2.29:0 bzip2 -doc -ldap nls readline -selinux smartcard ssl -tofu -tools -usb -user-socket -wks-server >app-crypt/gpgme-1.16.0:1/11 -common-lisp cxx -python -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -qt5 -static-libs >app-crypt/libb2-0.98.1-r3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -native-cflags openmp -static-libs >app-crypt/libmd-1.0.3-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 >app-crypt/openpgp-keys-gentoo-release-20200704:0 -test >app-crypt/pinentry-1.1.1-r1:0 -caps -efl -emacs -gnome-keyring -gtk ncurses -qt5 >app-crypt/rhash-1.4.2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug nls ssl -static-libs >app-editors/nano-5.8-r2:0 -debug -justify -magic -minimal ncurses nls spell split-usr -static unicode >app-eselect/eselect-fontconfig-1.1-r1:0 >app-eselect/eselect-iptables-20200508:0 >app-eselect/eselect-lib-bin-symlink-0.1.1-r1:0 >app-eselect/eselect-pinentry-0.7.2:0 >app-eselect/eselect-rust-20210703:0 >app-i18n/man-pages-ja-20180315-r1:0 >app-i18n/man-pages-l10n-4.10.0:0 l10n_de l10n_es l10n_fr l10n_it l10n_nl l10n_pl l10n_pt-BR l10n_ro >app-i18n/man-pages-ru-5.03.2390.2390.20191017-r1:0 >app-i18n/man-pages-zh_CN-1.6.3.2:0 >app-misc/c_rehash-1.7-r1:0 >app-misc/ca-certificates-20210119.3.66:0 -cacert >app-misc/editor-wrapper-4-r1:0 >app-misc/mime-types-9:0 >app-misc/pax-utils-1.3.3:0 -caps -debug -python -python_single_target_python3_10 -python_single_target_python3_8 python_single_target_python3_9 seccomp >app-misc/tmux-3.2a:0 -debug -selinux -utempter -vim-syntax >app-portage/eix-0.35.2:0 -debug -doc nls -sqlite >app-portage/elt-patches-20201205:0 >app-portage/gemato-16.2:0 gpg python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test -tools >app-portage/gentoolkit-0.5.1-r1:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >app-portage/portage-utils-0.92:0 nls openmp qmanifest qtegrity -static >app-shells/bash-5.1_p8:0 -afs -bashlogger -examples -mem-scramble net nls -plugins readline >app-shells/push-3.4:0 >app-shells/quoter-4.2:0 >app-text/ansifilter-2.18:0 -qt5 >app-text/build-docbook-catalog-1.21:0 >app-text/docbook-xml-dtd-4.5-r2:4.5 >app-text/docbook-xml-dtd-4.4-r3:4.4 >app-text/docbook-xml-dtd-4.2-r3:4.2 >app-text/docbook-xml-dtd-4.1.2-r7:4.1.2 >app-text/docbook-xsl-stylesheets-1.79.1-r2:0 -ruby >app-text/manpager-1:0 >app-text/opensp-1.5.2-r6:0 -doc nls -static-libs -test >app-text/po4a-0.63-r1:0 -test >app-text/sgml-common-0.6.3-r7:0 >app-text/xmlto-0.0.28-r6:0 -latex -text >dev-db/sqlite-3.35.5:3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -doc -icu readline -secure-delete -static-libs -tcl -test -tools >dev-lang/perl-5.34.0-r2:0/5.34 -berkdb -debug -doc gdbm -ithreads -minimal >dev-lang/python-3.10.0_rc1_p1:3.10 -bluetooth -build -examples gdbm -hardened ipv6 ncurses readline sqlite ssl -test -tk -verify-sig -wininst xml >dev-lang/python-3.9.6_p1:3.9 -bluetooth -build -examples gdbm -hardened ipv6 ncurses readline sqlite ssl -test -tk -verify-sig -wininst xml >dev-lang/python-3.8.11:3.8 -bluetooth -build -examples gdbm -hardened ipv6 ncurses readline sqlite ssl -test -tk -verify-sig -wininst xml >dev-lang/python-2.7.18_p11:2.7 -berkdb -bluetooth -build -examples gdbm -hardened ipv6 ncurses readline sqlite ssl threads -tk -verify-sig wide-unicode -wininst xml >dev-lang/python-exec-2.4.8:2 native-symlinks python_targets_pypy3 python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-lang/python-exec-conf-2.4.6:2 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 >dev-lang/rust-1.54.0:stable/1.54 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -clippy cpu_flags_x86_sse2 -debug -doc -llvm_targets_AArch64 -llvm_targets_AMDGPU -llvm_targets_ARM -llvm_targets_AVR -llvm_targets_BPF -llvm_targets_Hexagon -llvm_targets_Lanai -llvm_targets_Mips -llvm_targets_MSP430 -llvm_targets_NVPTX -llvm_targets_PowerPC -llvm_targets_RISCV -llvm_targets_Sparc -llvm_targets_SystemZ -llvm_targets_WebAssembly llvm_targets_X86 -llvm_targets_XCore -miri -nightly -parallel-compiler -rls -rustfmt -system-bootstrap -system-llvm -test -verify-sig -wasm >dev-lang/spidermonkey-78.13.0:78 -clang -cpu_flags_arm_neon -debug jit -lto -test >dev-lang/tcl-8.6.11:0/8.6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug threads >dev-libs/elfutils-0.185:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 bzip2 -lzma nls -static-libs -test -threads utils -valgrind -zstd >dev-libs/expat-2.4.1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -examples split-usr -static-libs unicode >dev-libs/fribidi-1.0.10:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 >dev-libs/glib-2.68.4:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -dbus -debug elf -fam -gtk-doc mime -selinux -static-libs -sysprof -systemtap -test -utils xattr >dev-libs/gmp-6.2.1-r1:0/10.4 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm cxx -doc -pic -static-libs >dev-libs/gobject-introspection-1.68.0:0 -doctool -gtk-doc -python_single_target_python3_10 -python_single_target_python3_8 python_single_target_python3_9 -test >dev-libs/gobject-introspection-common-1.68.0:0 >dev-libs/icu-69.1:0/69.1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -doc -examples -static-libs >dev-libs/isl-0.24:0/23 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >dev-libs/jsoncpp-1.9.4:0/24 -doc -test >dev-libs/libassuan-2.5.5:0 >dev-libs/libbsd-0.11.3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >dev-libs/libevent-2.1.12:0/2.1-7 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 clock-gettime -debug -malloc-replacement ssl -static-libs -test threads -verbose-debug >dev-libs/libffi-3.4.2:0/8 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -exec-static-trampoline -pax-kernel -static-libs -test >dev-libs/libgcrypt-1.9.3:0/20 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm -cpu_flags_arm_neon -cpu_flags_x86_aes -cpu_flags_x86_avx -cpu_flags_x86_avx2 -cpu_flags_x86_padlock -cpu_flags_x86_sha -cpu_flags_x86_sse4_1 -doc -o-flag-munging -static-libs >dev-libs/libgpg-error-1.42:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -common-lisp nls -static-libs >dev-libs/libksba-1.6.0:0 -static-libs >dev-libs/libltdl-2.4.6:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >dev-libs/libpcre-8.45:3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 bzip2 cxx jit -libedit pcre16 pcre32 readline recursion-limit split-usr -static-libs unicode zlib >dev-libs/libpcre2-10.37-r2:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 bzip2 jit -libedit pcre16 pcre32 readline recursion-limit split-usr -static-libs unicode zlib >dev-libs/libpipeline-1.5.3:0 -static-libs -test >dev-libs/libtasn1-4.17.0:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -static-libs -test -valgrind >dev-libs/libunistring-0.9.10-r1:0/2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -static-libs >dev-libs/libuv-1.42.0:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 >dev-libs/libxml2-2.9.12-r5:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -examples -icu ipv6 -lzma python python_targets_python3_8 python_targets_python3_9 readline -static-libs -test -verify-sig >dev-libs/libxslt-1.1.34-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 crypt -debug -examples -static-libs -verify-sig >dev-libs/lzo-2.10:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -examples split-usr -static-libs >dev-libs/mpc-1.2.1:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >dev-libs/mpfr-4.1.0:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >dev-libs/nettle-3.7.3:0/8-6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm -cpu_flags_arm_neon -cpu_flags_x86_aes -cpu_flags_x86_sha -doc gmp -static-libs -test >dev-libs/npth-1.6-r1:0 >dev-libs/nspr-4.32:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug >dev-libs/openssl-1.1.1k-r1:0/1.1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm -bindist cpu_flags_x86_sse2 -rfc3779 -sctp -sslv3 -static-libs -test -tls-compression -tls-heartbeat -vanilla >dev-libs/popt-1.18:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nls -static-libs >dev-perl/Encode-EUCJPASCII-0.30.0-r1:0 -test >dev-perl/Encode-HanExtra-0.230.0-r3:0 >dev-perl/Encode-Locale-1.50.0:0 -test >dev-perl/File-Listing-6.140.0:0 -test >dev-perl/HTML-Parser-3.760.0:0 -test >dev-perl/HTML-Tagset-3.200.0-r2:0 >dev-perl/HTTP-Cookies-6.100.0:0 -test >dev-perl/HTTP-Date-6.50.0:0 >dev-perl/HTTP-Message-6.320.0:0 -test -test >dev-perl/HTTP-Negotiate-6.10.0-r1:0 >dev-perl/IO-HTML-1.4.0:0 -test >dev-perl/IO-Socket-INET6-2.720.0-r1:0 >dev-perl/IO-Socket-SSL-2.71.0:0 -examples -idn -test >dev-perl/libwww-perl-6.550.0:0 ssl -test >dev-perl/Locale-gettext-1.70.0:0 >dev-perl/LWP-MediaTypes-6.40.0:0 -test >dev-perl/LWP-Protocol-https-6.100.0:0 -test >dev-perl/MIME-Charset-1.12.2:0 l10n_ja l10n_zh >dev-perl/Module-Build-0.423.100:0 -test >dev-perl/Mozilla-CA-20999999:0 >dev-perl/Net-HTTP-6.210.0:0 -minimal -test >dev-perl/Net-SSLeay-1.900.0:0 -examples -examples -minimal -test >dev-perl/Pod-Parser-1.630.0-r1:0 -test >dev-perl/SGMLSpm-1.1-r2:0 -test >dev-perl/Socket6-0.290.0:0 -test >dev-perl/TermReadKey-2.380.0:0 -examples -test >dev-perl/Text-CharWidth-0.40.0-r1:0 >dev-perl/Text-WrapI18N-0.60.0-r1:0 >dev-perl/TimeDate-2.330.0:0 >dev-perl/Try-Tiny-0.300.0:0 -minimal -test >dev-perl/Unicode-LineBreak-2019.1.0:0 >dev-perl/URI-1.730.0:0 -test >dev-perl/WWW-RobotRules-6.20.0-r1:0 >dev-perl/XML-Parser-2.460.0:0 >dev-perl/YAML-Tiny-1.730.0:0 -minimal -test >dev-python/certifi-10001-r1:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-python/charset_normalizer-2.0.4:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-python/idna-3.2:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 >dev-python/jinja-3.0.1:0 -doc -examples python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-python/mako-1.1.5:0 -doc python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-python/markupsafe-2.0.1:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-python/pypy3-7.3.4_p2:0/pypy37-pp73 bzip2 gdbm jit ncurses -sqlite -test -tk >dev-python/pypy3-exe-7.3.4:7.3.4 bzip2 -cpu_flags_x86_sse2 jit -low-memory ncurses >dev-python/PySocks-1.7.1-r1:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 >dev-python/requests-2.26.0:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -socks5 -test >dev-python/setuptools-57.4.0-r2:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-python/setuptools_scm-6.0.1-r1:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-python/toml-0.10.2:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test -test >dev-python/urllib3-1.26.6:0 -brotli python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-util/cmake-3.21.1:0 -doc -emacs ncurses -qt5 -test -test >dev-util/desktop-file-utils-0.26-r1:0 -emacs >dev-util/glib-utils-2.68.4:0 -python_single_target_python3_10 -python_single_target_python3_8 python_single_target_python3_9 >dev-util/gperf-3.1:0 >dev-util/gtk-doc-am-1.33.2:0 >dev-util/intltool-0.51.0-r2:0 >dev-util/itstool-2.0.6-r1:0 -python_single_target_python3_8 python_single_target_python3_9 >dev-util/meson-0.58.2:0 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-util/meson-format-array-0:0 python_targets_python3_8 python_targets_python3_9 >dev-util/ninja-1.10.2-r1:0 -doc -emacs -test -vim-syntax >dev-util/pkgconf-1.8.0:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 pkg-config -test >dev-util/re2c-2.2:0 -debug -test >dev-vcs/git-2.33.0-r1:0 blksha1 -cgi curl -cvs -doc -emacs -gnome-keyring gpg -highlight iconv -mediawiki -mediawiki-experimental nls pcre -perforce -perl -ppcsha1 -python_single_target_python3_10 -python_single_target_python3_8 python_single_target_python3_9 -subversion -test threads -tk webdav -xinetd >media-fonts/font-util-1.3.2-r1:0 >media-fonts/liberation-fonts-2.1.3:0 -fontforge -X -X >media-gfx/graphite2-1.3.14:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -perl -test >media-libs/fontconfig-2.13.1-r2:1.0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -static-libs >media-libs/freetype-2.11.0-r1:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 adobe-cff -brotli bzip2 cleartype-hinting -debug -doc -fontforge harfbuzz -infinality png -static-libs -utils -X >media-libs/harfbuzz-2.9.0:0/0.9.18 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 cairo -debug -doc -experimental glib graphite -icu introspection -test truetype >media-libs/libglvnd-1.3.3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -test -X >media-libs/libpng-1.6.37-r2:0/16 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -apng -cpu_flags_arm_neon cpu_flags_x86_sse -static-libs >media-libs/libv4l-1.20.0:0/0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -dvb -jpeg >media-libs/mesa-21.2.1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 classic -d3d9 -debug egl gallium gbm -gles1 gles2 llvm -lm-sensors -opencl -osmesa -selinux -test -unwind -vaapi -valgrind -vdpau -video_cards_freedreno -video_cards_i915 -video_cards_i965 video_cards_intel -video_cards_iris -video_cards_lima video_cards_nouveau -video_cards_panfrost -video_cards_r100 -video_cards_r200 -video_cards_r300 -video_cards_r600 video_cards_radeon video_cards_radeonsi -video_cards_v3d -video_cards_vc4 -video_cards_virgl -video_cards_vivante -video_cards_vmware -vulkan -vulkan-overlay -wayland -X -xa -xvmc -zink zstd >net-dns/libidn2-2.3.2:0/2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs -verify-sig >net-firewall/iptables-1.8.7:0/1.8.3 -conntrack ipv6 -netlink -nftables -pcap split-usr -static-libs >net-libs/gnutls-3.7.2:0/30 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 cxx -dane -doc -examples -guile idn nls openssl -pkcs11 seccomp -sslv2 -sslv3 -static-libs -test -test-full tls-heartbeat -tools -valgrind >net-libs/libmnl-1.0.4:0/0.2.0 -examples split-usr -static-libs >net-libs/libnsl-2.0.0:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >net-libs/libtirpc-1.3.2:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 ipv6 -kerberos split-usr -static-libs >net-libs/nghttp2-1.44.0:0/1.14 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cxx -debug -hpack-tools -jemalloc -static-libs -test threads -utils -xml >net-misc/curl-7.78.0-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -adns -alt-svc -brotli -curl_ssl_gnutls -curl_ssl_mbedtls -curl_ssl_nss curl_ssl_openssl -curl_ssl_winssl ftp -gnutls -gopher -hsts http2 -idn imap ipv6 -kerberos -ldap -mbedtls -nghttp3 -nss openssl pop3 progress-meter -quiche -rtmp -samba smtp -ssh ssl -sslv3 -static-libs -telnet -test tftp -threads -winssl -zstd >net-misc/iputils-20210722:0 arping -caps -clockdiff -doc filecaps -gcrypt -idn ipv6 -nettle nls -rarpd -rdisc ssl -static -tftpd -tracepath -traceroute6 >net-misc/netifrc-0.7.3:0 >net-misc/openssh-8.6_p1-r2:0 -abi_mips_n32 -audit -bindist -debug -hpn -kerberos -ldns -libedit -livecd pam pie scp -sctp -security-key -selinux ssl -static -test -X -X509 -xmss >net-misc/rsync-3.2.3-r4:0 acl -examples iconv ipv6 -lz4 ssl -stunnel -system-zlib xattr -xxhash -zstd >net-misc/wget-1.21.1:0 -cookie_check -debug -gnutls -idn ipv6 -metalink nls -ntlm pcre ssl -static -test -uuid zlib >perl-core/Encode-3.120.0:0 >perl-core/File-Temp-0.231.100:0 >perl-core/Scalar-List-Utils-1.560.0:0 >sys-apps/acl-2.3.1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nls split-usr -static-libs >sys-apps/attr-2.5.1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug nls split-usr -static-libs >sys-apps/baselayout-2.7-r3:0 -build split-usr >sys-apps/busybox-1.33.1-r1:0 -debug ipv6 -livecd -make-symlinks -math -mdev -pam -savedconfig -selinux -sep-usr static -syslog -systemd >sys-apps/coreutils-8.32-r1:0 acl -caps -gmp -hostname -kill -multicall nls -selinux split-usr -static -test -vanilla xattr >sys-apps/dbus-1.12.20-r3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -doc elogind -selinux -static-libs -systemd -test -test -user-session -X >sys-apps/debianutils-5.2:0 installkernel -static >sys-apps/diffutils-3.8:0 nls -static >sys-apps/file-5.40-r3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 bzip2 -lzma -python -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -seccomp -static-libs zlib >sys-apps/findutils-4.8.0:0 nls -selinux -static -test >sys-apps/gawk-5.1.0:0 -mpfr nls readline >sys-apps/gentoo-functions-0.14:0 >sys-apps/grep-3.7:0 nls pcre -static >sys-apps/groff-1.22.4:0 -examples -uchardet -X >sys-apps/help2man-1.48.4:0 nls >sys-apps/hwids-20210613-r1:0 net pci -systemd udev usb >sys-apps/install-xattr-0.8:0 >sys-apps/iproute2-5.13.0-r1:0 -atm -berkdb -bpf -caps -elf iptables ipv6 -libbsd -minimal -selinux >sys-apps/kbd-2.4.0:0 nls pam -test >sys-apps/kmod-29:0 -debug -doc lzma -pkcs7 -python python_targets_python3_8 python_targets_python3_9 -static-libs tools zlib -zstd >sys-apps/less-590:0 pcre unicode >sys-apps/man-db-2.9.4-r1:0 -berkdb gdbm manpager nls seccomp -selinux -static-libs zlib >sys-apps/man-pages-5.12-r2:0 l10n_de l10n_es l10n_fr l10n_it l10n_ja l10n_nl l10n_pl l10n_pt-BR l10n_ro l10n_ru l10n_zh-CN >sys-apps/man-pages-posix-2017a:0 >sys-apps/net-tools-2.10:0 arp hostname ipv6 -nis nls -plipconfig -selinux -slattach -static >sys-apps/openrc-0.43.5:0 -audit -bash -debug ncurses netifrc -newnet pam -prefix -selinux -sysv-utils unicode >sys-apps/portage-3.0.22:0 -apidoc -build -doc -gentoo-dev ipc native-extensions python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 rsync-verify -selinux -test xattr >sys-apps/sandbox-2.24:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 >sys-apps/sed-4.8:0 acl nls -selinux -static >sys-apps/shadow-4.9-r2:0 acl -audit -bcrypt -cracklib nls pam -selinux -skey split-usr su xattr >sys-apps/systemd-tmpfiles-249.2:0 -selinux -test >sys-apps/sysvinit-2.99:0 -ibm -selinux -static >sys-apps/texinfo-6.8:0 nls standalone -static >sys-apps/util-linux-2.37.2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -audit -build -caps cramfs -cryptsetup -fdformat -hardlink -kill logger -magic ncurses nls pam -python python_targets_python3_8 python_targets_python3_9 readline -selinux -slang split-usr -static-libs -su suid -systemd -test -tty-helpers -udev unicode >sys-apps/which-2.21:0 >sys-auth/elogind-246.10-r1:0 acl -audit -debug -doc pam policykit -selinux >sys-auth/pambase-20210201.1:0 -caps -debug elogind -gnome-keyring -homed -minimal -mktemp nullok -pam_krb5 -pam_ssh passwdqc -pwhistory -pwquality -securetty -selinux sha512 -systemd >sys-auth/passwdqc-2.0.2-r1:0 >sys-auth/polkit-0.119-r2:0 elogind -examples -gtk introspection -kde nls pam -selinux -systemd -test >sys-devel/autoconf-2.71-r1:2.71 -emacs >sys-devel/autoconf-2.13-r1:2.1 >sys-devel/autoconf-archive-2021.02.19:0 >sys-devel/autoconf-wrapper-15:0 >sys-devel/automake-1.16.4:1.16 -test >sys-devel/automake-wrapper-11:0 >sys-devel/binutils-2.37_p1:2.37 -cet -default-gold -doc gold -multitarget nls plugins -static-libs -test -vanilla >sys-devel/binutils-config-5.4:0 native-symlinks >sys-devel/bison-3.7.6:0 -examples nls -static -test >sys-devel/flex-2.6.4-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nls -static -test >sys-devel/gcc-11.2.0:11 -ada -custom-cflags cxx -d -debug -doc -fixed-point fortran -go graphite -hardened -jit -libssp lto multilib nls nptl -objc -objc++ -objc-gc openmp pch -pgo pie sanitize ssp -systemtap -test -valgrind -vanilla -vtv -zstd >sys-devel/gcc-config-2.4:0 cc-wrappers native-symlinks >sys-devel/gettext-0.21-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 acl -cvs cxx -doc -emacs -git -java -java ncurses nls openmp -static-libs >sys-devel/gnuconfig-20210107:0 >sys-devel/libtool-2.4.6-r6:2 -vanilla >sys-devel/llvm-12.0.1:12 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -doc -doc -exegesis -gold -libedit libffi -llvm_targets_AArch64 llvm_targets_AMDGPU -llvm_targets_ARC -llvm_targets_ARM -llvm_targets_AVR llvm_targets_BPF -llvm_targets_CSKY -llvm_targets_Hexagon -llvm_targets_Lanai -llvm_targets_Mips -llvm_targets_MSP430 llvm_targets_NVPTX -llvm_targets_PowerPC -llvm_targets_RISCV -llvm_targets_Sparc -llvm_targets_SystemZ -llvm_targets_VE -llvm_targets_WebAssembly llvm_targets_X86 -llvm_targets_XCore ncurses -test -xar -xml -z3 >sys-devel/llvm-common-12.0.1:0 >sys-devel/m4-1.4.19:0 -examples nls >sys-devel/make-4.3:0 -guile nls -static >sys-devel/patch-2.7.6-r4:0 -static -test xattr >sys-fs/e2fsprogs-1.46.4:0 -cron -fuse -lto nls split-usr -static-libs threads >sys-fs/eudev-3.2.10-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 hwdb -introspection kmod -rule-generator -selinux -static-libs -test >sys-fs/udev-init-scripts-34:0 >sys-kernel/installkernel-gentoo-3:0 >sys-kernel/linux-headers-5.13:0 -headers-only >sys-libs/binutils-libs-2.37_p1:0/2.37 -64-bit-bfd -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cet -multitarget nls -static-libs >sys-libs/e2fsprogs-libs-1.46.4:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 split-usr -static-libs >sys-libs/gdbm-1.20:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 berkdb nls readline -static-libs >sys-libs/glibc-2.33-r7:2.2 -audit -caps -cet -compile-locales -crypt -custom-cflags -doc -gd -headers-only multiarch multilib -multilib-bootstrap -nscd -profile -selinux ssp static-libs -static-pie -suid -systemd -systemtap -test -vanilla >sys-libs/libcap-2.52-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 pam split-usr -static-libs >sys-libs/libseccomp-2.5.1-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -python python_targets_python3_8 python_targets_python3_9 -static-libs >sys-libs/libxcrypt-4.4.25:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 compat split-usr static-libs system -test >sys-libs/ncurses-6.2_p20210619:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 -ada cxx -debug -doc -gpm -minimal -profile split-usr -static-libs -test tinfo -trace >sys-libs/pam-1.5.1_p20210622-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -audit -berkdb -debug filecaps -nis -selinux split-usr >sys-libs/readline-8.1_p1-r1:0/8 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 split-usr -static-libs unicode -utils >sys-libs/timezone-data-2021a-r1:0 -leaps-timezone nls -zic-slim >sys-libs/zlib-1.2.11-r4:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 minizip split-usr -static-libs >sys-process/procps-3.3.17-r1:0/8 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 elogind kill -modern-top ncurses nls -selinux split-usr -static-libs -systemd -test unicode >sys-process/psmisc-23.4-r1:0 ipv6 nls -selinux -X >virtual/acl-0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >virtual/awk-1:0 >virtual/dev-manager-0-r2:0 >virtual/editor-0-r3:0 >virtual/libc-1-r1:0 >virtual/libcrypt-2:0/2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 static-libs >virtual/libelf-3:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 >virtual/libiconv-0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 >virtual/libintl-0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 >virtual/libudev-232-r4:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs -systemd >virtual/man-0-r4:0 >virtual/opengl-7.0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 >virtual/os-headers-0-r2:0 >virtual/package-manager-1:0 >virtual/pager-0:0 >virtual/perl-Carp-1.520.0-r1:0 >virtual/perl-Compress-Raw-Bzip2-2.101.0:0 >virtual/perl-Compress-Raw-Zlib-2.101.0:0 >virtual/perl-CPAN-Meta-2.150.10-r5:0 >virtual/perl-CPAN-Meta-Requirements-2.140.0-r7:0 >virtual/perl-CPAN-Meta-YAML-0.18.0-r7:0 >virtual/perl-Data-Dumper-2.179.0:0 >virtual/perl-Digest-MD5-2.580.0:0 >virtual/perl-Encode-3.120.0:0 >virtual/perl-Exporter-5.760.0:0 >virtual/perl-ExtUtils-CBuilder-0.280.236:0 >virtual/perl-ExtUtils-Install-2.200.0:0 >virtual/perl-ExtUtils-MakeMaker-7.620.0:0 >virtual/perl-ExtUtils-Manifest-1.730.0:0 >virtual/perl-ExtUtils-ParseXS-3.430.0:0 >virtual/perl-File-Spec-3.800.0:0 >virtual/perl-File-Temp-0.231.100:0 >virtual/perl-Getopt-Long-2.520.0:0 >virtual/perl-IO-1.460.0:0 >virtual/perl-IO-Compress-2.102.0:0 >virtual/perl-IO-Socket-IP-0.410.0:0 >virtual/perl-JSON-PP-4.60.0:0 >virtual/perl-libnet-3.130.0:0 ssl >virtual/perl-MIME-Base64-3.160.0:0 >virtual/perl-Module-Metadata-1.0.37-r1:0 >virtual/perl-parent-0.238.0-r1:0 >virtual/perl-Parse-CPAN-Meta-2.150.10-r5:0 >virtual/perl-Perl-OSType-1.10.0-r5:0 >virtual/perl-podlators-4.140.0-r2:0 >virtual/perl-Scalar-List-Utils-1.560.0:0 >virtual/perl-Test-Harness-3.430.0:0 >virtual/perl-Text-ParseWords-3.300.0-r8:0 >virtual/perl-Time-Local-1.300.0:0 >virtual/perl-version-0.992.800:0 >virtual/perl-XSLoader-0.300.0-r4:0 >virtual/pkgconfig-2:0 >virtual/rust-1.54.0:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -rustfmt >virtual/service-manager-1:0 >virtual/ssh-0:0 -minimal >virtual/tmpfiles-0-r1:0 >virtual/ttf-fonts-1-r1:0 >virtual/udev-217-r3:0 >virtual/yacc-0:0 >www-client/pybugz-0.13-r1:0 python_targets_python3_8 python_targets_python3_9 >x11-base/xcb-proto-1.14.1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 python_targets_python3_8 python_targets_python3_9 >x11-base/xorg-proto-2021.4:0 -test >x11-libs/cairo-1.16.0-r4:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -aqua -debug -gles2-only glib -opengl -static-libs svg -utils -valgrind -X >x11-libs/libdrm-2.4.107:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -libkms -valgrind video_cards_amdgpu -video_cards_exynos -video_cards_freedreno video_cards_intel video_cards_nouveau -video_cards_omap video_cards_radeon -video_cards_tegra -video_cards_vc4 -video_cards_vivante -video_cards_vmware >x11-libs/libICE-1.0.10:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 ipv6 >x11-libs/libpciaccess-0.16:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 zlib >x11-libs/libSM-1.2.3-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc ipv6 uuid >x11-libs/libX11-1.7.2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc ipv6 -test >x11-libs/libXau-1.0.9-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc >x11-libs/libxcb-1.14:0/1.12 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -doc -selinux -test xkb >x11-libs/libXdmcp-1.1.3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc >x11-libs/libXext-1.3.4:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc >x11-libs/libXfixes-6.0.0:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc >x11-libs/libXrandr-1.5.2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc >x11-libs/libXrender-0.9.10-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 >x11-libs/libxshmfence-1.3-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 >x11-libs/libXt-1.2.1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -test >x11-libs/libXxf86vm-1.1.4-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc >x11-libs/pango-1.48.9:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug introspection -sysprof -X >x11-libs/pixman-0.40.0:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cpu_flags_arm_iwmmxt -cpu_flags_arm_iwmmxt2 -cpu_flags_arm_neon -cpu_flags_ppc_altivec cpu_flags_x86_mmxext cpu_flags_x86_sse2 -cpu_flags_x86_ssse3 -loongson2f -static-libs >x11-libs/xtrans-1.4.0:0 -doc >x11-misc/compose-tables-1.7.2:0 >x11-misc/shared-mime-info-2.1:0 >x11-misc/util-macros-1.19.3:0 > > >####################### ># build.log # >####################### >>>> Unpacking source... >>>> Unpacking Squeak-4.10.2.2614-src.tar.gz to /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work >>>> Source unpacked in /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work >>>> Preparing source in /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src ... > * Replacing obsolete head/tail with POSIX compliant ones > * - fixed Cross/plugins/FloatMathPlugin/fdlibm/k_rem_pio2.c > * - fixed unix/cmake/verstamp >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src ... >-- Configuring squeak 4.10.2-2614 for x86_64-unknown-linux-gnu >-- Using source directory ../unix/src >-- The C compiler identification is GNU 11.2.0 >-- The CXX compiler identification is GNU 11.2.0 >-- Detecting C compiler ABI info >-- Detecting C compiler ABI info - done >-- Check for working C compiler: /usr/bin/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/bin/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 <min> value or use a ...<max> suffix to tell > CMake that the project does not need compatibility with older versions. > > >-- Setting enable-iconv=1 >-- Setting enable-mpg-pthread=1 >-- Setting infodir=/usr/share/info >-- Setting mandir=/usr/share/man >-- Setting prefix=/usr >-- Setting with-CameraPlugin=1 >-- Setting with-FT2Plugin=1 >-- Setting with-ScratchPlugin=1 >-- Setting with-SqueakFFIPrims=1 >-- Setting with-ffi=x86-sysv >-- Setting with-gl=1 >-- Setting with-x=1 >-- Setting without-DBusPlugin=1 >-- Setting without-MaxOSX=1 >-- Setting without-NAS=1 >-- Setting without-Sun=1 >-- Setting without-WeDoPlugin=1 >-- Setting without-alsa=1 >-- Setting without-fbdev=1 >-- Setting without-npsqueak=1 >-- Setting without-oss=1 >-- Setting without-pulse=1 >-- Setting without-quartz=1 >-- Using CFLAGS -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -L/usr/local/lib >-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") >-- Found X11: /usr/include >-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so >-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/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/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/lib64/libGL.so > > and GLVND libraries for OpenGL and GLX: > > OPENGL_opengl_LIBRARY: /usr/lib64/libOpenGL.so > OPENGL_glx_LIBRARY: /usr/lib64/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/lib64/libOpenGL.so >-- Looking for atexit >-- Looking for atexit - found >-- Looking for on_exit >-- Looking for on_exit - found >-- Looking for interp.h >-- Looking for interp.h - found >-- Looking for sys/types.h >-- Looking for sys/types.h - found >-- Looking for stdint.h >-- Looking for stdint.h - found >-- Looking for stddef.h >-- Looking for stddef.h - found >-- Check size of int >-- Check size of int - done >-- Check size of long >-- Check size of long - done >-- Check size of long long >-- Check size of long long - done >-- Check size of void * >-- Check size of void * - done >-- Looking for alloca.h >-- Looking for alloca.h - found >-- Looking for sys/time.h >-- Looking for sys/time.h - found >-- Looking for sys/filio.h >-- Looking for sys/filio.h - not found >-- Looking for nanosleep >-- Looking for nanosleep - found >-- Looking for iconv.h >-- Looking for iconv.h - found >-- Looking for langinfo.h >-- Looking for langinfo.h - found >-- Looking for libiconv_open in iconv >-- Looking for libiconv_open in iconv - not found >-- Looking for dlfcn.h >-- Looking for dlfcn.h - found >-- Looking for dlopen in dl >-- Looking for dlopen in dl - found >-- Looking for _dyld_present >-- Looking for _dyld_present - not found >-- Looking for snprintf >-- Looking for snprintf - found >-- Looking for __snprintf >-- Looking for __snprintf - 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.0.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 - 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: /usr/lib64/libnsl.so >-- Looking for GL/gl.h >-- Looking for GL/gl.h - found >-- CameraPlugin: /usr/include/linux/videodev2.h >-- Checking for module 'dbus-1' >-- Found dbus-1, version 1.12.20 >-- DBusPlugin: dbus-1 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. > >!! DBusPlugin disabled >-- SqueakFFIPrims: any-libffi >-- Checking for module 'libffi' >-- Found libffi, version 3.4.2 >-- SqueakFFIPrims: libffi found >-- The ASM compiler identification is GNU >-- Found assembler: /usr/bin/cc >-- MIDIPlugin: alsa/asoundlib.h not found >-- MIDIPlugin: libasound not found >!! MIDIPlugin disabled >-- Checking for module 'pangocairo' >-- Found pangocairo, version 1.48.9 >-- RomePlugin: pangocairo found >-- RomePlugin: freetype2 found >-- RomePlugin: /usr/include/cairo/cairo-ft.h >-- UUIDPlugin: uuid.h not found >-- UUIDPlugin: sys/uuid.h not found >-- UUIDPlugin: /usr/include/uuid/uuid.h >-- UUIDPlugin: /usr/lib64/libuuid.so >-- Looking for uuidgen >-- Looking for uuidgen - not found >-- Looking for uuid_generate >-- Looking for uuid_generate - found >-- Looking for uuid_create >-- Looking for uuid_create - not found >-- UnicodePlugin: pangocairo found >-- Checking for module 'glib-2.0' >-- Found glib-2.0, version 2.68.4 >-- UnicodePlugin: glib-2.0 found >-- UnixOSProcessPlugin: /usr/lib64/libpthread.so >-- Looking for unsetenv >-- Looking for unsetenv - found >-- WeDoPlugin: /usr/include/linux/hiddev.h >!! WeDoPlugin disabled >!! vm-display-Quartz disabled >-- Looking for XShmAttach in Xext >-- Looking for XShmAttach in Xext - found >-- Looking for X11/extensions/Xrender.h >CMake Warning (dev) at /usr/share/cmake/Modules/CheckIncludeFile.cmake:82 (message): > Policy CMP0075 is not set: Include file check macros honor > CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy > details. Use the cmake_policy command to set the policy and suppress this > warning. > > CMAKE_REQUIRED_LIBRARIES is set to: > > uuid > > For compatibility with CMake 3.11 and below this check is ignoring it. >Call Stack (most recent call first): > /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/build/vm-display-X11/config.cmake:11 (CHECK_INCLUDE_FILE) > cmake/Plugins.cmake:103 (INCLUDE) > cmake/Plugins.cmake:126 (CONFIGURE_PLUGIN_LIST) > CMakeLists.txt:144 (CONFIGURE_PLUGINS) >This warning is for project developers. Use -Wno-dev to suppress it. > >-- Looking for X11/extensions/Xrender.h - found >-- Looking for XRenderQueryVersion in Xrender >-- Looking for XRenderQueryVersion in Xrender - found >-- Looking for GL/glx.h >-- Looking for GL/glx.h - found >-- Looking for sys/select.h >-- Looking for sys/select.h - found >-- vm-display-fbdev: /usr/include/linux/fb.h >-- vm-sound-ALSA: alsa/asoundlib.h not found >-- vm-sound-ALSA: libasound not found >!! vm-sound-ALSA disabled >!! vm-sound-MacOSX disabled >-- vm-sound-NAS: audio/audio.h not found >-- vm-sound-NAS: libaudio not found >!! vm-sound-NAS disabled >-- vm-sound-OSS: alsa/asoundlib.h not found >-- vm-sound-OSS: libasound not found >!! vm-sound-OSS disabled >-- vm-sound-Sun: sys/audioio.h not found >-- vm-sound-Sun: sun/audioio.h not found >-- vm-sound-Sun: stropts.h not found >!! vm-sound-Sun disabled >-- vm-sound-pulse: libpulse-simple not found >!! vm-sound-pulse disabled >-- Configuring done >-- Generating done >-- Build files have been written to: /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/build >>>> Source configured. >>>> Compiling source in /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src ... >make -j2 >test -d bld || mkdir bld >(cd bld; ../unix/cmake/configure) >-- Configuring squeak 4.10.2-2614 for x86_64-unknown-linux-gnu >-- Using source directory ../unix/src >-- The C compiler identification is GNU 11.2.0 >-- The CXX compiler identification is GNU 11.2.0 >-- Detecting C compiler ABI info >-- Detecting C compiler ABI info - done >-- Check for working C compiler: /usr/bin/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/bin/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 <min> value or use a ...<max> suffix to tell > CMake that the project does not need compatibility with older versions. > > >-- Using CFLAGS -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -L/usr/local/lib >-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") >-- Found X11: /usr/include >-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so >-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/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/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/lib64/libGL.so > > and GLVND libraries for OpenGL and GLX: > > OPENGL_opengl_LIBRARY: /usr/lib64/libOpenGL.so > OPENGL_glx_LIBRARY: /usr/lib64/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/lib64/libOpenGL.so >-- Looking for atexit >-- Looking for atexit - found >-- Looking for on_exit >-- Looking for on_exit - found >-- Looking for interp.h >-- Looking for interp.h - found >-- Looking for sys/types.h >-- Looking for sys/types.h - found >-- Looking for stdint.h >-- Looking for stdint.h - found >-- Looking for stddef.h >-- Looking for stddef.h - found >-- Check size of int >-- Check size of int - done >-- Check size of long >-- Check size of long - done >-- Check size of long long >-- Check size of long long - done >-- Check size of void * >-- Check size of void * - done >-- Looking for alloca.h >-- Looking for alloca.h - found >-- Looking for sys/time.h >-- Looking for sys/time.h - found >-- Looking for sys/filio.h >-- Looking for sys/filio.h - not found >-- Looking for nanosleep >-- Looking for nanosleep - found >-- Looking for iconv.h >-- Looking for iconv.h - found >-- Looking for langinfo.h >-- Looking for langinfo.h - found >-- Looking for libiconv_open in iconv >-- Looking for libiconv_open in iconv - not found >-- Looking for dlfcn.h >-- Looking for dlfcn.h - found >-- Looking for dlopen in dl >-- Looking for dlopen in dl - found >-- Looking for _dyld_present >-- Looking for _dyld_present - not found >-- Looking for snprintf >-- Looking for snprintf - found >-- Looking for __snprintf >-- Looking for __snprintf - 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.0.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 - 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: /usr/lib64/libnsl.so >-- Looking for GL/gl.h >-- Looking for GL/gl.h - found >-- CameraPlugin: /usr/include/linux/videodev2.h >-- Checking for module 'dbus-1' >-- Found dbus-1, version 1.12.20 >-- DBusPlugin: dbus-1 found >-- SqueakFFIPrims: any-libffi >-- Checking for module 'libffi' >-- Found libffi, version 3.4.2 >-- SqueakFFIPrims: libffi found >-- The ASM compiler identification is GNU >-- Found assembler: /usr/bin/cc >-- MIDIPlugin: alsa/asoundlib.h not found >-- MIDIPlugin: libasound 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. > >!! MIDIPlugin disabled >-- Checking for module 'pangocairo' >-- Found pangocairo, version 1.48.9 >-- RomePlugin: pangocairo found >-- RomePlugin: freetype2 found >-- RomePlugin: /usr/include/cairo/cairo-ft.h >-- UUIDPlugin: uuid.h not found >-- UUIDPlugin: sys/uuid.h not found >-- UUIDPlugin: /usr/include/uuid/uuid.h >-- UUIDPlugin: /usr/lib64/libuuid.so >-- Looking for uuidgen >-- Looking for uuidgen - not found >-- Looking for uuid_generate >-- Looking for uuid_generate - found >-- Looking for uuid_create >-- Looking for uuid_create - not found >-- UnicodePlugin: pangocairo found >-- Checking for module 'glib-2.0' >-- Found glib-2.0, version 2.68.4 >-- UnicodePlugin: glib-2.0 found >-- UnixOSProcessPlugin: /usr/lib64/libpthread.so >-- Looking for unsetenv >-- Looking for unsetenv - found >-- WeDoPlugin: /usr/include/linux/hiddev.h >!! vm-display-Quartz disabled >-- Looking for XShmAttach in Xext >-- Looking for XShmAttach in Xext - found >-- Looking for X11/extensions/Xrender.h >CMake Warning (dev) at /usr/share/cmake/Modules/CheckIncludeFile.cmake:82 (message): > Policy CMP0075 is not set: Include file check macros honor > CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy > details. Use the cmake_policy command to set the policy and suppress this > warning. > > CMAKE_REQUIRED_LIBRARIES is set to: > > uuid > > For compatibility with CMake 3.11 and below this check is ignoring it. >Call Stack (most recent call first): > /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld/vm-display-X11/config.cmake:11 (CHECK_INCLUDE_FILE) > cmake/Plugins.cmake:103 (INCLUDE) > cmake/Plugins.cmake:126 (CONFIGURE_PLUGIN_LIST) > CMakeLists.txt:144 (CONFIGURE_PLUGINS) >This warning is for project developers. Use -Wno-dev to suppress it. > >-- Looking for X11/extensions/Xrender.h - found >-- Looking for XRenderQueryVersion in Xrender >-- Looking for XRenderQueryVersion in Xrender - found >-- Looking for GL/glx.h >-- Looking for GL/glx.h - found >-- Looking for sys/select.h >-- Looking for sys/select.h - found >-- vm-display-fbdev: /usr/include/linux/fb.h >-- vm-sound-ALSA: alsa/asoundlib.h not found >-- vm-sound-ALSA: libasound not found >!! vm-sound-ALSA disabled >!! vm-sound-MacOSX disabled >-- vm-sound-NAS: audio/audio.h not found >-- vm-sound-NAS: libaudio not found >!! vm-sound-NAS disabled >-- vm-sound-OSS: alsa/asoundlib.h not found >-- vm-sound-OSS: libasound not found >!! vm-sound-OSS disabled >-- vm-sound-Sun: sys/audioio.h not found >-- vm-sound-Sun: sun/audioio.h not found >-- vm-sound-Sun: stropts.h not found >!! vm-sound-Sun disabled >-- vm-sound-pulse: libpulse-simple not found >!! vm-sound-pulse disabled >-- Configuring done >-- Generating done >-- Build files have been written to: /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld >(cd bld; make) >make[1]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. >make[1]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[2]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 0%] Building C object CMakeFiles/ckformat.dir/cmake/ckformat.c.o >[ 0%] Linking C executable ckformat >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 0%] Built target ckformat >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 0%] Building C object SurfacePlugin/CMakeFiles/SurfacePlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SurfacePlugin/SurfacePlugin.c.o >[ 0%] Linking C static library libSurfacePlugin.a >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 0%] Built target SurfacePlugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 0%] Built target squeak.sh >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 0%] Built target squeak.1 >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 0%] Built target squeak >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 0%] Building C object ADPCMCodecPlugin/CMakeFiles/ADPCMCodecPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c.o >[ 0%] Linking C static library libADPCMCodecPlugin.a >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 0%] Built target ADPCMCodecPlugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 0%] Building C object AsynchFilePlugin/CMakeFiles/AsynchFilePlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c: In function âasyncFileValueOfâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c:79:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 79 | return (AsyncFile *) (oop + 4); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c: In function âprimitiveAsyncFileOpenâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c:165:34: warning: passing argument 2 of â-Wint-conversion][]] > 165 | asyncFileOpen(f, fileName, fileNameSize, writeFlag, semaIndex); > | ^~~~~~~~ > | | > | char * >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c:30: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/AsynchFilePlugin/AsynchFilePlugin.h:13:37: note: expected âintâ but argument is of type âchar *â > 13 | int asyncFileOpen(AsyncFile *f, int fileNamePtr, int fileNameSize, int writeFlag, int semaIndex); > | ~~~~^~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c: In function âprimitiveAsyncFileReadResultâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c:212:44: warning: passing argument 2 of â-Wint-conversion][]] > 212 | r = asyncFileReadResult(f, bufferPtr, count); > | ^~~~~~~~~ > | | > | char * >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c:30: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/AsynchFilePlugin/AsynchFilePlugin.h:15:43: note: expected âintâ but argument is of type âchar *â > 15 | int asyncFileReadResult(AsyncFile *f, int bufferPtr, int bufferSize); > | ~~~~^~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c: In function âprimitiveAsyncFileWriteStartâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c:304:51: warning: passing argument 3 of â-Wint-conversion][]] > 304 | asyncFileWriteStart(f, fPosition, bufferPtr, count); > | ^~~~~~~~~ > | | > | char * >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c:30: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/AsynchFilePlugin/AsynchFilePlugin.h:18:58: note: expected âintâ but argument is of type âchar *â > 18 | int asyncFileWriteStart(AsyncFile *f, int fPosition, int bufferPtr, int bufferSize); > | ~~~~^~~~~~~~~ >[ 1%] Building C object AsynchFilePlugin/CMakeFiles/AsynchFilePlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c:145:15: warning: return type defaults to â-Wimplicit-int][]] > 145 | INLINE static allocateBuffer(struct FileBuf *buf, int size) > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c: In function âasyncFileOpenâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/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[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 192 | memcpy((void *)name, (void *)fileNamePtr, fileNameSize); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c: In function âasyncFileReadResultâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/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[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 248 | n= read(fp->fd, (void *)bufferPtr, bufferSize); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c: In function âasyncFileWriteStartâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/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[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 366 | memcpy((void *)fp->buf.bytes, (void *)bufferPtr, count); > | ^ >[ 1%] Linking C static library libAsynchFilePlugin.a >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 1%] Built target AsynchFilePlugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 2%] Building C object BMPReadWriterPlugin/CMakeFiles/BMPReadWriterPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c.o >[ 2%] Linking C static library libBMPReadWriterPlugin.a >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 2%] Built target BMPReadWriterPlugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 2%] Building C object B2DPlugin/CMakeFiles/B2DPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/B2DPlugin/B2DPlugin.c.o >[ 3%] Linking C static library libB2DPlugin.a >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 3%] Built target B2DPlugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 3%] Building C object BitBltPlugin/CMakeFiles/BitBltPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/BitBltPlugin/BitBltPlugin.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/BitBltPlugin/BitBltPlugin.c: In function ârgbComponentAlphawithâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/BitBltPlugin/BitBltPlugin.c:3803:44: warning: left shift count >= width of type [-Wshift-count-overflow[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wshift-count-overflow]] > 3803 | mask3 = (1 << 32) - 1; > | ^~ >[ 4%] Linking C static library libBitBltPlugin.a >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 4%] Built target BitBltPlugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 4%] Building C object CroquetPlugin/CMakeFiles/CroquetPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/CroquetPlugin/CroquetPlugin.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/CroquetPlugin/CroquetPlugin.c: In function âprimitiveTriBoxIntersectsâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/CroquetPlugin/CroquetPlugin.c:531:18: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 531 | result = triBoxOverlap(minCorner, maxCorner, v0, v1, v2); > | ^~~~~~~~~~~~~ >[ 5%] Building C object CroquetPlugin/CMakeFiles/CroquetPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/CroquetPlugin/TriBoxStub.c.o >[ 5%] Linking C static library libCroquetPlugin.a >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 5%] Built target CroquetPlugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 5%] Building C object DSAPrims/CMakeFiles/DSAPrims.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/DSAPrims/DSAPrims.c.o >[ 5%] Linking C static library libDSAPrims.a >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 5%] Built target DSAPrims >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 5%] Building C object ZipPlugin/CMakeFiles/ZipPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/ZipPlugin/ZipPlugin.c.o >[ 6%] Linking C static library libZipPlugin.a >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 6%] Built target ZipPlugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 7%] Building C object DropPlugin/CMakeFiles/DropPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/DropPlugin/DropPlugin.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/DropPlugin/DropPlugin.c: In function âsetFileAccessCallbackâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/DropPlugin/DropPlugin.c:137:40: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 137 | return sqSecFileAccessCallback((void *) address); > | ^ >[ 7%] Building C object DropPlugin/CMakeFiles/DropPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/DropPlugin/sqUnixDragDrop.c.o >[ 8%] Linking C static library libDropPlugin.a >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 8%] Built target DropPlugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 8%] Building C object FFTPlugin/CMakeFiles/FFTPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FFTPlugin/FFTPlugin.c.o >[ 8%] Linking C static library libFFTPlugin.a >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 8%] Built target FFTPlugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 9%] Building C object FT2Plugin/CMakeFiles/FT2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FT2Plugin/FT2Plugin.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FT2Plugin/FT2Plugin.c: In function âprimitiveGetPostscriptNameâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FT2Plugin/FT2Plugin.c:813:16: warning: assignment discards â-Wdiscarded-qualifiers][]] > 813 | buffer = FT_Get_Postscript_Name(face); > | ^ >[ 9%] Linking C static library libFT2Plugin.a >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 9%] Built target FT2Plugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 9%] Building C object FilePlugin/CMakeFiles/FilePlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FilePlugin/FilePlugin.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FilePlugin/FilePlugin.c: In function âprimitiveFileStdioHandlesâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FilePlugin/FilePlugin.c:737:45: warning: passing argument 1 of â-Wincompatible-pointer-types][]] > 737 | validMask = sqFileStdioHandlesInto((&fileRecords)); > | ~^~~~~~~~~~~~~ > | | > | SQFile (*)[3] >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FilePlugin/FilePlugin.c:30: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FilePlugin/FilePlugin.h:49:39: note: expected âSQFile *â but argument is of type âSQFile (*)[3]â > 49 | sqInt sqFileStdioHandlesInto(SQFile files[3]); > | ~~~~~~~^~~~~~~~ >[ 10%] Building C object FilePlugin/CMakeFiles/FilePlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FilePlugin/sqFilePluginBasicPrims.c.o >[ 10%] Building C object FilePlugin/CMakeFiles/FilePlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/FilePlugin/sqUnixFile.c.o >[ 11%] Linking C static library libFilePlugin.a >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 11%] Built target FilePlugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 11%] Building C object FloatArrayPlugin/CMakeFiles/FloatArrayPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FloatArrayPlugin/FloatArrayPlugin.c.o >[ 11%] Linking C static library libFloatArrayPlugin.a >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 11%] Built target FloatArrayPlugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 12%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FloatMathPlugin/FloatMathPlugin.c.o >[ 12%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/acos.c.o >[ 12%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/acosh.c.o >[ 13%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/asin.c.o >[ 13%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/asinh.c.o >[ 13%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/atan.c.o >[ 14%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/atan2.c.o >[ 14%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/atanh.c.o >[ 15%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/copysign.c.o >[ 15%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/cos.c.o >[ 15%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/cosh.c.o >[ 16%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/exp.c.o >[ 16%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/expm1.c.o >[ 16%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/finite.c.o >[ 17%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/fmod.c.o >[ 17%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/hypot.c.o >[ 17%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/isnan.c.o >[ 18%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/k_cos.c.o >[ 18%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/k_rem_pio2.c.o >[ 19%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/k_sin.c.o >[ 19%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/k_tan.c.o >[ 19%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/ldexp.c.o >[ 20%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/log.c.o >[ 20%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/log10.c.o >[ 20%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/log1p.c.o >[ 21%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/modf.c.o >[ 21%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/pow.c.o >[ 21%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/rem_pio2.c.o >[ 22%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/rint.c.o >[ 22%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/scalb.c.o >[ 23%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/scalbn.c.o >[ 23%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/sin.c.o >[ 23%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/sinh.c.o >[ 24%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/sqrt.c.o >[ 24%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/tan.c.o >[ 24%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/tanh.c.o >[ 25%] Linking C static library libFloatMathPlugin.a >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 25%] Built target FloatMathPlugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 25%] Building C object GeniePlugin/CMakeFiles/GeniePlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/GeniePlugin/GeniePlugin.c.o >[ 25%] Linking C static library libGeniePlugin.a >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 25%] Built target GeniePlugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 25%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c.o >[ 25%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/Error.c.o >[ 26%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcapimin.c.o >[ 26%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcapistd.c.o >[ 26%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jccoefct.c.o >[ 27%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jccolor.c.o >[ 27%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcdctmgr.c.o >[ 27%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jchuff.c.o >[ 28%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcinit.c.o >[ 28%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcmainct.c.o >[ 29%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcmarker.c.o >[ 29%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcmaster.c.o >[ 29%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcomapi.c.o >[ 30%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcparam.c.o >[ 30%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcphuff.c.o >[ 30%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcprepct.c.o >[ 31%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcsample.c.o >[ 31%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jctrans.c.o >[ 31%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdapimin.c.o >[ 32%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdapistd.c.o >[ 32%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdatadst.c.o >[ 33%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdatasrc.c.o >[ 33%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdcoefct.c.o >[ 33%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdcolor.c.o >[ 34%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jddctmgr.c.o >[ 34%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdhuff.c.o >[ 34%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdinput.c.o >[ 35%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdmainct.c.o >[ 35%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdmarker.c.o >[ 35%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdmaster.c.o >[ 36%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdmerge.c.o >[ 36%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdphuff.c.o >[ 37%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdpostct.c.o >[ 37%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdsample.c.o >[ 37%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdtrans.c.o >[ 38%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jerror.c.o >[ 38%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jfdctflt.c.o >[ 38%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jfdctfst.c.o >[ 39%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jfdctint.c.o >[ 39%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jidctflt.c.o >[ 39%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jidctfst.c.o >[ 40%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jidctint.c.o >[ 40%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jidctred.c.o >[ 41%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jmemdatadst.c.o >[ 41%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jmemdatasrc.c.o >[ 41%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jmemmgr.c.o >[ 42%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jmemnobs.c.o >[ 42%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jquant1.c.o >[ 42%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jquant2.c.o >[ 43%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jutils.c.o >[ 43%] Linking C static library libJPEGReadWriter2Plugin.a >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 43%] Built target JPEGReadWriter2Plugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 43%] Building C object JPEGReaderPlugin/CMakeFiles/JPEGReaderPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/JPEGReaderPlugin/JPEGReaderPlugin.c.o >[ 44%] Linking C static library libJPEGReaderPlugin.a >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 44%] Built target JPEGReaderPlugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 44%] Building C object JoystickTabletPlugin/CMakeFiles/JoystickTabletPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/JoystickTabletPlugin/JoystickTabletPlugin.c.o >[ 45%] Building C object JoystickTabletPlugin/CMakeFiles/JoystickTabletPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/JoystickTabletPlugin/sqUnixJoystickTablet.c.o >[ 45%] Linking C static library libJoystickTabletPlugin.a >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 45%] Built target JoystickTabletPlugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 45%] Building C object Klatt/CMakeFiles/Klatt.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/Klatt/Klatt.c.o >[ 46%] Linking C static library libKlatt.a >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 46%] Built target Klatt >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 46%] Building C object LargeIntegers/CMakeFiles/LargeIntegers.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/LargeIntegers/LargeIntegers.c.o >[ 46%] Linking C static library libLargeIntegers.a >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 46%] Built target LargeIntegers >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 47%] Building C object LocalePlugin/CMakeFiles/LocalePlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/LocalePlugin/LocalePlugin.c.o >[ 47%] Building C object LocalePlugin/CMakeFiles/LocalePlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/LocalePlugin/sqUnixLocale.c.o >[ 47%] Linking C static library libLocalePlugin.a >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 47%] Built target LocalePlugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 48%] Building C object Matrix2x3Plugin/CMakeFiles/Matrix2x3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/Matrix2x3Plugin/Matrix2x3Plugin.c.o >[ 48%] Linking C static library libMatrix2x3Plugin.a >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 48%] Built target Matrix2x3Plugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 49%] Building C object MiscPrimitivePlugin/CMakeFiles/MiscPrimitivePlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c: In function âprimitiveCompareStringâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c:118:15: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 118 | if (!(isBytes(stackValue(2)))) { > | ^~~~~~~ >[ 49%] Linking C static library libMiscPrimitivePlugin.a >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 49%] Built target MiscPrimitivePlugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 49%] Building C object RePlugin/CMakeFiles/RePlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c: In function âallocateByteArrayAndSetRcvrExtraPtrFromâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:101:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 101 | memcpy(extraByteArrayPtr, (void *) anExtraPtr, sizeof(real_pcre_extra)); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c: In function âallocateByteArrayAndSetRcvrPCREPtrFromPCREâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:122:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 122 | memcpy(patByteArrayPtr, (void *) aPCREPtr, lastAlloc); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c: In function âprimPCRECompileâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:201:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 201 | pcrePtr = (int) pcre_compile(patternStrPtr, compileFlags, > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:205:45: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 205 | extraPtr = (int) pcre_study((pcre *)pcrePtr, compileFlags, &errorStrBuffer); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:205:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 205 | extraPtr = (int) pcre_study((pcre *)pcrePtr, compileFlags, &errorStrBuffer); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:207:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 207 | rePluginFree(((void *) pcrePtr)); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:209:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 209 | rePluginFree(((void *) extraPtr)); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c: In function âprimPCREExecâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:251:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 251 | pcrePtr = ((int) (interpreterProxy->fetchArrayofObject(2, rcvr))); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:255:26: warning: assignment to â-Wint-conversion][]] > 255 | extraPtr = NULL; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:258:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 258 | extraPtr = ((int) (interpreterProxy->arrayValueOf(extraObj))); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:266:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 266 | result = pcre_exec((pcre *)pcrePtr, (pcre_extra *)extraPtr, > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:266:45: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 266 | result = pcre_exec((pcre *)pcrePtr, (pcre_extra *)extraPtr, > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c: In function âprimPCREExecfromtoâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:316:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 316 | pcrePtr = ((int) (interpreterProxy->fetchArrayofObject(2, rcvr))); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:320:26: warning: assignment to â-Wint-conversion][]] > 320 | extraPtr = NULL; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:323:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 323 | extraPtr = ((int) (interpreterProxy->arrayValueOf(extraObj))); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:331:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 331 | result = pcre_exec((pcre *)pcrePtr, (pcre_extra *)extraPtr, > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:331:45: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 331 | result = pcre_exec((pcre *)pcrePtr, (pcre_extra *)extraPtr, > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c: In function âprimPCRENumSubPatternsâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:352:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 352 | pcrePtr = ((int) (interpreterProxy->fetchArrayofObject(2, rcvr))); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:354:49: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 354 | interpreterProxy->pushInteger(pcre_info((pcre *)pcrePtr, NULL, NULL)); > | ^ >[ 50%] Building C object RePlugin/CMakeFiles/RePlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/RePlugin/chartables.c.o >[ 50%] Building C object RePlugin/CMakeFiles/RePlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/RePlugin/get.c.o >[ 50%] Building C object RePlugin/CMakeFiles/RePlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/RePlugin/pcre.c.o >[ 51%] Building C object RePlugin/CMakeFiles/RePlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/RePlugin/study.c.o >[ 51%] Linking C static library libRePlugin.a >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 51%] Built target RePlugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 52%] Building C object SecurityPlugin/CMakeFiles/SecurityPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SecurityPlugin/SecurityPlugin.c.o >[ 52%] Building C object SecurityPlugin/CMakeFiles/SecurityPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/SecurityPlugin/sqUnixSecurity.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/SecurityPlugin/sqUnixSecurity.c: In function âioGetSecureUserDirectoryâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/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[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 217 | return (char *)success(false); > | ^ >[ 52%] Linking C static library libSecurityPlugin.a >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 52%] Built target SecurityPlugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 53%] Building C object SerialPlugin/CMakeFiles/SerialPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SerialPlugin/SerialPlugin.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SerialPlugin/SerialPlugin.c: In function âprimitiveSerialPortCloseByNameâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SerialPlugin/SerialPlugin.c:125:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 125 | serialPortCloseByName(cString); > | ^~~~~~~~~~~~~~~~~~~~~ > | serialPortClose >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SerialPlugin/SerialPlugin.c: In function âprimitiveSerialPortOpenByNameâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SerialPlugin/SerialPlugin.c:204:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 204 | serialPortOpenByName( > | ^~~~~~~~~~~~~~~~~~~~ > | serialPortOpen >[ 53%] Building C object SerialPlugin/CMakeFiles/SerialPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/SerialPlugin/sqUnixSerial.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/SerialPlugin/sqUnixSerial.c: In function âserialPortCloseâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/SerialPlugin/sqUnixSerial.c:172:10: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 172 | return serialPortCloseByName(serialPortName); > | ^~~~~~~~~~~~~~~~~~~~~ > | serialPortClose >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/SerialPlugin/sqUnixSerial.c: In function âserialPortOpenâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/SerialPlugin/sqUnixSerial.c:216:10: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 216 | return serialPortOpenByName(serialPortName, dataRate, stopBitsType, parityType, dataBits, > | ^~~~~~~~~~~~~~~~~~~~ > | serialPortCloseByName >[ 53%] Linking C static library libSerialPlugin.a >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 53%] Built target SerialPlugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 54%] Building C object SlangTestSupportPlugin/CMakeFiles/SlangTestSupportPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c: In function âinlineByMethodâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c:150:13: warning: assignment to â-Wint-conversion][]] > 150 | foo = "foo"; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c: In function âinlineByPragmaâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c:162:13: warning: assignment to â-Wint-conversion][]] > 162 | foo = "foo"; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c: In function âmethodThatShouldBeInlinedByMethodâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c:167:16: warning: returning â-Wint-conversion][]] > 167 | return "foo"; > | ^~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c: In function âmethodThatShouldBeInlinedByPragmaâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c:171:16: warning: returning â-Wint-conversion][]] > 171 | return "foo"; > | ^~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c: In function âmethodThatShouldNotBeInlinedByMethodâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c:175:16: warning: returning â-Wint-conversion][]] > 175 | return "bar"; > | ^~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c: In function âmethodThatShouldNotBeInlinedByPragmaâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c:179:16: warning: returning â-Wint-conversion][]] > 179 | return "bar"; > | ^~~~~ >[ 54%] Linking C static library libSlangTestSupportPlugin.a >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 54%] Built target SlangTestSupportPlugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 54%] Building C object SocketPlugin/CMakeFiles/SocketPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SocketPlugin/SocketPlugin.c.o >[ 55%] Building C object SocketPlugin/CMakeFiles/SocketPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/SocketPlugin/sqUnixSocket.c.o >[ 55%] Linking C static library libSocketPlugin.a >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 55%] Built target SocketPlugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 56%] Building C object SoundCodecPrims/CMakeFiles/SoundCodecPrims.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SoundCodecPrims/SoundCodecPrims.c.o >[ 56%] Building C object SoundCodecPrims/CMakeFiles/SoundCodecPrims.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c: In function âgsmEncodeâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3879:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 3879 | gsm_encode((gsm) state, (short *) srcPtr, (unsigned char *) dstPtr); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3879:41: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 3879 | gsm_encode((gsm) state, (short *) srcPtr, (unsigned char *) dstPtr); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3879:59: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 3879 | gsm_encode((gsm) state, (short *) srcPtr, (unsigned char *) dstPtr); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c: In function âgsmDecodeâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3902:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 3902 | gsm_decode((gsm) state, (unsigned char *) srcPtr, (short *) dstPtr); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3902:41: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 3902 | gsm_decode((gsm) state, (unsigned char *) srcPtr, (short *) dstPtr); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3902:67: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 3902 | gsm_decode((gsm) state, (unsigned char *) srcPtr, (short *) dstPtr); > | ^ > >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c: In function âgsmInitStateâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3912:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 3912 | memset((char *) state, 0, sizeof(struct gsm_state)); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3913:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 3913 | ((gsm) state)->nrp = 40; > | ^ >[ 56%] Linking C static library libSoundCodecPrims.a >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 56%] Built target SoundCodecPrims >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 57%] Building C object SoundGenerationPlugin/CMakeFiles/SoundGenerationPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SoundGenerationPlugin/SoundGenerationPlugin.c.o >[ 57%] Building C object SoundGenerationPlugin/CMakeFiles/SoundGenerationPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c:7: warning: "byteAt" redefined > 7 | #define byteAt(i) (*((unsigned char *) (i))) > | >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/vm/sq.h:19, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c:3: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/vm/sqMemoryAccess.h:111: note: this is the location of the previous definition > 111 | # define byteAt(oop) byteAtPointer(pointerForOop(oop)) > | >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c:8: warning: "byteAtput" redefined > 8 | #define byteAtput(i, val) (*((unsigned char *) (i)) = val) > | >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/vm/sq.h:19, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c:3: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/vm/sqMemoryAccess.h:112: note: this is the location of the previous definition > 112 | # define byteAtput(oop, val) byteAtPointerput(pointerForOop(oop), (val)) > | >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c:9: warning: "longAt" redefined > 9 | #define longAt(i) (*((int *) (i))) > | >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/vm/sq.h:19, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c:3: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/vm/sqMemoryAccess.h:115: note: this is the location of the previous definition > 115 | # define longAt(oop) longAtPointer(pointerForOop(oop)) > | >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c:10: warning: "longAtput" redefined > 10 | #define longAtput(i, val) (*((int *) (i)) = val) > | >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/vm/sq.h:19, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c:3: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/vm/sqMemoryAccess.h:116: note: this is the location of the previous definition > 116 | # define longAtput(oop, val) longAtPointerput(pointerForOop(oop), (val)) > | >[ 57%] Linking C static library libSoundGenerationPlugin.a >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 57%] Built target SoundGenerationPlugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 58%] Building C object SoundPlugin/CMakeFiles/SoundPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SoundPlugin/SoundPlugin.c.o >[ 58%] Building C object SoundPlugin/CMakeFiles/SoundPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/SoundPlugin/sqUnixSound.c.o >[ 58%] Linking C static library libSoundPlugin.a >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 58%] Built target SoundPlugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 58%] Building C object StarSqueakPlugin/CMakeFiles/StarSqueakPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/StarSqueakPlugin/StarSqueakPlugin.c.o >[ 59%] Linking C static library libStarSqueakPlugin.a >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 59%] Built target StarSqueakPlugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 59%] Generating version.c >[ 60%] Generating interp.c >[ 61%] Generating gnu-interp.c >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 61%] Building C object CMakeFiles/squeakvm.dir/gnu-interp.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld/gnu-interp.c: In function âprimitiveBeCursorâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld/gnu-interp.c:15847:39: warning: implicit declaration of function â-Wimplicit-function-declaration][]] >15847 | if (!(ioSetCursorARGB(cursorBitsIndex, extentX, extentY, offsetX, offsetY))) { > | ^~~~~~~~~~~~~~~ > | ioSetCursor >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/vm/sqGnu.h:36, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld/gnu-interp.c:13: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld/gnu-interp.c: In function âgetLongFromFileswapâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/vm/sq.h:45:60: warning: ignoring return value of â-Wunused-result][]] > 45 | #define sqImageFileRead(ptr, sz, count, f) fread(ptr, sz, count, f) > | ^~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld/gnu-interp.c:5031:9: note: in expansion of macro âsqImageFileReadâ > 5031 | sqImageFileRead(&w, sizeof(w), 1, aFile); > | ^~~~~~~~~~~~~~~ >[ 61%] Building C object CMakeFiles/squeakvm.dir/vm/aio.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/vm/aio.c: In function âaioPollâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/vm/aio.c:217:7: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 217 | ms= ioMSecs(); > | ^~~~~~~ >[ 62%] Building C object CMakeFiles/squeakvm.dir/vm/debug.c.o >[ 62%] Building C object CMakeFiles/squeakvm.dir/vm/osExports.c.o >[ 62%] Building C object CMakeFiles/squeakvm.dir/vm/sqUnixCharConv.c.o >[ 63%] Building C object CMakeFiles/squeakvm.dir/vm/sqUnixExternalPrims.c.o >[ 63%] Building C object CMakeFiles/squeakvm.dir/vm/sqUnixMain.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/vm/sqUnixMain.c: In function âioRelinquishProcessorForMicrosecondsâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/vm/sqUnixMain.c:506:7: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 506 | setInterruptCheckCounter(-1000); /* ensure timely poll for semaphore activity */ > | ^~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/vm/sqUnixMain.c: In function âsigsegvâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/vm/sqUnixMain.c:693:7: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 693 | printCallStack(); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/vm/sqUnixMain.c: In function âvm_parseArgumentâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/vm/sqUnixMain.c:1084:21: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 1084 | buf[i]= toupper(buf[i]); > | ^~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/vm/sqUnixMain.c:974:1: note: include â<ctype.h>â or provide a declaration of âtoupperâ > 973 | # include <locale.h> > +++ |+#include <ctype.h> > 974 | static void vm_parseEnvironment(void) >[ 63%] Building C object CMakeFiles/squeakvm.dir/vm/sqUnixMemory.c.o >[ 64%] Building C object CMakeFiles/squeakvm.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/vm/sqNamedPrims.c.o >[ 64%] Building C object CMakeFiles/squeakvm.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/vm/sqVirtualMachine.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/vm/sqVirtualMachine.c: In function âpushOutputFileâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/vm/sqVirtualMachine.c:528:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 528 | switch ((unsigned)filenameOrStdioIndex) { > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/vm/sqVirtualMachine.c: In function âpopOutputFileâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/vm/sqVirtualMachine.c:556:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 556 | close(fileno(stdout)); > | ^~~~~ > | clone >[ 65%] Building C object CMakeFiles/squeakvm.dir/version.c.o >[ 65%] Building C object CMakeFiles/squeakvm.dir/disabledPlugins.c.o >[ 65%] Linking C executable squeakvm >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 65%] Built target squeakvm >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 65%] Building C object B3DAcceleratorPlugin/CMakeFiles/B3DAcceleratorPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c.o >[ 66%] Building C object B3DAcceleratorPlugin/CMakeFiles/B3DAcceleratorPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/B3DAcceleratorPlugin/sqOpenGLRenderer.c.o >[ 66%] Building C object B3DAcceleratorPlugin/CMakeFiles/B3DAcceleratorPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/B3DAcceleratorPlugin/sqUnixOpenGL.c.o >[ 66%] Linking C shared module so.B3DAcceleratorPlugin >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 66%] Built target B3DAcceleratorPlugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 67%] Building C object Squeak3D/CMakeFiles/Squeak3D.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/Squeak3D/Squeak3D.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/Squeak3D/Squeak3D.c: In function âinitialiseModuleâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/Squeak3D/Squeak3D.c:1660:18: warning: assignment to â-Wint-conversion][]] > 1660 | loadBBFn = interpreterProxy->ioLoadFunctionFrom("loadBitBltFrom", bbPluginName); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/Squeak3D/Squeak3D.c:1661:20: warning: assignment to â-Wint-conversion][]] > 1661 | copyBitsFn = interpreterProxy->ioLoadFunctionFrom("copyBitsFromtoat", bbPluginName); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/Squeak3D/Squeak3D.c: In function âloadRasterizerStateâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/Squeak3D/Squeak3D.c:1912:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 1912 | if (!(((int (*) (int))loadBBFn)(obj))) { > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/Squeak3D/Squeak3D.c:1915:36: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 1915 | state.spanDrawer = (b3dDrawBufferFunction) copyBitsFn; > | ^ >[ 67%] Building C object Squeak3D/CMakeFiles/Squeak3D.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dAlloc.c.o >[ 68%] Building C object Squeak3D/CMakeFiles/Squeak3D.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dDraw.c.o >[ 68%] Building C object Squeak3D/CMakeFiles/Squeak3D.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dInit.c.o >[ 68%] Building C object Squeak3D/CMakeFiles/Squeak3D.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dMain.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dMain.c: In function âb3dAbortâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dMain.c:66:9: warning: format not a string literal and no format arguments [-Wformat-security[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-security]] > 66 | printf(msg); > | ^~~~~~ >[ 69%] Building C object Squeak3D/CMakeFiles/Squeak3D.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c: In function âb3dValidateAndRemapStateâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:226:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 226 | faceOffset = (int)state->faceAlloc - (int)state->faceAlloc->This; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:226:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 226 | faceOffset = (int)state->faceAlloc - (int)state->faceAlloc->This; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:227:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 227 | edgeOffset = (int)state->edgeAlloc - (int)state->edgeAlloc->This; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:227:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 227 | edgeOffset = (int)state->edgeAlloc - (int)state->edgeAlloc->This; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:228:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 228 | attrOffset = (int)state->attrAlloc - (int)state->attrAlloc->This; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:228:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 228 | attrOffset = (int)state->attrAlloc - (int)state->attrAlloc->This; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:229:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 229 | aetOffset = (int)state->aet - (int)state->aet->This; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:229:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 229 | aetOffset = (int)state->aet - (int)state->aet->This; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:267:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 267 | objOffset = (int)obj - (int)obj->This; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:267:40: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 267 | objOffset = (int)obj - (int)obj->This; > | ^ >[ 69%] Linking C shared module so.Squeak3D >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 69%] Built target Squeak3D >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 69%] Building C object CameraPlugin/CMakeFiles/CameraPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/CameraPlugin/CameraPlugin.c.o >[ 69%] Building C object CameraPlugin/CMakeFiles/CameraPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/CameraPlugin/sqCamera-linux.c.o >[ 70%] Linking C shared module so.CameraPlugin >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 70%] Built target CameraPlugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 70%] Building C object ClipboardExtendedPlugin/CMakeFiles/ClipboardExtendedPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c: In function âioAddClipboardDataâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c:97:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 97 | sqPasteboardPutItemFlavordatalengthformatTypeformatLength(clipboardAddress, data, dataLength, aFormat, formatLength); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c: In function âioClearClipboardâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c:114:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 114 | sqPasteboardClear(clipboardAddress); > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c: In function âioCreateClipboardâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c:125:70: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 125 | lipboardAddress = interpreterProxy->positive32BitIntegerFor(sqCreateClipboard()); > | ^~~~~~~~~~~~~~~~~ > | ioCreateClipboard >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c: In function âioGetClipboardFormatâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c:146:21: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 146 | itemCount = sqPasteboardGetItemCount(clipboardAddress); > | ^~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c:148:33: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 148 | _return_value = sqPasteboardCopyItemFlavorsitemNumber(clipboardAddress, formatNumber); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c: In function âioReadClipboardDataâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c:178:25: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 178 | _return_value = sqPasteboardCopyItemFlavorDataformatformatLength(clipboardAddress, format, formatLength); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >[ 71%] Building C object ClipboardExtendedPlugin/CMakeFiles/ClipboardExtendedPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/ClipboardExtendedPlugin/sqUnixExtendedClipboard.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/ClipboardExtendedPlugin/sqUnixExtendedClipboard.c: In function âsqPasteboardCopyItemFlavorDataformatformatLengthâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/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[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 123 | clipboardReadIntoAt(bytes, (sqInt) firstIndexableField(outData), 0); > | ^ >[ 71%] Linking C shared module so.ClipboardExtendedPlugin >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 71%] Built target ClipboardExtendedPlugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 71%] Building C object DBusPlugin/CMakeFiles/DBusPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c: In function âgetConnectionFromOopâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c:436:26: warning: passing argument 1 of â-Wdiscarded-qualifiers][]] > 436 | msg(error.message); > | ~~~~~^~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c:73:24: note: expected âchar *â but argument is of type âconst char *â > 73 | static sqInt msg(char *s); > | ~~~~~~^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c: In function âhandleflagâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c:477:23: warning: passing argument 2 of â-Wincompatible-pointer-types][]] > 477 | aioHandle(fd, handleReadForFDwithDataandFlag , flag); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | sqInt (*)(int, sqDBusData *, int) {aka int (*)(int, sqDBusData *, int)} >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c:30: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/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, sqDBusData *, int)â} > 76 | extern void aioHandle(int fd, aioHandler handlerFn, int mask); > | ~~~~~~~~~~~^~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c: In function âsqDBusPluginAddWatchwithDataâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c:1796:9: warning: â-Wdeprecated-declarations][]] > 1796 | fd = dbus_watch_get_fd(watch); > | ^~ >In file included from /usr/include/dbus-1.0/dbus/dbus-bus.h:30, > from /usr/include/dbus-1.0/dbus/dbus.h:31, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c:32: >/usr/include/dbus-1.0/dbus/dbus-connection.h:481:21: note: declared here > 481 | DBUS_DEPRECATED int dbus_watch_get_fd (DBusWatch *watch); > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c:1799:37: warning: passing argument 3 of â-Wint-conversion][]] > 1799 | aioEnable(fd, data, NULL); > | ^~~~ > | | > | void * >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c:30: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/vm/sqaio.h:57:53: note: expected âintâ but argument is of type âvoid *â > 57 | extern void aioEnable(int fd, void *clientData, int flags); > | ~~~~^~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c:1800:71: warning: passing argument 2 of â-Wincompatible-pointer-types][]] > 1800 | aioHandle(fd, handleReadForFDwithDataandFlag , 1<<0 | 1<<1 | 1<<3); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | sqInt (*)(int, sqDBusData *, int) {aka int (*)(int, sqDBusData *, int)} > >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c:30: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/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, sqDBusData *, int)â} > 76 | extern void aioHandle(int fd, aioHandler handlerFn, int mask); > | ~~~~~~~~~~~^~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c: In function âsqDBusPluginRemoveWatchwithDataâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c:1818:9: warning: â-Wdeprecated-declarations][]] > 1818 | fd = dbus_watch_get_fd(watch); > | ^~ >In file included from /usr/include/dbus-1.0/dbus/dbus-bus.h:30, > from /usr/include/dbus-1.0/dbus/dbus.h:31, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c:32: >/usr/include/dbus-1.0/dbus/dbus-connection.h:481:21: note: declared here > 481 | DBUS_DEPRECATED int dbus_watch_get_fd (DBusWatch *watch); > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c: In function âsqDBusPluginToggleWatchwithDataâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c:1830:9: warning: â-Wdeprecated-declarations][]] > 1830 | fd = dbus_watch_get_fd(watch); > | ^~ >In file included from /usr/include/dbus-1.0/dbus/dbus-bus.h:30, > from /usr/include/dbus-1.0/dbus/dbus.h:31, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c:32: >/usr/include/dbus-1.0/dbus/dbus-connection.h:481:21: note: declared here > 481 | DBUS_DEPRECATED int dbus_watch_get_fd (DBusWatch *watch); > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c:1833:37: warning: passing argument 3 of â-Wint-conversion][]] > 1833 | aioEnable(fd, data, NULL); > | ^~~~ > | | > | void * >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/DBusPlugin/DBusPlugin.c:30: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/vm/sqaio.h:57:53: note: expected âintâ but argument is of type âvoid *â > 57 | extern void aioEnable(int fd, void *clientData, int flags); > | ~~~~^~~~~ >[ 72%] Linking C shared module so.DBusPlugin >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 72%] Built target DBusPlugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >Scanning dependencies of target SqueakFFIPrims >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 72%] Building C object SqueakFFIPrims/CMakeFiles/SqueakFFIPrims.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SqueakFFIPrims/sqManualSurface.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SqueakFFIPrims/sqManualSurface.c: In function âcreateManualSurfaceâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SqueakFFIPrims/sqManualSurface.c:136:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 136 | result = registerSurface((int)newSurface, &manualSurfaceDispatch, &surfaceID); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SqueakFFIPrims/sqManualSurface.c: In function âsetManualSurfacePointerâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SqueakFFIPrims/sqManualSurface.c:159:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 159 | surface = (ManualSurface*)surfaceHandle; > | ^ >[ 73%] Building C object SqueakFFIPrims/CMakeFiles/SqueakFFIPrims.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function âffiAddressOfstartingAtsizeâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:166:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 166 | addr = ((int) (interpreterProxy->firstIndexableField(rcvr))); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function âffiArgumentSpecClassâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:261:23: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 261 | ffiArgSpec = ((int) (interpreterProxy->firstIndexableField(argSpec))); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:288:70: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 288 | return ffiPushStructureOfLength(ptrAddress, ((int*) ffiArgSpec), ffiArgSpecSize); > | ^ > >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:296:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 296 | ptrAddress = ((int) (interpreterProxy->firstIndexableField(ptrValue))); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:298:78: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 298 | return ffiPushStructureOfLength(ptrAddress, ((int*) ffiArgSpec), ffiArgSpecSize); > | ^ > >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:415:79: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 415 | return ffiPushStringOfLength(((int) (interpreterProxy->firstIndexableField(oop))), interpreterProxy->byteSizeOf(oop)); > | ^ > >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:421:72: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 421 | return ffiPushPointer(((int) (interpreterProxy->firstIndexableField(oop)))); > | ^ > >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:425:72: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 425 | return ffiPushPointer(((int) (interpreterProxy->firstIndexableField(oop)))); > | ^ > >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:435:72: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 435 | return ffiPushPointer(((int) (interpreterProxy->firstIndexableField(oop)))); > | ^ > >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function âffiCalloutToWithFlagsâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:594:70: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 594 | ffiCallAddressOfWithStructReturn(address, callType, ((int*) ffiRetSpec), ffiRetSpecSize); > | ^ > >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:603:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 603 | ffiStoreStructure(((int) (interpreterProxy->firstIndexableField(oop))), structSize); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function âffiLoadCalloutAddressFromâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:928:69: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 928 | address = interpreterProxy->ioLoadSymbolOfLengthFromModule(((int) (interpreterProxy->firstIndexableField(functionName))), functionLength, moduleHandle); > | ^ > >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function âffiLoadCalloutModuleâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:955:72: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 955 | moduleHandle = interpreterProxy->ioLoadModuleOfLength(((int) (interpreterProxy->firstIndexableField(ffiModuleName))), moduleLength); > | ^ > >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1004:72: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 1004 | moduleHandle = interpreterProxy->ioLoadModuleOfLength(((int) (interpreterProxy->firstIndexableField(ffiModuleName))), moduleLength); > | ^ > >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function âffiPushPointerContentsOfâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1039:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 1039 | ptrAddress = ((int) (interpreterProxy->firstIndexableField(ptrValue))); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function âffiReturnCStringFromâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1191:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 1191 | cString = ((char *) cPointer); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function âinitialiseModuleâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1219:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 1219 | initSurfacePluginFunctionPointers(); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function âprimitiveCalloutâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1331:23: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 1331 | ffiRetSpec = ((int) (interpreterProxy->firstIndexableField(argSpec))); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1341:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 1341 | if (!(ffiCanReturn(((int*) ffiRetSpec), ffiRetSpecSize))) { > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function âprimitiveCalloutWithArgsâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1478:23: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 1478 | ffiRetSpec = ((int) (interpreterProxy->firstIndexableField(argSpec))); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1488:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 1488 | if (!(ffiCanReturn(((int*) ffiRetSpec), ffiRetSpecSize))) { > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function âprimitiveFFIDoubleAtâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1619:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 1619 | ((int*)(&floatValue))[0] = ((int*)addr)[0]; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1620:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 1620 | ((int*)(&floatValue))[1] = ((int*)addr)[1]; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function âprimitiveFFIDoubleAtPutâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1650:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 1650 | ((int*)addr)[0] = ((int*)(&floatValue))[0]; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1651:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 1651 | ((int*)addr)[1] = ((int*)(&floatValue))[1]; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function âprimitiveFFIFloatAtâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1674:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 1674 | ((int*)(&floatValue))[0] = ((int*)addr)[0]; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function âprimitiveFFIFloatAtPutâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1704:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 1704 | ((int*)addr)[0] = ((int*)(&floatValue))[0]; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function âprimitiveFFIIntegerAtâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1780:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 1780 | value = *((unsigned short int *) addr); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function âprimitiveFFIIntegerAtPutâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1858:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 1858 | *((short int *) addr) = value; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function âprimitiveForceLoadâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1922:64: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 1922 | moduleHandle = interpreterProxy->ioLoadModuleOfLength(((int) (interpreterProxy->firstIndexableField(ffiModuleName))), moduleLength); > | ^ > >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function âprimitiveSetManualSurfacePointerâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1954:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 1954 | result = setManualSurfacePointer(surfaceID, (void*)ptr); > | ^ >[ 73%] Building C object SqueakFFIPrims/CMakeFiles/SqueakFFIPrims.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c: In function âffiAllocâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/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[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 129 | return (int)malloc(byteSize); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c: In function âffiFreeâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/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[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 135 | if(pointer) free((void*)pointer); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c: In function âffiPushStructureOfLengthâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/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[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 316 | ffiArgs[ffiArgIndex] = (void*) pointer; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c: In function âffiPushStringOfLengthâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/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[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 332 | memcpy(ptr, (void*)srcIndex, length); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/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[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 335 | IARG_PUSH((int)ptr, ffi_type_pointer); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:74:47: note: in definition of macro âPUSHâ > 74 | PUSH_TYPE(type); where[ffiArgIndex] = what; \ > | ^~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:335:3: note: in expansion of macro âIARG_PUSHâ > 335 | IARG_PUSH((int)ptr, ffi_type_pointer); > | ^~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c: In function âffiStoreStructureâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/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[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 395 | memcpy((void*)address, (void*)structReturnValue, structSize); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/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[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 397 | memcpy((void*)address, (void*)&returnValue, structSize); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c: In function âffiCallAddressâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/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[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 442 | ffi_call(&cif, (void *)fn, (void *)structReturnValue, (void **)ffiArgs); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/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[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 443 | return (int) structReturnValue; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/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[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 445 | ffi_call(&cif, (void *)fn, (void *)&returnValue, (void **)ffiArgs); > | ^ >[ 73%] Building ASM object SqueakFFIPrims/CMakeFiles/SqueakFFIPrims.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi-asm.S.o >[ 74%] Linking C shared module so.SqueakFFIPrims >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 74%] Built target SqueakFFIPrims >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 74%] Building C object FileCopyPlugin/CMakeFiles/FileCopyPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/FileCopyPlugin/FileCopyPlugin.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/FileCopyPlugin/FileCopyPlugin.c: In function âprimitiveFileCopyNamedToâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/FileCopyPlugin/FileCopyPlugin.c:90:14: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 90 | ok = sqCopyFilesizetosize(srcName, srcSz, dstName, dstSz); > | ^~~~~~~~~~~~~~~~~~~~ >[ 75%] Building C object FileCopyPlugin/CMakeFiles/FileCopyPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/FileCopyPlugin/sqUnixFileCopyPlugin.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/FileCopyPlugin/sqUnixFileCopyPlugin.c: In function âsqCopyFilesizetosizeâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/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[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 140 | sqFilenameFromString(from, (int)srcName, srcNameSize); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/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[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 141 | sqFilenameFromString(to, (int)dstName, dstNameSize); > | ^ >[ 75%] Linking C shared module so.FileCopyPlugin >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 75%] Built target FileCopyPlugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 76%] Building C object HostWindowPlugin/CMakeFiles/HostWindowPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/HostWindowPlugin/HostWindowPlugin.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/HostWindowPlugin/HostWindowPlugin.c: In function âprimitiveShowHostWindowRectâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/HostWindowPlugin/HostWindowPlugin.c:315:36: warning: passing argument 1 of â-Wincompatible-pointer-types][]] > 315 | ok = ioShowDisplayOnWindow(dispBits, w, h, d, left, right, top, > | ^~~~~~~~ > | | > | usqInt * {aka unsigned int *} >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/HostWindowPlugin/HostWindowPlugin.c:30: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/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 *â} > 21 | extern sqInt ioShowDisplayOnWindow( unsigned char* dispBitsIndex, sqInt width, sqInt > | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ >[ 76%] Building C object HostWindowPlugin/CMakeFiles/HostWindowPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/HostWindowPlugin/sqUnixHostWindowPlugin.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/HostWindowPlugin/sqUnixHostWindowPlugin.c: In function âioShowDisplayOnWindowâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/HostWindowPlugin/sqUnixHostWindowPlugin.c:81:7: warning: passing argument 1 of â-Wincompatible-pointer-types][]] > 81 | dispBitsIndex, width, height, depth, affectedL, affectedR, affectedT, affectedB, windowIndex); > | ^~~~~~~~~~~~~ > | | > | unsigned char * >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/HostWindowPlugin/sqUnixHostWindowPlugin.c:81:7: note: expected âunsigned int *â but argument is of type âunsigned char *â >[ 77%] Linking C shared module so.HostWindowPlugin >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 77%] Built target HostWindowPlugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 77%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/Mpeg3Plugin/Mpeg3Plugin.c.o >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.h:1, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/Mpeg3Plugin.h:1, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/Mpeg3Plugin/Mpeg3Plugin.c:30: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function âmpeg3io_fgetcâ declared but never defined > 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 78%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c: In function âmpeg3bits_new_streamâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:40:49: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 40 | mpeg3_bits_t *stream = (mpeg3_bits_t *) memoryAllocate(1,sizeof(mpeg3_bits_t)); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:40:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 40 | mpeg3_bits_t *stream = (mpeg3_bits_t *) memoryAllocate(1,sizeof(mpeg3_bits_t)); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c: In function âmpeg3bits_delete_streamâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:52:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 52 | memoryFree(stream); > | ^~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c: In function âmpeg3bits_seek_endâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:163:16: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 163 | return mpeg3demux_seek_byte(stream->demuxer, mpeg3demuxer_total_bytes(stream->demuxer)); > | ^~~~~~~~~~~~~~~~~~~~ > | mpeg3demux_get_time >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:163:54: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 163 | return mpeg3demux_seek_byte(stream->demuxer, mpeg3demuxer_total_bytes(stream->demuxer)); > | ^~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3io_total_bytes >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c: In function âmpeg3bits_seek_timeâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:175:16: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 175 | return mpeg3demux_seek_time(stream->demuxer, time_position); > | ^~~~~~~~~~~~~~~~~~~~ > | mpeg3demux_get_time >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c: In function âmpeg3bits_seek_percentageâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:187:16: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 187 | return mpeg3demux_seek_percentage(stream->demuxer, percentage); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3demux_tell_percentage >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:34: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function âmpeg3io_fgetcâ declared but never defined > 68 | int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 78%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function âmpeg3_newâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:47:37: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 47 | mpeg3_t *file = (mpeg3_t *) memoryAllocate(1, sizeof(mpeg3_t)); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:47:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 47 | mpeg3_t *file = (mpeg3_t *) memoryAllocate(1, sizeof(mpeg3_t)); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:50:26: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 50 | file->have_mmx = mpeg3_mmx_test(); > | ^~~~~~~~~~~~~~ > | mpeg3demux_tell >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function âmpeg3_deleteâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:67:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 67 | memoryFree(file); > | ^~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function âmpeg3_open_copyâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:147:20: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 147 | if(mpeg3_read_toc(file)) > | ^~~~~~~~~~~~~~ > | mpeg3_read_frame >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:207:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 207 | mpeg3demux_copy_titles(file->demuxer, mpeg3_get_demuxer(old_file)); > | ^~~~~~~~~~~~~~~~~~~~~~ > | mpeg3demux_get_time >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:213:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 213 | mpeg3demux_create_title(file->demuxer, 0, 0); > | ^~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3demux_get_time >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function âmpeg3_set_cpusâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:283:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 283 | mpeg3video_set_cpus(file->vtrack[i]->video, cpus); > | ^~~~~~~~~~~~~~~~~~~ > | mpeg3_set_cpus >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function âmpeg3_set_mmxâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:292:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 292 | mpeg3video_set_mmx(file->vtrack[i]->video, use_mmx); > | ^~~~~~~~~~~~~~~~~~ > | mpeg3_set_mmx >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function âmpeg3_generate_tocâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:309:35: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 309 | if(print_streams) mpeg3demux_print_streams(demuxer, output); > | ^~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:314:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 314 | mpeg3demux_print_timecodes(demuxer->titles[demuxer->current_title], output); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3demux_get_time >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function âmpeg3_read_tocâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:330:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 330 | mpeg3io_seek(file->fs, 0); > | ^~~~~~~~~~~~ > | mpeg3io_eof >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:339:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 339 | mpeg3demux_read_titles(file->demuxer); > | ^~~~~~~~~~~~~~~~~~~~~~ > | mpeg3demux_read_int16 >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function âmpeg3_set_sampleâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:384:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 384 | mpeg3audio_seek_sample(file->atrack[stream]->audio, sample); > | ^~~~~~~~~~~~~~~~~~~~~~ > | mpeg3_set_sample >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function âmpeg3_set_frameâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:455:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 455 | mpeg3video_seek_frame(file->vtrack[stream]->video, frame); > | ^~~~~~~~~~~~~~~~~~~~~ > | mpeg3video_read_frame >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function âmpeg3_seek_percentageâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:466:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 466 | mpeg3audio_seek_percentage(file->atrack[i]->audio, percentage); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3_seek_percentage >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:471:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 471 | mpeg3video_seek_percentage(file->vtrack[i]->video, percentage); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3_seek_percentage >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function âmpeg3_previous_frameâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:482:24: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 482 | return mpeg3video_previous_frame(file->vtrack[stream]->video); > | ^~~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3_previous_frame >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function âmpeg3_drop_framesâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:592:26: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 592 | result = mpeg3video_drop_frames(file->vtrack[stream]->video, > | ^~~~~~~~~~~~~~~~~~~~~~ > | mpeg3video_read_frame >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function âmpeg3_read_yuvframeâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:616:26: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 616 | result = mpeg3video_read_yuvframe(file->vtrack[stream]->video, > | ^~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3video_read_frame >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function âmpeg3_read_audioâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:646:26: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 646 | result = mpeg3audio_decode_audio(file->atrack[stream]->audio, > | ^~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function âmpeg3_read_audio_chunkâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:694:26: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 694 | result = mpeg3audio_read_raw(file->atrack[stream]->audio, output, size, max_size); > | ^~~~~~~~~~~~~~~~~~~ > | mpeg3io_read_data >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function âmpeg3_read_video_chunkâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:710:26: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 710 | result = mpeg3video_read_raw(file->vtrack[stream]->video, output, size, max_size); > | ^~~~~~~~~~~~~~~~~~~ > | mpeg3video_read_frame >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:37: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function âmpeg3io_fgetcâ declared but never defined > 68 | int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 78%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c: In function âmpeg3_new_atrackâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c:42:41: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 42 | new_atrack = (mpeg3_atrack_t *) memoryAllocate(1, sizeof(mpeg3_atrack_t)); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c:42:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 42 | new_atrack = (mpeg3_atrack_t *) memoryAllocate(1, sizeof(mpeg3_atrack_t)); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c:48:21: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 48 | if(demuxer) mpeg3demux_copy_titles(new_atrack->demuxer, demuxer); > | ^~~~~~~~~~~~~~~~~~~~~~ > | mpeg3demux_get_time >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c: In function âmpeg3_delete_atrackâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c:66:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 66 | memoryFree(atrack); > | ^~~~~~~~~~ >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c:34: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function âmpeg3io_fgetcâ declared but never defined > 68 | int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 79%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function âmpeg3_get_ps_pes_packetâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:507:36: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 507 | if(mpeg3_decrypt_packet(demuxer->titles[demuxer->current_title]->fs->css, > | ^~~~~~~~~~~~~~~~~~~~ > | mpeg3_get_pes_packet >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function âmpeg3_read_programâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:719:30: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 719 | if(!result) result = mpeg3io_seek_relative(title->fs, -4); > | ^~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function âmpeg3_advance_timecodeâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:795:25: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 795 | mpeg3io_seek(title->fs, title->timecode_table[demuxer->current_timecode].start_byte); > | ^~~~~~~~~~~~ > | mpeg3io_eof >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:815:41: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 815 | mpeg3demux_open_title(demuxer, demuxer->current_title + 1); > | ^~~~~~~~~~~~~~~~~~~~~ > | mpeg3demux_get_time >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function âmpeg3_append_timecodeâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1070:55: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 1070 | new_table = (mpeg3demux_timecode_t *) memoryAllocate(1, sizeof(mpeg3demux_timecode_t) * title->timecode_table_allocation); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1070:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 1070 | new_table = (mpeg3demux_timecode_t *) memoryAllocate(1, sizeof(mpeg3demux_timecode_t) * title->timecode_table_allocation); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1078:25: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 1078 | memoryFree(title->timecode_table); > | ^~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function âmpeg3_new_demuxerâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1346:36: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 1346 | mpeg3_demuxer_t *demuxer = (mpeg3_demuxer_t *) memoryAllocate(1, sizeof(mpeg3_demuxer_t)); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1356:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 1356 | demuxer->raw_data = (unsigned char*)memoryAllocate(1, MPEG3_MAX_PACKSIZE); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1357:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 1357 | demuxer->data_buffer = (unsigned char*)memoryAllocate(1, MPEG3_MAX_PACKSIZE); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function âmpeg3_delete_demuxerâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1379:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 1379 | mpeg3_delete_title(demuxer->titles[i]); > | ^~~~~~~~~~~~~~~~~~ > | mpeg3_delete_fs >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function âmpeg3demux_copy_titlesâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1599:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 1599 | mpeg3_copy_title(dst_title, src_title); > | ^~~~~~~~~~~~~~~~ > | mpeg3_new_title >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:35: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function âmpeg3io_fgetcâ declared but never defined > 68 | int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 79%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c: In function âmpeg3_new_fsâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c:61:41: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 61 | mpeg3_fs_t *fs = (mpeg3_fs_t *) memoryAllocate(1, sizeof(mpeg3_fs_t)); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c:61:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 61 | mpeg3_fs_t *fs = (mpeg3_fs_t *) memoryAllocate(1, sizeof(mpeg3_fs_t)); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c:64:41: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 64 | fs->mpeg_is_in_buffer = (char *) memoryAllocate(1, size); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c: In function âmpeg3_delete_fsâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c:80:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 80 | mpeg3_delete_css(fs->css); > | ^~~~~~~~~~~~~~~~ > | mpeg3_delete_fs >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c:82:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 82 | memoryFree(fs->mpeg_is_in_buffer); > | ^~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c: In function âmpeg3io_open_fileâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c:141:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 141 | mpeg3_get_keys(fs->css, fs->path); > | ^~~~~~~~~~~~~~ > | mpeg3_new_fs >[ 79%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c: In function âmpeg3_new_titleâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:41:50: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 41 | mpeg3_title_t *title = (mpeg3_title_t *) memoryAllocate(1, sizeof(mpeg3_title_t)); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:41:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 41 | mpeg3_title_t *title = (mpeg3_title_t *) memoryAllocate(1, sizeof(mpeg3_title_t)); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c: In function âmpeg3_delete_titleâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:57:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 57 | memoryFree(title->timecode_table); > | ^~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c: In function âmpeg3_copy_titleâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:68:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 68 | mpeg3_copy_fs(dst->fs, src->fs); > | ^~~~~~~~~~~~~ > | mpeg3_new_fs >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:75:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 75 | dst->timecode_table = (mpeg3demux_timecode_t *) memoryAllocate(1, sizeof(mpeg3demux_timecode_t) * dst->timecode_table_allocation); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c: In function âmpeg3_dump_titleâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:90:30: warning: format â-Wformat=][]] > 90 | printf("%f: %d - %d %f %f %d\n", > | ~^ > | | > | int > | %ld > 91 | title->timecode_table[i].absolute_start_time, > 92 | title->timecode_table[i].start_byte, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | long int >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:90:35: warning: format â-Wformat=][]] > 90 | printf("%f: %d - %d %f %f %d\n", > | ~^ > | | > | int > | %ld >...... > 93 | title->timecode_table[i].end_byte, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | long int >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:34: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function âmpeg3io_fgetcâ declared but never defined > 68 | int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 80%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c: In function âmpeg3_new_vtrackâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c:42:41: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 42 | new_vtrack = (mpeg3_vtrack_t *) memoryAllocate(1, sizeof(mpeg3_vtrack_t)); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c:42:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 42 | new_vtrack = (mpeg3_vtrack_t *) memoryAllocate(1, sizeof(mpeg3_vtrack_t)); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c:44:21: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 44 | if(demuxer) mpeg3demux_copy_titles(new_vtrack->demuxer, demuxer); > | ^~~~~~~~~~~~~~~~~~~~~~ > | mpeg3demux_get_time >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c: In function âmpeg3_delete_vtrackâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c:64:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 64 | memoryFree(vtrack); > | ^~~~~~~~~~ >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c:34: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function âmpeg3io_fgetcâ declared but never defined > 68 | int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 80%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c: In function âmemoryAllocateâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:74:22: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 74 | stuff = (void *) calloc(size,number); > | ^~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:39:1: note: include â<stdlib.h>â or provide a declaration of âcallocâ > 38 | #include "changesForSqueak.h" > +++ |+#include <stdlib.h> > 39 | >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:74:22: warning: incompatible implicit declaration of built-in function â-Wbuiltin-declaration-mismatch][]] > 74 | stuff = (void *) calloc(size,number); > | ^~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:74:22: note: include â<stdlib.h>â or provide a declaration of âcallocâ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c: In function âmemoryFreeâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:85:5: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 85 | free(stuff); > | ^~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:85:5: note: include â<stdlib.h>â or provide a declaration of âfreeâ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:85:5: warning: incompatible implicit declaration of built-in function â-Wbuiltin-declaration-mismatch][]] >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:85:5: note: include â<stdlib.h>â or provide a declaration of âfreeâ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c: In function âmpeg3_generate_toc_for_Squeakâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:169:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 169 | mpeg3demux_create_title_for_Squeak(demuxer, timecode_search, buffer, bufferSize); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3_generate_toc_for_Squeak >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:171:35: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 171 | if(print_streams) mpeg3demux_print_streams_for_Squeak(demuxer, buffer,bufferSize); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:178:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 178 | mpeg3demux_print_timecodes(demuxer->titles[demuxer->current_title], buffer); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3demux_current_time >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:180:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 180 | mpeg3_delete_demuxer(demuxer); > | ^~~~~~~~~~~~~~~~~~~~ > | mpeg3_new_demuxer >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c: In function âmpeg3demux_create_title_for_Squeakâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:208:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 208 | mpeg3demux_open_title(demuxer, 0); > | ^~~~~~~~~~~~~~~~~~~~~ > | mpeg3demux_current_time >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:217:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 217 | mpeg3io_seek(title->fs, 4); > | ^~~~~~~~~~~~ > | mpeg3io_eof >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:237:34: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 237 | result = mpeg3_read_next_packet(demuxer); > | ^~~~~~~~~~~~~~~~~~~~~~ > | mpeg3demux_read_char_packet >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:281:46: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 281 | if(!result) result = mpeg3_read_prev_packet(demuxer); > | ^~~~~~~~~~~~~~~~~~~~~~ > | mpeg3demux_read_char_packet >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:37: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function âmpeg3io_fgetcâ declared but never defined > 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 81%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/dct.c.o >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/dct.c:39: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function âmpeg3io_fgetcâ declared but never defined > 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 81%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c: In function âmpeg3audio_prev_headerâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c:145:19: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 145 | result |= mpeg3bits_refill(audio->astream); > | ^~~~~~~~~~~~~~~~ > | mpeg3bits_getbits >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c:33: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c: In function âmpeg3audio_read_headerâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:40:31: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 40 | #define mpeg3bits_eof(stream) mpeg3demux_eof((stream)->demuxer) > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c:171:29: note: in expansion of macro âmpeg3bits_eofâ > 171 | if(!mpeg3bits_eof(audio->astream) && > | ^~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c:189:25: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 189 | mpeg3audio_read_pcm_header(audio); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3audio_read_header >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c:33: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function âmpeg3io_fgetcâ declared but never defined > 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 81%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c: In function âmpeg3audio_dolayer2â: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c:426:25: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 426 | mpeg3audio_synth_mono(audio, fraction[single][j], audio->pcm_sample, &(audio->pcm_point)); > | ^~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c:432:25: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 432 | mpeg3audio_synth_stereo(audio, fraction[0][j], 0, audio->pcm_sample, &p1); > | ^~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c:439:33: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 439 | mpeg3audio_replace_buffer(audio, audio->pcm_allocated + MPEG3AUDIO_PADDING * audio->channels); > | ^~~~~~~~~~~~~~~~~~~~~~~~~ >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c:37: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function âmpeg3io_fgetcâ declared but never defined > 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 82%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c: In function âmpeg3audio_III_dequantize_sampleâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:264:19: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 264 | int num = mpeg3bits_getbitoffset(audio->astream); > | ^~~~~~~~~~~~~~~~~~~~~~ > | mpeg3bits_getbits >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:691:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 691 | mpeg3bits_start_reverse(audio->astream); > | ^~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3bits_getbits_reverse >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:693:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 693 | mpeg3bits_start_forward(audio->astream); > | ^~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c: In function âmpeg3audio_III_hybridâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:841:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 841 | mpeg3audio_dct36(fsIn[0], rawout1, rawout2, mpeg3_win[0], tspnt); > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:853:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 853 | mpeg3audio_dct12(fsIn[sb] ,rawout1 ,rawout2 ,mpeg3_win[2] ,tspnt); > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c: In function âmpeg3audio_III_antialiasâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:887:17: warning: âreturnâ with no value, in function returning non-void > 887 | return; > | ^~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:878:5: note: declared here > 878 | int mpeg3audio_III_antialias(mpeg3audio_t *audio, > | ^~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c: In function âmpeg3audio_read_layer3_frameâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1085:18: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 1085 | result = mpeg3audio_read_header(audio); > | ^~~~~~~~~~~~~~~~~~~~~~ > | mpeg3io_read_char >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1091:26: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 1091 | result = mpeg3bits_read_buffer(audio->astream, audio->bsbuf, audio->framesize); > | ^~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c: In function âmpeg3audio_dolayer3â: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1117:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 1117 | mpeg3bits_use_ptr(audio->astream, audio->bsbuf); > | ^~~~~~~~~~~~~~~~~ > | mpeg3bits_error >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1183:33: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 1183 | mpeg3bits_use_demuxer(audio->astream); > | ^~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1263:33: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 1263 | mpeg3audio_synth_mono(audio, hybridOut[0][ss], audio->pcm_sample, &(audio->pcm_point)); > | ^~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1268:25: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 1268 | mpeg3audio_synth_stereo(audio, hybridOut[0][ss], 0, audio->pcm_sample, &p1); > | ^~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3audio_III_i_stereo >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1275:33: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 1275 | mpeg3audio_replace_buffer(audio, audio->pcm_allocated + MPEG3AUDIO_PADDING * audio->channels); > | ^~~~~~~~~~~~~~~~~~~~~~~~~ >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:32: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function âmpeg3io_fgetcâ declared but never defined > 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 82%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function âmpeg3audio_allocate_structâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:45:48: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 45 | mpeg3audio_t *audio = (mpeg3audio_t *) memoryAllocate(1, sizeof(mpeg3audio_t)); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:45:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 45 | mpeg3audio_t *audio = (mpeg3audio_t *) memoryAllocate(1, sizeof(mpeg3audio_t)); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function âmpeg3audio_delete_structâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:60:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 60 | mpeg3bits_delete_stream(audio->astream); > | ^~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3bits_new_stream >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:61:31: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 61 | if(audio->pcm_sample) memoryFree(audio->pcm_sample); > | ^~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function âmpeg3audio_replace_bufferâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:72:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 72 | audio->pcm_sample = (float *) memoryAllocate(1,sizeof(float) * new_allocation * audio->channels); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:77:38: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 77 | float *new_samples = (float *) memoryAllocate(1,sizeof(float) * new_allocation * audio->channels); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function âmpeg3audio_read_frameâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:92:18: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 92 | result = mpeg3audio_read_header(audio); > | ^~~~~~~~~~~~~~~~~~~~~~ > | mpeg3audio_read_frame >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:110:58: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 110 | result = mpeg3audio_dolayer2(audio); > | ^~~~~~~~~~~~~~~~~~~ > | mpeg3audio_delete >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:114:58: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 114 | result = mpeg3audio_dolayer3(audio); > | ^~~~~~~~~~~~~~~~~~~ > | mpeg3audio_delete >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:124:42: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 124 | result = mpeg3audio_do_pcm(audio); > | ^~~~~~~~~~~~~~~~~ > | mpeg3audio_delete >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:132:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 132 | mpeg3bits_byte_align(audio->astream); > | ^~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function âmpeg3audio_get_lengthâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:153:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 153 | mpeg3bits_seek_start(audio->astream); > | ^~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:238:40: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 238 | result = (long)((float)mpeg3demuxer_total_bytes(audio->astream->demuxer) / audio->avg_framesize * audio->samples_per_frame); > | ^~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3io_total_bytes >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:251:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 251 | mpeg3audio_reset_synths(audio); > | ^~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3audio_get_length >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function âmpeg3audio_seekâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:277:27: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 277 | result |= mpeg3bits_seek_time(audio->astream, time_position); > | ^~~~~~~~~~~~~~~~~~~ > | mpeg3bits_packet_time >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:296:35: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 296 | result |= mpeg3bits_seek_byte(audio->astream, byte_position); > | ^~~~~~~~~~~~~~~~~~~ > | mpeg3bits_showbits >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:303:27: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 303 | result |= mpeg3audio_prev_header(audio); > | ^~~~~~~~~~~~~~~~~~~~~~ > | mpeg3audio_read_frame >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:304:27: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 304 | result |= mpeg3audio_read_layer3_frame(audio); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3audio_read_frame >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function âmpeg3audio_newâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:327:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 327 | mpeg3audio_new_decode_tables(audio); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function âmpeg3audio_read_rawâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:408:28: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 408 | if(mpeg3bits_read_buffer(audio->astream, output, audio->framesize)) > | ^~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function âmpeg3audio_decode_audioâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:465:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 465 | mpeg3bits_seek_percentage(audio->astream, audio->percentage_seek); > | ^~~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3bits_tell_percentage >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:35: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function âmpeg3io_fgetcâ declared but never defined > 68 | int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 82%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c.o >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c:34: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c: In function âmpeg3audio_read_pcm_headerâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:40:31: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 40 | #define mpeg3bits_eof(stream) mpeg3demux_eof((stream)->demuxer) > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c:42:16: note: in expansion of macro âmpeg3bits_eofâ > 42 | while(!mpeg3bits_eof(audio->astream) && code != MPEG3_PCM_START_CODE) > | ^~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c: In function âmpeg3audio_do_pcmâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c:61:12: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 61 | if(mpeg3bits_read_buffer(audio->astream, audio->ac3_buffer, frame_samples * audio->channels * 2)) > | ^~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c:67:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 67 | mpeg3audio_replace_buffer(audio, audio->pcm_allocated + MPEG3AUDIO_PADDING * audio->channels); > | ^~~~~~~~~~~~~~~~~~~~~~~~~ >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c:34: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function âmpeg3io_fgetcâ declared but never defined > 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 83%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/synthesizers.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/synthesizers.c: In function âmpeg3audio_synth_stereoâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/synthesizers.c:63:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 63 | mpeg3audio_dct64(buf[1] + ((audio->bo + 1) & 0xf), buf[0] + audio->bo, bandPtr); > | ^~~~~~~~~~~~~~~~ >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/synthesizers.c:31: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/synthesizers.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function âmpeg3io_fgetcâ declared but never defined > 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 83%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/tables.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/tables.c: In function âmpeg3audio_new_decode_tablesâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/tables.c:504:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 504 | mpeg3audio_imdct_init(audio); > | ^~~~~~~~~~~~~~~~~~~~~ >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/tables.c:31: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/tables.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function âmpeg3io_fgetcâ declared but never defined > 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 83%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c: In function âmpeg3video_getintrablockâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:208:17: warning: âreturnâ with no value, in function returning non-void > 208 | return; > | ^~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:157:5: note: declared here > 157 | int mpeg3video_getintrablock(mpeg3_slice_t *slice, > | ^~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:243:17: warning: âreturnâ with no value, in function returning non-void > 243 | return; > | ^~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:157:5: note: declared here > 157 | int mpeg3video_getintrablock(mpeg3_slice_t *slice, > | ^~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c: In function âmpeg3video_getmpg2intrablockâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:400:26: warning: âreturnâ with no value, in function returning non-void > 400 | if(slice->fault) return; > | ^~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:372:5: note: declared here > 372 | int mpeg3video_getmpg2intrablock(mpeg3_slice_t *slice, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:466:25: warning: âreturnâ with no value, in function returning non-void > 466 | return; > | ^~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:372:5: note: declared here > 372 | int mpeg3video_getmpg2intrablock(mpeg3_slice_t *slice, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c: In function âmpeg3video_getmpg2interblockâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:548:17: warning: âreturnâ with no value, in function returning non-void > 548 | return; > | ^~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:501:5: note: declared here > 501 | int mpeg3video_getmpg2interblock(mpeg3_slice_t *slice, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:7, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:32: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c: In function âmpeg3video_get_macroblocksâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:40:31: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 40 | #define mpeg3bits_eof(stream) mpeg3demux_eof((stream)->demuxer) > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:610:16: note: in expansion of macro âmpeg3bits_eofâ > 610 | while(!mpeg3bits_eof(vstream) && > | ^~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:616:25: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 616 | mpeg3_new_slice_buffer(&(video->slice_buffers[video->slice_buffers_initialized++])); > | ^~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:628:33: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 628 | mpeg3_expand_slice_buffer(slice_buffer); > | ^~~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:694:25: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 694 | mpeg3_slice_loop(&video->slice_decoders[i]); > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c: In function âmpeg3video_allocate_decodersâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:710:25: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 710 | mpeg3_delete_slice_decoder(video->slice_decoders[i]); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:715:25: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 715 | mpeg3_new_slice_decoder(video, &(video->slice_decoders[i])); > | ^~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3video_allocate_decoders >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c: In function âmpeg3video_getpictureâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:797:25: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 797 | mpeg3video_display_second_field(video); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:32: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function âmpeg3io_fgetcâ declared but never defined > 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 84%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c: In function âmpeg3video_ext_user_dataâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c:333:20: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 333 | int code = mpeg3bits_next_startcode(video->vstream); > | ^~~~~~~~~~~~~~~~~~~~~~~~ >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:7, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c:33: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:40:31: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 40 | #define mpeg3bits_eof(stream) mpeg3demux_eof((stream)->demuxer) > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c:337:18: note: in expansion of macro âmpeg3bits_eofâ > 337 | !mpeg3bits_eof(video->vstream)) > | ^~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c:339:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 339 | mpeg3bits_refill(video->vstream); > | ^~~~~~~~~~~~~~~~ > | mpeg3bits_getbits >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c:32: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function âmpeg3io_fgetcâ declared but never defined > 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 84%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/idct.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/idct.c: In function âmpeg3video_idctrowâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/idct.c:82:7: warning: âreturnâ with no value, in function returning non-void > 82 | return; > | ^~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/idct.c:73:5: note: declared here > 73 | int mpeg3video_idctrow(short *blk) > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/idct.c: In function âmpeg3video_idctcolâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/idct.c:146:5: warning: âreturnâ with no value, in function returning non-void > 146 | return; > | ^~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/idct.c:137:5: note: declared here > 137 | int mpeg3video_idctcol(short *blk) > | ^~~~~~~~~~~~~~~~~~ >[ 85%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/macroblocks.c.o >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.h:6, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/macroblocks.c:30: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function âmpeg3io_fgetcâ declared but never defined > 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 85%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mmxtest.c.o >[ 85%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/motion.c.o >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/motion.c:32: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function âmpeg3io_fgetcâ declared but never defined > 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 86%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function âmpeg3video_initdecoderâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:170:48: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 170 | video->yuv_buffer[0] = (unsigned char*)memoryAllocate(1, (size[0] + padding[0]) + 2 * (size[1] + padding[1])); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:170:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 170 | video->yuv_buffer[0] = (unsigned char*)memoryAllocate(1, (size[0] + padding[0]) + 2 * (size[1] + padding[1])); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:171:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 171 | video->yuv_buffer[1] = (unsigned char*)memoryAllocate(1, (size[0] + padding[0]) + 2 * (size[1] + padding[1])); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:172:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 172 | video->yuv_buffer[2] = (unsigned char*)memoryAllocate(1, (size[0] + padding[0]) + 2 * (size[1] + padding[1])); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:176:40: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 176 | video->yuv_buffer[3] = (unsigned char*)memoryAllocate(1, size[2] + 2 * size[3]); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:177:40: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 177 | video->yuv_buffer[4] = (unsigned char*)memoryAllocate(1, size[2] + 2 * size[3]); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:210:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 210 | video->cr_to_r = (long *) memoryAllocate(1,sizeof(long) * 256); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:211:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 211 | video->cr_to_g = (long *) memoryAllocate(1,sizeof(long) * 256); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:212:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 212 | video->cb_to_g = (long *) memoryAllocate(1,sizeof(long) * 256); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:213:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 213 | video->cb_to_b = (long *) memoryAllocate(1,sizeof(long) * 256); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function âmpeg3video_deletedecoderâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:234:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 234 | memoryFree(video->yuv_buffer[0]); > | ^~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function âmpeg3video_allocate_structâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:270:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 270 | mpeg3video_t *video = (mpeg3video_t *) memoryAllocate(1, sizeof(mpeg3video_t)); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:289:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 289 | mpeg3video_init_output(); > | ^~~~~~~~~~~~~~~~~~~~~~ > | mpeg3video_initdecoder >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function âmpeg3video_delete_structâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:302:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 302 | mpeg3bits_delete_stream(video->vstream); > | ^~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3bits_new_stream >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:315:25: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 315 | mpeg3_delete_slice_decoder(video->slice_decoders[i]); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3_delete_demuxer >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:318:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 318 | mpeg3_delete_slice_buffer(&(video->slice_buffers[i])); > | ^~~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3_delete_demuxer >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function âmpeg3video_read_frame_backendâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:330:30: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 330 | if(!result) result = mpeg3video_get_header(video, 0); > | ^~~~~~~~~~~~~~~~~~~~~ > | mpeg3video_deletedecoder >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:339:26: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 339 | result = mpeg3video_getpicture(video, video->framenum); > | ^~~~~~~~~~~~~~~~~~~~~ > | mpeg3video_delete >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function âmpeg3video_get_scaletableâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:356:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 356 | int *result = (int *) memoryAllocate(1,sizeof(int) * output_w); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function âmpeg3video_get_firstframeâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:374:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 374 | mpeg3bits_seek_byte(video->vstream, 0); > | ^~~~~~~~~~~~~~~~~~~ > | mpeg3bits_showbits >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:375:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 375 | mpeg3video_match_refframes(video); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3video_get_firstframe >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function âmpeg3video_newâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:410:25: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 410 | mpeg3bits_seek_start(video->vstream); > | ^~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:411:34: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 411 | result = mpeg3video_next_code(video->vstream, MPEG3_GOP_START_CODE); > | ^~~~~~~~~~~~~~~~~~~~ > | mpeg3video_initdecoder >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:413:46: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 413 | if(!result) result = mpeg3video_getgophdr(video); > | ^~~~~~~~~~~~~~~~~~~~ > | mpeg3video_initdecoder >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:428:25: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 428 | mpeg3bits_seek_end(video->vstream); > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:429:25: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 429 | mpeg3bits_start_reverse(video->vstream); > | ^~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3bits_getbits_reverse >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:430:34: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 430 | result = mpeg3video_prev_code(video->vstream, MPEG3_GOP_START_CODE); > | ^~~~~~~~~~~~~~~~~~~~ > | mpeg3video_initdecoder >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:431:25: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 431 | mpeg3bits_start_forward(video->vstream); > | ^~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function âmpeg3video_previous_frameâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:516:43: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 516 | if(mpeg3bits_bof(video->vstream)) mpeg3bits_seek_percentage(video->vstream, 0); > | ^~~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3bits_tell_percentage >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function âmpeg3video_read_frameâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:594:30: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 594 | if(!result) result = mpeg3video_seek(video); > | ^~~~~~~~~~~~~~~ > | mpeg3video_new >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:598:31: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 598 | if(video->output_src) mpeg3video_present_frame(video); > | ^~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3video_seek_frame >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:33: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function âmpeg3io_fgetcâ declared but never defined > 68 | int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 86%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c: In function âmpeg3video_dithertopâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c:974:16: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 974 | return mpeg3video_ditherframeFastRGB555(video, src, video->output_rows); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3video_ditherframe444 >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c:977:20: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 977 | return mpeg3video_ditherframeFastRGBA(video, src, video->output_rows); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3video_ditherframe444 >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.h:11, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c:38: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function âmpeg3io_fgetcâ declared but never defined > 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 86%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/reconstruct.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/reconstruct.c: In function âmpeg3video_reconstructâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/reconstruct.c:1162:25: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 1162 | mpeg3video_calc_dmv(video, > | ^~~~~~~~~~~~~~~~~~~ >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.h:6, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/reconstruct.c:30: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/reconstruct.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function âmpeg3io_fgetcâ declared but never defined > 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 87%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c: In function âmpeg3bits_next_startcodeâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:41:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 41 | mpeg3bits_byte_align(stream); > | ^~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c: In function âmpeg3video_seekâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:132:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 132 | mpeg3bits_seek_percentage(vstream, percentage); > | ^~~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3bits_tell_percentage >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:134:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 134 | mpeg3bits_start_reverse(vstream); > | ^~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3bits_getbits_reverse >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:137:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 137 | mpeg3bits_start_forward(vstream); > | ^~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:145:34: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 145 | result = mpeg3video_read_frame_backend(video, 0); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3video_read_frame >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:164:25: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 164 | mpeg3bits_seek_start(vstream); > | ^~~~~~~~~~~~~~~~~~~~ > | mpeg3bits_next_startcode >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:166:34: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 166 | result = mpeg3video_drop_frames(video, frame_number - video->framenum); > | ^~~~~~~~~~~~~~~~~~~~~~ > | mpeg3video_read_frame >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:178:68: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 178 | long byte = (long)((float)(mpeg3demuxer_total_bytes(vstream->demuxer) / > | ^~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3io_total_bytes >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:188:58: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 188 | result = mpeg3bits_seek_byte(vstream, byte); > | ^~~~~~~~~~~~~~~~~~~ > | mpeg3bits_showbits >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:193:70: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 193 | if(!result) result = mpeg3video_getgophdr(video); > | ^~~~~~~~~~~~~~~~~~~~ > >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:219:41: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 219 | mpeg3bits_seek_time(vstream, (double)frame_number / video->frame_rate); > | ^~~~~~~~~~~~~~~~~~~ > | mpeg3bits_packet_time >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:33: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function âmpeg3io_fgetcâ declared but never defined > 68 | int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 87%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c: In function âmpeg3_new_slice_bufferâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:48:48: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 48 | slice_buffer->data = (unsigned char *) memoryAllocate(1,1024); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:48:30: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 48 | slice_buffer->data = (unsigned char *) memoryAllocate(1,1024); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c: In function âmpeg3_delete_slice_bufferâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:64:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 64 | memoryFree(slice_buffer->data); > | ^~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c: In function âmpeg3_expand_slice_bufferâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:74:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 74 | unsigned char *new_buffer = (unsigned char *) memoryAllocate(1,slice_buffer->buffer_allocation * 2); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c: In function âmpeg3_decode_sliceâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:356:26: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 356 | slice_vert_pos_ext = mpeg3video_getslicehdr(slice, video); > | ^~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:372:27: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 372 | mba_inc = mpeg3video_get_macroblock_address(slice); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:397:25: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 397 | mpeg3video_macroblock_modes(slice, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:432:33: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 432 | mpeg3video_motion_vectors(slice, > | ^~~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:445:33: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 445 | mpeg3video_motion_vector(slice, > | ^~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:494:31: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 494 | cbp = mpeg3video_get_cbp(slice); > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:512:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 512 | mpeg3video_clearblock(slice, 0, video->blk_cnt); > | ^~~~~~~~~~~~~~~~~~~~~ > | mpeg3video_addblock >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:520:57: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 520 | mpeg3video_getmpg2intrablock(slice, video, comp, dc_dct_pred); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:522:57: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 522 | mpeg3video_getintrablock(slice, video, comp, dc_dct_pred); > | ^~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3video_addblock >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:527:57: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 527 | mpeg3video_getmpg2interblock(slice, video, comp); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:529:57: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 529 | mpeg3video_getinterblock(slice, video, comp); > | ^~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3video_addblock >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:611:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 611 | mpeg3video_reconstruct(video, > | ^~~~~~~~~~~~~~~~~~~~~~ >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:32: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function âmpeg3io_fgetcâ declared but never defined > 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 87%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/vlc.c.o >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.h:6, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/vlc.c:30: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function âmpeg3io_fgetcâ declared but never defined > 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 88%] Linking C shared module so.Mpeg3Plugin >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 88%] Built target Mpeg3Plugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 88%] Building C object RomePlugin/CMakeFiles/RomePlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/RomePlugin/RomePlugin.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/RomePlugin/RomePlugin.c: In function âfindSurfaceâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/RomePlugin/RomePlugin.c:704:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 704 | return ((cairo_surface_t*) surfaceHandle); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/RomePlugin/RomePlugin.c: In function âprimitivePangoComposeStringâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/RomePlugin/RomePlugin.c:1098:78: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 1098 | f (((start + (line->length)) < (interpreterProxy->stSizeOf(((int) aString)))) && ((aString[start + (line->length)]) == 13)) { > | ^ > >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/RomePlugin/RomePlugin.c: In function âprimitivePangoComposeString2â: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/RomePlugin/RomePlugin.c:1194:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 1194 | primitiveFail(); > | ^~~~~~~~~~~~~ > | primitiveOpen >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/RomePlugin/RomePlugin.c:1240:78: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 1240 | f (((start + (line->length)) < (interpreterProxy->stSizeOf(((int) aString)))) && ((aString[start + (line->length)]) == 13)) { > | ^ > >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/RomePlugin/RomePlugin.c: In function âregisterSurfaceâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/RomePlugin/RomePlugin.c:3297:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 3297 | if (!((*registerSurfaceFn)((int)surfaceHandle, &surfaceDispatch, &surfaceID))) { > | ^ >[ 89%] Linking C shared module so.RomePlugin >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 89%] Built target RomePlugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 89%] Building C object ScratchPlugin/CMakeFiles/ScratchPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/ScratchPlugin/ScratchPlugin.c.o >[ 89%] Building C object ScratchPlugin/CMakeFiles/ScratchPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/ScratchPlugin/unixScratchOps.c.o >[ 90%] Building C object ScratchPlugin/CMakeFiles/ScratchPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/ScratchPlugin/unixSeriaPort2Ops.c.o >[ 90%] Linking C shared module so.ScratchPlugin >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 90%] Built target ScratchPlugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 91%] Building C object UUIDPlugin/CMakeFiles/UUIDPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/UUIDPlugin/UUIDPlugin.c.o >[ 91%] Building C object UUIDPlugin/CMakeFiles/UUIDPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/UUIDPlugin/sqUnixUUID.c.o >[ 91%] Linking C shared module so.UUIDPlugin >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 91%] Built target UUIDPlugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 92%] Building C object UnicodePlugin/CMakeFiles/UnicodePlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/UnicodePlugin/UnicodePlugin.c.o >[ 92%] Building C object UnicodePlugin/CMakeFiles/UnicodePlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/UnicodePlugin/UnicodeOps-linux.c.o >[ 92%] Linking C shared module so.UnicodePlugin >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 92%] Built target UnicodePlugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 93%] Building C object AioPlugin/CMakeFiles/AioPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/AioPlugin/AioPlugin.c.o >[ 93%] Linking C shared module so.AioPlugin >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 93%] Built target AioPlugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 94%] Building C object UnixOSProcessPlugin/CMakeFiles/UnixOSProcessPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c: In function âprimitiveForkExecâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c:1263:57: warning: iteration 64 invokes undefined behavior [-Waggressive-loop-optimizations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waggressive-loop-optimizations]] > 1263 | if ((semaIndices[sigNum]) > 0) { > | ~~~~~~~~~~~~^~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c:1262:47: note: within this loop > 1262 | while (sigNum <= (signalArraySize())) { > | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c: In function âshutdownModuleâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c:2802:41: warning: iteration 64 invokes undefined behavior [-Waggressive-loop-optimizations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waggressive-loop-optimizations]] > 2802 | if ((semaIndices[sigNum]) > 0) { > | ~~~~~~~~~~~~^~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c:2801:31: note: within this loop > 2801 | while (sigNum <= (signalArraySize())) { > | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ >[ 94%] Linking C shared module so.UnixOSProcessPlugin >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 94%] Built target UnixOSProcessPlugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 95%] Building C object WeDoPlugin/CMakeFiles/WeDoPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/WeDoPlugin/WeDoPlugin.c.o >[ 95%] Building C object WeDoPlugin/CMakeFiles/WeDoPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/WeDoPlugin/WeDoLinux.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/WeDoPlugin/WeDoLinux.c: In function âWeDoClosePortâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/WeDoPlugin/WeDoLinux.c:175:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 175 | close(fdWeDo); > | ^~~~~ > | pclose >[ 95%] Linking C shared module so.WeDoPlugin >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 95%] Built target WeDoPlugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 96%] Building C object XDisplayControlPlugin/CMakeFiles/XDisplayControlPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c: In function âprimitiveDisconnectDisplayâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c:143:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 143 | forgetXDisplay(); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c: In function âprimitiveFlushDisplayâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c:151:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 151 | synchronizeXDisplay(); > | ^~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c: In function âprimitiveKillDisplayâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c:193:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 193 | disconnectXDisplay(); > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c: In function âprimitiveOpenDisplayâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c:210:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 210 | openXDisplay(); > | ^~~~~~~~~~~~ > | XOpenDisplay >[ 96%] Linking C shared module so.XDisplayControlPlugin >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 96%] Built target XDisplayControlPlugin >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 97%] Building C object vm-display-X11/CMakeFiles/vm-display-X11.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/vm-display-X11/sqUnixX11.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/vm-display-X11/sqUnixX11.c:91: warning: "USE_XSHM" redefined > 91 | # define USE_XSHM > | >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/B3DAcceleratorPlugin/sqUnixOpenGL.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/vm/SqDisplay.h:16, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/vm-display-X11/sqUnixX11.c:66: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld/config.h:73: note: this is the location of the previous definition > 73 | #define USE_XSHM 1 > | >[ 97%] Building C object vm-display-X11/CMakeFiles/vm-display-X11.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/vm-display-X11/sqUnixMozilla.c.o >[ 97%] Linking C shared module so.vm-display-X11 >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 97%] Built target vm-display-X11 >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 98%] Building C object vm-display-fbdev/CMakeFiles/vm-display-fbdev.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/vm-display-fbdev/sqUnixFBDev.c.o >[ 98%] Linking C shared module so.vm-display-fbdev >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 98%] Built target vm-display-fbdev >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 98%] Building C object vm-display-null/CMakeFiles/vm-display-null.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/vm-display-null/sqUnixDisplayNull.c.o >[ 99%] Linking C shared module so.vm-display-null >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 99%] Built target vm-display-null >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[3]: Entering directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[ 99%] Building C object vm-sound-null/CMakeFiles/vm-sound-null.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/vm-sound-null/sqUnixSoundNull.c.o >[100%] Linking C shared module so.vm-sound-null >make[3]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >[100%] Built target vm-sound-null >make[2]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >make[1]: Leaving directory '/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/bld' >>>> Source compiled. >>>> Test phase [not enabled]: dev-lang/squeakvm-4.10.2.2614 > >>>> Install dev-lang/squeakvm-4.10.2.2614 into /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/image >make -j2 DESTDIR=/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/image ROOT=/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/image docdir=/usr/share/doc/squeakvm-4.10.2.2614 install >[ 0%] Building C object CMakeFiles/ckformat.dir/cmake/ckformat.c.o >[ 1%] Building C object SurfacePlugin/CMakeFiles/SurfacePlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SurfacePlugin/SurfacePlugin.c.o >[ 1%] Linking C executable ckformat >[ 1%] Linking C static library libSurfacePlugin.a >[ 1%] Built target ckformat >[ 1%] Built target SurfacePlugin >[ 1%] Built target squeak.1 >[ 1%] Built target squeak.sh >[ 1%] Building C object ADPCMCodecPlugin/CMakeFiles/ADPCMCodecPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c.o >[ 1%] Built target squeak >[ 1%] Building C object AsynchFilePlugin/CMakeFiles/AsynchFilePlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c: In function âasyncFileValueOfâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c:79:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 79 | return (AsyncFile *) (oop + 4); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c: In function âprimitiveAsyncFileOpenâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c:165:34: warning: passing argument 2 of â-Wint-conversion][]] > 165 | asyncFileOpen(f, fileName, fileNameSize, writeFlag, semaIndex); > | ^~~~~~~~ > | | > | char * >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c:30: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/AsynchFilePlugin/AsynchFilePlugin.h:13:37: note: expected âintâ but argument is of type âchar *â > 13 | int asyncFileOpen(AsyncFile *f, int fileNamePtr, int fileNameSize, int writeFlag, int semaIndex); > | ~~~~^~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c: In function âprimitiveAsyncFileReadResultâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c:212:44: warning: passing argument 2 of â-Wint-conversion][]] > 212 | r = asyncFileReadResult(f, bufferPtr, count); > | ^~~~~~~~~ > | | > | char * >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c:30: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/AsynchFilePlugin/AsynchFilePlugin.h:15:43: note: expected âintâ but argument is of type âchar *â > 15 | int asyncFileReadResult(AsyncFile *f, int bufferPtr, int bufferSize); > | ~~~~^~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c: In function âprimitiveAsyncFileWriteStartâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c:304:51: warning: passing argument 3 of â-Wint-conversion][]] > 304 | asyncFileWriteStart(f, fPosition, bufferPtr, count); > | ^~~~~~~~~ > | | > | char * >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/AsynchFilePlugin/AsynchFilePlugin.c:30: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/AsynchFilePlugin/AsynchFilePlugin.h:18:58: note: expected âintâ but argument is of type âchar *â > 18 | int asyncFileWriteStart(AsyncFile *f, int fPosition, int bufferPtr, int bufferSize); > | ~~~~^~~~~~~~~ >[ 2%] Building C object AsynchFilePlugin/CMakeFiles/AsynchFilePlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c:145:15: warning: return type defaults to â-Wimplicit-int][]] > 145 | INLINE static allocateBuffer(struct FileBuf *buf, int size) > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c: In function âasyncFileOpenâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/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[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 192 | memcpy((void *)name, (void *)fileNamePtr, fileNameSize); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c: In function âasyncFileReadResultâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/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[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 248 | n= read(fp->fd, (void *)bufferPtr, bufferSize); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/AsynchFilePlugin/sqUnixAsynchFile.c: In function âasyncFileWriteStartâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/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[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 366 | memcpy((void *)fp->buf.bytes, (void *)bufferPtr, count); > | ^ >[ 2%] Linking C static library libADPCMCodecPlugin.a >[ 2%] Built target ADPCMCodecPlugin >[ 2%] Linking C static library libAsynchFilePlugin.a >[ 3%] Building C object BMPReadWriterPlugin/CMakeFiles/BMPReadWriterPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c.o >[ 3%] Built target AsynchFilePlugin >[ 3%] Building C object B2DPlugin/CMakeFiles/B2DPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/B2DPlugin/B2DPlugin.c.o >[ 3%] Linking C static library libBMPReadWriterPlugin.a >[ 3%] Built target BMPReadWriterPlugin >[ 3%] Building C object BitBltPlugin/CMakeFiles/BitBltPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/BitBltPlugin/BitBltPlugin.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/BitBltPlugin/BitBltPlugin.c: In function ârgbComponentAlphawithâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/BitBltPlugin/BitBltPlugin.c:3803:44: warning: left shift count >= width of type [-Wshift-count-overflow[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wshift-count-overflow]] > 3803 | mask3 = (1 << 32) - 1; > | ^~ >[ 4%] Linking C static library libBitBltPlugin.a >[ 4%] Built target BitBltPlugin >[ 4%] Building C object CroquetPlugin/CMakeFiles/CroquetPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/CroquetPlugin/CroquetPlugin.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/CroquetPlugin/CroquetPlugin.c: In function âprimitiveTriBoxIntersectsâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/CroquetPlugin/CroquetPlugin.c:531:18: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 531 | result = triBoxOverlap(minCorner, maxCorner, v0, v1, v2); > | ^~~~~~~~~~~~~ >[ 5%] Building C object CroquetPlugin/CMakeFiles/CroquetPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/CroquetPlugin/TriBoxStub.c.o >[ 5%] Linking C static library libCroquetPlugin.a >[ 5%] Built target CroquetPlugin >[ 6%] Building C object DSAPrims/CMakeFiles/DSAPrims.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/DSAPrims/DSAPrims.c.o >[ 6%] Linking C static library libDSAPrims.a >[ 6%] Built target DSAPrims >[ 6%] Building C object ZipPlugin/CMakeFiles/ZipPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/ZipPlugin/ZipPlugin.c.o >[ 7%] Linking C static library libB2DPlugin.a >[ 7%] Built target B2DPlugin >[ 7%] Building C object DropPlugin/CMakeFiles/DropPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/DropPlugin/DropPlugin.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/DropPlugin/DropPlugin.c: In function âsetFileAccessCallbackâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/DropPlugin/DropPlugin.c:137:40: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 137 | return sqSecFileAccessCallback((void *) address); > | ^ >[ 8%] Building C object DropPlugin/CMakeFiles/DropPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/DropPlugin/sqUnixDragDrop.c.o >[ 8%] Linking C static library libDropPlugin.a >[ 8%] Built target DropPlugin >[ 8%] Building C object FFTPlugin/CMakeFiles/FFTPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FFTPlugin/FFTPlugin.c.o >[ 9%] Linking C static library libFFTPlugin.a >[ 10%] Linking C static library libZipPlugin.a >[ 10%] Built target FFTPlugin >[ 10%] Building C object FT2Plugin/CMakeFiles/FT2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FT2Plugin/FT2Plugin.c.o >[ 10%] Built target ZipPlugin >[ 10%] Building C object FilePlugin/CMakeFiles/FilePlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FilePlugin/FilePlugin.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FT2Plugin/FT2Plugin.c: In function âprimitiveGetPostscriptNameâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FT2Plugin/FT2Plugin.c:813:16: warning: assignment discards â-Wdiscarded-qualifiers][]] > 813 | buffer = FT_Get_Postscript_Name(face); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FilePlugin/FilePlugin.c: In function âprimitiveFileStdioHandlesâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FilePlugin/FilePlugin.c:737:45: warning: passing argument 1 of â-Wincompatible-pointer-types][]] > 737 | validMask = sqFileStdioHandlesInto((&fileRecords)); > | ~^~~~~~~~~~~~~ > | | > | SQFile (*)[3] >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FilePlugin/FilePlugin.c:30: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FilePlugin/FilePlugin.h:49:39: note: expected âSQFile *â but argument is of type âSQFile (*)[3]â > 49 | sqInt sqFileStdioHandlesInto(SQFile files[3]); > | ~~~~~~~^~~~~~~~ >[ 10%] Building C object FilePlugin/CMakeFiles/FilePlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FilePlugin/sqFilePluginBasicPrims.c.o >[ 11%] Building C object FilePlugin/CMakeFiles/FilePlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/FilePlugin/sqUnixFile.c.o >[ 11%] Linking C static library libFilePlugin.a >[ 11%] Built target FilePlugin >[ 11%] Building C object FloatArrayPlugin/CMakeFiles/FloatArrayPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FloatArrayPlugin/FloatArrayPlugin.c.o >[ 11%] Linking C static library libFT2Plugin.a >[ 11%] Built target FT2Plugin >[ 11%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/FloatMathPlugin/FloatMathPlugin.c.o >[ 12%] Linking C static library libFloatArrayPlugin.a >[ 12%] Built target FloatArrayPlugin >[ 12%] Building C object GeniePlugin/CMakeFiles/GeniePlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/GeniePlugin/GeniePlugin.c.o >[ 13%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/acos.c.o >[ 13%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/acosh.c.o >[ 13%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/asin.c.o >[ 14%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/asinh.c.o >[ 14%] Linking C static library libGeniePlugin.a >[ 14%] Built target GeniePlugin >[ 14%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/atan.c.o >[ 15%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c.o >[ 15%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/atan2.c.o >[ 16%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/atanh.c.o >[ 16%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/copysign.c.o >[ 17%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/cos.c.o >[ 17%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/cosh.c.o >[ 17%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/Error.c.o >[ 17%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/exp.c.o >[ 17%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcapimin.c.o >[ 18%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/expm1.c.o >[ 18%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/finite.c.o >[ 18%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/fmod.c.o >[ 19%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcapistd.c.o >[ 19%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jccoefct.c.o >[ 20%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/hypot.c.o >[ 20%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/isnan.c.o >[ 20%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/k_cos.c.o >[ 21%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jccolor.c.o >[ 22%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/k_rem_pio2.c.o >[ 22%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcdctmgr.c.o >[ 22%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/k_sin.c.o >[ 23%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/k_tan.c.o >[ 23%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/ldexp.c.o >[ 23%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jchuff.c.o >[ 23%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/log.c.o >[ 24%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/log10.c.o >[ 24%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/log1p.c.o >[ 24%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/modf.c.o >[ 25%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/pow.c.o >[ 26%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcinit.c.o >[ 26%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/rem_pio2.c.o >[ 26%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcmainct.c.o >[ 27%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/rint.c.o >[ 27%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcmarker.c.o >[ 27%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/scalb.c.o >[ 27%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/scalbn.c.o >[ 28%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/sin.c.o >[ 29%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcmaster.c.o >[ 29%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/sinh.c.o >[ 29%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/sqrt.c.o >[ 30%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/tan.c.o >[ 30%] Building C object FloatMathPlugin/CMakeFiles/FloatMathPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/FloatMathPlugin/tanh.c.o >[ 30%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcomapi.c.o >[ 31%] Linking C static library libFloatMathPlugin.a >[ 32%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcparam.c.o >[ 32%] Built target FloatMathPlugin >[ 33%] Building C object JPEGReaderPlugin/CMakeFiles/JPEGReaderPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/JPEGReaderPlugin/JPEGReaderPlugin.c.o >[ 33%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcphuff.c.o >[ 33%] Linking C static library libJPEGReaderPlugin.a >[ 33%] Built target JPEGReaderPlugin >[ 33%] Building C object JoystickTabletPlugin/CMakeFiles/JoystickTabletPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/JoystickTabletPlugin/JoystickTabletPlugin.c.o >[ 34%] Building C object JoystickTabletPlugin/CMakeFiles/JoystickTabletPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/JoystickTabletPlugin/sqUnixJoystickTablet.c.o >[ 34%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcprepct.c.o >[ 34%] Linking C static library libJoystickTabletPlugin.a >[ 34%] Built target JoystickTabletPlugin >[ 34%] Building C object Klatt/CMakeFiles/Klatt.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/Klatt/Klatt.c.o >[ 35%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jcsample.c.o >[ 35%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jctrans.c.o >[ 35%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdapimin.c.o >[ 36%] Linking C static library libKlatt.a >[ 37%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdapistd.c.o >[ 37%] Built target Klatt >[ 37%] Building C object LargeIntegers/CMakeFiles/LargeIntegers.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/LargeIntegers/LargeIntegers.c.o >[ 37%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdatadst.c.o >[ 38%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdatasrc.c.o >[ 38%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdcoefct.c.o >[ 38%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdcolor.c.o >[ 39%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jddctmgr.c.o >[ 39%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdhuff.c.o >[ 40%] Linking C static library libLargeIntegers.a >[ 40%] Built target LargeIntegers >[ 40%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdinput.c.o >[ 40%] Building C object LocalePlugin/CMakeFiles/LocalePlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/LocalePlugin/LocalePlugin.c.o >[ 41%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdmainct.c.o >[ 41%] Building C object LocalePlugin/CMakeFiles/LocalePlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/LocalePlugin/sqUnixLocale.c.o >[ 41%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdmarker.c.o >[ 42%] Linking C static library libLocalePlugin.a >[ 42%] Built target LocalePlugin >[ 42%] Building C object Matrix2x3Plugin/CMakeFiles/Matrix2x3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/Matrix2x3Plugin/Matrix2x3Plugin.c.o >[ 42%] Linking C static library libMatrix2x3Plugin.a >[ 42%] Built target Matrix2x3Plugin >[ 43%] Building C object MiscPrimitivePlugin/CMakeFiles/MiscPrimitivePlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c.o >[ 43%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdmaster.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c: In function âprimitiveCompareStringâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c:118:15: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 118 | if (!(isBytes(stackValue(2)))) { > | ^~~~~~~ >[ 44%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdmerge.c.o >[ 44%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdphuff.c.o >[ 44%] Linking C static library libMiscPrimitivePlugin.a >[ 44%] Built target MiscPrimitivePlugin >[ 45%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdpostct.c.o >[ 45%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdsample.c.o >[ 45%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jdtrans.c.o >[ 46%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jerror.c.o >[ 47%] Building C object RePlugin/CMakeFiles/RePlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c: In function âallocateByteArrayAndSetRcvrExtraPtrFromâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:101:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 101 | memcpy(extraByteArrayPtr, (void *) anExtraPtr, sizeof(real_pcre_extra)); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c: In function âallocateByteArrayAndSetRcvrPCREPtrFromPCREâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:122:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 122 | memcpy(patByteArrayPtr, (void *) aPCREPtr, lastAlloc); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c: In function âprimPCRECompileâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:201:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 201 | pcrePtr = (int) pcre_compile(patternStrPtr, compileFlags, > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:205:45: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 205 | extraPtr = (int) pcre_study((pcre *)pcrePtr, compileFlags, &errorStrBuffer); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:205:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 205 | extraPtr = (int) pcre_study((pcre *)pcrePtr, compileFlags, &errorStrBuffer); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:207:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 207 | rePluginFree(((void *) pcrePtr)); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:209:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 209 | rePluginFree(((void *) extraPtr)); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c: In function âprimPCREExecâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:251:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 251 | pcrePtr = ((int) (interpreterProxy->fetchArrayofObject(2, rcvr))); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:255:26: warning: assignment to â-Wint-conversion][]] > 255 | extraPtr = NULL; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:258:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 258 | extraPtr = ((int) (interpreterProxy->arrayValueOf(extraObj))); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:266:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 266 | result = pcre_exec((pcre *)pcrePtr, (pcre_extra *)extraPtr, > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:266:45: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 266 | result = pcre_exec((pcre *)pcrePtr, (pcre_extra *)extraPtr, > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c: In function âprimPCREExecfromtoâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:316:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 316 | pcrePtr = ((int) (interpreterProxy->fetchArrayofObject(2, rcvr))); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:320:26: warning: assignment to â-Wint-conversion][]] > 320 | extraPtr = NULL; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:323:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 323 | extraPtr = ((int) (interpreterProxy->arrayValueOf(extraObj))); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:331:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 331 | result = pcre_exec((pcre *)pcrePtr, (pcre_extra *)extraPtr, > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:331:45: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 331 | result = pcre_exec((pcre *)pcrePtr, (pcre_extra *)extraPtr, > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c: In function âprimPCRENumSubPatternsâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:352:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 352 | pcrePtr = ((int) (interpreterProxy->fetchArrayofObject(2, rcvr))); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/RePlugin/RePlugin.c:354:49: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 354 | interpreterProxy->pushInteger(pcre_info((pcre *)pcrePtr, NULL, NULL)); > | ^ >[ 47%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jfdctflt.c.o >[ 47%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jfdctfst.c.o >[ 47%] Building C object RePlugin/CMakeFiles/RePlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/RePlugin/chartables.c.o >[ 47%] Building C object RePlugin/CMakeFiles/RePlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/RePlugin/get.c.o >[ 48%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jfdctint.c.o >[ 49%] Building C object RePlugin/CMakeFiles/RePlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/RePlugin/pcre.c.o >[ 49%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jidctflt.c.o >[ 50%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jidctfst.c.o >[ 50%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jidctint.c.o >[ 50%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jidctred.c.o >[ 51%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jmemdatadst.c.o >[ 51%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jmemdatasrc.c.o >[ 51%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jmemmgr.c.o >[ 52%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jmemnobs.c.o >[ 52%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jquant1.c.o >[ 52%] Building C object RePlugin/CMakeFiles/RePlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/RePlugin/study.c.o >[ 53%] Linking C static library libRePlugin.a >[ 53%] Built target RePlugin >[ 53%] Building C object SecurityPlugin/CMakeFiles/SecurityPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SecurityPlugin/SecurityPlugin.c.o >[ 54%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jquant2.c.o >[ 54%] Building C object SecurityPlugin/CMakeFiles/SecurityPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/SecurityPlugin/sqUnixSecurity.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/SecurityPlugin/sqUnixSecurity.c: In function âioGetSecureUserDirectoryâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/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[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 217 | return (char *)success(false); > | ^ >[ 55%] Linking C static library libSecurityPlugin.a >[ 55%] Built target SecurityPlugin >[ 55%] Building C object SerialPlugin/CMakeFiles/SerialPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SerialPlugin/SerialPlugin.c.o >[ 55%] Building C object JPEGReadWriter2Plugin/CMakeFiles/JPEGReadWriter2Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/JPEGReadWriter2Plugin/jutils.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SerialPlugin/SerialPlugin.c: In function âprimitiveSerialPortCloseByNameâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SerialPlugin/SerialPlugin.c:125:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 125 | serialPortCloseByName(cString); > | ^~~~~~~~~~~~~~~~~~~~~ > | serialPortClose >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SerialPlugin/SerialPlugin.c: In function âprimitiveSerialPortOpenByNameâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SerialPlugin/SerialPlugin.c:204:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 204 | serialPortOpenByName( > | ^~~~~~~~~~~~~~~~~~~~ > | serialPortOpen >[ 55%] Linking C static library libJPEGReadWriter2Plugin.a >[ 55%] Built target JPEGReadWriter2Plugin >[ 55%] Building C object SlangTestSupportPlugin/CMakeFiles/SlangTestSupportPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c.o >[ 56%] Building C object SerialPlugin/CMakeFiles/SerialPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/SerialPlugin/sqUnixSerial.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c: In function âinlineByMethodâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c:150:13: warning: assignment to â-Wint-conversion][]] > 150 | foo = "foo"; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c: In function âinlineByPragmaâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c:162:13: warning: assignment to â-Wint-conversion][]] > 162 | foo = "foo"; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c: In function âmethodThatShouldBeInlinedByMethodâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c:167:16: warning: returning â-Wint-conversion][]] > 167 | return "foo"; > | ^~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c: In function âmethodThatShouldBeInlinedByPragmaâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c:171:16: warning: returning â-Wint-conversion][]] > 171 | return "foo"; > | ^~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c: In function âmethodThatShouldNotBeInlinedByMethodâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c:175:16: warning: returning â-Wint-conversion][]] > 175 | return "bar"; > | ^~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c: In function âmethodThatShouldNotBeInlinedByPragmaâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c:179:16: warning: returning â-Wint-conversion][]] > 179 | return "bar"; > | ^~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/SerialPlugin/sqUnixSerial.c: In function âserialPortCloseâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/SerialPlugin/sqUnixSerial.c:172:10: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 172 | return serialPortCloseByName(serialPortName); > | ^~~~~~~~~~~~~~~~~~~~~ > | serialPortClose >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/SerialPlugin/sqUnixSerial.c: In function âserialPortOpenâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/SerialPlugin/sqUnixSerial.c:216:10: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 216 | return serialPortOpenByName(serialPortName, dataRate, stopBitsType, parityType, dataBits, > | ^~~~~~~~~~~~~~~~~~~~ > | serialPortCloseByName >[ 57%] Linking C static library libSlangTestSupportPlugin.a >[ 57%] Built target SlangTestSupportPlugin >[ 57%] Building C object SocketPlugin/CMakeFiles/SocketPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SocketPlugin/SocketPlugin.c.o >[ 57%] Linking C static library libSerialPlugin.a >[ 57%] Built target SerialPlugin >[ 57%] Building C object SoundCodecPrims/CMakeFiles/SoundCodecPrims.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SoundCodecPrims/SoundCodecPrims.c.o >[ 58%] Building C object SoundCodecPrims/CMakeFiles/SoundCodecPrims.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c: In function âgsmEncodeâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3879:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 3879 | gsm_encode((gsm) state, (short *) srcPtr, (unsigned char *) dstPtr); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3879:41: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 3879 | gsm_encode((gsm) state, (short *) srcPtr, (unsigned char *) dstPtr); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3879:59: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 3879 | gsm_encode((gsm) state, (short *) srcPtr, (unsigned char *) dstPtr); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c: In function âgsmDecodeâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3902:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 3902 | gsm_decode((gsm) state, (unsigned char *) srcPtr, (short *) dstPtr); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3902:41: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 3902 | gsm_decode((gsm) state, (unsigned char *) srcPtr, (short *) dstPtr); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3902:67: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 3902 | gsm_decode((gsm) state, (unsigned char *) srcPtr, (short *) dstPtr); > | ^ > >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c: In function âgsmInitStateâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3912:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 3912 | memset((char *) state, 0, sizeof(struct gsm_state)); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c:3913:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 3913 | ((gsm) state)->nrp = 40; > | ^ >[ 58%] Building C object SocketPlugin/CMakeFiles/SocketPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/SocketPlugin/sqUnixSocket.c.o >[ 58%] Linking C static library libSoundCodecPrims.a >[ 58%] Built target SoundCodecPrims >[ 58%] Building C object SoundGenerationPlugin/CMakeFiles/SoundGenerationPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SoundGenerationPlugin/SoundGenerationPlugin.c.o >[ 59%] Linking C static library libSocketPlugin.a >[ 59%] Built target SocketPlugin >[ 59%] Building C object SoundPlugin/CMakeFiles/SoundPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/SoundPlugin/SoundPlugin.c.o >[ 60%] Building C object SoundGenerationPlugin/CMakeFiles/SoundGenerationPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c:7: warning: "byteAt" redefined > 7 | #define byteAt(i) (*((unsigned char *) (i))) > | >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/vm/sq.h:19, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c:3: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/vm/sqMemoryAccess.h:111: note: this is the location of the previous definition > 111 | # define byteAt(oop) byteAtPointer(pointerForOop(oop)) > | >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c:8: warning: "byteAtput" redefined > 8 | #define byteAtput(i, val) (*((unsigned char *) (i)) = val) > | >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/vm/sq.h:19, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c:3: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/vm/sqMemoryAccess.h:112: note: this is the location of the previous definition > 112 | # define byteAtput(oop, val) byteAtPointerput(pointerForOop(oop), (val)) > | >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c:9: warning: "longAt" redefined > 9 | #define longAt(i) (*((int *) (i))) > | >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/vm/sq.h:19, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c:3: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/vm/sqMemoryAccess.h:115: note: this is the location of the previous definition > 115 | # define longAt(oop) longAtPointer(pointerForOop(oop)) > | >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c:10: warning: "longAtput" redefined > 10 | #define longAtput(i, val) (*((int *) (i)) = val) > | >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/vm/sq.h:19, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SoundGenerationPlugin/sqOldSoundPrims.c:3: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/vm/sqMemoryAccess.h:116: note: this is the location of the previous definition > 116 | # define longAtput(oop, val) longAtPointerput(pointerForOop(oop), (val)) > | >[ 61%] Building C object SoundPlugin/CMakeFiles/SoundPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/SoundPlugin/sqUnixSound.c.o >[ 61%] Linking C static library libSoundGenerationPlugin.a >[ 61%] Linking C static library libSoundPlugin.a >[ 61%] Built target SoundGenerationPlugin >[ 61%] Built target SoundPlugin >[ 61%] Building C object StarSqueakPlugin/CMakeFiles/StarSqueakPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/vm/intplugins/StarSqueakPlugin/StarSqueakPlugin.c.o >[ 61%] Building C object B3DAcceleratorPlugin/CMakeFiles/B3DAcceleratorPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c.o >[ 61%] Linking C static library libStarSqueakPlugin.a >[ 61%] Built target StarSqueakPlugin >[ 62%] Building C object Squeak3D/CMakeFiles/Squeak3D.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/Squeak3D/Squeak3D.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/Squeak3D/Squeak3D.c: In function âinitialiseModuleâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/Squeak3D/Squeak3D.c:1660:18: warning: assignment to â-Wint-conversion][]] > 1660 | loadBBFn = interpreterProxy->ioLoadFunctionFrom("loadBitBltFrom", bbPluginName); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/Squeak3D/Squeak3D.c:1661:20: warning: assignment to â-Wint-conversion][]] > 1661 | copyBitsFn = interpreterProxy->ioLoadFunctionFrom("copyBitsFromtoat", bbPluginName); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/Squeak3D/Squeak3D.c: In function âloadRasterizerStateâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/Squeak3D/Squeak3D.c:1912:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 1912 | if (!(((int (*) (int))loadBBFn)(obj))) { > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/Squeak3D/Squeak3D.c:1915:36: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 1915 | state.spanDrawer = (b3dDrawBufferFunction) copyBitsFn; > | ^ >[ 63%] Building C object B3DAcceleratorPlugin/CMakeFiles/B3DAcceleratorPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/B3DAcceleratorPlugin/sqOpenGLRenderer.c.o >[ 63%] Building C object Squeak3D/CMakeFiles/Squeak3D.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dAlloc.c.o >[ 63%] Building C object Squeak3D/CMakeFiles/Squeak3D.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dDraw.c.o >[ 64%] Building C object Squeak3D/CMakeFiles/Squeak3D.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dInit.c.o >[ 64%] Building C object B3DAcceleratorPlugin/CMakeFiles/B3DAcceleratorPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/B3DAcceleratorPlugin/sqUnixOpenGL.c.o >[ 64%] Linking C shared module so.B3DAcceleratorPlugin >[ 64%] Building C object Squeak3D/CMakeFiles/Squeak3D.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dMain.c.o >[ 64%] Built target B3DAcceleratorPlugin >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dMain.c: In function âb3dAbortâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dMain.c:66:9: warning: format not a string literal and no format arguments [-Wformat-security[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-security]] > 66 | printf(msg); > | ^~~~~~ >[ 64%] Building C object CameraPlugin/CMakeFiles/CameraPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/CameraPlugin/CameraPlugin.c.o >[ 65%] Building C object CameraPlugin/CMakeFiles/CameraPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/CameraPlugin/sqCamera-linux.c.o >[ 65%] Building C object Squeak3D/CMakeFiles/Squeak3D.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c: In function âb3dValidateAndRemapStateâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:226:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 226 | faceOffset = (int)state->faceAlloc - (int)state->faceAlloc->This; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:226:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 226 | faceOffset = (int)state->faceAlloc - (int)state->faceAlloc->This; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:227:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 227 | edgeOffset = (int)state->edgeAlloc - (int)state->edgeAlloc->This; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:227:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 227 | edgeOffset = (int)state->edgeAlloc - (int)state->edgeAlloc->This; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:228:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 228 | attrOffset = (int)state->attrAlloc - (int)state->attrAlloc->This; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:228:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 228 | attrOffset = (int)state->attrAlloc - (int)state->attrAlloc->This; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:229:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 229 | aetOffset = (int)state->aet - (int)state->aet->This; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:229:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 229 | aetOffset = (int)state->aet - (int)state->aet->This; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:267:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 267 | objOffset = (int)obj - (int)obj->This; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Squeak3D/b3dRemap.c:267:40: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 267 | objOffset = (int)obj - (int)obj->This; > | ^ >[ 65%] Linking C shared module so.CameraPlugin >[ 66%] Linking C shared module so.Squeak3D >[ 66%] Built target CameraPlugin >[ 66%] Building C object ClipboardExtendedPlugin/CMakeFiles/ClipboardExtendedPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c.o >[ 66%] Built target Squeak3D >[ 67%] Building C object ClipboardExtendedPlugin/CMakeFiles/ClipboardExtendedPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/ClipboardExtendedPlugin/sqUnixExtendedClipboard.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c: In function âioAddClipboardDataâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c:97:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 97 | sqPasteboardPutItemFlavordatalengthformatTypeformatLength(clipboardAddress, data, dataLength, aFormat, formatLength); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c: In function âioClearClipboardâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c:114:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 114 | sqPasteboardClear(clipboardAddress); > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c: In function âioCreateClipboardâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c:125:70: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 125 | lipboardAddress = interpreterProxy->positive32BitIntegerFor(sqCreateClipboard()); > | ^~~~~~~~~~~~~~~~~ > | ioCreateClipboard >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c: In function âioGetClipboardFormatâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c:146:21: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 146 | itemCount = sqPasteboardGetItemCount(clipboardAddress); > | ^~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c:148:33: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 148 | _return_value = sqPasteboardCopyItemFlavorsitemNumber(clipboardAddress, formatNumber); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c: In function âioReadClipboardDataâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c:178:25: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 178 | _return_value = sqPasteboardCopyItemFlavorDataformatformatLength(clipboardAddress, format, formatLength); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/ClipboardExtendedPlugin/sqUnixExtendedClipboard.c: In function âsqPasteboardCopyItemFlavorDataformatformatLengthâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/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[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 123 | clipboardReadIntoAt(bytes, (sqInt) firstIndexableField(outData), 0); > | ^ >Scanning dependencies of target SqueakFFIPrims >[ 67%] Building C object SqueakFFIPrims/CMakeFiles/SqueakFFIPrims.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SqueakFFIPrims/sqManualSurface.c.o >[ 67%] Linking C shared module so.ClipboardExtendedPlugin >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SqueakFFIPrims/sqManualSurface.c: In function âcreateManualSurfaceâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SqueakFFIPrims/sqManualSurface.c:136:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 136 | result = registerSurface((int)newSurface, &manualSurfaceDispatch, &surfaceID); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SqueakFFIPrims/sqManualSurface.c: In function âsetManualSurfacePointerâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/SqueakFFIPrims/sqManualSurface.c:159:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 159 | surface = (ManualSurface*)surfaceHandle; > | ^ >[ 67%] Built target ClipboardExtendedPlugin >[ 68%] Building C object FileCopyPlugin/CMakeFiles/FileCopyPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/FileCopyPlugin/FileCopyPlugin.c.o >[ 68%] Building C object SqueakFFIPrims/CMakeFiles/SqueakFFIPrims.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/FileCopyPlugin/FileCopyPlugin.c: In function âprimitiveFileCopyNamedToâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/FileCopyPlugin/FileCopyPlugin.c:90:14: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 90 | ok = sqCopyFilesizetosize(srcName, srcSz, dstName, dstSz); > | ^~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function âffiAddressOfstartingAtsizeâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:166:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 166 | addr = ((int) (interpreterProxy->firstIndexableField(rcvr))); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function âffiArgumentSpecClassâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:261:23: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 261 | ffiArgSpec = ((int) (interpreterProxy->firstIndexableField(argSpec))); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:288:70: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 288 | return ffiPushStructureOfLength(ptrAddress, ((int*) ffiArgSpec), ffiArgSpecSize); > | ^ > >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:296:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 296 | ptrAddress = ((int) (interpreterProxy->firstIndexableField(ptrValue))); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:298:78: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 298 | return ffiPushStructureOfLength(ptrAddress, ((int*) ffiArgSpec), ffiArgSpecSize); > | ^ > >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:415:79: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 415 | return ffiPushStringOfLength(((int) (interpreterProxy->firstIndexableField(oop))), interpreterProxy->byteSizeOf(oop)); > | ^ > >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:421:72: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 421 | return ffiPushPointer(((int) (interpreterProxy->firstIndexableField(oop)))); > | ^ > >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:425:72: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 425 | return ffiPushPointer(((int) (interpreterProxy->firstIndexableField(oop)))); > | ^ > >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:435:72: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 435 | return ffiPushPointer(((int) (interpreterProxy->firstIndexableField(oop)))); > | ^ > >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function âffiCalloutToWithFlagsâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:594:70: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 594 | ffiCallAddressOfWithStructReturn(address, callType, ((int*) ffiRetSpec), ffiRetSpecSize); > | ^ > >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:603:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 603 | ffiStoreStructure(((int) (interpreterProxy->firstIndexableField(oop))), structSize); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function âffiLoadCalloutAddressFromâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:928:69: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 928 | address = interpreterProxy->ioLoadSymbolOfLengthFromModule(((int) (interpreterProxy->firstIndexableField(functionName))), functionLength, moduleHandle); > | ^ > >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function âffiLoadCalloutModuleâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:955:72: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 955 | moduleHandle = interpreterProxy->ioLoadModuleOfLength(((int) (interpreterProxy->firstIndexableField(ffiModuleName))), moduleLength); > | ^ > >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1004:72: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 1004 | moduleHandle = interpreterProxy->ioLoadModuleOfLength(((int) (interpreterProxy->firstIndexableField(ffiModuleName))), moduleLength); > | ^ > >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function âffiPushPointerContentsOfâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1039:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 1039 | ptrAddress = ((int) (interpreterProxy->firstIndexableField(ptrValue))); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function âffiReturnCStringFromâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1191:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 1191 | cString = ((char *) cPointer); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function âinitialiseModuleâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1219:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 1219 | initSurfacePluginFunctionPointers(); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function âprimitiveCalloutâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1331:23: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 1331 | ffiRetSpec = ((int) (interpreterProxy->firstIndexableField(argSpec))); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1341:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 1341 | if (!(ffiCanReturn(((int*) ffiRetSpec), ffiRetSpecSize))) { > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function âprimitiveCalloutWithArgsâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1478:23: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 1478 | ffiRetSpec = ((int) (interpreterProxy->firstIndexableField(argSpec))); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1488:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 1488 | if (!(ffiCanReturn(((int*) ffiRetSpec), ffiRetSpecSize))) { > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function âprimitiveFFIDoubleAtâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1619:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 1619 | ((int*)(&floatValue))[0] = ((int*)addr)[0]; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1620:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 1620 | ((int*)(&floatValue))[1] = ((int*)addr)[1]; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function âprimitiveFFIDoubleAtPutâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1650:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 1650 | ((int*)addr)[0] = ((int*)(&floatValue))[0]; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1651:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 1651 | ((int*)addr)[1] = ((int*)(&floatValue))[1]; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function âprimitiveFFIFloatAtâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1674:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 1674 | ((int*)(&floatValue))[0] = ((int*)addr)[0]; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function âprimitiveFFIFloatAtPutâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1704:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 1704 | ((int*)addr)[0] = ((int*)(&floatValue))[0]; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function âprimitiveFFIIntegerAtâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1780:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 1780 | value = *((unsigned short int *) addr); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function âprimitiveFFIIntegerAtPutâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1858:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 1858 | *((short int *) addr) = value; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function âprimitiveForceLoadâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1922:64: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 1922 | moduleHandle = interpreterProxy->ioLoadModuleOfLength(((int) (interpreterProxy->firstIndexableField(ffiModuleName))), moduleLength); > | ^ > >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c: In function âprimitiveSetManualSurfacePointerâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:1954:53: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 1954 | result = setManualSurfacePointer(surfaceID, (void*)ptr); > | ^ >[ 68%] Building C object FileCopyPlugin/CMakeFiles/FileCopyPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/FileCopyPlugin/sqUnixFileCopyPlugin.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/FileCopyPlugin/sqUnixFileCopyPlugin.c: In function âsqCopyFilesizetosizeâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/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[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 140 | sqFilenameFromString(from, (int)srcName, srcNameSize); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/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[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 141 | sqFilenameFromString(to, (int)dstName, dstNameSize); > | ^ >[ 69%] Linking C shared module so.FileCopyPlugin >[ 69%] Built target FileCopyPlugin >[ 70%] Building C object HostWindowPlugin/CMakeFiles/HostWindowPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/HostWindowPlugin/HostWindowPlugin.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/HostWindowPlugin/HostWindowPlugin.c: In function âprimitiveShowHostWindowRectâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/HostWindowPlugin/HostWindowPlugin.c:315:36: warning: passing argument 1 of â-Wincompatible-pointer-types][]] > 315 | ok = ioShowDisplayOnWindow(dispBits, w, h, d, left, right, top, > | ^~~~~~~~ > | | > | usqInt * {aka unsigned int *} >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/HostWindowPlugin/HostWindowPlugin.c:30: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/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 *â} > 21 | extern sqInt ioShowDisplayOnWindow( unsigned char* dispBitsIndex, sqInt width, sqInt > | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ >[ 70%] Building C object HostWindowPlugin/CMakeFiles/HostWindowPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/HostWindowPlugin/sqUnixHostWindowPlugin.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/HostWindowPlugin/sqUnixHostWindowPlugin.c: In function âioShowDisplayOnWindowâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/HostWindowPlugin/sqUnixHostWindowPlugin.c:81:7: warning: passing argument 1 of â-Wincompatible-pointer-types][]] > 81 | dispBitsIndex, width, height, depth, affectedL, affectedR, affectedT, affectedB, windowIndex); > | ^~~~~~~~~~~~~ > | | > | unsigned char * >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/HostWindowPlugin/sqUnixHostWindowPlugin.c:81:7: note: expected âunsigned int *â but argument is of type âunsigned char *â >[ 71%] Building C object SqueakFFIPrims/CMakeFiles/SqueakFFIPrims.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c.o >[ 71%] Linking C shared module so.HostWindowPlugin >[ 71%] Built target HostWindowPlugin >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c: In function âffiAllocâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/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[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 129 | return (int)malloc(byteSize); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c: In function âffiFreeâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/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[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 135 | if(pointer) free((void*)pointer); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c: In function âffiPushStructureOfLengthâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/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[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 316 | ffiArgs[ffiArgIndex] = (void*) pointer; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c: In function âffiPushStringOfLengthâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/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[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 332 | memcpy(ptr, (void*)srcIndex, length); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/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[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 335 | IARG_PUSH((int)ptr, ffi_type_pointer); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:74:47: note: in definition of macro âPUSHâ > 74 | PUSH_TYPE(type); where[ffiArgIndex] = what; \ > | ^~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c:335:3: note: in expansion of macro âIARG_PUSHâ > 335 | IARG_PUSH((int)ptr, ffi_type_pointer); > | ^~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c: In function âffiStoreStructureâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/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[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 395 | memcpy((void*)address, (void*)structReturnValue, structSize); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/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[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 397 | memcpy((void*)address, (void*)&returnValue, structSize); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi.c: In function âffiCallAddressâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/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[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 442 | ffi_call(&cif, (void *)fn, (void *)structReturnValue, (void **)ffiArgs); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/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[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 443 | return (int) structReturnValue; > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/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[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 445 | ffi_call(&cif, (void *)fn, (void *)&returnValue, (void **)ffiArgs); > | ^ >[ 72%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/Mpeg3Plugin/Mpeg3Plugin.c.o >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.h:1, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/Mpeg3Plugin.h:1, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/Mpeg3Plugin/Mpeg3Plugin.c:30: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function âmpeg3io_fgetcâ declared but never defined > 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 72%] Building ASM object SqueakFFIPrims/CMakeFiles/SqueakFFIPrims.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/SqueakFFIPrims/any-libffi-asm.S.o >[ 73%] Linking C shared module so.SqueakFFIPrims >[ 73%] Built target SqueakFFIPrims >[ 73%] Building C object RomePlugin/CMakeFiles/RomePlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/RomePlugin/RomePlugin.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/RomePlugin/RomePlugin.c: In function âfindSurfaceâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/RomePlugin/RomePlugin.c:704:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 704 | return ((cairo_surface_t*) surfaceHandle); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/RomePlugin/RomePlugin.c: In function âprimitivePangoComposeStringâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/RomePlugin/RomePlugin.c:1098:78: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 1098 | f (((start + (line->length)) < (interpreterProxy->stSizeOf(((int) aString)))) && ((aString[start + (line->length)]) == 13)) { > | ^ > >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/RomePlugin/RomePlugin.c: In function âprimitivePangoComposeString2â: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/RomePlugin/RomePlugin.c:1194:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 1194 | primitiveFail(); > | ^~~~~~~~~~~~~ > | primitiveOpen >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/RomePlugin/RomePlugin.c:1240:78: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 1240 | f (((start + (line->length)) < (interpreterProxy->stSizeOf(((int) aString)))) && ((aString[start + (line->length)]) == 13)) { > | ^ > >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/RomePlugin/RomePlugin.c: In function âregisterSurfaceâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/RomePlugin/RomePlugin.c:3297:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 3297 | if (!((*registerSurfaceFn)((int)surfaceHandle, &surfaceDispatch, &surfaceID))) { > | ^ >[ 73%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c: In function âmpeg3bits_new_streamâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:40:49: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 40 | mpeg3_bits_t *stream = (mpeg3_bits_t *) memoryAllocate(1,sizeof(mpeg3_bits_t)); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:40:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 40 | mpeg3_bits_t *stream = (mpeg3_bits_t *) memoryAllocate(1,sizeof(mpeg3_bits_t)); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c: In function âmpeg3bits_delete_streamâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:52:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 52 | memoryFree(stream); > | ^~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c: In function âmpeg3bits_seek_endâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:163:16: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 163 | return mpeg3demux_seek_byte(stream->demuxer, mpeg3demuxer_total_bytes(stream->demuxer)); > | ^~~~~~~~~~~~~~~~~~~~ > | mpeg3demux_get_time >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:163:54: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 163 | return mpeg3demux_seek_byte(stream->demuxer, mpeg3demuxer_total_bytes(stream->demuxer)); > | ^~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3io_total_bytes >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c: In function âmpeg3bits_seek_timeâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:175:16: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 175 | return mpeg3demux_seek_time(stream->demuxer, time_position); > | ^~~~~~~~~~~~~~~~~~~~ > | mpeg3demux_get_time >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c: In function âmpeg3bits_seek_percentageâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:187:16: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 187 | return mpeg3demux_seek_percentage(stream->demuxer, percentage); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3demux_tell_percentage >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c:34: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function âmpeg3io_fgetcâ declared but never defined > 68 | int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 73%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function âmpeg3_newâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:47:37: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 47 | mpeg3_t *file = (mpeg3_t *) memoryAllocate(1, sizeof(mpeg3_t)); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:47:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 47 | mpeg3_t *file = (mpeg3_t *) memoryAllocate(1, sizeof(mpeg3_t)); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:50:26: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 50 | file->have_mmx = mpeg3_mmx_test(); > | ^~~~~~~~~~~~~~ > | mpeg3demux_tell >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function âmpeg3_deleteâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:67:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 67 | memoryFree(file); > | ^~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function âmpeg3_open_copyâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:147:20: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 147 | if(mpeg3_read_toc(file)) > | ^~~~~~~~~~~~~~ > | mpeg3_read_frame >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:207:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 207 | mpeg3demux_copy_titles(file->demuxer, mpeg3_get_demuxer(old_file)); > | ^~~~~~~~~~~~~~~~~~~~~~ > | mpeg3demux_get_time >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:213:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 213 | mpeg3demux_create_title(file->demuxer, 0, 0); > | ^~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3demux_get_time >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function âmpeg3_set_cpusâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:283:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 283 | mpeg3video_set_cpus(file->vtrack[i]->video, cpus); > | ^~~~~~~~~~~~~~~~~~~ > | mpeg3_set_cpus >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function âmpeg3_set_mmxâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:292:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 292 | mpeg3video_set_mmx(file->vtrack[i]->video, use_mmx); > | ^~~~~~~~~~~~~~~~~~ > | mpeg3_set_mmx >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function âmpeg3_generate_tocâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:309:35: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 309 | if(print_streams) mpeg3demux_print_streams(demuxer, output); > | ^~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:314:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 314 | mpeg3demux_print_timecodes(demuxer->titles[demuxer->current_title], output); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3demux_get_time >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function âmpeg3_read_tocâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:330:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 330 | mpeg3io_seek(file->fs, 0); > | ^~~~~~~~~~~~ > | mpeg3io_eof >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:339:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 339 | mpeg3demux_read_titles(file->demuxer); > | ^~~~~~~~~~~~~~~~~~~~~~ > | mpeg3demux_read_int16 >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function âmpeg3_set_sampleâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:384:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 384 | mpeg3audio_seek_sample(file->atrack[stream]->audio, sample); > | ^~~~~~~~~~~~~~~~~~~~~~ > | mpeg3_set_sample >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function âmpeg3_set_frameâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:455:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 455 | mpeg3video_seek_frame(file->vtrack[stream]->video, frame); > | ^~~~~~~~~~~~~~~~~~~~~ > | mpeg3video_read_frame >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function âmpeg3_seek_percentageâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:466:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 466 | mpeg3audio_seek_percentage(file->atrack[i]->audio, percentage); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3_seek_percentage >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:471:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 471 | mpeg3video_seek_percentage(file->vtrack[i]->video, percentage); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3_seek_percentage >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function âmpeg3_previous_frameâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:482:24: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 482 | return mpeg3video_previous_frame(file->vtrack[stream]->video); > | ^~~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3_previous_frame >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function âmpeg3_drop_framesâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:592:26: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 592 | result = mpeg3video_drop_frames(file->vtrack[stream]->video, > | ^~~~~~~~~~~~~~~~~~~~~~ > | mpeg3video_read_frame >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function âmpeg3_read_yuvframeâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:616:26: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 616 | result = mpeg3video_read_yuvframe(file->vtrack[stream]->video, > | ^~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3video_read_frame >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function âmpeg3_read_audioâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:646:26: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 646 | result = mpeg3audio_decode_audio(file->atrack[stream]->audio, > | ^~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function âmpeg3_read_audio_chunkâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:694:26: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 694 | result = mpeg3audio_read_raw(file->atrack[stream]->audio, output, size, max_size); > | ^~~~~~~~~~~~~~~~~~~ > | mpeg3io_read_data >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: In function âmpeg3_read_video_chunkâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:710:26: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 710 | result = mpeg3video_read_raw(file->vtrack[stream]->video, output, size, max_size); > | ^~~~~~~~~~~~~~~~~~~ > | mpeg3video_read_frame >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c:37: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function âmpeg3io_fgetcâ declared but never defined > 68 | int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 74%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c: In function âmpeg3_new_atrackâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c:42:41: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 42 | new_atrack = (mpeg3_atrack_t *) memoryAllocate(1, sizeof(mpeg3_atrack_t)); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c:42:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 42 | new_atrack = (mpeg3_atrack_t *) memoryAllocate(1, sizeof(mpeg3_atrack_t)); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c:48:21: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 48 | if(demuxer) mpeg3demux_copy_titles(new_atrack->demuxer, demuxer); > | ^~~~~~~~~~~~~~~~~~~~~~ > | mpeg3demux_get_time >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c: In function âmpeg3_delete_atrackâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c:66:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 66 | memoryFree(atrack); > | ^~~~~~~~~~ >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c:34: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function âmpeg3io_fgetcâ declared but never defined > 68 | int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 74%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function âmpeg3_get_ps_pes_packetâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:507:36: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 507 | if(mpeg3_decrypt_packet(demuxer->titles[demuxer->current_title]->fs->css, > | ^~~~~~~~~~~~~~~~~~~~ > | mpeg3_get_pes_packet >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function âmpeg3_read_programâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:719:30: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 719 | if(!result) result = mpeg3io_seek_relative(title->fs, -4); > | ^~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function âmpeg3_advance_timecodeâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:795:25: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 795 | mpeg3io_seek(title->fs, title->timecode_table[demuxer->current_timecode].start_byte); > | ^~~~~~~~~~~~ > | mpeg3io_eof >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:815:41: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 815 | mpeg3demux_open_title(demuxer, demuxer->current_title + 1); > | ^~~~~~~~~~~~~~~~~~~~~ > | mpeg3demux_get_time >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function âmpeg3_append_timecodeâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1070:55: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 1070 | new_table = (mpeg3demux_timecode_t *) memoryAllocate(1, sizeof(mpeg3demux_timecode_t) * title->timecode_table_allocation); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1070:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 1070 | new_table = (mpeg3demux_timecode_t *) memoryAllocate(1, sizeof(mpeg3demux_timecode_t) * title->timecode_table_allocation); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1078:25: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 1078 | memoryFree(title->timecode_table); > | ^~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function âmpeg3_new_demuxerâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1346:36: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 1346 | mpeg3_demuxer_t *demuxer = (mpeg3_demuxer_t *) memoryAllocate(1, sizeof(mpeg3_demuxer_t)); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1356:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 1356 | demuxer->raw_data = (unsigned char*)memoryAllocate(1, MPEG3_MAX_PACKSIZE); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1357:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 1357 | demuxer->data_buffer = (unsigned char*)memoryAllocate(1, MPEG3_MAX_PACKSIZE); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function âmpeg3_delete_demuxerâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1379:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 1379 | mpeg3_delete_title(demuxer->titles[i]); > | ^~~~~~~~~~~~~~~~~~ > | mpeg3_delete_fs >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: In function âmpeg3demux_copy_titlesâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:1599:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 1599 | mpeg3_copy_title(dst_title, src_title); > | ^~~~~~~~~~~~~~~~ > | mpeg3_new_title >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c:35: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function âmpeg3io_fgetcâ declared but never defined > 68 | int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 74%] Linking C shared module so.RomePlugin >[ 74%] Built target RomePlugin >[ 75%] Building C object ScratchPlugin/CMakeFiles/ScratchPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/ScratchPlugin/ScratchPlugin.c.o >[ 75%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c: In function âmpeg3_new_fsâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c:61:41: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 61 | mpeg3_fs_t *fs = (mpeg3_fs_t *) memoryAllocate(1, sizeof(mpeg3_fs_t)); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c:61:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 61 | mpeg3_fs_t *fs = (mpeg3_fs_t *) memoryAllocate(1, sizeof(mpeg3_fs_t)); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c:64:41: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 64 | fs->mpeg_is_in_buffer = (char *) memoryAllocate(1, size); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c: In function âmpeg3_delete_fsâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c:80:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 80 | mpeg3_delete_css(fs->css); > | ^~~~~~~~~~~~~~~~ > | mpeg3_delete_fs >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c:82:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 82 | memoryFree(fs->mpeg_is_in_buffer); > | ^~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c: In function âmpeg3io_open_fileâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c:141:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 141 | mpeg3_get_keys(fs->css, fs->path); > | ^~~~~~~~~~~~~~ > | mpeg3_new_fs >[ 76%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c: In function âmpeg3_new_titleâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:41:50: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 41 | mpeg3_title_t *title = (mpeg3_title_t *) memoryAllocate(1, sizeof(mpeg3_title_t)); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:41:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 41 | mpeg3_title_t *title = (mpeg3_title_t *) memoryAllocate(1, sizeof(mpeg3_title_t)); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c: In function âmpeg3_delete_titleâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:57:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 57 | memoryFree(title->timecode_table); > | ^~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c: In function âmpeg3_copy_titleâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:68:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 68 | mpeg3_copy_fs(dst->fs, src->fs); > | ^~~~~~~~~~~~~ > | mpeg3_new_fs >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:75:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 75 | dst->timecode_table = (mpeg3demux_timecode_t *) memoryAllocate(1, sizeof(mpeg3demux_timecode_t) * dst->timecode_table_allocation); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c: In function âmpeg3_dump_titleâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:90:30: warning: format â-Wformat=][]] > 90 | printf("%f: %d - %d %f %f %d\n", > | ~^ > | | > | int > | %ld > 91 | title->timecode_table[i].absolute_start_time, > 92 | title->timecode_table[i].start_byte, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | long int >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:90:35: warning: format â-Wformat=][]] > 90 | printf("%f: %d - %d %f %f %d\n", > | ~^ > | | > | int > | %ld >...... > 93 | title->timecode_table[i].end_byte, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | long int >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c:34: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function âmpeg3io_fgetcâ declared but never defined > 68 | int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 76%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c: In function âmpeg3_new_vtrackâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c:42:41: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 42 | new_vtrack = (mpeg3_vtrack_t *) memoryAllocate(1, sizeof(mpeg3_vtrack_t)); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c:42:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 42 | new_vtrack = (mpeg3_vtrack_t *) memoryAllocate(1, sizeof(mpeg3_vtrack_t)); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c:44:21: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 44 | if(demuxer) mpeg3demux_copy_titles(new_vtrack->demuxer, demuxer); > | ^~~~~~~~~~~~~~~~~~~~~~ > | mpeg3demux_get_time >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c: In function âmpeg3_delete_vtrackâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c:64:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 64 | memoryFree(vtrack); > | ^~~~~~~~~~ >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c:34: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function âmpeg3io_fgetcâ declared but never defined > 68 | int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 77%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c: In function âmemoryAllocateâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:74:22: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 74 | stuff = (void *) calloc(size,number); > | ^~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:39:1: note: include â<stdlib.h>â or provide a declaration of âcallocâ > 38 | #include "changesForSqueak.h" > +++ |+#include <stdlib.h> > 39 | >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:74:22: warning: incompatible implicit declaration of built-in function â-Wbuiltin-declaration-mismatch][]] > 74 | stuff = (void *) calloc(size,number); > | ^~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:74:22: note: include â<stdlib.h>â or provide a declaration of âcallocâ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c: In function âmemoryFreeâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:85:5: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 85 | free(stuff); > | ^~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:85:5: note: include â<stdlib.h>â or provide a declaration of âfreeâ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:85:5: warning: incompatible implicit declaration of built-in function â-Wbuiltin-declaration-mismatch][]] >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:85:5: note: include â<stdlib.h>â or provide a declaration of âfreeâ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c: In function âmpeg3_generate_toc_for_Squeakâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:169:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 169 | mpeg3demux_create_title_for_Squeak(demuxer, timecode_search, buffer, bufferSize); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3_generate_toc_for_Squeak >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:171:35: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 171 | if(print_streams) mpeg3demux_print_streams_for_Squeak(demuxer, buffer,bufferSize); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:178:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 178 | mpeg3demux_print_timecodes(demuxer->titles[demuxer->current_title], buffer); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3demux_current_time >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:180:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 180 | mpeg3_delete_demuxer(demuxer); > | ^~~~~~~~~~~~~~~~~~~~ > | mpeg3_new_demuxer >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c: In function âmpeg3demux_create_title_for_Squeakâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:208:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 208 | mpeg3demux_open_title(demuxer, 0); > | ^~~~~~~~~~~~~~~~~~~~~ > | mpeg3demux_current_time >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:217:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 217 | mpeg3io_seek(title->fs, 4); > | ^~~~~~~~~~~~ > | mpeg3io_eof >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:237:34: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 237 | result = mpeg3_read_next_packet(demuxer); > | ^~~~~~~~~~~~~~~~~~~~~~ > | mpeg3demux_read_char_packet >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:281:46: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 281 | if(!result) result = mpeg3_read_prev_packet(demuxer); > | ^~~~~~~~~~~~~~~~~~~~~~ > | mpeg3demux_read_char_packet >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:37: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function âmpeg3io_fgetcâ declared but never defined > 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 77%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/dct.c.o >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/dct.c:39: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function âmpeg3io_fgetcâ declared but never defined > 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 77%] Building C object ScratchPlugin/CMakeFiles/ScratchPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/ScratchPlugin/unixScratchOps.c.o >[ 77%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c.o >[ 77%] Building C object ScratchPlugin/CMakeFiles/ScratchPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/ScratchPlugin/unixSeriaPort2Ops.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c: In function âmpeg3audio_prev_headerâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c:145:19: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 145 | result |= mpeg3bits_refill(audio->astream); > | ^~~~~~~~~~~~~~~~ > | mpeg3bits_getbits >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c:33: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c: In function âmpeg3audio_read_headerâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:40:31: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 40 | #define mpeg3bits_eof(stream) mpeg3demux_eof((stream)->demuxer) > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c:171:29: note: in expansion of macro âmpeg3bits_eofâ > 171 | if(!mpeg3bits_eof(audio->astream) && > | ^~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c:189:25: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 189 | mpeg3audio_read_pcm_header(audio); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3audio_read_header >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c:33: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function âmpeg3io_fgetcâ declared but never defined > 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 78%] Linking C shared module so.ScratchPlugin >[ 78%] Built target ScratchPlugin >[ 79%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c.o >[ 79%] Building C object UUIDPlugin/CMakeFiles/UUIDPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/UUIDPlugin/UUIDPlugin.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c: In function âmpeg3audio_dolayer2â: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c:426:25: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 426 | mpeg3audio_synth_mono(audio, fraction[single][j], audio->pcm_sample, &(audio->pcm_point)); > | ^~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c:432:25: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 432 | mpeg3audio_synth_stereo(audio, fraction[0][j], 0, audio->pcm_sample, &p1); > | ^~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c:439:33: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 439 | mpeg3audio_replace_buffer(audio, audio->pcm_allocated + MPEG3AUDIO_PADDING * audio->channels); > | ^~~~~~~~~~~~~~~~~~~~~~~~~ >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c:37: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer2.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function âmpeg3io_fgetcâ declared but never defined > 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 80%] Building C object UUIDPlugin/CMakeFiles/UUIDPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/UUIDPlugin/sqUnixUUID.c.o >[ 80%] Linking C shared module so.UUIDPlugin >[ 80%] Built target UUIDPlugin >[ 81%] Building C object UnicodePlugin/CMakeFiles/UnicodePlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/UnicodePlugin/UnicodePlugin.c.o >[ 81%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c: In function âmpeg3audio_III_dequantize_sampleâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:264:19: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 264 | int num = mpeg3bits_getbitoffset(audio->astream); > | ^~~~~~~~~~~~~~~~~~~~~~ > | mpeg3bits_getbits >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:691:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 691 | mpeg3bits_start_reverse(audio->astream); > | ^~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3bits_getbits_reverse >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:693:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 693 | mpeg3bits_start_forward(audio->astream); > | ^~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c: In function âmpeg3audio_III_hybridâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:841:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 841 | mpeg3audio_dct36(fsIn[0], rawout1, rawout2, mpeg3_win[0], tspnt); > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:853:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 853 | mpeg3audio_dct12(fsIn[sb] ,rawout1 ,rawout2 ,mpeg3_win[2] ,tspnt); > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c: In function âmpeg3audio_III_antialiasâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:887:17: warning: âreturnâ with no value, in function returning non-void > 887 | return; > | ^~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:878:5: note: declared here > 878 | int mpeg3audio_III_antialias(mpeg3audio_t *audio, > | ^~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c: In function âmpeg3audio_read_layer3_frameâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1085:18: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 1085 | result = mpeg3audio_read_header(audio); > | ^~~~~~~~~~~~~~~~~~~~~~ > | mpeg3io_read_char >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1091:26: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 1091 | result = mpeg3bits_read_buffer(audio->astream, audio->bsbuf, audio->framesize); > | ^~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c: In function âmpeg3audio_dolayer3â: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1117:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 1117 | mpeg3bits_use_ptr(audio->astream, audio->bsbuf); > | ^~~~~~~~~~~~~~~~~ > | mpeg3bits_error >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1183:33: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 1183 | mpeg3bits_use_demuxer(audio->astream); > | ^~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1263:33: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 1263 | mpeg3audio_synth_mono(audio, hybridOut[0][ss], audio->pcm_sample, &(audio->pcm_point)); > | ^~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1268:25: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 1268 | mpeg3audio_synth_stereo(audio, hybridOut[0][ss], 0, audio->pcm_sample, &p1); > | ^~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3audio_III_i_stereo >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:1275:33: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 1275 | mpeg3audio_replace_buffer(audio, audio->pcm_allocated + MPEG3AUDIO_PADDING * audio->channels); > | ^~~~~~~~~~~~~~~~~~~~~~~~~ >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c:32: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function âmpeg3io_fgetcâ declared but never defined > 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 81%] Building C object UnicodePlugin/CMakeFiles/UnicodePlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/UnicodePlugin/UnicodeOps-linux.c.o >[ 81%] Linking C shared module so.UnicodePlugin >[ 81%] Built target UnicodePlugin >[ 82%] Building C object AioPlugin/CMakeFiles/AioPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/AioPlugin/AioPlugin.c.o >[ 82%] Linking C shared module so.AioPlugin >[ 82%] Built target AioPlugin >[ 83%] Building C object UnixOSProcessPlugin/CMakeFiles/UnixOSProcessPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c.o >[ 83%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c: In function âprimitiveForkExecâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c:1263:57: warning: iteration 64 invokes undefined behavior [-Waggressive-loop-optimizations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waggressive-loop-optimizations]] > 1263 | if ((semaIndices[sigNum]) > 0) { > | ~~~~~~~~~~~~^~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c:1262:47: note: within this loop > 1262 | while (sigNum <= (signalArraySize())) { > | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function âmpeg3audio_allocate_structâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:45:48: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 45 | mpeg3audio_t *audio = (mpeg3audio_t *) memoryAllocate(1, sizeof(mpeg3audio_t)); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:45:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 45 | mpeg3audio_t *audio = (mpeg3audio_t *) memoryAllocate(1, sizeof(mpeg3audio_t)); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function âmpeg3audio_delete_structâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:60:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 60 | mpeg3bits_delete_stream(audio->astream); > | ^~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3bits_new_stream >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:61:31: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 61 | if(audio->pcm_sample) memoryFree(audio->pcm_sample); > | ^~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function âmpeg3audio_replace_bufferâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:72:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 72 | audio->pcm_sample = (float *) memoryAllocate(1,sizeof(float) * new_allocation * audio->channels); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:77:38: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 77 | float *new_samples = (float *) memoryAllocate(1,sizeof(float) * new_allocation * audio->channels); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function âmpeg3audio_read_frameâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:92:18: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 92 | result = mpeg3audio_read_header(audio); > | ^~~~~~~~~~~~~~~~~~~~~~ > | mpeg3audio_read_frame >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:110:58: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 110 | result = mpeg3audio_dolayer2(audio); > | ^~~~~~~~~~~~~~~~~~~ > | mpeg3audio_delete >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:114:58: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 114 | result = mpeg3audio_dolayer3(audio); > | ^~~~~~~~~~~~~~~~~~~ > | mpeg3audio_delete >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:124:42: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 124 | result = mpeg3audio_do_pcm(audio); > | ^~~~~~~~~~~~~~~~~ > | mpeg3audio_delete >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:132:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 132 | mpeg3bits_byte_align(audio->astream); > | ^~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function âmpeg3audio_get_lengthâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:153:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 153 | mpeg3bits_seek_start(audio->astream); > | ^~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:238:40: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 238 | result = (long)((float)mpeg3demuxer_total_bytes(audio->astream->demuxer) / audio->avg_framesize * audio->samples_per_frame); > | ^~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3io_total_bytes >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c: In function âshutdownModuleâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c:2802:41: warning: iteration 64 invokes undefined behavior [-Waggressive-loop-optimizations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waggressive-loop-optimizations]] > 2802 | if ((semaIndices[sigNum]) > 0) { > | ~~~~~~~~~~~~^~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c:2801:31: note: within this loop > 2801 | while (sigNum <= (signalArraySize())) { > | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:251:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 251 | mpeg3audio_reset_synths(audio); > | ^~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3audio_get_length >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function âmpeg3audio_seekâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:277:27: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 277 | result |= mpeg3bits_seek_time(audio->astream, time_position); > | ^~~~~~~~~~~~~~~~~~~ > | mpeg3bits_packet_time >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:296:35: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 296 | result |= mpeg3bits_seek_byte(audio->astream, byte_position); > | ^~~~~~~~~~~~~~~~~~~ > | mpeg3bits_showbits >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:303:27: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 303 | result |= mpeg3audio_prev_header(audio); > | ^~~~~~~~~~~~~~~~~~~~~~ > | mpeg3audio_read_frame >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:304:27: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 304 | result |= mpeg3audio_read_layer3_frame(audio); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3audio_read_frame >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function âmpeg3audio_newâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:327:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 327 | mpeg3audio_new_decode_tables(audio); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function âmpeg3audio_read_rawâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:408:28: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 408 | if(mpeg3bits_read_buffer(audio->astream, output, audio->framesize)) > | ^~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: In function âmpeg3audio_decode_audioâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:465:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 465 | mpeg3bits_seek_percentage(audio->astream, audio->percentage_seek); > | ^~~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3bits_tell_percentage >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c:35: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function âmpeg3io_fgetcâ declared but never defined > 68 | int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 84%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c.o >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c:34: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c: In function âmpeg3audio_read_pcm_headerâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:40:31: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 40 | #define mpeg3bits_eof(stream) mpeg3demux_eof((stream)->demuxer) > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c:42:16: note: in expansion of macro âmpeg3bits_eofâ > 42 | while(!mpeg3bits_eof(audio->astream) && code != MPEG3_PCM_START_CODE) > | ^~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c: In function âmpeg3audio_do_pcmâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c:61:12: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 61 | if(mpeg3bits_read_buffer(audio->astream, audio->ac3_buffer, frame_samples * audio->channels * 2)) > | ^~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c:67:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 67 | mpeg3audio_replace_buffer(audio, audio->pcm_allocated + MPEG3AUDIO_PADDING * audio->channels); > | ^~~~~~~~~~~~~~~~~~~~~~~~~ >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c:34: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function âmpeg3io_fgetcâ declared but never defined > 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 84%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/synthesizers.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/synthesizers.c: In function âmpeg3audio_synth_stereoâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/synthesizers.c:63:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 63 | mpeg3audio_dct64(buf[1] + ((audio->bo + 1) & 0xf), buf[0] + audio->bo, bandPtr); > | ^~~~~~~~~~~~~~~~ >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/synthesizers.c:31: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/synthesizers.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function âmpeg3io_fgetcâ declared but never defined > 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 84%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/tables.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/tables.c: In function âmpeg3audio_new_decode_tablesâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/tables.c:504:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 504 | mpeg3audio_imdct_init(audio); > | ^~~~~~~~~~~~~~~~~~~~~ >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/tables.c:31: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/tables.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function âmpeg3io_fgetcâ declared but never defined > 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 85%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c.o >[ 85%] Linking C shared module so.UnixOSProcessPlugin >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c: In function âmpeg3video_getintrablockâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:208:17: warning: âreturnâ with no value, in function returning non-void > 208 | return; > | ^~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:157:5: note: declared here > 157 | int mpeg3video_getintrablock(mpeg3_slice_t *slice, > | ^~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:243:17: warning: âreturnâ with no value, in function returning non-void > 243 | return; > | ^~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:157:5: note: declared here > 157 | int mpeg3video_getintrablock(mpeg3_slice_t *slice, > | ^~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c: In function âmpeg3video_getmpg2intrablockâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:400:26: warning: âreturnâ with no value, in function returning non-void > 400 | if(slice->fault) return; > | ^~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:372:5: note: declared here > 372 | int mpeg3video_getmpg2intrablock(mpeg3_slice_t *slice, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:466:25: warning: âreturnâ with no value, in function returning non-void > 466 | return; > | ^~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:372:5: note: declared here > 372 | int mpeg3video_getmpg2intrablock(mpeg3_slice_t *slice, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c: In function âmpeg3video_getmpg2interblockâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:548:17: warning: âreturnâ with no value, in function returning non-void > 548 | return; > | ^~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:501:5: note: declared here > 501 | int mpeg3video_getmpg2interblock(mpeg3_slice_t *slice, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:7, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:32: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c: In function âmpeg3video_get_macroblocksâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:40:31: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 40 | #define mpeg3bits_eof(stream) mpeg3demux_eof((stream)->demuxer) > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:610:16: note: in expansion of macro âmpeg3bits_eofâ > 610 | while(!mpeg3bits_eof(vstream) && > | ^~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:616:25: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 616 | mpeg3_new_slice_buffer(&(video->slice_buffers[video->slice_buffers_initialized++])); > | ^~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:628:33: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 628 | mpeg3_expand_slice_buffer(slice_buffer); > | ^~~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:694:25: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 694 | mpeg3_slice_loop(&video->slice_decoders[i]); > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c: In function âmpeg3video_allocate_decodersâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:710:25: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 710 | mpeg3_delete_slice_decoder(video->slice_decoders[i]); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:715:25: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 715 | mpeg3_new_slice_decoder(video, &(video->slice_decoders[i])); > | ^~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3video_allocate_decoders >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c: In function âmpeg3video_getpictureâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:797:25: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 797 | mpeg3video_display_second_field(video); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c:32: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function âmpeg3io_fgetcâ declared but never defined > 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 85%] Built target UnixOSProcessPlugin >[ 85%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c: In function âmpeg3video_ext_user_dataâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c:333:20: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 333 | int code = mpeg3bits_next_startcode(video->vstream); > | ^~~~~~~~~~~~~~~~~~~~~~~~ >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h:8, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:7, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c:33: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:40:31: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 40 | #define mpeg3bits_eof(stream) mpeg3demux_eof((stream)->demuxer) > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c:337:18: note: in expansion of macro âmpeg3bits_eofâ > 337 | !mpeg3bits_eof(video->vstream)) > | ^~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c:339:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 339 | mpeg3bits_refill(video->vstream); > | ^~~~~~~~~~~~~~~~ > | mpeg3bits_getbits >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c:32: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function âmpeg3io_fgetcâ declared but never defined > 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 86%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/idct.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/idct.c: In function âmpeg3video_idctrowâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/idct.c:82:7: warning: âreturnâ with no value, in function returning non-void > 82 | return; > | ^~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/idct.c:73:5: note: declared here > 73 | int mpeg3video_idctrow(short *blk) > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/idct.c: In function âmpeg3video_idctcolâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/idct.c:146:5: warning: âreturnâ with no value, in function returning non-void > 146 | return; > | ^~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/idct.c:137:5: note: declared here > 137 | int mpeg3video_idctcol(short *blk) > | ^~~~~~~~~~~~~~~~~~ >[ 86%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/macroblocks.c.o >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.h:6, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/macroblocks.c:30: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function âmpeg3io_fgetcâ declared but never defined > 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 86%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mmxtest.c.o >[ 87%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/motion.c.o >[ 87%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c.o >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/motion.c:32: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function âmpeg3io_fgetcâ declared but never defined > 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function âmpeg3video_initdecoderâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:170:48: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 170 | video->yuv_buffer[0] = (unsigned char*)memoryAllocate(1, (size[0] + padding[0]) + 2 * (size[1] + padding[1])); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:170:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 170 | video->yuv_buffer[0] = (unsigned char*)memoryAllocate(1, (size[0] + padding[0]) + 2 * (size[1] + padding[1])); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:171:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 171 | video->yuv_buffer[1] = (unsigned char*)memoryAllocate(1, (size[0] + padding[0]) + 2 * (size[1] + padding[1])); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:172:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 172 | video->yuv_buffer[2] = (unsigned char*)memoryAllocate(1, (size[0] + padding[0]) + 2 * (size[1] + padding[1])); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:176:40: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 176 | video->yuv_buffer[3] = (unsigned char*)memoryAllocate(1, size[2] + 2 * size[3]); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:177:40: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 177 | video->yuv_buffer[4] = (unsigned char*)memoryAllocate(1, size[2] + 2 * size[3]); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:210:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 210 | video->cr_to_r = (long *) memoryAllocate(1,sizeof(long) * 256); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:211:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 211 | video->cr_to_g = (long *) memoryAllocate(1,sizeof(long) * 256); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:212:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 212 | video->cb_to_g = (long *) memoryAllocate(1,sizeof(long) * 256); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:213:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 213 | video->cb_to_b = (long *) memoryAllocate(1,sizeof(long) * 256); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function âmpeg3video_deletedecoderâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:234:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 234 | memoryFree(video->yuv_buffer[0]); > | ^~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function âmpeg3video_allocate_structâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:270:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 270 | mpeg3video_t *video = (mpeg3video_t *) memoryAllocate(1, sizeof(mpeg3video_t)); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:289:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 289 | mpeg3video_init_output(); > | ^~~~~~~~~~~~~~~~~~~~~~ > | mpeg3video_initdecoder >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function âmpeg3video_delete_structâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:302:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 302 | mpeg3bits_delete_stream(video->vstream); > | ^~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3bits_new_stream >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:315:25: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 315 | mpeg3_delete_slice_decoder(video->slice_decoders[i]); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3_delete_demuxer >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:318:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 318 | mpeg3_delete_slice_buffer(&(video->slice_buffers[i])); > | ^~~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3_delete_demuxer >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function âmpeg3video_read_frame_backendâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:330:30: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 330 | if(!result) result = mpeg3video_get_header(video, 0); > | ^~~~~~~~~~~~~~~~~~~~~ > | mpeg3video_deletedecoder >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:339:26: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 339 | result = mpeg3video_getpicture(video, video->framenum); > | ^~~~~~~~~~~~~~~~~~~~~ > | mpeg3video_delete >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function âmpeg3video_get_scaletableâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:356:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 356 | int *result = (int *) memoryAllocate(1,sizeof(int) * output_w); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function âmpeg3video_get_firstframeâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:374:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 374 | mpeg3bits_seek_byte(video->vstream, 0); > | ^~~~~~~~~~~~~~~~~~~ > | mpeg3bits_showbits >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:375:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 375 | mpeg3video_match_refframes(video); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3video_get_firstframe >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function âmpeg3video_newâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:410:25: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 410 | mpeg3bits_seek_start(video->vstream); > | ^~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:411:34: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 411 | result = mpeg3video_next_code(video->vstream, MPEG3_GOP_START_CODE); > | ^~~~~~~~~~~~~~~~~~~~ > | mpeg3video_initdecoder >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:413:46: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 413 | if(!result) result = mpeg3video_getgophdr(video); > | ^~~~~~~~~~~~~~~~~~~~ > | mpeg3video_initdecoder >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:428:25: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 428 | mpeg3bits_seek_end(video->vstream); > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:429:25: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 429 | mpeg3bits_start_reverse(video->vstream); > | ^~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3bits_getbits_reverse >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:430:34: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 430 | result = mpeg3video_prev_code(video->vstream, MPEG3_GOP_START_CODE); > | ^~~~~~~~~~~~~~~~~~~~ > | mpeg3video_initdecoder >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:431:25: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 431 | mpeg3bits_start_forward(video->vstream); > | ^~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function âmpeg3video_previous_frameâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:516:43: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 516 | if(mpeg3bits_bof(video->vstream)) mpeg3bits_seek_percentage(video->vstream, 0); > | ^~~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3bits_tell_percentage >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: In function âmpeg3video_read_frameâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:594:30: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 594 | if(!result) result = mpeg3video_seek(video); > | ^~~~~~~~~~~~~~~ > | mpeg3video_new >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:598:31: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 598 | if(video->output_src) mpeg3video_present_frame(video); > | ^~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3video_seek_frame >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:33: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function âmpeg3io_fgetcâ declared but never defined > 68 | int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 87%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c: In function âmpeg3video_dithertopâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c:974:16: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 974 | return mpeg3video_ditherframeFastRGB555(video, src, video->output_rows); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3video_ditherframe444 >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c:977:20: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 977 | return mpeg3video_ditherframeFastRGBA(video, src, video->output_rows); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3video_ditherframe444 >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.h:11, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c:38: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function âmpeg3io_fgetcâ declared but never defined > 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 88%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/reconstruct.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/reconstruct.c: In function âmpeg3video_reconstructâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/reconstruct.c:1162:25: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 1162 | mpeg3video_calc_dmv(video, > | ^~~~~~~~~~~~~~~~~~~ >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.h:6, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/reconstruct.c:30: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/reconstruct.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function âmpeg3io_fgetcâ declared but never defined > 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 88%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c: In function âmpeg3bits_next_startcodeâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:41:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 41 | mpeg3bits_byte_align(stream); > | ^~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c: In function âmpeg3video_seekâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:132:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 132 | mpeg3bits_seek_percentage(vstream, percentage); > | ^~~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3bits_tell_percentage >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:134:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 134 | mpeg3bits_start_reverse(vstream); > | ^~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3bits_getbits_reverse >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:137:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 137 | mpeg3bits_start_forward(vstream); > | ^~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:145:34: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 145 | result = mpeg3video_read_frame_backend(video, 0); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3video_read_frame >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:164:25: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 164 | mpeg3bits_seek_start(vstream); > | ^~~~~~~~~~~~~~~~~~~~ > | mpeg3bits_next_startcode >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:166:34: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 166 | result = mpeg3video_drop_frames(video, frame_number - video->framenum); > | ^~~~~~~~~~~~~~~~~~~~~~ > | mpeg3video_read_frame >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:178:68: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 178 | long byte = (long)((float)(mpeg3demuxer_total_bytes(vstream->demuxer) / > | ^~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3io_total_bytes >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:188:58: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 188 | result = mpeg3bits_seek_byte(vstream, byte); > | ^~~~~~~~~~~~~~~~~~~ > | mpeg3bits_showbits >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:193:70: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 193 | if(!result) result = mpeg3video_getgophdr(video); > | ^~~~~~~~~~~~~~~~~~~~ > >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:219:41: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 219 | mpeg3bits_seek_time(vstream, (double)frame_number / video->frame_rate); > | ^~~~~~~~~~~~~~~~~~~ > | mpeg3bits_packet_time >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c:33: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h:68:5: warning: inline function âmpeg3io_fgetcâ declared but never defined > 68 | int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 89%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c: In function âmpeg3_new_slice_bufferâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:48:48: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 48 | slice_buffer->data = (unsigned char *) memoryAllocate(1,1024); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:48:30: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 48 | slice_buffer->data = (unsigned char *) memoryAllocate(1,1024); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c: In function âmpeg3_delete_slice_bufferâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:64:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 64 | memoryFree(slice_buffer->data); > | ^~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c: In function âmpeg3_expand_slice_bufferâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:74:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wint-to-pointer-cast]] > 74 | unsigned char *new_buffer = (unsigned char *) memoryAllocate(1,slice_buffer->buffer_allocation * 2); > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c: In function âmpeg3_decode_sliceâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:356:26: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 356 | slice_vert_pos_ext = mpeg3video_getslicehdr(slice, video); > | ^~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:372:27: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 372 | mba_inc = mpeg3video_get_macroblock_address(slice); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:397:25: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 397 | mpeg3video_macroblock_modes(slice, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:432:33: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 432 | mpeg3video_motion_vectors(slice, > | ^~~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:445:33: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 445 | mpeg3video_motion_vector(slice, > | ^~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:494:31: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 494 | cbp = mpeg3video_get_cbp(slice); > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:512:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 512 | mpeg3video_clearblock(slice, 0, video->blk_cnt); > | ^~~~~~~~~~~~~~~~~~~~~ > | mpeg3video_addblock >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:520:57: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 520 | mpeg3video_getmpg2intrablock(slice, video, comp, dc_dct_pred); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:522:57: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 522 | mpeg3video_getintrablock(slice, video, comp, dc_dct_pred); > | ^~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3video_addblock >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:527:57: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 527 | mpeg3video_getmpg2interblock(slice, video, comp); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:529:57: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 529 | mpeg3video_getinterblock(slice, video, comp); > | ^~~~~~~~~~~~~~~~~~~~~~~~ > | mpeg3video_addblock >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:611:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 611 | mpeg3video_reconstruct(video, > | ^~~~~~~~~~~~~~~~~~~~~~ >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h:6, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h:36, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c:32: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.c: At top level: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function âmpeg3io_fgetcâ declared but never defined > 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 89%] Building C object Mpeg3Plugin/CMakeFiles/Mpeg3Plugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/vlc.c.o >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.h:6, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/video/vlc.c:30: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h:38:12: warning: inline function âmpeg3io_fgetcâ declared but never defined > 38 | inline int mpeg3io_fgetc(mpeg3_fs_t *fs); > | ^~~~~~~~~~~~~ >[ 89%] Building C object XDisplayControlPlugin/CMakeFiles/XDisplayControlPlugin.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c.o >[ 89%] Linking C shared module so.Mpeg3Plugin >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c: In function âprimitiveDisconnectDisplayâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c:143:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 143 | forgetXDisplay(); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c: In function âprimitiveFlushDisplayâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c:151:9: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 151 | synchronizeXDisplay(); > | ^~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c: In function âprimitiveKillDisplayâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c:193:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 193 | disconnectXDisplay(); > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c: In function âprimitiveOpenDisplayâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c:210:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 210 | openXDisplay(); > | ^~~~~~~~~~~~ > | XOpenDisplay >[ 89%] Built target Mpeg3Plugin >[ 90%] Linking C shared module so.XDisplayControlPlugin >[ 91%] Building C object vm-display-X11/CMakeFiles/vm-display-X11.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/vm-display-X11/sqUnixX11.c.o >[ 91%] Built target XDisplayControlPlugin >[ 92%] Building C object vm-display-fbdev/CMakeFiles/vm-display-fbdev.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/vm-display-fbdev/sqUnixFBDev.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/vm-display-X11/sqUnixX11.c:91: warning: "USE_XSHM" redefined > 91 | # define USE_XSHM > | >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/plugins/B3DAcceleratorPlugin/sqUnixOpenGL.h:4, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/vm/SqDisplay.h:16, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/vm-display-X11/sqUnixX11.c:66: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/build/config.h:73: note: this is the location of the previous definition > 73 | #define USE_XSHM 1 > | >[ 92%] Linking C shared module so.vm-display-fbdev >[ 92%] Built target vm-display-fbdev >[ 92%] Building C object vm-display-null/CMakeFiles/vm-display-null.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/vm-display-null/sqUnixDisplayNull.c.o >[ 93%] Linking C shared module so.vm-display-null >[ 93%] Built target vm-display-null >[ 93%] Building C object vm-display-X11/CMakeFiles/vm-display-X11.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/vm-display-X11/sqUnixMozilla.c.o >[ 93%] Building C object vm-sound-null/CMakeFiles/vm-sound-null.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/vm-sound-null/sqUnixSoundNull.c.o >[ 93%] Linking C shared module so.vm-display-X11 >[ 94%] Linking C shared module so.vm-sound-null >[ 94%] Built target vm-display-X11 >[ 94%] Generating version.c >[ 94%] Built target vm-sound-null >[ 94%] Generating interp.c >[ 95%] Generating gnu-interp.c >[ 96%] Building C object CMakeFiles/squeakvm.dir/gnu-interp.c.o >[ 96%] Building C object CMakeFiles/squeakvm.dir/vm/aio.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/vm/aio.c: In function âaioPollâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/vm/aio.c:217:7: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 217 | ms= ioMSecs(); > | ^~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/build/gnu-interp.c: In function âprimitiveBeCursorâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/build/gnu-interp.c:15847:39: warning: implicit declaration of function â-Wimplicit-function-declaration][]] >15847 | if (!(ioSetCursorARGB(cursorBitsIndex, extentX, extentY, offsetX, offsetY))) { > | ^~~~~~~~~~~~~~~ > | ioSetCursor >[ 96%] Building C object CMakeFiles/squeakvm.dir/vm/debug.c.o >In file included from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/vm/sqGnu.h:36, > from /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/build/gnu-interp.c:13: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/build/gnu-interp.c: In function âgetLongFromFileswapâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/vm/sq.h:45:60: warning: ignoring return value of â-Wunused-result][]] > 45 | #define sqImageFileRead(ptr, sz, count, f) fread(ptr, sz, count, f) > | ^~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/build/gnu-interp.c:5031:9: note: in expansion of macro âsqImageFileReadâ > 5031 | sqImageFileRead(&w, sizeof(w), 1, aFile); > | ^~~~~~~~~~~~~~~ >[ 97%] Building C object CMakeFiles/squeakvm.dir/vm/osExports.c.o >[ 97%] Building C object CMakeFiles/squeakvm.dir/vm/sqUnixCharConv.c.o >[ 98%] Building C object CMakeFiles/squeakvm.dir/vm/sqUnixExternalPrims.c.o >[ 98%] Building C object CMakeFiles/squeakvm.dir/vm/sqUnixMain.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/vm/sqUnixMain.c: In function âioRelinquishProcessorForMicrosecondsâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/vm/sqUnixMain.c:506:7: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 506 | setInterruptCheckCounter(-1000); /* ensure timely poll for semaphore activity */ > | ^~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/vm/sqUnixMain.c: In function âsigsegvâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/vm/sqUnixMain.c:693:7: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 693 | printCallStack(); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/vm/sqUnixMain.c: In function âvm_parseArgumentâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/vm/sqUnixMain.c:1084:21: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 1084 | buf[i]= toupper(buf[i]); > | ^~~~~~~ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/unix/vm/sqUnixMain.c:974:1: note: include â<ctype.h>â or provide a declaration of âtoupperâ > 973 | # include <locale.h> > +++ |+#include <ctype.h> > 974 | static void vm_parseEnvironment(void) >[ 98%] Building C object CMakeFiles/squeakvm.dir/vm/sqUnixMemory.c.o >[ 99%] Building C object CMakeFiles/squeakvm.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/vm/sqNamedPrims.c.o >[ 99%] Building C object CMakeFiles/squeakvm.dir/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/vm/sqVirtualMachine.c.o >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/vm/sqVirtualMachine.c: In function âpushOutputFileâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/vm/sqVirtualMachine.c:528:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpointer-to-int-cast]] > 528 | switch ((unsigned)filenameOrStdioIndex) { > | ^ >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/vm/sqVirtualMachine.c: In function âpopOutputFileâ: >/var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/vm/sqVirtualMachine.c:556:17: warning: implicit declaration of function â-Wimplicit-function-declaration][]] > 556 | close(fileno(stdout)); > | ^~~~~ > | clone >[ 99%] Building C object CMakeFiles/squeakvm.dir/version.c.o >[100%] Building C object CMakeFiles/squeakvm.dir/disabledPlugins.c.o >[100%] Linking C executable squeakvm >[100%] Built target squeakvm >Install the project... >-- Install configuration: "" >-- Installing: /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/image/usr/lib/squeak/4.10.2-2614/squeakvm >-- Installing: /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/image/usr/bin/squeak >-- Installing: /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/image/usr/bin/squeak.sh >-- Installing: /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/image/usr/lib/squeak/4.10.2-2614/ckformat >-- Installing: /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/image/usr/share/man/man1/squeak.1 >-- Installing: /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/image/usr/lib/squeak/4.10.2-2614/so.B3DAcceleratorPlugin >-- Installing: /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/image/usr/lib/squeak/4.10.2-2614/so.Squeak3D >-- Installing: /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/image/usr/lib/squeak/4.10.2-2614/so.CameraPlugin >-- Installing: /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/image/usr/lib/squeak/4.10.2-2614/so.ClipboardExtendedPlugin >-- Installing: /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/image/usr/lib/squeak/4.10.2-2614/so.SqueakFFIPrims >-- Installing: /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/image/usr/lib/squeak/4.10.2-2614/so.FileCopyPlugin >-- Installing: /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/image/usr/lib/squeak/4.10.2-2614/so.HostWindowPlugin >-- Installing: /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/image/usr/lib/squeak/4.10.2-2614/so.Mpeg3Plugin >-- Installing: /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/image/usr/lib/squeak/4.10.2-2614/so.RomePlugin >-- Installing: /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/image/usr/lib/squeak/4.10.2-2614/so.ScratchPlugin >-- Installing: /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/image/usr/lib/squeak/4.10.2-2614/so.UUIDPlugin >-- Installing: /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/image/usr/lib/squeak/4.10.2-2614/so.UnicodePlugin >-- Installing: /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/image/usr/lib/squeak/4.10.2-2614/so.AioPlugin >-- Installing: /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/image/usr/lib/squeak/4.10.2-2614/so.UnixOSProcessPlugin >-- Installing: /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/image/usr/lib/squeak/4.10.2-2614/so.XDisplayControlPlugin >-- Installing: /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/image/usr/lib/squeak/4.10.2-2614/so.vm-display-X11 >-- Installing: /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/image/usr/lib/squeak/4.10.2-2614/so.vm-display-fbdev >-- Installing: /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/image/usr/lib/squeak/4.10.2-2614/so.vm-display-null >-- Installing: /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/image/usr/lib/squeak/4.10.2-2614/so.vm-sound-null >>>> Completed installing dev-lang/squeakvm-4.10.2.2614 into /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/image > > * Final size of build directory: 43560 KiB (42.5 MiB) > * Final size of installed tree: 2100 KiB ( 2.0 MiB) > > * QA Notice: make jobserver unavailable: > * > * make[1]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. > > * QA Notice: The following files contain writable and executable sections > * Files with such sections will not work properly (or at all!) on some > * architectures/operating systems. A bug should be filed at > * https://bugs.gentoo.org/ to make sure the issue is fixed. > * For more information, see: > * > * https://wiki.gentoo.org/wiki/Hardened/GNU_stack_quickstart > * > * Please include the following list of files in your report: > * Note: Bugs should be filed for the respective maintainers > * of the package in question and not hardened@gentoo.org. > * RWX --- --- usr/lib/squeak/4.10.2-2614/so.SqueakFFIPrims > > > * QA Notice: Package triggers severe warnings which indicate that it > * may exhibit random runtime failures. > * /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:74:22: warning: incompatible implicit declaration of built-in function â-Wbuiltin-declaration-mismatch][]] > * /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:85:5: warning: incompatible implicit declaration of built-in function â-Wbuiltin-declaration-mismatch][]] > * /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:74:22: warning: incompatible implicit declaration of built-in function â-Wbuiltin-declaration-mismatch][]] > * /var/tmp/portage/dev-lang/squeakvm-4.10.2.2614/work/Squeak-4.10.2.2614-src/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c:85:5: warning: incompatible implicit declaration of built-in function â-Wbuiltin-declaration-mismatch][]] > > * Please do not file a Gentoo bug and instead report the above QA > * issues directly to the upstream developers of this software. > * Homepage: http://www.squeak.org/ >strip: x86_64-pc-linux-gnu-strip --strip-unneeded -N __gentoo_check_ldflags__ -R .comment -R .GCC.command.line -R .note.gnu.gold-version > /usr/lib/squeak/4.10.2-2614/ckformat > /usr/lib/squeak/4.10.2-2614/squeakvm > /usr/lib/squeak/4.10.2-2614/so.B3DAcceleratorPlugin > /usr/lib/squeak/4.10.2-2614/so.Squeak3D > /usr/lib/squeak/4.10.2-2614/so.CameraPlugin > /usr/lib/squeak/4.10.2-2614/so.ClipboardExtendedPlugin > /usr/lib/squeak/4.10.2-2614/so.SqueakFFIPrims > /usr/lib/squeak/4.10.2-2614/so.FileCopyPlugin > /usr/lib/squeak/4.10.2-2614/so.HostWindowPlugin > /usr/lib/squeak/4.10.2-2614/so.Mpeg3Plugin > /usr/lib/squeak/4.10.2-2614/so.RomePlugin > /usr/lib/squeak/4.10.2-2614/so.ScratchPlugin > /usr/lib/squeak/4.10.2-2614/so.UUIDPlugin > /usr/lib/squeak/4.10.2-2614/so.UnicodePlugin > /usr/lib/squeak/4.10.2-2614/so.AioPlugin > /usr/lib/squeak/4.10.2-2614/so.UnixOSProcessPlugin > /usr/lib/squeak/4.10.2-2614/so.XDisplayControlPlugin > /usr/lib/squeak/4.10.2-2614/so.vm-display-X11 > /usr/lib/squeak/4.10.2-2614/so.vm-display-fbdev > /usr/lib/squeak/4.10.2-2614/so.vm-display-null > /usr/lib/squeak/4.10.2-2614/so.vm-sound-null >>>> Done. >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 809647
: 735148