Date: Fri, 16 May 2014 08:13:22 GMT From: Vikash Badal <vikash.badal@is.co.za> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/189852: x11/workrave fails to build on FreeBSD 10 Message-ID: <201405160813.s4G8DM44098733@cgiserv.freebsd.org> Resent-Message-ID: <201405160820.s4G8K1j2073094@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 189852 >Category: ports >Synopsis: x11/workrave fails to build on FreeBSD 10 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri May 16 08:20:00 UTC 2014 >Closed-Date: >Last-Modified: >Originator: Vikash Badal >Release: 10.0-RELEASE-p3 amd64 >Organization: Internet Solutions >Environment: FreeBSD pkg-engine.isdsl.net 10.0-RELEASE-p3 FreeBSD 10.0-RELEASE-p3 #0: Tue May 13 18:31:10 UTC 2014 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 >Description: x11/workrave fails to build on FreeBSD 10: 4 warnings generated. libtool: compile: c++ -DHAVE_CONFIG_H -I../../intl -I. -I ../../backend/include -I. -I../.. -D_THREAD_SAFE -I/usr/local/include -W -DWORKRAVE_PKGDATADIR=\"/usr/local/share/workrave\" -D_XOPEN_SOURCE=600 -I/usr/local/include -I../../backend/src/unix -I../../common/include -I../../common/include/unix -pthread -I/usr/local/include/glib-2.0 -I/usr/local/include -I/usr/local/include/libgdome -I/usr/local/include/glib-2.0 -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -I/usr/local/include/gconf/2 -I/usr/local/include/orbit-2.0 -DORBIT2=1 -pthread -I/usr/local/include/glib-2.0 -I/usr/local/include -O2 -pipe -fno-strict-aliasing -MT libworkrave_backend_la-ActivityMonitor.lo -MD -MP -MF .deps/libworkrave_backend_la-ActivityMonitor.Tpo -c ActivityMonitor.cc -o libworkrave_backend_la-ActivityMonitor.o >/dev/null 2>&1 mv -f .deps/libworkrave_backend_la-ActivityMonitor.Tpo .deps/libworkrave_backend_la-ActivityMonitor.Plo /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I../../intl -I. -I ../../backend/include -I. -I../.. -D_THREAD_SAFE -I/usr/local/include -W -DWORKRAVE_PKGDATADIR="\"/usr/local/share/workrave\"" -D_XOPEN_SOURCE=600 -I/usr/local/include -I../../backend/src/unix -I../../common/include -I../../common/include/unix -pthread -I/usr/local/include/glib-2.0 -I/usr/local/include -I/usr/local/include/libgdome -I/usr/local/include/glib-2.0 -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -I/usr/local/include/gconf/2 -I/usr/local/include/orbit-2.0 -DORBIT2=1 -pthread -I/usr/local/include/glib-2.0 -I/usr/local/include -O2 -pipe -fno-strict-aliasing -MT libworkrave_backend_la-Break.lo -MD -MP -MF .deps/libworkrave_backend_la-Break.Tpo -c -o libworkrave_backend_la-Break.lo `test -f 'Break.cc' || echo './'`Break.cc libtool: compile: c++ -DHAVE_CONFIG_H -I../../intl -I. -I ../../backend/include -I. -I../.. -D_THREAD_SAFE -I/usr/local/include -W -DWORKRAVE_PKGDATADIR=\"/usr/local/share/workrave\" -D_XOPEN_SOURCE=600 -I/usr/local/include -I../../backend/src/unix -I../../common/include -I../../common/include/unix -pthread -I/usr/local/include/glib-2.0 -I/usr/local/include -I/usr/local/include/libgdome -I/usr/local/include/glib-2.0 -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -I/usr/local/include/gconf/2 -I/usr/local/include/orbit-2.0 -DORBIT2=1 -pthread -I/usr/local/include/glib-2.0 -I/usr/local/include -O2 -pipe -fno-strict-aliasing -MT libworkrave_backend_la-Break.lo -MD -MP -MF .deps/libworkrave_backend_la-Break.Tpo -c Break.cc -fPIC -DPIC -o .libs/libworkrave_backend_la-Break.o In file included from Break.cc:26: In file included from ./Break.hh:23: ./../backend/include/ICore.hh:159:13: error: unknown type name 'time_t' virtual time_t get_time() const = 0; ^ In file included from Break.cc:26: In file included from ./Break.hh:25: ./../backend/include/IBreak.hh:48:13: error: unknown type name 'time_t' virtual time_t get_elapsed_time() const = 0; ^ ./../backend/include/IBreak.hh:51:13: error: unknown type name 'time_t' virtual time_t get_elapsed_idle_time() const = 0; ^ ./../backend/include/IBreak.hh:54:13: error: unknown type name 'time_t' virtual time_t get_auto_reset() const = 0; ^ ./../backend/include/IBreak.hh:60:13: error: unknown type name 'time_t' virtual time_t get_limit() const = 0; ^ In file included from Break.cc:34: In file included from ./TimerActivityMonitor.hh:23: In file included from ./Core.hh:50: In file included from ./Statistics.hh:31: In file included from ../../common/include/Mutex.hh:30: ./../common/include/GlibMutex.hh:30:5: warning: 'g_static_rec_mutex_init' is deprecated [-Wdeprecated-declarations] g_static_rec_mutex_init(&gmutex); ^ /usr/local/include/glib-2.0/glib/deprecated/gthread.h:172:10: note: 'g_static_rec_mutex_init' declared here void g_static_rec_mutex_init (GStaticRecMutex *mutex); ^ In file included from Break.cc:34: In file included from ./TimerActivityMonitor.hh:23: In file included from ./Core.hh:50: In file included from ./Statistics.hh:31: In file included from ../../common/include/Mutex.hh:30: ./../common/include/GlibMutex.hh:35:5: warning: 'g_static_rec_mutex_free' is deprecated [-Wdeprecated-declarations] g_static_rec_mutex_free(&gmutex); ^ /usr/local/include/glib-2.0/glib/deprecated/gthread.h:191:10: note: 'g_static_rec_mutex_free' declared here void g_static_rec_mutex_free (GStaticRecMutex *mutex); ^ In file included from Break.cc:34: In file included from ./TimerActivityMonitor.hh:23: In file included from ./Core.hh:50: In file included from ./Statistics.hh:31: In file included from ../../common/include/Mutex.hh:30: ./../common/include/GlibMutex.hh:40:5: warning: 'g_static_rec_mutex_lock' is deprecated [-Wdeprecated-declarations] g_static_rec_mutex_lock(&gmutex); ^ /usr/local/include/glib-2.0/glib/deprecated/gthread.h:175:10: note: 'g_static_rec_mutex_lock' declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^ In file included from Break.cc:34: In file included from ./TimerActivityMonitor.hh:23: In file included from ./Core.hh:50: In file included from ./Statistics.hh:31: In file included from ../../common/include/Mutex.hh:30: ./../common/include/GlibMutex.hh:45:5: warning: 'g_static_rec_mutex_unlock' is deprecated [-Wdeprecated-declarations] g_static_rec_mutex_unlock(&gmutex); ^ /usr/local/include/glib-2.0/glib/deprecated/gthread.h:181:10: note: 'g_static_rec_mutex_unlock' declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^ In file included from Break.cc:34: In file included from ./TimerActivityMonitor.hh:23: ./Core.hh:93:10: error: return type of virtual function 'get_break' is not covariant with the return type of the function it overrides ('Break *' is not derived from 'workrave::IBreak *') Break *get_break(BreakId id); ^ ./../backend/include/ICore.hh:118:21: note: overridden virtual function is here virtual IBreak *get_break(BreakId id) = 0; ^ In file included from Break.cc:34: In file included from ./TimerActivityMonitor.hh:23: ./Core.hh:94:10: error: return type of virtual function 'get_break' is not covariant with the return type of the function it overrides ('Break *' is not derived from 'workrave::IBreak *') Break *get_break(std::string name); ^ ./../backend/include/ICore.hh:121:21: note: overridden virtual function is here virtual IBreak *get_break(std::string name) = 0; ^ Break.cc:264:62: error: cannot initialize a parameter of type 'workrave::IConfiguratorListener *' with an rvalue of type 'Break *' config->add_listener(CoreConfig::CFG_KEY_TIMER % break_id, this); ^~~~ ./../backend/include/IConfigurator.hh:80:85: note: passing argument to parameter 'listener' here virtual bool add_listener(const std::string &key_prefix, IConfiguratorListener *listener) = 0; ^ Break.cc:328:62: error: cannot initialize a parameter of type 'workrave::IConfiguratorListener *' with an rvalue of type 'Break *' config->add_listener(CoreConfig::CFG_KEY_BREAK % break_id, this); ^~~~ ./../backend/include/IConfigurator.hh:80:85: note: passing argument to parameter 'listener' here virtual bool add_listener(const std::string &key_prefix, IConfiguratorListener *listener) = 0; ^ 4 warnings and 9 errors generated. gmake[6]: *** [libworkrave_backend_la-Break.lo] Error 1 gmake[6]: Leaving directory `/wrkdirs/usr/ports/x11/workrave/work/workrave-1.9.4/backend/src' gmake[5]: *** [all-recursive] Error 1 gmake[5]: Leaving directory `/wrkdirs/usr/ports/x11/workrave/work/workrave-1.9.4/backend/src' gmake[4]: *** [all] Error 2 gmake[4]: Leaving directory `/wrkdirs/usr/ports/x11/workrave/work/workrave-1.9.4/backend/src' gmake[3]: *** [all-recursive] Error 1 gmake[3]: Leaving directory `/wrkdirs/usr/ports/x11/workrave/work/workrave-1.9.4/backend' gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory `/wrkdirs/usr/ports/x11/workrave/work/workrave-1.9.4' gmake[1]: *** [all] Error 2 gmake[1]: Leaving directory `/wrkdirs/usr/ports/x11/workrave/work/workrave-1.9.4' *** Error code 1 Stop. make: stopped in /usr/ports/x11/workrave full log http://beefy2.isc.freebsd.org/bulk/10amd64-quarterly/latest/logs/errors/workrave-1.9.4_2.log >How-To-Repeat: make -C /usr/ports/x11/workrave all >Fix: >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201405160813.s4G8DM44098733>