Source: player
Version: 3.0.2+dfsg-4.1
Severity: serious
Justification: fails to build from source (but built successfully in the past)
Tags: sid jessie

player fails to build against the current version of libstatgrab:
| [ 40%] Building CXX object 
server/libplayerdrivers/CMakeFiles/playerdrivers.dir/__/drivers/health/statgrab/statgrab_health.o
| cd /«BUILDDIR»/player-3.0.2+dfsg/obj-x86_64-linux-gnu/server/libplayerdrivers 
&& /usr/lib/ccache/c++   -Dplayerdrivers_EXPORTS -Wall -fPIC 
-I/«BUILDDIR»/player-3.0.2+dfsg 
-I/«BUILDDIR»/player-3.0.2+dfsg/obj-x86_64-linux-gnu 
-I/«BUILDDIR»/player-3.0.2+dfsg/obj-x86_64-linux-gnu/libplayercore 
-I/«BUILDDIR»/player-3.0.2+dfsg/obj-x86_64-linux-gnu/server/libplayerdrivers 
-I/«BUILDDIR»/player-3.0.2+dfsg/obj-x86_64-linux-gnu/server/drivers/laser 
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/gtk-2.0 
-I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/atk-1.0 
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0 
-I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/libdrm 
-I/usr/include/harfbuzz -I/usr/include/postgresql    -o 
CMakeFiles/playerdrivers.dir/__/drivers/health/statgrab/statgrab_health.o -c 
/«BUILDDIR»/player-3.0.2+dfsg/server/drivers/health/statgrab/statgrab_health.cpp
| 
/«BUILDDIR»/player-3.0.2+dfsg/server/drivers/health/statgrab/statgrab_health.cpp:
 In member function 'virtual int StatGrabDriver::MainSetup()':
| 
/«BUILDDIR»/player-3.0.2+dfsg/server/drivers/health/statgrab/statgrab_health.cpp:133:11:
 error: too few arguments to function 'sg_error sg_init(int)'
|    sg_init();
|            ^
| In file included from 
/«BUILDDIR»/player-3.0.2+dfsg/server/drivers/health/statgrab/statgrab_health.h:28:0,
|                  from 
/«BUILDDIR»/player-3.0.2+dfsg/server/drivers/health/statgrab/statgrab_health.cpp:63:
| /usr/include/statgrab.h:130:11: note: declared here
|  __sg_public sg_error sg_init(int ignore_init_errors);
|            ^
| 
/«BUILDDIR»/player-3.0.2+dfsg/server/drivers/health/statgrab/statgrab_health.cpp:
 In member function 'void StatGrabDriver::RefreshData()':
| 
/«BUILDDIR»/player-3.0.2+dfsg/server/drivers/health/statgrab/statgrab_health.cpp:174:64:
 error: expected primary-expression before ')' token
|   cpu_percent = sg_get_cpu_percents();
|                                                                 ^
| 
/«BUILDDIR»/player-3.0.2+dfsg/server/drivers/health/statgrab/statgrab_health.cpp:186:30:
 error: too few arguments to function 'sg_mem_stats* sg_get_mem_stats(size_t*)'
|   mem_data     = sg_get_mem_stats();
|                               ^
| In file included from 
/«BUILDDIR»/player-3.0.2+dfsg/server/drivers/health/statgrab/statgrab_health.h:28:0,
|                  from 
/«BUILDDIR»/player-3.0.2+dfsg/server/drivers/health/statgrab/statgrab_health.cpp:63:
| /usr/include/statgrab.h:227:16: note: declared here
|  __sg_public sg_mem_stats *sg_get_mem_stats(size_t *entries);
|                 ^
| 
/«BUILDDIR»/player-3.0.2+dfsg/server/drivers/health/statgrab/statgrab_health.cpp:187:33:
 error: too few arguments to function 'sg_swap_stats* 
sg_get_swap_stats(size_t*)'
|   swap_stats   = sg_get_swap_stats();
|                                  ^
| In file included from 
/«BUILDDIR»/player-3.0.2+dfsg/server/drivers/health/statgrab/statgrab_health.h:28:0,
|                  from 
/«BUILDDIR»/player-3.0.2+dfsg/server/drivers/health/statgrab/statgrab_health.cpp:63:
| /usr/include/statgrab.h:264:17: note: declared here
|  __sg_public sg_swap_stats *sg_get_swap_stats(size_t *entries);
|                  ^
| make[4]: *** 
[server/libplayerdrivers/CMakeFiles/playerdrivers.dir/__/drivers/health/statgrab/statgrab_health.o]
 Error 1

Full build log is available at
http://people.debian.org/~sramacher/logs/libstatgrab/player_3.0.2+dfsg-4.1_amd64-20140116-1650.log

Regards
-- 
Sebastian Ramacher

Attachment: signature.asc
Description: Digital signature

Reply via email to