+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/ivan-0.50nb10/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/ivan-0.50nb10/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for ivan-0.50nb10 Making all in FeLib make[1]: Entering directory '/home/pbulk/build/games/ivan/work/ivan-0.50/FeLib' Making all in Source make[2]: Entering directory '/home/pbulk/build/games/ivan/work/ivan-0.50/FeLib/Source' c++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"ivan\" -DVERSION=\"0.50\" -I. -I. -I../../FeLib/Include -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DLINUX -DLOCAL_STATE_DIR=\"/usr/pkg/share/ivan\" -DDATADIR=\"/usr/pkg/share\" -DUSE_SDL -DGCC -pipe -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -c bitmap.cpp c++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"ivan\" -DVERSION=\"0.50\" -I. -I. -I../../FeLib/Include -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DLINUX -DLOCAL_STATE_DIR=\"/usr/pkg/share/ivan\" -DDATADIR=\"/usr/pkg/share\" -DUSE_SDL -DGCC -pipe -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -c config.cpp In file included from bitmap.cpp:18: ../../FeLib/Include/save.h: In member function 'void inputfile::Read(char*, long int)': ../../FeLib/Include/save.h:60:45: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 60 | void Read(char* Offset, long Size) { fread(Offset, 1, Size, Buffer); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ c++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"ivan\" -DVERSION=\"0.50\" -I. -I. -I../../FeLib/Include -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DLINUX -DLOCAL_STATE_DIR=\"/usr/pkg/share/ivan\" -DDATADIR=\"/usr/pkg/share\" -DUSE_SDL -DGCC -pipe -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -c error.cpp c++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"ivan\" -DVERSION=\"0.50\" -I. -I. -I../../FeLib/Include -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DLINUX -DLOCAL_STATE_DIR=\"/usr/pkg/share/ivan\" -DDATADIR=\"/usr/pkg/share\" -DUSE_SDL -DGCC -pipe -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -c feio.cpp c++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"ivan\" -DVERSION=\"0.50\" -I. -I. -I../../FeLib/Include -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DLINUX -DLOCAL_STATE_DIR=\"/usr/pkg/share/ivan\" -DDATADIR=\"/usr/pkg/share\" -DUSE_SDL -DGCC -pipe -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -c felist.cpp c++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"ivan\" -DVERSION=\"0.50\" -I. -I. -I../../FeLib/Include -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DLINUX -DLOCAL_STATE_DIR=\"/usr/pkg/share/ivan\" -DDATADIR=\"/usr/pkg/share\" -DUSE_SDL -DGCC -pipe -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -c femain.cpp In file included from felist.cpp:20: ../../FeLib/Include/save.h: In member function 'void inputfile::Read(char*, long int)': ../../FeLib/Include/save.h:60:45: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 60 | void Read(char* Offset, long Size) { fread(Offset, 1, Size, Buffer); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ c++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"ivan\" -DVERSION=\"0.50\" -I. -I. -I../../FeLib/Include -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DLINUX -DLOCAL_STATE_DIR=\"/usr/pkg/share/ivan\" -DDATADIR=\"/usr/pkg/share\" -DUSE_SDL -DGCC -pipe -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -c femath.cpp In file included from femath.cpp:17: ../../FeLib/Include/save.h: In member function 'void inputfile::Read(char*, long int)': ../../FeLib/Include/save.h:60:45: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 60 | void Read(char* Offset, long Size) { fread(Offset, 1, Size, Buffer); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ c++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"ivan\" -DVERSION=\"0.50\" -I. -I. -I../../FeLib/Include -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DLINUX -DLOCAL_STATE_DIR=\"/usr/pkg/share/ivan\" -DDATADIR=\"/usr/pkg/share\" -DUSE_SDL -DGCC -pipe -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -c festring.cpp c++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"ivan\" -DVERSION=\"0.50\" -I. -I. -I../../FeLib/Include -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DLINUX -DLOCAL_STATE_DIR=\"/usr/pkg/share/ivan\" -DDATADIR=\"/usr/pkg/share\" -DUSE_SDL -DGCC -pipe -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -c fetime.cpp festring.cpp:21:31: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 21 | char* festring::EmptyString = ""; | ^~ c++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"ivan\" -DVERSION=\"0.50\" -I. -I. -I../../FeLib/Include -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DLINUX -DLOCAL_STATE_DIR=\"/usr/pkg/share/ivan\" -DDATADIR=\"/usr/pkg/share\" -DUSE_SDL -DGCC -pipe -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -c graphics.cpp c++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"ivan\" -DVERSION=\"0.50\" -I. -I. -I../../FeLib/Include -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DLINUX -DLOCAL_STATE_DIR=\"/usr/pkg/share/ivan\" -DDATADIR=\"/usr/pkg/share\" -DUSE_SDL -DGCC -pipe -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -c hscore.cpp c++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"ivan\" -DVERSION=\"0.50\" -I. -I. -I../../FeLib/Include -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DLINUX -DLOCAL_STATE_DIR=\"/usr/pkg/share/ivan\" -DDATADIR=\"/usr/pkg/share\" -DUSE_SDL -DGCC -pipe -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -c save.cpp In file included from hscore.cpp:14: ../../FeLib/Include/save.h: In member function 'void inputfile::Read(char*, long int)': ../../FeLib/Include/save.h:60:45: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 60 | void Read(char* Offset, long Size) { fread(Offset, 1, Size, Buffer); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from save.cpp:15: ../../FeLib/Include/save.h: In member function 'void inputfile::Read(char*, long int)': ../../FeLib/Include/save.h:60:45: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 60 | void Read(char* Offset, long Size) { fread(Offset, 1, Size, Buffer); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ c++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"ivan\" -DVERSION=\"0.50\" -I. -I. -I../../FeLib/Include -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DLINUX -DLOCAL_STATE_DIR=\"/usr/pkg/share/ivan\" -DDATADIR=\"/usr/pkg/share\" -DUSE_SDL -DGCC -pipe -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -c rawbit.cpp c++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"ivan\" -DVERSION=\"0.50\" -I. -I. -I../../FeLib/Include -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DLINUX -DLOCAL_STATE_DIR=\"/usr/pkg/share/ivan\" -DDATADIR=\"/usr/pkg/share\" -DUSE_SDL -DGCC -pipe -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -c whandler.cpp In file included from rawbit.cpp:18: ../../FeLib/Include/save.h: In member function 'void inputfile::Read(char*, long int)': ../../FeLib/Include/save.h:60:45: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 60 | void Read(char* Offset, long Size) { fread(Offset, 1, Size, Buffer); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ rm -f libFeLib.a ar cru libFeLib.a bitmap.o config.o error.o feio.o felist.o femain.o femath.o festring.o fetime.o graphics.o hscore.o save.o rawbit.o whandler.o ranlib libFeLib.a make[2]: Leaving directory '/home/pbulk/build/games/ivan/work/ivan-0.50/FeLib/Source' Making all in Include make[2]: Entering directory '/home/pbulk/build/games/ivan/work/ivan-0.50/FeLib/Include' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/pbulk/build/games/ivan/work/ivan-0.50/FeLib/Include' make[2]: Entering directory '/home/pbulk/build/games/ivan/work/ivan-0.50/FeLib' make[2]: Nothing to be done for 'all-am'. make[2]: Leaving directory '/home/pbulk/build/games/ivan/work/ivan-0.50/FeLib' make[1]: Leaving directory '/home/pbulk/build/games/ivan/work/ivan-0.50/FeLib' Making all in Main make[1]: Entering directory '/home/pbulk/build/games/ivan/work/ivan-0.50/Main' Making all in Include make[2]: Entering directory '/home/pbulk/build/games/ivan/work/ivan-0.50/Main/Include' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/pbulk/build/games/ivan/work/ivan-0.50/Main/Include' Making all in Source make[2]: Entering directory '/home/pbulk/build/games/ivan/work/ivan-0.50/Main/Source' c++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"ivan\" -DVERSION=\"0.50\" -I. -I. -I../../FeLib/Include -I../../Main/Include -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DLINUX -DLOCAL_STATE_DIR=\"/usr/pkg/share/ivan\" -DDATADIR=\"/usr/pkg/share\" -DUSE_SDL -DGCC -pipe -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -c actset.cpp c++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"ivan\" -DVERSION=\"0.50\" -I. -I. -I../../FeLib/Include -I../../Main/Include -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DLINUX -DLOCAL_STATE_DIR=\"/usr/pkg/share/ivan\" -DDATADIR=\"/usr/pkg/share\" -DUSE_SDL -DGCC -pipe -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -c areaset.cpp In file included from ../../FeLib/Include/v2.h:18, from ../../Main/Include/ivandef.h:30, from ../../Main/Include/igraph.h:18, from ../../Main/Include/object.h:16, from ../../Main/Include/item.h:18, from ../../Main/Include/bodypart.h:16, from ../../Main/Include/char.h:16, from areaset.cpp:14: ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:40:15: note: in expansion of macro 'NO_ALIGNMENT' 40 | uchar Frame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:41:19: note: in expansion of macro 'NO_ALIGNMENT' 41 | uchar FileIndex NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:43:22: note: in expansion of macro 'NO_ALIGNMENT' 43 | packalpha Alpha[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:44:23: note: in expansion of macro 'NO_ALIGNMENT' 44 | packalpha BaseAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:45:22: note: in expansion of macro 'NO_ALIGNMENT' 45 | uchar SparkleFrame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:46:21: note: in expansion of macro 'NO_ALIGNMENT' 46 | uchar SparklePosX NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:47:21: note: in expansion of macro 'NO_ALIGNMENT' 47 | uchar SparklePosY NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:49:26: note: in expansion of macro 'NO_ALIGNMENT' 49 | packalpha OutlineAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:50:19: note: in expansion of macro 'NO_ALIGNMENT' 50 | uchar FlyAmount NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:52:21: note: in expansion of macro 'NO_ALIGNMENT' 52 | uchar RustData[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:54:20: note: in expansion of macro 'NO_ALIGNMENT' 54 | uchar WobbleData NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'type' [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/script.h:125:15: note: in expansion of macro 'NO_ALIGNMENT' 125 | type Member NO_ALIGNMENT; | ^~~~~~~~~~~~ In file included from ../../FeLib/Include/v2.h:18, from ../../Main/Include/ivandef.h:30, from ../../Main/Include/proto.h:19, from actset.cpp:15: ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:40:15: note: in expansion of macro 'NO_ALIGNMENT' 40 | uchar Frame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:41:19: note: in expansion of macro 'NO_ALIGNMENT' 41 | uchar FileIndex NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:43:22: note: in expansion of macro 'NO_ALIGNMENT' 43 | packalpha Alpha[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:44:23: note: in expansion of macro 'NO_ALIGNMENT' 44 | packalpha BaseAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:45:22: note: in expansion of macro 'NO_ALIGNMENT' 45 | uchar SparkleFrame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:46:21: note: in expansion of macro 'NO_ALIGNMENT' 46 | uchar SparklePosX NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:47:21: note: in expansion of macro 'NO_ALIGNMENT' 47 | uchar SparklePosY NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:49:26: note: in expansion of macro 'NO_ALIGNMENT' 49 | packalpha OutlineAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:50:19: note: in expansion of macro 'NO_ALIGNMENT' 50 | uchar FlyAmount NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:52:21: note: in expansion of macro 'NO_ALIGNMENT' 52 | uchar RustData[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:54:20: note: in expansion of macro 'NO_ALIGNMENT' 54 | uchar WobbleData NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'type' [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/script.h:125:15: note: in expansion of macro 'NO_ALIGNMENT' 125 | type Member NO_ALIGNMENT; | ^~~~~~~~~~~~ In file included from ../../Main/Include/proto.h:20, from areaset.cpp:19: ../../FeLib/Include/save.h: In member function 'void inputfile::Read(char*, long int)': ../../FeLib/Include/save.h:60:45: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 60 | void Read(char* Offset, long Size) { fread(Offset, 1, Size, Buffer); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../Main/Include/proto.h:20, from actset.cpp:15: ../../FeLib/Include/save.h: In member function 'void inputfile::Read(char*, long int)': ../../FeLib/Include/save.h:60:45: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 60 | void Read(char* Offset, long Size) { fread(Offset, 1, Size, Buffer); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ c++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"ivan\" -DVERSION=\"0.50\" -I. -I. -I../../FeLib/Include -I../../Main/Include -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DLINUX -DLOCAL_STATE_DIR=\"/usr/pkg/share/ivan\" -DDATADIR=\"/usr/pkg/share\" -DUSE_SDL -DGCC -pipe -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -c charset.cpp c++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"ivan\" -DVERSION=\"0.50\" -I. -I. -I../../FeLib/Include -I../../Main/Include -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DLINUX -DLOCAL_STATE_DIR=\"/usr/pkg/share/ivan\" -DDATADIR=\"/usr/pkg/share\" -DUSE_SDL -DGCC -pipe -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -c charsset.cpp In file included from ../../FeLib/Include/v2.h:18, from ../../Main/Include/ivandef.h:30, from ../../Main/Include/proto.h:19, from charset.cpp:15: ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:40:15: note: in expansion of macro 'NO_ALIGNMENT' 40 | uchar Frame NO_ALIGNMENT; | ^~~~~~~~~~~~ In file included from ../../FeLib/Include/v2.h:18, from ../../FeLib/Include/rect.h:16, from ../../Main/Include/area.h:18, from ../../Main/Include/level.h:20, from ../../Main/Include/lsquare.h:16, from ../../Main/Include/stack.h:16, from charsset.cpp:13: ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:40:15: note: in expansion of macro 'NO_ALIGNMENT' 40 | uchar Frame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:41:19: note: in expansion of macro 'NO_ALIGNMENT' 41 | uchar FileIndex NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:41:19: note: in expansion of macro 'NO_ALIGNMENT' 41 | uchar FileIndex NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:43:22: note: in expansion of macro 'NO_ALIGNMENT' 43 | packalpha Alpha[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:43:22: note: in expansion of macro 'NO_ALIGNMENT' 43 | packalpha Alpha[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:44:23: note: in expansion of macro 'NO_ALIGNMENT' 44 | packalpha BaseAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:45:22: note: in expansion of macro 'NO_ALIGNMENT' 45 | uchar SparkleFrame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:44:23: note: in expansion of macro 'NO_ALIGNMENT' 44 | packalpha BaseAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:46:21: note: in expansion of macro 'NO_ALIGNMENT' 46 | uchar SparklePosX NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:45:22: note: in expansion of macro 'NO_ALIGNMENT' 45 | uchar SparkleFrame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:47:21: note: in expansion of macro 'NO_ALIGNMENT' 47 | uchar SparklePosY NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:46:21: note: in expansion of macro 'NO_ALIGNMENT' 46 | uchar SparklePosX NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:49:26: note: in expansion of macro 'NO_ALIGNMENT' 49 | packalpha OutlineAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:47:21: note: in expansion of macro 'NO_ALIGNMENT' 47 | uchar SparklePosY NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:50:19: note: in expansion of macro 'NO_ALIGNMENT' 50 | uchar FlyAmount NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:49:26: note: in expansion of macro 'NO_ALIGNMENT' 49 | packalpha OutlineAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:50:19: note: in expansion of macro 'NO_ALIGNMENT' 50 | uchar FlyAmount NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:52:21: note: in expansion of macro 'NO_ALIGNMENT' 52 | uchar RustData[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:54:20: note: in expansion of macro 'NO_ALIGNMENT' 54 | uchar WobbleData NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:52:21: note: in expansion of macro 'NO_ALIGNMENT' 52 | uchar RustData[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:54:20: note: in expansion of macro 'NO_ALIGNMENT' 54 | uchar WobbleData NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'type' [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/script.h:125:15: note: in expansion of macro 'NO_ALIGNMENT' 125 | type Member NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'type' [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/script.h:125:15: note: in expansion of macro 'NO_ALIGNMENT' 125 | type Member NO_ALIGNMENT; | ^~~~~~~~~~~~ In file included from charset.cpp:56: char.cpp:42:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 42 | "Polymorphed", | ^~~~~~~~~~~~~ char.cpp:52:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 52 | "Hasted", | ^~~~~~~~ char.cpp:62:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 62 | "Slowed", | ^~~~~~~~ char.cpp:72:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 72 | "PolyControl", | ^~~~~~~~~~~~~ char.cpp:82:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 82 | "LifeSaved", | ^~~~~~~~~~~ char.cpp:92:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 92 | "Lycanthropy", | ^~~~~~~~~~~~~ char.cpp:102:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 102 | "Invisible", | ^~~~~~~~~~~ char.cpp:111:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 111 | "Infravision", | ^~~~~~~~~~~~~ char.cpp:121:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 121 | "ESP", | ^~~~~ char.cpp:131:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 131 | "Poisoned", | ^~~~~~~~~~ char.cpp:141:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 141 | "Teleporting", | ^~~~~~~~~~~~~ char.cpp:151:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 151 | "Polymorphing", | ^~~~~~~~~~~~~~ char.cpp:161:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 161 | "TeleControl", | ^~~~~~~~~~~~~ char.cpp:171:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 171 | "Panicked", | ^~~~~~~~~~ char.cpp:181:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 181 | "Confused", | ^~~~~~~~~~ char.cpp:191:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 191 | "Parasitized", | ^~~~~~~~~~~~~ char.cpp:201:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 201 | "Searching", | ^~~~~~~~~~~ char.cpp:211:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 211 | "GasImmunity", | ^~~~~~~~~~~~~ char.cpp:221:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 221 | "Levitating", | ^~~~~~~~~~~~ char.cpp:231:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] 231 | "Leprosy", | ^~~~~~~~~ In file included from charsset.cpp:31: ../../FeLib/Include/save.h: In member function 'void inputfile::Read(char*, long int)': ../../FeLib/Include/save.h:60:45: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 60 | void Read(char* Offset, long Size) { fread(Offset, 1, Size, Buffer); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../Main/Include/proto.h:20, from charset.cpp:15: ../../FeLib/Include/save.h: In member function 'void inputfile::Read(char*, long int)': ../../FeLib/Include/save.h:60:45: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 60 | void Read(char* Offset, long Size) { fread(Offset, 1, Size, Buffer); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ c++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"ivan\" -DVERSION=\"0.50\" -I. -I. -I../../FeLib/Include -I../../Main/Include -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DLINUX -DLOCAL_STATE_DIR=\"/usr/pkg/share/ivan\" -DDATADIR=\"/usr/pkg/share\" -DUSE_SDL -DGCC -pipe -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -c command.cpp In file included from ../../FeLib/Include/v2.h:18, from ../../Main/Include/ivandef.h:30, from ../../Main/Include/igraph.h:18, from ../../Main/Include/object.h:16, from ../../Main/Include/item.h:18, from ../../Main/Include/bodypart.h:16, from ../../Main/Include/char.h:16, from command.cpp:14: ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:40:15: note: in expansion of macro 'NO_ALIGNMENT' 40 | uchar Frame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:41:19: note: in expansion of macro 'NO_ALIGNMENT' 41 | uchar FileIndex NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:43:22: note: in expansion of macro 'NO_ALIGNMENT' 43 | packalpha Alpha[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:44:23: note: in expansion of macro 'NO_ALIGNMENT' 44 | packalpha BaseAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:45:22: note: in expansion of macro 'NO_ALIGNMENT' 45 | uchar SparkleFrame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:46:21: note: in expansion of macro 'NO_ALIGNMENT' 46 | uchar SparklePosX NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:47:21: note: in expansion of macro 'NO_ALIGNMENT' 47 | uchar SparklePosY NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:49:26: note: in expansion of macro 'NO_ALIGNMENT' 49 | packalpha OutlineAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:50:19: note: in expansion of macro 'NO_ALIGNMENT' 50 | uchar FlyAmount NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:52:21: note: in expansion of macro 'NO_ALIGNMENT' 52 | uchar RustData[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:54:20: note: in expansion of macro 'NO_ALIGNMENT' 54 | uchar WobbleData NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'type' [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/script.h:125:15: note: in expansion of macro 'NO_ALIGNMENT' 125 | type Member NO_ALIGNMENT; | ^~~~~~~~~~~~ In destructor 'festring::~festring()', inlined from 'festring::~festring()' at ../../FeLib/Include/festring.h:159:8, inlined from 'static truth commandsystem::Consume(character*, const char*, sorter)' at command.cpp:333:67: ../../FeLib/Include/felibdef.h:194:51: warning: 'void operator delete [](void*)' called on a pointer to an unallocated object '"ing"' [-Wfree-nonheap-object] 194 | #define REFS(ptr) reinterpret_cast(ptr)[-1] | ^ ../../FeLib/Include/festring.h:166:18: note: in expansion of macro 'REFS' 166 | delete [] &REFS(Ptr); | ^~~~ c++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"ivan\" -DVERSION=\"0.50\" -I. -I. -I../../FeLib/Include -I../../Main/Include -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DLINUX -DLOCAL_STATE_DIR=\"/usr/pkg/share/ivan\" -DDATADIR=\"/usr/pkg/share\" -DUSE_SDL -DGCC -pipe -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -c coreset.cpp c++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"ivan\" -DVERSION=\"0.50\" -I. -I. -I../../FeLib/Include -I../../Main/Include -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DLINUX -DLOCAL_STATE_DIR=\"/usr/pkg/share/ivan\" -DDATADIR=\"/usr/pkg/share\" -DUSE_SDL -DGCC -pipe -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -c dataset.cpp In file included from ../../FeLib/Include/v2.h:18, from ../../Main/Include/ivandef.h:30, from ../../Main/Include/igraph.h:18, from ../../Main/Include/object.h:16, from ../../Main/Include/item.h:18, from ../../Main/Include/bodypart.h:16, from ../../Main/Include/char.h:16, from dataset.cpp:13: ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:40:15: note: in expansion of macro 'NO_ALIGNMENT' 40 | uchar Frame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:41:19: note: in expansion of macro 'NO_ALIGNMENT' 41 | uchar FileIndex NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:43:22: note: in expansion of macro 'NO_ALIGNMENT' 43 | packalpha Alpha[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:44:23: note: in expansion of macro 'NO_ALIGNMENT' 44 | packalpha BaseAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:45:22: note: in expansion of macro 'NO_ALIGNMENT' 45 | uchar SparkleFrame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:46:21: note: in expansion of macro 'NO_ALIGNMENT' 46 | uchar SparklePosX NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:47:21: note: in expansion of macro 'NO_ALIGNMENT' 47 | uchar SparklePosY NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:49:26: note: in expansion of macro 'NO_ALIGNMENT' 49 | packalpha OutlineAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:50:19: note: in expansion of macro 'NO_ALIGNMENT' 50 | uchar FlyAmount NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:52:21: note: in expansion of macro 'NO_ALIGNMENT' 52 | uchar RustData[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:54:20: note: in expansion of macro 'NO_ALIGNMENT' 54 | uchar WobbleData NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'type' [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/script.h:125:15: note: in expansion of macro 'NO_ALIGNMENT' 125 | type Member NO_ALIGNMENT; | ^~~~~~~~~~~~ c++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"ivan\" -DVERSION=\"0.50\" -I. -I. -I../../FeLib/Include -I../../Main/Include -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DLINUX -DLOCAL_STATE_DIR=\"/usr/pkg/share/ivan\" -DDATADIR=\"/usr/pkg/share\" -DUSE_SDL -DGCC -pipe -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -c dungeon.cpp In file included from ../../Main/Include/proto.h:20, from dataset.cpp:14: ../../FeLib/Include/save.h: In member function 'void inputfile::Read(char*, long int)': ../../FeLib/Include/save.h:60:45: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 60 | void Read(char* Offset, long Size) { fread(Offset, 1, Size, Buffer); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../FeLib/Include/v2.h:18, from ../../Main/Include/dungeon.h:16, from dungeon.cpp:13: ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'type' [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/script.h:125:15: note: in expansion of macro 'NO_ALIGNMENT' 125 | type Member NO_ALIGNMENT; | ^~~~~~~~~~~~ In file included from dungeon.cpp:18: ../../FeLib/Include/save.h: In member function 'void inputfile::Read(char*, long int)': ../../FeLib/Include/save.h:60:45: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 60 | void Read(char* Offset, long Size) { fread(Offset, 1, Size, Buffer); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ c++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"ivan\" -DVERSION=\"0.50\" -I. -I. -I../../FeLib/Include -I../../Main/Include -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DLINUX -DLOCAL_STATE_DIR=\"/usr/pkg/share/ivan\" -DDATADIR=\"/usr/pkg/share\" -DUSE_SDL -DGCC -pipe -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -c game.cpp In file included from ../../FeLib/Include/whandler.h:25, from game.cpp:24: ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:40:15: note: in expansion of macro 'NO_ALIGNMENT' 40 | uchar Frame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:41:19: note: in expansion of macro 'NO_ALIGNMENT' 41 | uchar FileIndex NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:43:22: note: in expansion of macro 'NO_ALIGNMENT' 43 | packalpha Alpha[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:44:23: note: in expansion of macro 'NO_ALIGNMENT' 44 | packalpha BaseAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:45:22: note: in expansion of macro 'NO_ALIGNMENT' 45 | uchar SparkleFrame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:46:21: note: in expansion of macro 'NO_ALIGNMENT' 46 | uchar SparklePosX NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:47:21: note: in expansion of macro 'NO_ALIGNMENT' 47 | uchar SparklePosY NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:49:26: note: in expansion of macro 'NO_ALIGNMENT' 49 | packalpha OutlineAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:50:19: note: in expansion of macro 'NO_ALIGNMENT' 50 | uchar FlyAmount NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:52:21: note: in expansion of macro 'NO_ALIGNMENT' 52 | uchar RustData[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:54:20: note: in expansion of macro 'NO_ALIGNMENT' 54 | uchar WobbleData NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'type' [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/script.h:125:15: note: in expansion of macro 'NO_ALIGNMENT' 125 | type Member NO_ALIGNMENT; | ^~~~~~~~~~~~ In file included from ../../Main/Include/proto.h:20, from game.cpp:34: ../../FeLib/Include/save.h: In member function 'void inputfile::Read(char*, long int)': ../../FeLib/Include/save.h:60:45: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 60 | void Read(char* Offset, long Size) { fread(Offset, 1, Size, Buffer); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ c++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"ivan\" -DVERSION=\"0.50\" -I. -I. -I../../FeLib/Include -I../../Main/Include -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DLINUX -DLOCAL_STATE_DIR=\"/usr/pkg/share/ivan\" -DDATADIR=\"/usr/pkg/share\" -DUSE_SDL -DGCC -pipe -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -c godset.cpp In file included from /usr/include/string.h:519, from /home/pbulk/build/games/ivan/work/.buildlink/include/SDL/SDL_stdinc.h:60, from /home/pbulk/build/games/ivan/work/.buildlink/include/SDL/SDL_main.h:26, from /home/pbulk/build/games/ivan/work/.buildlink/include/SDL/SDL.h:30, from ../../FeLib/Include/whandler.h:18, from game.cpp:24: In function 'void* memcpy(void*, const void*, size_t)', inlined from 'festring& festring::operator<<(const char*)' at ../../FeLib/Include/festring.h:287:11, inlined from 'festringpile& festringpile::operator+(type) [with type = const char*]' at ../../FeLib/Include/festring.h:116:47, inlined from 'festringpile operator+(const festring&, type) [with type = const char*]' at ../../FeLib/Include/festring.h:128:26, inlined from 'static void game::InitScript()' at game.cpp:217:37: /usr/include/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' writing 18 bytes into a region of size 1 overflows the destination [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../FeLib/Include/v2.h:18, from ../../Main/Include/ivandef.h:30, from ../../Main/Include/proto.h:19, from godset.cpp:15: ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:40:15: note: in expansion of macro 'NO_ALIGNMENT' 40 | uchar Frame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:41:19: note: in expansion of macro 'NO_ALIGNMENT' 41 | uchar FileIndex NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:43:22: note: in expansion of macro 'NO_ALIGNMENT' 43 | packalpha Alpha[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:44:23: note: in expansion of macro 'NO_ALIGNMENT' 44 | packalpha BaseAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:45:22: note: in expansion of macro 'NO_ALIGNMENT' 45 | uchar SparkleFrame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:46:21: note: in expansion of macro 'NO_ALIGNMENT' 46 | uchar SparklePosX NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:47:21: note: in expansion of macro 'NO_ALIGNMENT' 47 | uchar SparklePosY NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:49:26: note: in expansion of macro 'NO_ALIGNMENT' 49 | packalpha OutlineAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:50:19: note: in expansion of macro 'NO_ALIGNMENT' 50 | uchar FlyAmount NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:52:21: note: in expansion of macro 'NO_ALIGNMENT' 52 | uchar RustData[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:54:20: note: in expansion of macro 'NO_ALIGNMENT' 54 | uchar WobbleData NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'type' [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/script.h:125:15: note: in expansion of macro 'NO_ALIGNMENT' 125 | type Member NO_ALIGNMENT; | ^~~~~~~~~~~~ In function 'void* memcpy(void*, const void*, size_t)', inlined from 'festring& festring::operator<<(const char*)' at ../../FeLib/Include/festring.h:287:11, inlined from 'festringpile& festringpile::operator+(type) [with type = const char*]' at ../../FeLib/Include/festring.h:116:47, inlined from 'festringpile operator+(const festring&, type) [with type = const char*]' at ../../FeLib/Include/festring.h:128:26, inlined from 'static truth game::PrepareRandomBone(int)' at game.cpp:2527:29: /usr/include/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' writing 3 bytes into a region of size 1 overflows the destination [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void* memcpy(void*, const void*, size_t)', inlined from 'festring& festring::operator<<(const char*)' at ../../FeLib/Include/festring.h:287:11, inlined from 'festringpile& festringpile::operator+(type) [with type = const char*]' at ../../FeLib/Include/festring.h:116:47, inlined from 'festringpile operator+(const festring&, type) [with type = const char*]' at ../../FeLib/Include/festring.h:128:26, inlined from 'static void game::CreateBone()' at game.cpp:2501:31: /usr/include/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' writing 3 bytes into a region of size 1 overflows the destination [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../Main/Include/proto.h:20, from godset.cpp:15: ../../FeLib/Include/save.h: In member function 'void inputfile::Read(char*, long int)': ../../FeLib/Include/save.h:60:45: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 60 | void Read(char* Offset, long Size) { fread(Offset, 1, Size, Buffer); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ c++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"ivan\" -DVERSION=\"0.50\" -I. -I. -I../../FeLib/Include -I../../Main/Include -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DLINUX -DLOCAL_STATE_DIR=\"/usr/pkg/share/ivan\" -DDATADIR=\"/usr/pkg/share\" -DUSE_SDL -DGCC -pipe -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -c iconf.cpp In file included from ../../FeLib/Include/festring.h:18, from ../../FeLib/Include/config.h:18, from ../../Main/Include/iconf.h:16, from iconf.cpp:13: ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:40:15: note: in expansion of macro 'NO_ALIGNMENT' 40 | uchar Frame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:41:19: note: in expansion of macro 'NO_ALIGNMENT' 41 | uchar FileIndex NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:43:22: note: in expansion of macro 'NO_ALIGNMENT' 43 | packalpha Alpha[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:44:23: note: in expansion of macro 'NO_ALIGNMENT' 44 | packalpha BaseAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:45:22: note: in expansion of macro 'NO_ALIGNMENT' 45 | uchar SparkleFrame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:46:21: note: in expansion of macro 'NO_ALIGNMENT' 46 | uchar SparklePosX NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:47:21: note: in expansion of macro 'NO_ALIGNMENT' 47 | uchar SparklePosY NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:49:26: note: in expansion of macro 'NO_ALIGNMENT' 49 | packalpha OutlineAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:50:19: note: in expansion of macro 'NO_ALIGNMENT' 50 | uchar FlyAmount NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:52:21: note: in expansion of macro 'NO_ALIGNMENT' 52 | uchar RustData[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:54:20: note: in expansion of macro 'NO_ALIGNMENT' 54 | uchar WobbleData NO_ALIGNMENT; | ^~~~~~~~~~~~ c++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"ivan\" -DVERSION=\"0.50\" -I. -I. -I../../FeLib/Include -I../../Main/Include -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DLINUX -DLOCAL_STATE_DIR=\"/usr/pkg/share/ivan\" -DDATADIR=\"/usr/pkg/share\" -DUSE_SDL -DGCC -pipe -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -c id.cpp c++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"ivan\" -DVERSION=\"0.50\" -I. -I. -I../../FeLib/Include -I../../Main/Include -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DLINUX -DLOCAL_STATE_DIR=\"/usr/pkg/share/ivan\" -DDATADIR=\"/usr/pkg/share\" -DUSE_SDL -DGCC -pipe -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -c igraph.cpp c++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"ivan\" -DVERSION=\"0.50\" -I. -I. -I../../FeLib/Include -I../../Main/Include -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DLINUX -DLOCAL_STATE_DIR=\"/usr/pkg/share/ivan\" -DDATADIR=\"/usr/pkg/share\" -DUSE_SDL -DGCC -pipe -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -c itemset.cpp In file included from ../../FeLib/Include/v2.h:18, from ../../Main/Include/ivandef.h:30, from ../../Main/Include/igraph.h:18, from igraph.cpp:13: ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:40:15: note: in expansion of macro 'NO_ALIGNMENT' 40 | uchar Frame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:41:19: note: in expansion of macro 'NO_ALIGNMENT' 41 | uchar FileIndex NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:43:22: note: in expansion of macro 'NO_ALIGNMENT' 43 | packalpha Alpha[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:44:23: note: in expansion of macro 'NO_ALIGNMENT' 44 | packalpha BaseAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:45:22: note: in expansion of macro 'NO_ALIGNMENT' 45 | uchar SparkleFrame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:46:21: note: in expansion of macro 'NO_ALIGNMENT' 46 | uchar SparklePosX NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:47:21: note: in expansion of macro 'NO_ALIGNMENT' 47 | uchar SparklePosY NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:49:26: note: in expansion of macro 'NO_ALIGNMENT' 49 | packalpha OutlineAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:50:19: note: in expansion of macro 'NO_ALIGNMENT' 50 | uchar FlyAmount NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:52:21: note: in expansion of macro 'NO_ALIGNMENT' 52 | uchar RustData[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:54:20: note: in expansion of macro 'NO_ALIGNMENT' 54 | uchar WobbleData NO_ALIGNMENT; | ^~~~~~~~~~~~ In file included from ../../FeLib/Include/v2.h:18, from ../../Main/Include/ivandef.h:30, from ../../Main/Include/proto.h:19, from itemset.cpp:15: ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:40:15: note: in expansion of macro 'NO_ALIGNMENT' 40 | uchar Frame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:41:19: note: in expansion of macro 'NO_ALIGNMENT' 41 | uchar FileIndex NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:43:22: note: in expansion of macro 'NO_ALIGNMENT' 43 | packalpha Alpha[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:44:23: note: in expansion of macro 'NO_ALIGNMENT' 44 | packalpha BaseAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:45:22: note: in expansion of macro 'NO_ALIGNMENT' 45 | uchar SparkleFrame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:46:21: note: in expansion of macro 'NO_ALIGNMENT' 46 | uchar SparklePosX NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:47:21: note: in expansion of macro 'NO_ALIGNMENT' 47 | uchar SparklePosY NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:49:26: note: in expansion of macro 'NO_ALIGNMENT' 49 | packalpha OutlineAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:50:19: note: in expansion of macro 'NO_ALIGNMENT' 50 | uchar FlyAmount NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:52:21: note: in expansion of macro 'NO_ALIGNMENT' 52 | uchar RustData[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:54:20: note: in expansion of macro 'NO_ALIGNMENT' 54 | uchar WobbleData NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'type' [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/script.h:125:15: note: in expansion of macro 'NO_ALIGNMENT' 125 | type Member NO_ALIGNMENT; | ^~~~~~~~~~~~ igraph.cpp: In static member function 'static std::map::iterator igraph::AddUser(const graphicid&)': igraph.cpp:194:75: warning: taking address of packed member of 'graphicid' may result in an unaligned pointer value [-Waddress-of-packed-member] 194 | bitmap* Bitmap = RawBitmap->Colorize(RawPos, TILE_V2, GI.Position, GI.Color, GI.BaseAlpha, GI.Alpha, GI.RustData, !(GI.SpecialFlags & ST_DISALLOW_R_COLORS)); | ~~~^~~~~ In file included from igraph.cpp:20: ../../FeLib/Include/save.h: In member function 'void inputfile::Read(char*, long int)': ../../FeLib/Include/save.h:60:45: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 60 | void Read(char* Offset, long Size) { fread(Offset, 1, Size, Buffer); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../Main/Include/proto.h:20, from itemset.cpp:15: ../../FeLib/Include/save.h: In member function 'void inputfile::Read(char*, long int)': ../../FeLib/Include/save.h:60:45: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 60 | void Read(char* Offset, long Size) { fread(Offset, 1, Size, Buffer); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ c++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"ivan\" -DVERSION=\"0.50\" -I. -I. -I../../FeLib/Include -I../../Main/Include -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DLINUX -DLOCAL_STATE_DIR=\"/usr/pkg/share/ivan\" -DDATADIR=\"/usr/pkg/share\" -DUSE_SDL -DGCC -pipe -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -c levelset.cpp In file included from ../../FeLib/Include/v2.h:18, from ../../Main/Include/ivandef.h:30, from ../../Main/Include/proto.h:19, from levelset.cpp:15: ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:40:15: note: in expansion of macro 'NO_ALIGNMENT' 40 | uchar Frame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:41:19: note: in expansion of macro 'NO_ALIGNMENT' 41 | uchar FileIndex NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:43:22: note: in expansion of macro 'NO_ALIGNMENT' 43 | packalpha Alpha[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:44:23: note: in expansion of macro 'NO_ALIGNMENT' 44 | packalpha BaseAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:45:22: note: in expansion of macro 'NO_ALIGNMENT' 45 | uchar SparkleFrame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:46:21: note: in expansion of macro 'NO_ALIGNMENT' 46 | uchar SparklePosX NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:47:21: note: in expansion of macro 'NO_ALIGNMENT' 47 | uchar SparklePosY NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:49:26: note: in expansion of macro 'NO_ALIGNMENT' 49 | packalpha OutlineAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:50:19: note: in expansion of macro 'NO_ALIGNMENT' 50 | uchar FlyAmount NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:52:21: note: in expansion of macro 'NO_ALIGNMENT' 52 | uchar RustData[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:54:20: note: in expansion of macro 'NO_ALIGNMENT' 54 | uchar WobbleData NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'type' [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/script.h:125:15: note: in expansion of macro 'NO_ALIGNMENT' 125 | type Member NO_ALIGNMENT; | ^~~~~~~~~~~~ In file included from ../../Main/Include/proto.h:20, from levelset.cpp:15: ../../FeLib/Include/save.h: In member function 'void inputfile::Read(char*, long int)': ../../FeLib/Include/save.h:60:45: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 60 | void Read(char* Offset, long Size) { fread(Offset, 1, Size, Buffer); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ c++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"ivan\" -DVERSION=\"0.50\" -I. -I. -I../../FeLib/Include -I../../Main/Include -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DLINUX -DLOCAL_STATE_DIR=\"/usr/pkg/share/ivan\" -DDATADIR=\"/usr/pkg/share\" -DUSE_SDL -DGCC -pipe -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -c main.cpp In file included from ../../FeLib/Include/v2.h:18, from ../../FeLib/Include/femath.h:19, from ../../Main/Include/game.h:20, from main.cpp:20: ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:40:15: note: in expansion of macro 'NO_ALIGNMENT' 40 | uchar Frame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:41:19: note: in expansion of macro 'NO_ALIGNMENT' 41 | uchar FileIndex NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:43:22: note: in expansion of macro 'NO_ALIGNMENT' 43 | packalpha Alpha[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:44:23: note: in expansion of macro 'NO_ALIGNMENT' 44 | packalpha BaseAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:45:22: note: in expansion of macro 'NO_ALIGNMENT' 45 | uchar SparkleFrame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:46:21: note: in expansion of macro 'NO_ALIGNMENT' 46 | uchar SparklePosX NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:47:21: note: in expansion of macro 'NO_ALIGNMENT' 47 | uchar SparklePosY NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:49:26: note: in expansion of macro 'NO_ALIGNMENT' 49 | packalpha OutlineAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:50:19: note: in expansion of macro 'NO_ALIGNMENT' 50 | uchar FlyAmount NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:52:21: note: in expansion of macro 'NO_ALIGNMENT' 52 | uchar RustData[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:54:20: note: in expansion of macro 'NO_ALIGNMENT' 54 | uchar WobbleData NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'type' [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/script.h:125:15: note: in expansion of macro 'NO_ALIGNMENT' 125 | type Member NO_ALIGNMENT; | ^~~~~~~~~~~~ c++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"ivan\" -DVERSION=\"0.50\" -I. -I. -I../../FeLib/Include -I../../Main/Include -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DLINUX -DLOCAL_STATE_DIR=\"/usr/pkg/share/ivan\" -DDATADIR=\"/usr/pkg/share\" -DUSE_SDL -DGCC -pipe -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -c materset.cpp In file included from ../../FeLib/Include/v2.h:18, from ../../Main/Include/ivandef.h:30, from ../../Main/Include/proto.h:19, from materset.cpp:15: ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'type' [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/script.h:125:15: note: in expansion of macro 'NO_ALIGNMENT' 125 | type Member NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:40:15: note: in expansion of macro 'NO_ALIGNMENT' 40 | uchar Frame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:41:19: note: in expansion of macro 'NO_ALIGNMENT' 41 | uchar FileIndex NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:43:22: note: in expansion of macro 'NO_ALIGNMENT' 43 | packalpha Alpha[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:44:23: note: in expansion of macro 'NO_ALIGNMENT' 44 | packalpha BaseAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:45:22: note: in expansion of macro 'NO_ALIGNMENT' 45 | uchar SparkleFrame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:46:21: note: in expansion of macro 'NO_ALIGNMENT' 46 | uchar SparklePosX NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:47:21: note: in expansion of macro 'NO_ALIGNMENT' 47 | uchar SparklePosY NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:49:26: note: in expansion of macro 'NO_ALIGNMENT' 49 | packalpha OutlineAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:50:19: note: in expansion of macro 'NO_ALIGNMENT' 50 | uchar FlyAmount NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:52:21: note: in expansion of macro 'NO_ALIGNMENT' 52 | uchar RustData[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:54:20: note: in expansion of macro 'NO_ALIGNMENT' 54 | uchar WobbleData NO_ALIGNMENT; | ^~~~~~~~~~~~ In file included from ../../Main/Include/proto.h:20, from materset.cpp:15: ../../FeLib/Include/save.h: In member function 'void inputfile::Read(char*, long int)': ../../FeLib/Include/save.h:60:45: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 60 | void Read(char* Offset, long Size) { fread(Offset, 1, Size, Buffer); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ c++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"ivan\" -DVERSION=\"0.50\" -I. -I. -I../../FeLib/Include -I../../Main/Include -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DLINUX -DLOCAL_STATE_DIR=\"/usr/pkg/share/ivan\" -DDATADIR=\"/usr/pkg/share\" -DUSE_SDL -DGCC -pipe -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -c message.cpp c++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"ivan\" -DVERSION=\"0.50\" -I. -I. -I../../FeLib/Include -I../../Main/Include -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DLINUX -DLOCAL_STATE_DIR=\"/usr/pkg/share/ivan\" -DDATADIR=\"/usr/pkg/share\" -DUSE_SDL -DGCC -pipe -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -c object.cpp In file included from ../../FeLib/Include/v2.h:18, from ../../Main/Include/message.h:16, from message.cpp:16: ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:40:15: note: in expansion of macro 'NO_ALIGNMENT' 40 | uchar Frame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:41:19: note: in expansion of macro 'NO_ALIGNMENT' 41 | uchar FileIndex NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:43:22: note: in expansion of macro 'NO_ALIGNMENT' 43 | packalpha Alpha[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:44:23: note: in expansion of macro 'NO_ALIGNMENT' 44 | packalpha BaseAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:45:22: note: in expansion of macro 'NO_ALIGNMENT' 45 | uchar SparkleFrame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:46:21: note: in expansion of macro 'NO_ALIGNMENT' 46 | uchar SparklePosX NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:47:21: note: in expansion of macro 'NO_ALIGNMENT' 47 | uchar SparklePosY NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:49:26: note: in expansion of macro 'NO_ALIGNMENT' 49 | packalpha OutlineAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:50:19: note: in expansion of macro 'NO_ALIGNMENT' 50 | uchar FlyAmount NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:52:21: note: in expansion of macro 'NO_ALIGNMENT' 52 | uchar RustData[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:54:20: note: in expansion of macro 'NO_ALIGNMENT' 54 | uchar WobbleData NO_ALIGNMENT; | ^~~~~~~~~~~~ In file included from message.cpp:21: ../../FeLib/Include/save.h: In member function 'void inputfile::Read(char*, long int)': ../../FeLib/Include/save.h:60:45: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 60 | void Read(char* Offset, long Size) { fread(Offset, 1, Size, Buffer); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../FeLib/Include/v2.h:18, from ../../Main/Include/ivandef.h:30, from ../../Main/Include/igraph.h:18, from ../../Main/Include/object.h:16, from object.cpp:13: ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:40:15: note: in expansion of macro 'NO_ALIGNMENT' 40 | uchar Frame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:41:19: note: in expansion of macro 'NO_ALIGNMENT' 41 | uchar FileIndex NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:43:22: note: in expansion of macro 'NO_ALIGNMENT' 43 | packalpha Alpha[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:44:23: note: in expansion of macro 'NO_ALIGNMENT' 44 | packalpha BaseAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:45:22: note: in expansion of macro 'NO_ALIGNMENT' 45 | uchar SparkleFrame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:46:21: note: in expansion of macro 'NO_ALIGNMENT' 46 | uchar SparklePosX NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:47:21: note: in expansion of macro 'NO_ALIGNMENT' 47 | uchar SparklePosY NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:49:26: note: in expansion of macro 'NO_ALIGNMENT' 49 | packalpha OutlineAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:50:19: note: in expansion of macro 'NO_ALIGNMENT' 50 | uchar FlyAmount NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:52:21: note: in expansion of macro 'NO_ALIGNMENT' 52 | uchar RustData[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:54:20: note: in expansion of macro 'NO_ALIGNMENT' 54 | uchar WobbleData NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'type' [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/script.h:125:15: note: in expansion of macro 'NO_ALIGNMENT' 125 | type Member NO_ALIGNMENT; | ^~~~~~~~~~~~ c++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"ivan\" -DVERSION=\"0.50\" -I. -I. -I../../FeLib/Include -I../../Main/Include -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DLINUX -DLOCAL_STATE_DIR=\"/usr/pkg/share/ivan\" -DDATADIR=\"/usr/pkg/share\" -DUSE_SDL -DGCC -pipe -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -c roomset.cpp In file included from ../../Main/Include/proto.h:20, from object.cpp:18: ../../FeLib/Include/save.h: In member function 'void inputfile::Read(char*, long int)': ../../FeLib/Include/save.h:60:45: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 60 | void Read(char* Offset, long Size) { fread(Offset, 1, Size, Buffer); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../FeLib/Include/v2.h:18, from ../../Main/Include/ivandef.h:30, from ../../Main/Include/proto.h:19, from roomset.cpp:15: ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:40:15: note: in expansion of macro 'NO_ALIGNMENT' 40 | uchar Frame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:41:19: note: in expansion of macro 'NO_ALIGNMENT' 41 | uchar FileIndex NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:43:22: note: in expansion of macro 'NO_ALIGNMENT' 43 | packalpha Alpha[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:44:23: note: in expansion of macro 'NO_ALIGNMENT' 44 | packalpha BaseAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:45:22: note: in expansion of macro 'NO_ALIGNMENT' 45 | uchar SparkleFrame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:46:21: note: in expansion of macro 'NO_ALIGNMENT' 46 | uchar SparklePosX NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:47:21: note: in expansion of macro 'NO_ALIGNMENT' 47 | uchar SparklePosY NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:49:26: note: in expansion of macro 'NO_ALIGNMENT' 49 | packalpha OutlineAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:50:19: note: in expansion of macro 'NO_ALIGNMENT' 50 | uchar FlyAmount NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:52:21: note: in expansion of macro 'NO_ALIGNMENT' 52 | uchar RustData[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:54:20: note: in expansion of macro 'NO_ALIGNMENT' 54 | uchar WobbleData NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'type' [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/script.h:125:15: note: in expansion of macro 'NO_ALIGNMENT' 125 | type Member NO_ALIGNMENT; | ^~~~~~~~~~~~ c++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"ivan\" -DVERSION=\"0.50\" -I. -I. -I../../FeLib/Include -I../../Main/Include -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DLINUX -DLOCAL_STATE_DIR=\"/usr/pkg/share/ivan\" -DDATADIR=\"/usr/pkg/share\" -DUSE_SDL -DGCC -pipe -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -c script.cpp In file included from ../../Main/Include/proto.h:20, from roomset.cpp:15: ../../FeLib/Include/save.h: In member function 'void inputfile::Read(char*, long int)': ../../FeLib/Include/save.h:60:45: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 60 | void Read(char* Offset, long Size) { fread(Offset, 1, Size, Buffer); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../FeLib/Include/v2.h:18, from ../../FeLib/Include/rect.h:16, from ../../Main/Include/script.h:19, from script.cpp:13: ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'type' [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/script.h:125:15: note: in expansion of macro 'NO_ALIGNMENT' 125 | type Member NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:40:15: note: in expansion of macro 'NO_ALIGNMENT' 40 | uchar Frame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:41:19: note: in expansion of macro 'NO_ALIGNMENT' 41 | uchar FileIndex NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:43:22: note: in expansion of macro 'NO_ALIGNMENT' 43 | packalpha Alpha[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:44:23: note: in expansion of macro 'NO_ALIGNMENT' 44 | packalpha BaseAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:45:22: note: in expansion of macro 'NO_ALIGNMENT' 45 | uchar SparkleFrame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:46:21: note: in expansion of macro 'NO_ALIGNMENT' 46 | uchar SparklePosX NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:47:21: note: in expansion of macro 'NO_ALIGNMENT' 47 | uchar SparklePosY NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:49:26: note: in expansion of macro 'NO_ALIGNMENT' 49 | packalpha OutlineAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:50:19: note: in expansion of macro 'NO_ALIGNMENT' 50 | uchar FlyAmount NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:52:21: note: in expansion of macro 'NO_ALIGNMENT' 52 | uchar RustData[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:54:20: note: in expansion of macro 'NO_ALIGNMENT' 54 | uchar WobbleData NO_ALIGNMENT; | ^~~~~~~~~~~~ In file included from script.cpp:14: ../../FeLib/Include/save.h: In member function 'void inputfile::Read(char*, long int)': ../../FeLib/Include/save.h:60:45: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 60 | void Read(char* Offset, long Size) { fread(Offset, 1, Size, Buffer); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:519, from /usr/include/c++/11/cstring:42, from ../../FeLib/Include/pragmas.h:16, from ../../FeLib/Include/typedef.h:16, from ../../FeLib/Include/felibdef.h:29, from ../../FeLib/Include/v2.h:18, from ../../Main/Include/ivandef.h:30, from ../../Main/Include/proto.h:19, from roomset.cpp:15: In function 'void* memcpy(void*, const void*, size_t)', inlined from 'festring& festring::operator<<(const char*)' at ../../FeLib/Include/festring.h:287:11, inlined from 'festringpile& festringpile::operator+(type) [with type = const char*]' at ../../FeLib/Include/festring.h:116:47, inlined from 'festringpile operator+(const festring&, type) [with type = const char*]' at ../../FeLib/Include/festring.h:128:26, inlined from 'virtual truth shop::DropItem(character*, item*, int)' at rooms.cpp:193:55: /usr/include/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' writing between 9 and 11 bytes into a region of size 1 overflows the destination [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void* memcpy(void*, const void*, size_t)', inlined from 'festring& festring::operator<<(const char*)' at ../../FeLib/Include/festring.h:287:11, inlined from 'festringpile& festringpile::operator+(type) [with type = const char*]' at ../../FeLib/Include/festring.h:116:47, inlined from 'festringpile operator+(const festring&, type) [with type = const char*]' at ../../FeLib/Include/festring.h:128:26, inlined from 'virtual truth library::DropItem(character*, item*, int)' at rooms.cpp:524:62: /usr/include/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' writing between 9 and 11 bytes into a region of size 1 overflows the destination [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void* memcpy(void*, const void*, size_t)', inlined from 'festring& festring::operator<<(const char*)' at ../../FeLib/Include/festring.h:287:11, inlined from 'festringpile& festringpile::operator+(type) [with type = const char*]' at ../../FeLib/Include/festring.h:116:47, inlined from 'festringpile operator+(const festring&, type) [with type = const char*]' at ../../FeLib/Include/festring.h:128:26, inlined from 'virtual truth library::DropItem(character*, item*, int)' at rooms.cpp:543:55: /usr/include/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' writing between 9 and 11 bytes into a region of size 1 overflows the destination [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"ivan\" -DVERSION=\"0.50\" -I. -I. -I../../FeLib/Include -I../../Main/Include -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DLINUX -DLOCAL_STATE_DIR=\"/usr/pkg/share/ivan\" -DDATADIR=\"/usr/pkg/share\" -DUSE_SDL -DGCC -pipe -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -c slotset.cpp In file included from ../../FeLib/Include/festring.h:18, from ../../FeLib/Include/config.h:18, from ../../Main/Include/iconf.h:16, from slotset.cpp:15: ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:40:15: note: in expansion of macro 'NO_ALIGNMENT' 40 | uchar Frame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:41:19: note: in expansion of macro 'NO_ALIGNMENT' 41 | uchar FileIndex NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:43:22: note: in expansion of macro 'NO_ALIGNMENT' 43 | packalpha Alpha[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:44:23: note: in expansion of macro 'NO_ALIGNMENT' 44 | packalpha BaseAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:45:22: note: in expansion of macro 'NO_ALIGNMENT' 45 | uchar SparkleFrame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:46:21: note: in expansion of macro 'NO_ALIGNMENT' 46 | uchar SparklePosX NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:47:21: note: in expansion of macro 'NO_ALIGNMENT' 47 | uchar SparklePosY NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:49:26: note: in expansion of macro 'NO_ALIGNMENT' 49 | packalpha OutlineAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:50:19: note: in expansion of macro 'NO_ALIGNMENT' 50 | uchar FlyAmount NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:52:21: note: in expansion of macro 'NO_ALIGNMENT' 52 | uchar RustData[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:54:20: note: in expansion of macro 'NO_ALIGNMENT' 54 | uchar WobbleData NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'type' [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/script.h:125:15: note: in expansion of macro 'NO_ALIGNMENT' 125 | type Member NO_ALIGNMENT; | ^~~~~~~~~~~~ c++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"ivan\" -DVERSION=\"0.50\" -I. -I. -I../../FeLib/Include -I../../Main/Include -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DLINUX -DLOCAL_STATE_DIR=\"/usr/pkg/share/ivan\" -DDATADIR=\"/usr/pkg/share\" -DUSE_SDL -DGCC -pipe -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -c trapset.cpp In file included from ../../FeLib/Include/v2.h:18, from ../../Main/Include/ivandef.h:30, from ../../Main/Include/proto.h:19, from trapset.cpp:15: ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:40:15: note: in expansion of macro 'NO_ALIGNMENT' 40 | uchar Frame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:41:19: note: in expansion of macro 'NO_ALIGNMENT' 41 | uchar FileIndex NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:43:22: note: in expansion of macro 'NO_ALIGNMENT' 43 | packalpha Alpha[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:44:23: note: in expansion of macro 'NO_ALIGNMENT' 44 | packalpha BaseAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:45:22: note: in expansion of macro 'NO_ALIGNMENT' 45 | uchar SparkleFrame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:46:21: note: in expansion of macro 'NO_ALIGNMENT' 46 | uchar SparklePosX NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:47:21: note: in expansion of macro 'NO_ALIGNMENT' 47 | uchar SparklePosY NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:49:26: note: in expansion of macro 'NO_ALIGNMENT' 49 | packalpha OutlineAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:50:19: note: in expansion of macro 'NO_ALIGNMENT' 50 | uchar FlyAmount NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:52:21: note: in expansion of macro 'NO_ALIGNMENT' 52 | uchar RustData[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:54:20: note: in expansion of macro 'NO_ALIGNMENT' 54 | uchar WobbleData NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'type' [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/script.h:125:15: note: in expansion of macro 'NO_ALIGNMENT' 125 | type Member NO_ALIGNMENT; | ^~~~~~~~~~~~ c++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"ivan\" -DVERSION=\"0.50\" -I. -I. -I../../FeLib/Include -I../../Main/Include -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DLINUX -DLOCAL_STATE_DIR=\"/usr/pkg/share/ivan\" -DDATADIR=\"/usr/pkg/share\" -DUSE_SDL -DGCC -pipe -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -c wmapset.cpp In file included from ../../Main/Include/proto.h:20, from trapset.cpp:15: ../../FeLib/Include/save.h: In member function 'void inputfile::Read(char*, long int)': ../../FeLib/Include/save.h:60:45: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 60 | void Read(char* Offset, long Size) { fread(Offset, 1, Size, Buffer); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../FeLib/Include/v2.h:18, from ../../Main/Include/ivandef.h:30, from ../../Main/Include/proto.h:19, from wmapset.cpp:15: ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:40:15: note: in expansion of macro 'NO_ALIGNMENT' 40 | uchar Frame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:41:19: note: in expansion of macro 'NO_ALIGNMENT' 41 | uchar FileIndex NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:43:22: note: in expansion of macro 'NO_ALIGNMENT' 43 | packalpha Alpha[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:44:23: note: in expansion of macro 'NO_ALIGNMENT' 44 | packalpha BaseAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:45:22: note: in expansion of macro 'NO_ALIGNMENT' 45 | uchar SparkleFrame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:46:21: note: in expansion of macro 'NO_ALIGNMENT' 46 | uchar SparklePosX NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:47:21: note: in expansion of macro 'NO_ALIGNMENT' 47 | uchar SparklePosY NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:49:26: note: in expansion of macro 'NO_ALIGNMENT' 49 | packalpha OutlineAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:50:19: note: in expansion of macro 'NO_ALIGNMENT' 50 | uchar FlyAmount NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:52:21: note: in expansion of macro 'NO_ALIGNMENT' 52 | uchar RustData[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:54:20: note: in expansion of macro 'NO_ALIGNMENT' 54 | uchar WobbleData NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'type' [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/script.h:125:15: note: in expansion of macro 'NO_ALIGNMENT' 125 | type Member NO_ALIGNMENT; | ^~~~~~~~~~~~ c++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"ivan\" -DVERSION=\"0.50\" -I. -I. -I../../FeLib/Include -I../../Main/Include -I/usr/pkg/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DLINUX -DLOCAL_STATE_DIR=\"/usr/pkg/share/ivan\" -DDATADIR=\"/usr/pkg/share\" -DUSE_SDL -DGCC -pipe -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -c wskill.cpp In file included from ../../FeLib/Include/v2.h:18, from ../../Main/Include/message.h:16, from wskill.cpp:14: ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:40:15: note: in expansion of macro 'NO_ALIGNMENT' 40 | uchar Frame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:41:19: note: in expansion of macro 'NO_ALIGNMENT' 41 | uchar FileIndex NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:43:22: note: in expansion of macro 'NO_ALIGNMENT' 43 | packalpha Alpha[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:44:23: note: in expansion of macro 'NO_ALIGNMENT' 44 | packalpha BaseAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:45:22: note: in expansion of macro 'NO_ALIGNMENT' 45 | uchar SparkleFrame NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:46:21: note: in expansion of macro 'NO_ALIGNMENT' 46 | uchar SparklePosX NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:47:21: note: in expansion of macro 'NO_ALIGNMENT' 47 | uchar SparklePosY NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'packalpha' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:49:26: note: in expansion of macro 'NO_ALIGNMENT' 49 | packalpha OutlineAlpha NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:50:19: note: in expansion of macro 'NO_ALIGNMENT' 50 | uchar FlyAmount NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar [4]' {aka 'unsigned char [4]'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:52:21: note: in expansion of macro 'NO_ALIGNMENT' 52 | uchar RustData[4] NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'uchar' {aka 'unsigned char'} [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/igraph.h:54:20: note: in expansion of macro 'NO_ALIGNMENT' 54 | uchar WobbleData NO_ALIGNMENT; | ^~~~~~~~~~~~ ../../FeLib/Include/felibdef.h:41:45: warning: 'packed' attribute ignored for field of type 'type' [-Wattributes] 41 | #define NO_ALIGNMENT __attribute__ ((packed)) | ^ ../../Main/Include/script.h:125:15: note: in expansion of macro 'NO_ALIGNMENT' 125 | type Member NO_ALIGNMENT; | ^~~~~~~~~~~~ In file included from wskill.cpp:15: ../../FeLib/Include/save.h: In member function 'void inputfile::Read(char*, long int)': ../../FeLib/Include/save.h:60:45: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 60 | void Read(char* Offset, long Size) { fread(Offset, 1, Size, Buffer); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../Main/Include/proto.h:20, from wmapset.cpp:15: ../../FeLib/Include/save.h: In member function 'void inputfile::Read(char*, long int)': ../../FeLib/Include/save.h:60:45: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 60 | void Read(char* Offset, long Size) { fread(Offset, 1, Size, Buffer); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ c++ -pipe -O2 -I/usr/pkg/include/SDL -I/usr/pkg/include -I/usr/pkg/include/libdrm -I/usr/include -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib64 -Wl,-R/usr/lib64 -o ivan actset.o areaset.o charset.o charsset.o command.o coreset.o dataset.o dungeon.o game.o godset.o iconf.o id.o igraph.o itemset.o levelset.o main.o materset.o message.o object.o roomset.o script.o slotset.o trapset.o wmapset.o wskill.o ../..//FeLib/Source/libFeLib.a -L/usr/pkg/lib -Wl,-rpath,/usr/pkg/lib -lSDL -lpthread make[2]: Leaving directory '/home/pbulk/build/games/ivan/work/ivan-0.50/Main/Source' Making all in Resource make[2]: Entering directory '/home/pbulk/build/games/ivan/work/ivan-0.50/Main/Resource' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/pbulk/build/games/ivan/work/ivan-0.50/Main/Resource' make[2]: Entering directory '/home/pbulk/build/games/ivan/work/ivan-0.50/Main' make[2]: Nothing to be done for 'all-am'. make[2]: Leaving directory '/home/pbulk/build/games/ivan/work/ivan-0.50/Main' make[1]: Leaving directory '/home/pbulk/build/games/ivan/work/ivan-0.50/Main' Making all in Script make[1]: Entering directory '/home/pbulk/build/games/ivan/work/ivan-0.50/Script' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/pbulk/build/games/ivan/work/ivan-0.50/Script' Making all in Graphics make[1]: Entering directory '/home/pbulk/build/games/ivan/work/ivan-0.50/Graphics' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/pbulk/build/games/ivan/work/ivan-0.50/Graphics' make[1]: Entering directory '/home/pbulk/build/games/ivan/work/ivan-0.50' make[1]: Nothing to be done for 'all-am'. make[1]: Leaving directory '/home/pbulk/build/games/ivan/work/ivan-0.50'