Hello, in openSUSE build service the viking 0.9.7 package is build. Now the build service added some security checks which prevent building for openSUSE >= 11.1:
... testing for serious compiler warnings
(using /usr/lib/build/checks-data/check_gcc_output)
(using //.build.log)
E: viking 64bit-portability-issue vikdemlayer.c:788
I: Program returns random data in a function
E: viking no-return-in-nonvoid-function util.c:45
Could these please be fixed?
I do not understand the first issue.
The second one is solved at revision 809 on 2008-10-12.
It is the missing include
#include "vikmapslayer.h"
because the strlen() call is done to an unknown function and thus assuming int as return and strlen(int) would be a 64bit problem.
Is there a new release to be expected soon, or should I patch my RPM build locally?
What is the status of this bug?
It seems that all these bugs are corrected now.