Re: LDM build warnings

Jigish Gohil <[email protected]> Tue, 21 Aug 2012 15:44:22 +0530
Newsgroups gmane.linux.terminal-server.devel
Message-ID <CAJBfPajWBSSiaHSVscod7J8czDx9i7w4yoZGynkFXrPPzbVmfQ@mail.gmail.com>
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 <[email protected]> wrote:
> Patch fixing this is attached.
>
> Cheers
>
> -J
>
> On Sun, Mar 20, 2011 at 1:32 PM, Jigish Gohil <[email protected]> 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
>>

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_____________________________________________________________________
Ltsp-developer mailing list.   To un-subscribe, or change prefs, goto:
      https://lists.sourceforge.net/lists/listinfo/ltsp-developer
For additional LTSP help,   try #ltsp channel on irc.freenode.net