indicator-network: FTBFS: error: ‘function’ was not declared in this scope

Bug #1721288 reported by Andreas Moog
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
indicator-network (Ubuntu)
New
High
Unassigned

Bug Description

The package indicator-network failed to Build in the current Ubuntu development version:

Full log at: https://launchpadlibrarian.net/338219183/buildlog_ubuntu-artful-amd64.indicator-network_0.9.0+17.04.20170322-0ubuntu1_BUILDING.txt.gz

cd /<<BUILDDIR>>/indicator-network-0.9.0+17.04.20170322/obj-x86_64-linux-gnu/src/qdbus-stubs && /usr/lib/x86_64-linux-gnu/qt5/bin/moc @/<<BUILDDIR>>/indicator-network-0.9.0+17.04.20170322/obj-x86_64-linux-gnu/src/qdbus-stubs/NetworkManagerSettingsConnectionInterface.moc_parameters
/<<BUILDDIR>>/indicator-network-0.9.0+17.04.20170322/src/menumodel-cpp/gio-helpers/util.cpp: In function ‘void runGMainloop(guint)’:
/<<BUILDDIR>>/indicator-network-0.9.0+17.04.20170322/src/menumodel-cpp/gio-helpers/util.cpp:31:30: error: ‘function’ was not declared in this scope
     util::ResourcePtr<guint, function<void(guint)>> timer(g_timeout_add(ms,
                              ^~~~~~~~
/<<BUILDDIR>>/indicator-network-0.9.0+17.04.20170322/src/menumodel-cpp/gio-helpers/util.cpp:31:30: note: suggested alternative: ‘GAction’
     util::ResourcePtr<guint, function<void(guint)>> timer(g_timeout_add(ms,
                              ^~~~~~~~
                              GAction
/<<BUILDDIR>>/indicator-network-0.9.0+17.04.20170322/src/menumodel-cpp/gio-helpers/util.cpp:31:50: error: template argument 2 is invalid
     util::ResourcePtr<guint, function<void(guint)>> timer(g_timeout_add(ms,
                                                  ^~
/<<BUILDDIR>>/indicator-network-0.9.0+17.04.20170322/src/menumodel-cpp/gio-helpers/util.cpp:38:25: error: expression list treated as compound expression in initializer [-fpermissive]
         &g_source_remove);
                         ^
/<<BUILDDIR>>/indicator-network-0.9.0+17.04.20170322/src/menumodel-cpp/gio-helpers/util.cpp:38:25: error: invalid conversion from ‘gboolean (*)(guint) {aka int (*)(unsigned int)}’ to ‘int’ [-fpermissive]
/<<BUILDDIR>>/indicator-network-0.9.0+17.04.20170322/src/menumodel-cpp/gio-helpers/util.cpp:31:53: warning: unused variable ‘timer’ [-Wunused-variable]
     util::ResourcePtr<guint, function<void(guint)>> timer(g_timeout_add(ms,
                                                     ^~~~~
[ 30%] Building CXX object src/menumodel-cpp/CMakeFiles/menumodel_cpp.dir/action.cpp.o

Tags: bionic ftbfs
Andreas Moog (ampelbein)
Changed in indicator-network (Ubuntu):
importance: Undecided → High
tags: added: ftbfs
Andreas Moog (ampelbein)
tags: added: bionic
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.