:: Synchronizing package databases...
build-support-manual downloading...
build-support downloading...
core-staging downloading...
extra-staging downloading...
core-testing downloading...
core downloading...
extra-testing downloading...
extra downloading...
:: Starting full system upgrade...
there is nothing to do
==> Building in chroot for [extra-staging-with-build-support] (i486)...
==> Synchronizing chroot copy [/var/lib/archbuild/extra-staging-with-build-support-i486/root] -> [build]...done
==> Making package: libgee 0.20.6-2.0 (Tue Oct 22 13:20:35 2024)
==> Retrieving sources...
-> Updating libgee git repo...
==> Validating source files with sha256sums...
libgee ... Skipped
gpg: Warning: using insecure memory!
==> Appending keys from archlinux32.gpg...
gpg: Warning: using insecure memory!
gpg: Warning: using insecure memory!
gpg: Warning: using insecure memory!
gpg: Warning: using insecure memory!
gpg: Warning: using insecure memory!
gpg: Warning: using insecure memory!
gpg: Warning: using insecure memory!
gpg: Warning: using insecure memory!
gpg: Warning: using insecure memory!
gpg: Warning: using insecure memory!
gpg: Warning: using insecure memory!
gpg: Warning: using insecure memory!
gpg: Warning: using insecure memory!
gpg: Warning: using insecure memory!
==> Updating trust database...
gpg: Warning: using insecure memory!
gpg: next trustdb check due at 2024-11-18
==> Making package: libgee 0.20.6-2.0 (Tue Oct 22 13:20:44 2024)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
:: There are 10 providers available for ttf-font:
:: Repository extra
1) gnu-free-fonts 2) noto-fonts 3) ttf-bitstream-vera 4) ttf-croscore 5) ttf-dejavu 6) ttf-droid 7) ttf-ibm-plex 8) ttf-input 9) ttf-input-nerd 10) ttf-liberation
Enter a number (default=1):
looking for conflicting packages...
warning: dependency cycle detected:
warning: harfbuzz will be installed before its freetype2 dependency
Packages (77) aom-3.10.0-1.0 cairo-1.18.2-2.0 dav1d-1.4.3-1.0 docbook-xml-4.5-10.0 docbook-xsl-1.79.2-8.0 fontconfig-2:2.15.0-2.0 freetype2-2.13.3-1.0 fribidi-1.0.16-1.0 gd-2.3.3-6.1 gdk-pixbuf2-2.42.10-2.1 ghostscript-10.04.0-1.0 giflib-5.2.2-1.1 glib2-docs-2.78.4-1.0 gnu-free-fonts-20120503-8.0 gobject-introspection-runtime-1.76.1-1.0 graphite-1:1.3.14-3.3 graphviz-8.0.3-1.0 gsfonts-20200910-4.0 gtk-doc-1.34.0-1.0 gts-0.7.6.121130-3.0 harfbuzz-7.1.0-1.0 ijs-0.35-6.0 jbig2dec-0.20-1.0 jbigkit-2.1-8.0 lcms2-2.16-1.0 libavif-1.1.1-2.0 libcroco-0.6.13-2.1 libcups-2:2.4.11-1.0 libdatrie-0.2.13-4.0 libde265-1.0.11-2.0 libgirepository-1.76.1-1.0 libheif-1.15.2-1.0 libice-1.1.1-3.0 libidn-1.42-1.0 libjpeg-turbo-3.0.4-1.0 libpaper-2.2.5-1.0 libpng-1.6.44-1.0 librsvg-og-1:2.40.20+23+g0f3eef9e-3.1 libsm-1.2.4-2.0 libthai-0.1.29-3.0 libtiff-4.7.0-1.0 libwebp-1.4.0-3.0 libx11-1.8.10-1.0 libxau-1.0.11-2.0 libxcb-1.17.0-1.0 libxdmcp-1.1.5-1.0 libxext-1.3.6-1.0 libxft-2.3.8-2.0 libxpm-3.5.17-2.0 libxrender-0.9.11-2.0 libxslt-1.1.42-1.1 libxt-1.3.0-2.0 libyuv-r2426+464c51a03-1.0 lzo-2.10-5.1 mpdecimal-4.0.0-2.153 netpbm-10.86.43-1.0 openjpeg2-2.5.2-1.0 pango-1:1.50.14-1.1 perl-error-0.17029-7.0 perl-mailtools-2.21-9.0 perl-timedate-2.33-7.0 pixman-0.43.4-1.0 poppler-data-0.4.12-2.0 python-3.12.7-1.0 python-lxml-5.3.0-1.0 python-mako-1.3.5-1.2 python-markdown-3.7-1.0 python-markupsafe-2.1.5-2.2 python-pygments-2.18.0-1.0 shared-mime-info-2.4-1.1 x265-3.6-1.0 xcb-proto-1.17.0-2.0 xorgproto-2024.1-2.0 autoconf-archive-1:2023.02.20-2.0 git-2.47.0-1.0 gobject-introspection-1.76.1-1.0 vala-0.56.3-1.0
Total Installed Size: 352.55 MiB
:: Proceed with installation? [Y/n]
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
:: Processing package changes...
installing libgirepository...
installing gobject-introspection-runtime...
installing mpdecimal...
installing python...
Optional dependencies for python
python-setuptools: for building Python packages using tooling that is usually bundled with Python
python-pip: for installing Python packages using tooling that is usually bundled with Python
python-pipx: for installing Python software not packaged on Arch Linux
sqlite: for a default database integration [installed]
xz: for lzma [installed]
tk: for tkinter
installing python-markupsafe...
installing python-mako...
Optional dependencies for python-mako
python-babel: for i18n features
python-beaker: for caching support
python-dogpile.cache: for caching support
python-pygments: for syntax highlighting [pending]
python-pytest: for testing utilities
installing python-markdown...
Optional dependencies for python-markdown
python-yaml: parse Python in YAML metadata
installing gobject-introspection...
installing docbook-xml...
installing libxslt...
Optional dependencies for libxslt
python: Python bindings [installed]
installing docbook-xsl...
installing glib2-docs...
installing python-lxml...
Optional dependencies for python-lxml
python-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML
python-cssselect: support for cssselect
python-html5lib: support for html5lib parser
python-lxml-docs: offline docs
python-lxml-html-clean: enable htmlclean feature
installing python-pygments...
installing gtk-doc...
Optional dependencies for gtk-doc
dblatex: PDF support
installing libpng...
installing graphite...
Optional dependencies for graphite
graphite-docs: Documentation
installing harfbuzz...
Optional dependencies for harfbuzz
harfbuzz-utils: utilities
installing freetype2...
installing fontconfig...
Creating fontconfig configuration...
Rebuilding fontconfig cache...
installing xorgproto...
installing libice...
installing libsm...
installing xcb-proto...
installing libxdmcp...
installing libxau...
installing libxcb...
installing libx11...
installing libxt...
installing libxext...
installing libxpm...
installing giflib...
installing libjpeg-turbo...
Optional dependencies for libjpeg-turbo
java-runtime>11: for TurboJPEG Java wrapper
installing jbigkit...
installing libtiff...
Optional dependencies for libtiff
freeglut: for using tiffgt
installing libwebp...
installing aom...
installing dav1d...
Optional dependencies for dav1d
dav1d-doc: HTML documentation
installing libyuv...
installing libavif...
installing libde265...
Optional dependencies for libde265
ffmpeg: for sherlock265
qt5-base: for sherlock265
sdl: dec265 YUV overlay output
installing x265...
installing libheif...
Optional dependencies for libheif
libjpeg: for heif-convert and heif-enc [installed]
libpng: for heif-convert and heif-enc [installed]
installing gd...
Optional dependencies for gd
perl: bdftogd script [installed]
installing shared-mime-info...
installing gdk-pixbuf2...
Optional dependencies for gdk-pixbuf2
libwmf: Load .wmf and .apm
libopenraw: Load .dng, .cr2, .crw, .nef, .orf, .pef, .arw, .erf, .mrw, and .raf
libavif: Load .avif [installed]
libheif: Load .heif, .heic, and .avif [installed]
libjxl: Load .jxl
librsvg: Load .svg, .svgz, and .svg.gz [pending]
webp-pixbuf-loader: Load .webp
installing libxrender...
installing lzo...
installing pixman...
installing cairo...
installing fribidi...
installing libdatrie...
installing libthai...
installing libxft...
installing pango...
installing libcroco...
installing librsvg-og...
installing libcups...
installing jbig2dec...
installing lcms2...
installing libpaper...
installing ijs...
installing openjpeg2...
installing libidn...
installing poppler-data...
installing ghostscript...
Optional dependencies for ghostscript
gtk3: needed for gsx
installing netpbm...
installing gts...
installing gsfonts...
installing graphviz...
Warning: Could not load "/usr/lib/graphviz/libgvplugin_gd.so.6" - It was found, so perhaps one of its dependents was not. Try ldd.
Warning: Could not load "/usr/lib/graphviz/libgvplugin_gdk.so.6" - It was found, so perhaps one of its dependents was not. Try ldd.
Warning: Could not load "/usr/lib/graphviz/libgvplugin_gtk.so.6" - It was found, so perhaps one of its dependents was not. Try ldd.
Warning: Could not load "/usr/lib/graphviz/libgvplugin_gd.so.6" - It was found, so perhaps one of its dependents was not. Try ldd.
Warning: Could not load "/usr/lib/graphviz/libgvplugin_gdk.so.6" - It was found, so perhaps one of its dependents was not. Try ldd.
Warning: Could not load "/usr/lib/graphviz/libgvplugin_gtk.so.6" - It was found, so perhaps one of its dependents was not. Try ldd.
Optional dependencies for graphviz
mono: sharp bindings
guile: guile bindings [installed]
lua: lua bindings
ocaml: ocaml bindings
perl: perl bindings [installed]
python: python bindings [installed]
r: r bindings
tcl: tcl bindings
qt5-base: gvedit
gtk2: gtk output plugin
xterm: vimdot
installing gnu-free-fonts...
installing vala...
installing autoconf-archive...
Optional dependencies for autoconf-archive
automake: macros for use with it [installed]
installing perl-error...
installing perl-timedate...
installing perl-mailtools...
installing git...
Optional dependencies for git
tk: gitk and git gui
openssh: ssh transport and crypto
perl-libwww: git svn
perl-term-readkey: git svn and interactive.singlekey setting
perl-io-socket-ssl: git send-email TLS support
perl-authen-sasl: git send-email TLS support
perl-mediawiki-api: git mediawiki support
perl-datetime-format-iso8601: git mediawiki support
perl-lwp-protocol-https: git mediawiki https support
perl-cgi: gitweb (web interface) support
python: git svn & git p4 [installed]
subversion: git svn
org.freedesktop.secrets: keyring credential helper
libsecret: libsecret credential helper [installed]
:: Running post-transaction hooks...
(1/9) Creating system user accounts...
Creating group 'git' with GID 972.
Creating user 'git' (git daemon user) with UID 972 and GID 972.
(2/9) Reloading system manager configuration...
Skipped: Current root is not booted.
(3/9) Arming ConditionNeedsUpdate...
(4/9) Updating the MIME type database...
(5/9) Updating fontconfig configuration...
(6/9) Warn about old perl modules
WARNING: '/usr/lib/perl5/5.36' contains data from at least 1 packages which will NOT be used by the installed perl interpreter.
-> Run the following command to get a list of affected packages: pacman -Qqo '/usr/lib/perl5/5.36'
(7/9) Updating fontconfig cache...
(8/9) Probing GDK-Pixbuf loader modules...
g_module_open() failed for /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-heif.so: libx265.so.199: cannot open shared object file: No such file or directory
(9/9) Updating the info directory file...
==> Retrieving sources...
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
-> Creating working copy of libgee git repo...
Cloning into 'libgee'...
done.
Switched to a new branch 'makepkg'
==> Starting prepare()...
configure.ac:76: warning: AC_OUTPUT should be used without arguments.
configure.ac:76: You should run autoupdate.
+ aclocal --install
aclocal: installing 'm4/ax_require_defined.m4' from '/usr/share/aclocal/ax_require_defined.m4'
aclocal: installing 'm4/introspection.m4' from '/usr/share/aclocal/introspection.m4'
aclocal: installing 'm4/libtool.m4' from '/usr/share/aclocal/libtool.m4'
aclocal: installing 'm4/ltoptions.m4' from '/usr/share/aclocal/ltoptions.m4'
aclocal: installing 'm4/ltsugar.m4' from '/usr/share/aclocal/ltsugar.m4'
aclocal: installing 'm4/ltversion.m4' from '/usr/share/aclocal/ltversion.m4'
aclocal: installing 'm4/lt~obsolete.m4' from '/usr/share/aclocal/lt~obsolete.m4'
aclocal: installing 'm4/pkg.m4' from '/usr/share/aclocal/pkg.m4'
aclocal: installing 'm4/vala.m4' from '/usr/share/aclocal/vala.m4'
+ autoreconf --verbose --force --install -Wno-portability
autoreconf: export WARNINGS=no-portability
autoreconf: Entering directory '.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force --install -I m4
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy --force
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
autoreconf: configure.ac: not using Intltool
autoreconf: configure.ac: not using Gtkdoc
autoreconf: running: aclocal --force --install -I m4
autoreconf: running: /usr/bin/autoconf --force
configure.ac:76: warning: AC_OUTPUT should be used without arguments.
configure.ac:76: You should run autoupdate.
autoreconf: running: /usr/bin/autoheader --force
autoreconf: running: automake --add-missing --copy --force-missing
configure.ac:12: installing './compile'
configure.ac:16: installing './config.guess'
configure.ac:16: installing './config.sub'
configure.ac:8: installing './install-sh'
configure.ac:8: installing './missing'
benchmark/Makefile.am: installing './depcomp'
autoreconf: Leaving directory '.'
+ set +x
Skipping configure process.
==> Starting build()...
checking for a BSD-compatible install... /usr/bin/install -c
checking whether sleep supports fractional seconds... yes
checking filesystem timestamp resolution... 0.01
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking xargs -n works... yes
checking whether UID '1000' is supported by ustar format... yes
checking whether GID '1000' is supported by ustar format... yes
checking how to create a ustar tar archive... gnutar
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... gcc3
checking build system type... i486-pc-linux-gnu
checking host system type... i486-pc-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert i486-pc-linux-gnu file names to i486-pc-linux-gnu format... func_convert_file_noop
checking how to convert i486-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for file... file
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ranlib... ranlib
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for glib-2.0 >= 2.36 gobject-2.0 >= 2.36 gio-2.0 >= 2.36... yes
checking for gobject-introspection... yes
configure: WARNING: Missing checkfile file ./gee/libgee_0_8_la_vala.stamp. Forcing vala mode
configure: WARNING: Missing checkfile file ./tests/tests_vala.stamp. Forcing vala mode
checking for valac... /usr/bin/valac
checking whether /usr/bin/valac supports at least API version 0.25.1... yes
checking for vala bindings... yes
checking for vapigen... /usr/bin/vapigen
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating gee-0.8.pc
config.status: creating benchmark/Makefile
config.status: creating doc/Makefile
config.status: creating gee/Makefile
config.status: creating tests/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
make all-recursive
make[1]: Entering directory '/build/libgee/src/libgee'
Making all in gee
make[2]: Entering directory '/build/libgee/src/libgee/gee'
/usr/bin/valac --target-glib=2.36 --hide-internal -H gee.h --vapi gee-0.8.vapi -h gee-internals.h --internal-vapi gee-internals-0.8.vapi --library gee-0.8 --gir Gee-0.8.gir --vapi-comments --pkg gio-2.0 --vapidir ../utils --pkg geeutils --target-glib=2.36 --hide-internal -C assemblyinfo.vala abstractbidirlist.vala abstractbidirsortedset.vala abstractbidirsortedmap.vala abstractcollection.vala abstractlist.vala abstractmap.vala abstractmultimap.vala abstractmultiset.vala abstractqueue.vala abstractset.vala abstractsortedmap.vala abstractsortedset.vala arraylist.vala arrayqueue.vala bidiriterator.vala bidirlist.vala bidirlistiterator.vala bidirmapiterator.vala bidirsortedset.vala bidirsortedmap.vala collection.vala comparable.vala concurrentlist.vala concurrentset.vala deque.vala functions.vala future.vala hashable.vala hashmap.vala hashmultimap.vala hashmultiset.vala hashset.vala hazardpointer.vala iterable.vala iterator.vala lazy.vala linkedlist.vala lightmapfuture.vala list.vala listiterator.vala map.vala mapiterator.vala multimap.vala multiset.vala priorityqueue.vala promise.vala queue.vala readonlybidirlist.vala readonlybidirsortedset.vala readonlybidirsortedmap.vala readonlycollection.vala readonlylist.vala readonlymap.vala readonlymultimap.vala readonlymultiset.vala readonlyset.vala readonlysortedmap.vala readonlysortedset.vala set.vala sortedmap.vala sortedset.vala streamiterator.vala task.vala teeiterator.vala timsort.vala traversable.vala treemap.vala treemultimap.vala treemultiset.vala treeset.vala unfolditerator.vala unrolledlinkedlist.vala
future.vala:203.45-203.66: warning: delegates with scope="async" must be owned
203 | private static async void do_zip (owned ZipFunc zip_func, Future first, Future second, Promise result) {
| ^~~~~~~~~~~~~~~~~~~~~~
hazardpointer.vala:642.3-642.48: warning: `GLib.StaticPrivate' has been deprecated since 2.32
642 | internal static StaticPrivate _current_context;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hazardpointer.vala:643.3-643.45: warning: `GLib.StaticPrivate' has been deprecated since 2.32
643 | internal static StaticPrivate _root_context;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hazardpointer.vala:716.2-716.41: warning: `GLib.StaticMutex' has been deprecated since 2.32. Use Mutex
716 | internal static StaticMutex _queue_mutex;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
task.vala:67.10-67.16: warning: delegates with scope="async" must be owned
67 | public Task function;
| ^~~~~~~
task.vala:67.10-67.16: warning: delegates with scope="async" must be owned
67 | public Task function;
| ^~~~~~~
arraylist.vala:60.2-60.35: warning: Type `Gee.EqualDataFunc' can not be used for a GLib.Object property
60 | public EqualDataFunc equal_func {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arrayqueue.vala:52.2-52.35: warning: Type `Gee.EqualDataFunc' can not be used for a GLib.Object property
52 | public EqualDataFunc equal_func {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
concurrentlist.vala:36.2-36.39: warning: Type `Gee.EqualDataFunc' can not be used for a GLib.Object property
36 | public Gee.EqualDataFunc equal_func {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
future.vala:176.24-176.27: warning: copying delegates is not supported
176 | return light_map (func);
| ^~~~
future.vala:257.3-257.24: warning: copying delegates is not supported
257 | public SourceFunc func;
| ^~~~~~~~~~~~~~~~~~~~~~
hashmap.vala:101.2-101.37: warning: Type `Gee.HashDataFunc' can not be used for a GLib.Object property
101 | public HashDataFunc key_hash_func {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hashmap.vala:112.2-112.39: warning: Type `Gee.EqualDataFunc' can not be used for a GLib.Object property
112 | public EqualDataFunc key_equal_func {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hashmap.vala:123.2-123.41: warning: Type `Gee.EqualDataFunc' can not be used for a GLib.Object property
123 | public EqualDataFunc value_equal_func {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hashmultimap.vala:27.2-27.37: warning: Type `Gee.HashDataFunc' can not be used for a GLib.Object property
27 | public HashDataFunc key_hash_func {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hashmultimap.vala:31.2-31.39: warning: Type `Gee.EqualDataFunc' can not be used for a GLib.Object property
31 | public EqualDataFunc key_equal_func {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hashmultimap.vala:36.2-36.39: warning: Type `Gee.HashDataFunc' can not be used for a GLib.Object property
36 | public HashDataFunc value_hash_func {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hashmultimap.vala:44.2-44.41: warning: Type `Gee.EqualDataFunc' can not be used for a GLib.Object property
44 | public EqualDataFunc value_equal_func {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hashmultiset.vala:27.2-27.33: warning: Type `Gee.HashDataFunc' can not be used for a GLib.Object property
27 | public HashDataFunc hash_func {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hashmultiset.vala:31.2-31.35: warning: Type `Gee.EqualDataFunc' can not be used for a GLib.Object property
31 | public EqualDataFunc equal_func {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hashmultiset.vala:69.30-69.38: warning: copying delegates is not supported
69 | base (new HashMap (hash_func, equal_func));
| ^~~~~~~~~
hashmultiset.vala:69.41-69.50: warning: copying delegates is not supported
69 | base (new HashMap (hash_func, equal_func));
| ^~~~~~~~~~
hashset.vala:95.2-95.33: warning: Type `Gee.HashDataFunc' can not be used for a GLib.Object property
95 | public HashDataFunc hash_func {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hashset.vala:106.2-106.35: warning: Type `Gee.EqualDataFunc' can not be used for a GLib.Object property
106 | public EqualDataFunc equal_func {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
linkedlist.vala:49.2-49.35: warning: Type `Gee.EqualDataFunc' can not be used for a GLib.Object property
49 | public EqualDataFunc equal_func {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
priorityqueue.vala:49.2-49.39: warning: Type `GLib.CompareDataFunc' can not be used for a GLib.Object property
49 | public CompareDataFunc compare_func {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
treemap.vala:95.2-95.43: warning: Type `GLib.CompareDataFunc' can not be used for a GLib.Object property
95 | public CompareDataFunc key_compare_func {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
treemap.vala:106.2-106.41: warning: Type `Gee.EqualDataFunc' can not be used for a GLib.Object property
106 | public EqualDataFunc value_equal_func {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
treemultimap.vala:28.2-28.43: warning: Type `GLib.CompareDataFunc' can not be used for a GLib.Object property
28 | public CompareDataFunc key_compare_func {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
treemultimap.vala:33.2-33.45: warning: Type `GLib.CompareDataFunc' can not be used for a GLib.Object property
33 | public CompareDataFunc value_compare_func {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
treemultiset.vala:28.2-28.39: warning: Type `GLib.CompareDataFunc' can not be used for a GLib.Object property
28 | public CompareDataFunc compare_func {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
treeset.vala:54.2-54.39: warning: Type `GLib.CompareDataFunc' can not be used for a GLib.Object property
54 | public CompareDataFunc compare_func {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
unrolledlinkedlist.vala:44.2-44.35: warning: Type `Gee.EqualDataFunc' can not be used for a GLib.Object property
44 | public EqualDataFunc equal_func {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Compilation succeeded - 33 warning(s)
CC libgee_0_8_la-assemblyinfo.lo
CC libgee_0_8_la-abstractbidirlist.lo
CC libgee_0_8_la-abstractbidirsortedset.lo
CC libgee_0_8_la-abstractbidirsortedmap.lo
CC libgee_0_8_la-abstractcollection.lo
CC libgee_0_8_la-abstractlist.lo
CC libgee_0_8_la-abstractmap.lo
CC libgee_0_8_la-abstractmultimap.lo
CC libgee_0_8_la-abstractmultiset.lo
CC libgee_0_8_la-abstractqueue.lo
CC libgee_0_8_la-abstractset.lo
CC libgee_0_8_la-abstractsortedmap.lo
CC libgee_0_8_la-abstractsortedset.lo
CC libgee_0_8_la-arraylist.lo
CC libgee_0_8_la-arrayqueue.lo
CC libgee_0_8_la-bidiriterator.lo
CC libgee_0_8_la-bidirlist.lo
CC libgee_0_8_la-bidirlistiterator.lo
CC libgee_0_8_la-bidirmapiterator.lo
CC libgee_0_8_la-bidirsortedset.lo
CC libgee_0_8_la-bidirsortedmap.lo
CC libgee_0_8_la-collection.lo
CC libgee_0_8_la-comparable.lo
CC libgee_0_8_la-concurrentlist.lo
concurrentlist.c: In function 'gee_concurrent_list_construct':
concurrentlist.c:469:168: error: passing argument 4 of 'gee_hazard_pointer_set_pointer' from incompatible pointer type [-Wincompatible-pointer-types]
469 | gee_hazard_pointer_set_pointer (GEE_CONCURRENT_LIST_TYPE_NODE, (GBoxedCopyFunc) gee_concurrent_list_node_ref, (GDestroyNotify) gee_concurrent_list_node_unref, &self->priv->_tail, _tmp7_, (gsize) 0, (gsize) 0);
| ^~~~~~~~~~~~~~~~~~
| |
| GeeConcurrentListNode ** {aka struct _GeeConcurrentListNode **}
In file included from concurrentlist.c:26:
gee.h:2076:54: note: expected 'const void ***' but argument is of type 'GeeConcurrentListNode **' {aka 'struct _GeeConcurrentListNode **'}
2076 | gconstpointer** aptr,
| ~~~~~~~~~~~~~~~~^~~~
concurrentlist.c: In function 'gee_concurrent_list_construct_with_closure':
concurrentlist.c:514:168: error: passing argument 4 of 'gee_hazard_pointer_set_pointer' from incompatible pointer type [-Wincompatible-pointer-types]
514 | gee_hazard_pointer_set_pointer (GEE_CONCURRENT_LIST_TYPE_NODE, (GBoxedCopyFunc) gee_concurrent_list_node_ref, (GDestroyNotify) gee_concurrent_list_node_unref, &self->priv->_tail, _tmp3_, (gsize) 0, (gsize) 0);
| ^~~~~~~~~~~~~~~~~~
| |
| GeeConcurrentListNode ** {aka struct _GeeConcurrentListNode **}
gee.h:2076:54: note: expected 'const void ***' but argument is of type 'GeeConcurrentListNode **' {aka 'struct _GeeConcurrentListNode **'}
2076 | gconstpointer** aptr,
| ~~~~~~~~~~~~~~~~^~~~
concurrentlist.c: In function 'gee_concurrent_list_real_clear':
concurrentlist.c:713:168: error: passing argument 4 of 'gee_hazard_pointer_set_pointer' from incompatible pointer type [-Wincompatible-pointer-types]
713 | gee_hazard_pointer_set_pointer (GEE_CONCURRENT_LIST_TYPE_NODE, (GBoxedCopyFunc) gee_concurrent_list_node_ref, (GDestroyNotify) gee_concurrent_list_node_unref, &self->priv->_tail, _tmp6_, (gsize) 0, (gsize) 0);
| ^~~~~~~~~~~~~~~~~~
| |
| GeeConcurrentListNode ** {aka struct _GeeConcurrentListNode **}
gee.h:2076:54: note: expected 'const void ***' but argument is of type 'GeeConcurrentListNode **' {aka 'struct _GeeConcurrentListNode **'}
2076 | gconstpointer** aptr,
| ~~~~~~~~~~~~~~~~^~~~
concurrentlist.c: In function 'gee_concurrent_list_update_tail':
concurrentlist.c:1169:177: error: passing argument 4 of 'gee_hazard_pointer_get_pointer' from incompatible pointer type [-Wincompatible-pointer-types]
1169 | _tmp0_ = gee_hazard_pointer_get_pointer (GEE_CONCURRENT_LIST_TYPE_NODE, (GBoxedCopyFunc) gee_concurrent_list_node_ref, (GDestroyNotify) gee_concurrent_list_node_unref, &self->priv->_tail, (gsize) 0, NULL);
| ^~~~~~~~~~~~~~~~~~
| |
| GeeConcurrentListNode ** {aka struct _GeeConcurrentListNode **}
gee.h:2062:58: note: expected 'const void ***' but argument is of type 'GeeConcurrentListNode **' {aka 'struct _GeeConcurrentListNode **'}
2062 | gconstpointer** aptr,
| ~~~~~~~~~~~~~~~~^~~~
concurrentlist.c:1175:168: error: passing argument 4 of 'gee_hazard_pointer_set_pointer' from incompatible pointer type [-Wincompatible-pointer-types]
1175 | gee_hazard_pointer_set_pointer (GEE_CONCURRENT_LIST_TYPE_NODE, (GBoxedCopyFunc) gee_concurrent_list_node_ref, (GDestroyNotify) gee_concurrent_list_node_unref, &self->priv->_tail, _tmp2_, (gsize) 0, (gsize) 0);
| ^~~~~~~~~~~~~~~~~~
| |
| GeeConcurrentListNode ** {aka struct _GeeConcurrentListNode **}
gee.h:2076:54: note: expected 'const void ***' but argument is of type 'GeeConcurrentListNode **' {aka 'struct _GeeConcurrentListNode **'}
2076 | gconstpointer** aptr,
| ~~~~~~~~~~~~~~~~^~~~
concurrentlist.c: In function 'gee_concurrent_list_node_compare_and_exchange':
concurrentlist.c:2385:194: error: passing argument 4 of 'gee_hazard_pointer_compare_and_exchange_pointer' from incompatible pointer type [-Wincompatible-pointer-types]
2385 | result = gee_hazard_pointer_compare_and_exchange_pointer (GEE_CONCURRENT_LIST_TYPE_NODE, (GBoxedCopyFunc) gee_concurrent_list_node_ref, (GDestroyNotify) gee_concurrent_list_node_unref, &self->_succ, old_node, _tmp0_, (gsize) 3, (gsize) old_state, (gsize) new_state);
| ^~~~~~~~~~~~
| |
| GeeConcurrentListNode ** {aka struct _GeeConcurrentListNode **}
gee.h:2091:75: note: expected 'const void ***' but argument is of type 'GeeConcurrentListNode **' {aka 'struct _GeeConcurrentListNode **'}
2091 | gconstpointer** aptr,
| ~~~~~~~~~~~~~~~~^~~~
concurrentlist.c: In function 'gee_concurrent_list_node_get_succ':
concurrentlist.c:2438:177: error: passing argument 4 of 'gee_hazard_pointer_get_pointer' from incompatible pointer type [-Wincompatible-pointer-types]
2438 | _tmp1_ = gee_hazard_pointer_get_pointer (GEE_CONCURRENT_LIST_TYPE_NODE, (GBoxedCopyFunc) gee_concurrent_list_node_ref, (GDestroyNotify) gee_concurrent_list_node_unref, &self->_succ, (gsize) 3, &_tmp0_);
| ^~~~~~~~~~~~
| |
| GeeConcurrentListNode ** {aka struct _GeeConcurrentListNode **}
gee.h:2062:58: note: expected 'const void ***' but argument is of type 'GeeConcurrentListNode **' {aka 'struct _GeeConcurrentListNode **'}
2062 | gconstpointer** aptr,
| ~~~~~~~~~~~~~~~~^~~~
concurrentlist.c: In function 'gee_concurrent_list_node_set_succ':
concurrentlist.c:2460:168: error: passing argument 4 of 'gee_hazard_pointer_set_pointer' from incompatible pointer type [-Wincompatible-pointer-types]
2460 | gee_hazard_pointer_set_pointer (GEE_CONCURRENT_LIST_TYPE_NODE, (GBoxedCopyFunc) gee_concurrent_list_node_ref, (GDestroyNotify) gee_concurrent_list_node_unref, &self->_succ, _tmp0_, (gsize) 3, (gsize) state);
| ^~~~~~~~~~~~
| |
| GeeConcurrentListNode ** {aka struct _GeeConcurrentListNode **}
gee.h:2076:54: note: expected 'const void ***' but argument is of type 'GeeConcurrentListNode **' {aka 'struct _GeeConcurrentListNode **'}
2076 | gconstpointer** aptr,
| ~~~~~~~~~~~~~~~~^~~~
concurrentlist.c: In function 'gee_concurrent_list_node_get_backlink':
concurrentlist.c:2469:177: error: passing argument 4 of 'gee_hazard_pointer_get_pointer' from incompatible pointer type [-Wincompatible-pointer-types]
2469 | _tmp0_ = gee_hazard_pointer_get_pointer (GEE_CONCURRENT_LIST_TYPE_NODE, (GBoxedCopyFunc) gee_concurrent_list_node_ref, (GDestroyNotify) gee_concurrent_list_node_unref, &self->_backlink, (gsize) 0, NULL);
| ^~~~~~~~~~~~~~~~
| |
| GeeConcurrentListNode ** {aka struct _GeeConcurrentListNode **}
gee.h:2062:58: note: expected 'const void ***' but argument is of type 'GeeConcurrentListNode **' {aka 'struct _GeeConcurrentListNode **'}
2062 | gconstpointer** aptr,
| ~~~~~~~~~~~~~~~~^~~~
concurrentlist.c: In function 'gee_concurrent_list_node_set_backlink':
concurrentlist.c:2481:185: error: passing argument 4 of 'gee_hazard_pointer_compare_and_exchange_pointer' from incompatible pointer type [-Wincompatible-pointer-types]
2481 | gee_hazard_pointer_compare_and_exchange_pointer (GEE_CONCURRENT_LIST_TYPE_NODE, (GBoxedCopyFunc) gee_concurrent_list_node_ref, (GDestroyNotify) gee_concurrent_list_node_unref, &self->_backlink, NULL, _tmp0_, (gsize) 0, (gsize) 0, (gsize) 0);
| ^~~~~~~~~~~~~~~~
| |
| GeeConcurrentListNode ** {aka struct _GeeConcurrentListNode **}
gee.h:2091:75: note: expected 'const void ***' but argument is of type 'GeeConcurrentListNode **' {aka 'struct _GeeConcurrentListNode **'}
2091 | gconstpointer** aptr,
| ~~~~~~~~~~~~~~~~^~~~
concurrentlist.c: In function 'gee_concurrent_list_node_finalize':
concurrentlist.c:2640:168: error: passing argument 4 of 'gee_hazard_pointer_set_pointer' from incompatible pointer type [-Wincompatible-pointer-types]
2640 | gee_hazard_pointer_set_pointer (GEE_CONCURRENT_LIST_TYPE_NODE, (GBoxedCopyFunc) gee_concurrent_list_node_ref, (GDestroyNotify) gee_concurrent_list_node_unref, &self->_succ, NULL, (gsize) 3, (gsize) 0);
| ^~~~~~~~~~~~
| |
| GeeConcurrentListNode ** {aka struct _GeeConcurrentListNode **}
gee.h:2076:54: note: expected 'const void ***' but argument is of type 'GeeConcurrentListNode **' {aka 'struct _GeeConcurrentListNode **'}
2076 | gconstpointer** aptr,
| ~~~~~~~~~~~~~~~~^~~~
concurrentlist.c:2641:168: error: passing argument 4 of 'gee_hazard_pointer_set_pointer' from incompatible pointer type [-Wincompatible-pointer-types]
2641 | gee_hazard_pointer_set_pointer (GEE_CONCURRENT_LIST_TYPE_NODE, (GBoxedCopyFunc) gee_concurrent_list_node_ref, (GDestroyNotify) gee_concurrent_list_node_unref, &self->_backlink, NULL, (gsize) 0, (gsize) 0);
| ^~~~~~~~~~~~~~~~
| |
| GeeConcurrentListNode ** {aka struct _GeeConcurrentListNode **}
gee.h:2076:54: note: expected 'const void ***' but argument is of type 'GeeConcurrentListNode **' {aka 'struct _GeeConcurrentListNode **'}
2076 | gconstpointer** aptr,
| ~~~~~~~~~~~~~~~~^~~~
concurrentlist.c: In function 'gee_concurrent_list_finalize':
concurrentlist.c:2750:168: error: passing argument 4 of 'gee_hazard_pointer_set_pointer' from incompatible pointer type [-Wincompatible-pointer-types]
2750 | gee_hazard_pointer_set_pointer (GEE_CONCURRENT_LIST_TYPE_NODE, (GBoxedCopyFunc) gee_concurrent_list_node_ref, (GDestroyNotify) gee_concurrent_list_node_unref, &self->priv->_tail, NULL, (gsize) 0, (gsize) 0);
| ^~~~~~~~~~~~~~~~~~
| |
| GeeConcurrentListNode ** {aka struct _GeeConcurrentListNode **}
gee.h:2076:54: note: expected 'const void ***' but argument is of type 'GeeConcurrentListNode **' {aka 'struct _GeeConcurrentListNode **'}
2076 | gconstpointer** aptr,
| ~~~~~~~~~~~~~~~~^~~~
make[2]: *** [Makefile:996: libgee_0_8_la-concurrentlist.lo] Error 1
make[2]: Leaving directory '/build/libgee/src/libgee/gee'
make[1]: *** [Makefile:513: all-recursive] Error 1
make[1]: Leaving directory '/build/libgee/src/libgee'
make: *** [Makefile:421: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Build failed, check /var/lib/archbuild/extra-staging-with-build-support-i486/build/build
used straw: :with_build_support:without_check:
build@euronuc-i486