Buiding on openSUSE Build Service, implicit decl errors
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Wizardpen |
New
|
Undecided
|
Unassigned |
Bug Description
Hi
Building fails rpm build checks with the following errors;
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: xorg-input-
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: xorg-input-
The attached patch corrects the error.
Your patch has been applied, thank you.