From: Jigish G. <cyb...@op...> - 2012-08-21 10:14:49
|
Wishing this patch a happy anniversary, hope this gets committed this year so it can be removed from our package :) On Mon, Aug 1, 2011 at 7:07 PM, Jigish Gohil <cyb...@op...> wrote: > Patch fixing this is attached. > > Cheers > > -J > > On Sun, Mar 20, 2011 at 1:32 PM, Jigish Gohil <cyb...@op...> wrote: >> Hi >> >> openSUSE Build Service checks packages being built and gives out >> warnings/informations to fix issues, here is the one for the new LDM >> package, please see what is required to get rid of these messages. >> >> Kind regards >> >> -J >> >> I: Program is using implicit definitions of functions getting >> pointers or implemented by macros. These functions need to use their >> correct prototypes to allow correct argument passing on e.g. x86_64 . >> - Implicit memory/string functions need #include <string.h>. >> - Implicit *printf functions need #include <stdio.h>. >> - Implicit *printf functions need #include <stdio.h>. >> - Implicit *read* functions need #include <unistd.h>. >> - Implicit *recv* functions need #include <sys/socket.h>. >> W: ldm2 implicit-pointer-decl ../src/ldminfo.c:168 >> W: ldm2 implicit-pointer-decl ldmgreetercomm.c:87 >> W: ldm2 implicit-pointer-decl ldminfo.c:168 >> W: ldm2 implicit-pointer-decl ssh.c:381, 450 >> >> I: Program is using uninitialized variables. >> Note the difference between "is used" and "may be used" >> W: ldm2 uninitialized-variable greeter.c:282, 704 >> >> I: Program is using implicit definitions of special functions. >> these functions need to use their correct prototypes to allow >> the lightweight buffer overflow checking to work. >> - Implicit memory/string functions need #include <string.h>. >> - Implicit *printf functions need #include <stdio.h>. >> - Implicit *printf functions need #include <stdio.h>. >> - Implicit *read* functions need #include <unistd.h>. >> - Implicit *recv* functions need #include <sys/socket.h>. >> E: ldm2 implicit-fortify-decl ../src/ldminfo.c:161 >> E: ldm2 implicit-fortify-decl ldminfo.c:161 >> E: ldm2 implicit-fortify-decl prefs.c:27 >> E: ldm2 implicit-fortify-decl ssh.c:153, 307 >> |