cc -DXFORM -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall-Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -c -o printmain.o printmain.c
printmain.c: In function ‘main’:
printmain.c:42:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
42 | fscanf(pat,"%d\n",&i);
| ^~~~~~~~~~~~~~~~~~~~~
printmain.c:48:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
48 | fscanf(pat,"%f %f\n",&win_rect.width,&win_rect.height);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ printmain.c:49:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
49 | fscanf(pat,"%f %f\n",&(sym->v1.x),&(sym->v1.y));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
printmain.c:50:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
50 | fscanf(pat,"%f %f\n",&(sym->v2.x),&(sym->v2.y));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
printmain.c:51:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
51 | fscanf(pat,"%f\n",&scale);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
xio.c: In function ‘winopen’:
xio.c:159:15: error: implicit declaration of function ‘strlen’ [-Werror=implicit-function-declaration]
159 | tp.nitems = strlen(title);
| ^~~~~~
xio.c:55:1: note: include ‘<string.h>’ or provide a declaration of ‘strlen’
54 | #include <X11/Xatom.h>
+++ |+#include <string.h>
55 |
xio.c:159:15: warning: incompatible implicit declaration of built-in function ‘strlen’ [-Wbuiltin-declaration-mismatch]
159 | tp.nitems = strlen(title);
| ^~~~~~
xio.c:159:15: note: include ‘<string.h>’ or provide a declaration of ‘strlen’
psio.c: In function ‘PrintOut’:
psio.c:58:7: warning: unused variable ‘i’ [-Wunused-variable]
58 | int i;
| ^
xio.c: In function ‘GXDrawPoints’:
xio.c:387:7: warning: ‘v2f’ accessing 8 bytes in a region of size 4 [-Wstringop-overflow=]
387 | v2f(&obj[i].x);
| ^~~~~~~~~~~~~~
xio.c:387:7: note: referencing argument 1 of type ‘float[2]’
xio.c:296:1: note: in a call to function ‘v2f’
296 | v2f(float p[2])
| ^~~
symmetry.c: In function ‘SetUpSymmetry’:
symmetry.c:362:9: warning: unused variable ‘i’ [-Wunused-variable]
362 | int i;
| ^
symmetry.c: In function ‘MakeCurrentObject’:
symmetry.c:520:42: warning: operation on ‘glide[0].y’ may be undefined [-Wsequence-point]
520 | glide[0].x = glide[1].x = glide[0].y = glide[0].y = 0.0;
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ symmetry.c:508:9: warning: unused variable ‘j’ [-Wunused-variable]
508 | int i,j,pos_count;
| ^
symmetry.c: In function ‘MatrixMultiply’:
symmetry.c:760:7: warning: unused variable ‘i’ [-Wunused-variable]
760 | int i;
| ^
kali.c: In function ‘handleRedraw’:
kali.c:124:3: error: implicit declaration of function ‘reshapeviewport’ [-Werror=implicit-function-declaration]
124 | reshapeviewport();
| ^~~~~~~~~~~~~~~
kali.c:131:3: error: implicit declaration of function ‘swapbuffers’; did you mean ‘setbuffer’? [-Werror=implicit-function-declaration]
131 | swapbuffers();
| ^~~~~~~~~~~
| setbuffer
kali.c: In function ‘doRedraw’:
kali.c:148:5: error: implicit declaration of function ‘user_event_cb’ [-Werror=implicit-function-declaration]
148 | user_event_cb(&newev, NULL);
| ^~~~~~~~~~~~~
kali.c: In function ‘handleKeyboard’:
kali.c:273:13: error: implicit declaration of function ‘StartLoadProc’; did you mean ‘LoadProc’? [-Werror=implicit-function-declaration]
273 | case '<': StartLoadProc(NULL, 0); break;
| ^~~~~~~~~~~~~
| LoadProc
kali.c:275:13: error: implicit declaration of function ‘StartSaveProc’; did you mean ‘SaveProc’? [-Werror=implicit-function-declaration]
275 | case '>': StartSaveProc(NULL, 0); break;
| ^~~~~~~~~~~~~
| SaveProc
kali.c:277:13: error: implicit declaration of function ‘set_mode’ [-Werror=implicit-function-declaration]
277 | case 'z': set_mode(KALIZOOM); break;
| ^~~~~~~~
kali.c: In function ‘user_event_cb’:
kali.c:333:10: warning: variable ‘y’ set but not used [-Wunused-but-set-variable]
333 | int x, y, how = 0, button;
| ^
kali.c:333:7: warning: variable ‘x’ set but not used [-Wunused-but-set-variable]
333 | int x, y, how = 0, button;
| ^
kali.c: In function ‘main’:
kali.c:465:3: error: implicit declaration of function ‘foreground’; did you mean ‘XNForeground’? [-Werror=implicit-function-declaration]
465 | foreground();
| ^~~~~~~~~~
| XNForeground
kali.c:474:3: error: implicit declaration of function ‘forms_init’; did you mean ‘flps_init’? [-Werror=implicit-function-declaration]
474 | forms_init(&pwin);
| ^~~~~~~~~~
| flps_init
kali.c:475:3: error: implicit declaration of function ‘winset’ [-Werror=implicit-function-declaration]
475 | winset(win);
| ^~~~~~
kali.c:476:10: error: implicit declaration of function ‘load_a_file’ [-Werror=implicit-function-declaration]
476 | if (f) load_a_file(f);
| ^~~~~~~~~~~
kali.c: In function ‘DrawCurrent’:
kali.c:61:25: error: implicit declaration of function ‘cpack’ [-Werror=implicit-function-declaration]
61 | #define SET_COLOR cpack
| ^~~~~
kali.c:573:3: note: in expansion of macro ‘SET_COLOR’
573 | SET_COLOR(BACKCOLOR);
| ^~~~~~~~~
kali.c:574:3: error: implicit declaration of function ‘clear’; did you mean ‘GXclear’? [-Werror=implicit-function-declaration]
574 | clear();
| ^~~~~
| GXclear
kali.c: In function ‘MakeWindow’:
kali.c:636:3: error: implicit declaration of function ‘GXinit’ [-Werror=implicit-function-declaration]
636 | GXinit(&GXDraw, fl_display, 0);
| ^~~~~~
kali.c:639:3: error: implicit declaration of function ‘RGBmode’ [-Werror=implicit-function-declaration]
639 | RGBmode();
| ^~~~~~~
kali.c:641:3: error: implicit declaration of function ‘winconstraints’ [-Werror=implicit-function-declaration]
641 | winconstraints();
| ^~~~~~~~~~~~~~
callbacks.c: In function ‘forms_init’:
callbacks.c:181:3: error: implicit declaration of function ‘winset’; did you mean ‘fl_winset’? [-Werror=implicit-function-declaration]
181 | winset(fl_show_form(KaliForm, FL_PLACE_FREE, TRUE, "Symmetry Groups"));
| ^~~~~~
| fl_winset
kali.c:643:3: error: implicit declaration of function ‘doublebuffer’ [-Werror=implicit-function-declaration]
643 | doublebuffer();
| ^~~~~~~~~~~~
kali.c:644:3: error: implicit declaration of function ‘gconfig’ [-Werror=implicit-function-declaration]
644 | gconfig();
| ^~~~~~~
kali.c: In function ‘AdjustWindowRectangle’:
kali.c:652:3: error: implicit declaration of function ‘getsize’; did you mean ‘getline’? [-Werror=implicit-function-declaration]
652 | getsize(&x,&y);
| ^~~~~~~
| getline
kali.c: In function ‘PrintLine’:
kali.c:674:12: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 2 has type ‘LINE *’ {aka ‘struct s_line *’} [-Wformat=]
674 | printf("%x ",l);
| ~^ ~
| | |
| | LINE * {aka struct s_line *}
| unsigned int
kali.c:676:15: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘LINE *’ {aka ‘struct s_line *’} [-Wformat=]
676 | printf("%d %x \n",l->id,l->next);
| ~^ ~~~~~~~
| | |
| unsigned int LINE * {aka struct s_line *}
kali.c: In function ‘DefineSymWindow’:
kali.c:749:11: warning: unused variable ‘y’ [-Wunused-variable]
749 | float x,y;
| ^
kali.c:749:9: warning: unused variable ‘x’ [-Wunused-variable]
749 | float x,y;
| ^
kali.c: In function ‘user_event_cb’:
kali.c:396:1: warning: control reaches end of non-void function [-Wreturn-type]
396 | }
| ^
kali.c: In function ‘LoadProc’:
kali.c:724:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
724 | fscanf(pat,"%d\n",&sym_index);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kali.c:725:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
725 | fscanf(pat,"%f %f\n",&dummy,&dummy);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kali.c:727:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
727 | fscanf(pat,"%f %f\n",
| ^~~~~~~~~~~~~~~~~~~~~
728 | &(sym->v1.x),&(sym->v1.y));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
kali.c:729:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
729 | fscanf(pat,"%f %f\n",
| ^~~~~~~~~~~~~~~~~~~~~
730 | &(sym->v2.x),&(sym->v2.y));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
kali.c:731:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
731 | fscanf(pat,"%f \n",
| ^~~~~~~~~~~~~~~~~~~
732 | &zoom);
| ~~~~~~
kali.c: At top level:
kali.c:169:13: warning: ‘modechars’ defined but not used [-Wunused-variable]
169 | static char modechars[] = "?dcptmza/rD"; /* draw, cut, pick, transform,
| ^~~~~~~~~
callbacks.c:182:3: error: implicit declaration of function ‘winconstraints’ [-Werror=implicit-function-declaration]
182 | winconstraints();
| ^~~~~~~~~~~~~~
cc1: some warnings being treated as errors
make[2]: *** [<builtin>: xio.o] Error 1
tag -1 pendingBug #1066562 [src:kali] kali: FTBFS: xio.c:159:15: error: implicit declaration of function ‘strlen’ [-Werror=implicit-function-declaration]
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 297 |
Nodes: | 16 (2 / 14) |
Uptime: | 07:31:32 |
Calls: | 6,666 |
Files: | 12,213 |
Messages: | 5,336,117 |