Bug 118585 - sci-geosciences/gpsd-2.30: build fails in src_test
Bug#: 118585 Product:  Gentoo Linux Version: unspecified Platform: x86
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: sci@gentoo.org Reported By: sascha-gentoo-bugzilla@silbe.org
Component: Applications
URL: 
Summary: sci-geosciences/gpsd-2.30: build fails in src_test
Keywords:  InCVS
Status Whiteboard: 
Opened: 2006-01-10 14:55 0000
Description:   Opened: 2006-01-10 14:55 0000
Compilation of sci-geosciences/gpsd-2.30 fails in src_test:

[...]
creating bits_test
if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.     -O3 -march=athlon-xp
-pipe -fomit-frame-pointer -MT gpsmm_test.o -MD -MP -MF ".deps/gpsmm_test.Tpo"
-c -o gpsmm_test.o gpsmm_test.cpp; \
then mv -f ".deps/gpsmm_test.Tpo" ".deps/gpsmm_test.Po"; else rm -f
".deps/gpsmm_test.Tpo"; exit 1; fi
gpsmm_test.cpp: In function `int main()':
gpsmm_test.cpp:41: error: invalid conversion from `void (*)(gps_data_t*, char*)
   ' to `void (*)(gps_data_t*, char*, unsigned int, int)'
gpsmm_test.cpp:41: error:   initializing argument 1 of `int 
   gpsmm::set_callback(void (*)(gps_data_t*, char*, unsigned int, int))'
make[2]: *** [gpsmm_test.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/gpsd-2.30/work/gpsd-2.30'
make[1]: *** [check-am] Error 2
make[1]: Leaving directory `/var/tmp/portage/gpsd-2.30/work/gpsd-2.30'
make: *** [check] Error 2

!!! ERROR: sci-geosciences/gpsd-2.30 failed.
!!! Function src_test, Line 576, Exitcode 0
!!! Make check failed. See above for details.
!!! If you need support, post the topmost build error, NOT this status message.

root@caravan:~#

------- Comment #1 From Marcus D. Hanwell 2006-01-15 05:14:35 0000 -------
The tests seem to be broken, so I have restricted testing in this ebuild.
Thanks for reporting the issue.