Bug#988020: libgee-0.8 FTBFS: error: too many type arguments for `Gee.Future.SourceFuncArrayElement'

Adrian Bunk bunk at debian.org
Mon May 3 20:28:19 BST 2021


Source: libgee-0.8
Version: 0.20.3-1
Severity: serious
Tags: ftbfs
Control: close -1 0.20.4-1

https://tests.reproducible-builds.org/debian/rb-pkg/bullseye/amd64/libgee-0.8.html

...
   dh_auto_build
	make -j16
make[1]: Entering directory '/build/libgee-0.8-0.20.3'
make  all-recursive
make[2]: Entering directory '/build/libgee-0.8-0.20.3'
Making all in gee
make[3]: Entering directory '/build/libgee-0.8-0.20.3/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 --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 
promise.vala:211.11-211.46: error: too many type arguments for `Gee.Future.SourceFuncArrayElement'
		private Gee.Future.SourceFuncArrayElement<G>[]? _when_done;
		        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
promise.vala:211.11-211.46: error: too many type arguments for `Gee.Future.SourceFuncArrayElement'
		private Gee.Future.SourceFuncArrayElement<G>[]? _when_done;
		        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
promise.vala:74.21-74.56: error: too many type arguments for `Gee.Future.SourceFuncArrayElement'
			_when_done = new Gee.Future.SourceFuncArrayElement<G>[0];
			                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
promise.vala:211.11-211.46: error: too many type arguments for `Gee.Future.SourceFuncArrayElement'
		private Gee.Future.SourceFuncArrayElement<G>[]? _when_done;
		        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
promise.vala:211.11-211.46: error: too many type arguments for `Gee.Future.SourceFuncArrayElement'
		private Gee.Future.SourceFuncArrayElement<G>[]? _when_done;
		        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
promise.vala:211.11-211.46: error: too many type arguments for `Gee.Future.SourceFuncArrayElement'
		private Gee.Future.SourceFuncArrayElement<G>[]? _when_done;
		        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
promise.vala:211.11-211.46: error: too many type arguments for `Gee.Future.SourceFuncArrayElement'
		private Gee.Future.SourceFuncArrayElement<G>[]? _when_done;
		        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
promise.vala:171.4-171.39: error: too many type arguments for `Gee.Future.SourceFuncArrayElement'
			Gee.Future.SourceFuncArrayElement<G>[] when_done = (owned)_when_done;
			^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
promise.vala:184.4-184.39: error: too many type arguments for `Gee.Future.SourceFuncArrayElement'
			Gee.Future.SourceFuncArrayElement<G>[] when_done = (owned)_when_done;
			^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
promise.vala:200.4-200.39: error: too many type arguments for `Gee.Future.SourceFuncArrayElement'
			Gee.Future.SourceFuncArrayElement<G>[] when_done = (owned)_when_done;
			^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
future.vala:201.45-201.66: warning: delegates with scope="async" must be owned
	private static async void do_zip<A, B, C> (owned ZipFunc<A, B, C> zip_func, Future<A> first, Future<B> second, Promise<C> result) {
	                                           ^^^^^^^^^^^^^^^^^^^^^^
lazy.vala:172.11-172.46: error: too many type arguments for `Gee.Future.SourceFuncArrayElement'
		private Gee.Future.SourceFuncArrayElement<G>[]? _when_done;
		        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
lazy.vala:172.11-172.46: error: too many type arguments for `Gee.Future.SourceFuncArrayElement'
		private Gee.Future.SourceFuncArrayElement<G>[]? _when_done;
		        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
lazy.vala:78.21-78.56: error: too many type arguments for `Gee.Future.SourceFuncArrayElement'
			_when_done = new Gee.Future.SourceFuncArrayElement<G>[0];
			                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
lazy.vala:162.4-162.39: error: too many type arguments for `Gee.Future.SourceFuncArrayElement'
			Gee.Future.SourceFuncArrayElement<G>[] when_done = (owned)_when_done;
			^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
lazy.vala:172.11-172.46: error: too many type arguments for `Gee.Future.SourceFuncArrayElement'
		private Gee.Future.SourceFuncArrayElement<G>[]? _when_done;
		        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
lazy.vala:172.11-172.46: error: too many type arguments for `Gee.Future.SourceFuncArrayElement'
		private Gee.Future.SourceFuncArrayElement<G>[]? _when_done;
		        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
lazy.vala:172.11-172.46: error: too many type arguments for `Gee.Future.SourceFuncArrayElement'
		private Gee.Future.SourceFuncArrayElement<G>[]? _when_done;
		        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
lazy.vala:172.11-172.46: error: too many type arguments for `Gee.Future.SourceFuncArrayElement'
		private Gee.Future.SourceFuncArrayElement<G>[]? _when_done;
		        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
hazardpointer.vala:642.3-642.48: warning: `GLib.StaticPrivate' has been deprecated since 2.32
hazardpointer.vala:643.3-643.45: warning: `GLib.StaticPrivate' has been deprecated since 2.32
hazardpointer.vala:716.2-716.41: warning: `GLib.StaticMutex' has been deprecated since 2.32. Use Mutex
task.vala:67.10-67.16: warning: delegates with scope="async" must be owned
		public Task<G> function;
		       ^^^^^^^
task.vala:67.10-67.16: warning: delegates with scope="async" must be owned
		public Task<G> function;
		       ^^^^^^^
Compilation failed: 18 error(s), 6 warning(s)
make[3]: *** [Makefile:1849: libgee_0_8_la_vala.stamp] Error 1


This FTBFS is already fixed in unstable.



More information about the pkg-gnome-maintainers mailing list