=> Bootstrap dependency digest>=20211023: found digest-20211023 ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for htop-3.1.1 /usr/bin/make all-am depbase=`echo htop.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT htop.o -MD -MP -MF $depbase.Tpo -c -o htop.o htop.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo Action.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT Action.o -MD -MP -MF $depbase.Tpo -c -o Action.o Action.c && mv -f $depbase.Tpo $depbase.Po Action.c: In function 'Action_pickFromVector': Action.c:70:36: warning: cast increases required alignment of target type [-Wcast-align] const Process* selected = (const Process*)Panel_getSelected((Panel*)mainPanel); ^ Action.c: In function 'tagAllChildren': Action.c:123:20: warning: cast increases required alignment of target type [-Wcast-align] Process* p = (Process*) Panel_get(panel, i); ^ Action.c: In function 'expandCollapse': Action.c:131:17: warning: cast increases required alignment of target type [-Wcast-align] Process* p = (Process*) Panel_getSelected(panel); ^ Action.c: In function 'collapseIntoParent': Action.c:140:23: warning: cast increases required alignment of target type [-Wcast-align] const Process* p = (Process*) Panel_getSelected(panel); ^ Action.c:146:20: warning: cast increases required alignment of target type [-Wcast-align] Process* q = (Process*) Panel_get(panel, i); ^ Action.c: In function 'actionLsof': Action.c:394:23: warning: cast increases required alignment of target type [-Wcast-align] const Process* p = (Process*) Panel_getSelected((Panel*)st->mainPanel); ^ Action.c: In function 'actionShowLocks': Action.c:407:23: warning: cast increases required alignment of target type [-Wcast-align] const Process* p = (Process*) Panel_getSelected((Panel*)st->mainPanel); ^ Action.c: In function 'actionStrace': Action.c:422:23: warning: cast increases required alignment of target type [-Wcast-align] const Process* p = (Process*) Panel_getSelected((Panel*)st->mainPanel); ^ Action.c: In function 'actionTag': Action.c:438:17: warning: cast increases required alignment of target type [-Wcast-align] Process* p = (Process*) Panel_getSelected((Panel*)st->mainPanel); ^ Action.c: In function 'actionUntagAll': Action.c:618:20: warning: cast increases required alignment of target type [-Wcast-align] Process* p = (Process*) Panel_get((Panel*)st->mainPanel, i); ^ Action.c: In function 'actionTagAllChildren': Action.c:625:17: warning: cast increases required alignment of target type [-Wcast-align] Process* p = (Process*) Panel_getSelected((Panel*)st->mainPanel); ^ Action.c: In function 'actionShowEnvScreen': Action.c:634:17: warning: cast increases required alignment of target type [-Wcast-align] Process* p = (Process*) Panel_getSelected((Panel*)st->mainPanel); ^ Action.c: In function 'actionShowCommandScreen': Action.c:647:17: warning: cast increases required alignment of target type [-Wcast-align] Process* p = (Process*) Panel_getSelected((Panel*)st->mainPanel); ^ depbase=`echo Affinity.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT Affinity.o -MD -MP -MF $depbase.Tpo -c -o Affinity.o Affinity.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo AffinityPanel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT AffinityPanel.o -MD -MP -MF $depbase.Tpo -c -o AffinityPanel.o AffinityPanel.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo AvailableColumnsPanel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT AvailableColumnsPanel.o -MD -MP -MF $depbase.Tpo -c -o AvailableColumnsPanel.o AvailableColumnsPanel.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo AvailableMetersPanel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT AvailableMetersPanel.o -MD -MP -MF $depbase.Tpo -c -o AvailableMetersPanel.o AvailableMetersPanel.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo BatteryMeter.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT BatteryMeter.o -MD -MP -MF $depbase.Tpo -c -o BatteryMeter.o BatteryMeter.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo CategoriesPanel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT CategoriesPanel.o -MD -MP -MF $depbase.Tpo -c -o CategoriesPanel.o CategoriesPanel.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo ClockMeter.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT ClockMeter.o -MD -MP -MF $depbase.Tpo -c -o ClockMeter.o ClockMeter.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo ColorsPanel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT ColorsPanel.o -MD -MP -MF $depbase.Tpo -c -o ColorsPanel.o ColorsPanel.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo ColumnsPanel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT ColumnsPanel.o -MD -MP -MF $depbase.Tpo -c -o ColumnsPanel.o ColumnsPanel.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo CommandLine.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT CommandLine.o -MD -MP -MF $depbase.Tpo -c -o CommandLine.o CommandLine.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo CommandScreen.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT CommandScreen.o -MD -MP -MF $depbase.Tpo -c -o CommandScreen.o CommandScreen.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo Compat.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT Compat.o -MD -MP -MF $depbase.Tpo -c -o Compat.o Compat.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo CPUMeter.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT CPUMeter.o -MD -MP -MF $depbase.Tpo -c -o CPUMeter.o CPUMeter.c && mv -f $depbase.Tpo $depbase.Po In file included from CPUMeter.h:10:0, from CPUMeter.c:10: CPUMeter.c: In function 'CPUMeter_getUiName': Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Meter.h:95:40: note: in expansion of macro 'As_Meter' #define Meter_uiName(this_) As_Meter(this_)->uiName ^ CPUMeter.c:55:42: note: in expansion of macro 'Meter_uiName' xSnprintf(buffer, length, "%s %u", Meter_uiName(this), this->param); ^ Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Meter.h:95:40: note: in expansion of macro 'As_Meter' #define Meter_uiName(this_) As_Meter(this_)->uiName ^ CPUMeter.c:57:39: note: in expansion of macro 'Meter_uiName' xSnprintf(buffer, length, "%s", Meter_uiName(this)); ^ CPUMeter.c: In function 'CPUMeter_display': CPUMeter.c:115:24: warning: cast increases required alignment of target type [-Wcast-align] const Meter* this = (const Meter*)cast; ^ In file included from CPUMeter.h:10:0, from CPUMeter.c:10: CPUMeter.c: In function 'AllCPUsMeter_getRange': Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Meter.h:94:40: note: in expansion of macro 'As_Meter' #define Meter_name(this_) As_Meter(this_)->name ^ CPUMeter.c:190:11: note: in expansion of macro 'Meter_name' switch(Meter_name(this)[0]) { ^ CPUMeter.c: In function 'AllCPUsMeter_updateValues': Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Meter.h:87:40: note: in expansion of macro 'As_Meter' #define Meter_updateValues(this_) As_Meter(this_)->updateValues((Meter*)(this_)) ^ CPUMeter.c:213:7: note: in expansion of macro 'Meter_updateValues' Meter_updateValues(meters[i]); ^ CPUMeter.c: In function 'CPUMeterCommonInit': CPUMeter.c:229:57: warning: cast increases required alignment of target type [-Wcast-align] meters[i] = Meter_new(this->pl, start + i + 1, (const MeterClass*) Class(CPUMeter)); ^ In file included from CPUMeter.h:10:0, from CPUMeter.c:10: Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Meter.h:81:40: note: in expansion of macro 'As_Meter' #define Meter_init(this_) As_Meter(this_)->init((Meter*)(this_)) ^ CPUMeter.c:231:7: note: in expansion of macro 'Meter_init' Meter_init(meters[i]); ^ depbase=`echo CRT.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT CRT.o -MD -MP -MF $depbase.Tpo -c -o CRT.o CRT.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo DateMeter.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT DateMeter.o -MD -MP -MF $depbase.Tpo -c -o DateMeter.o DateMeter.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo DateTimeMeter.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT DateTimeMeter.o -MD -MP -MF $depbase.Tpo -c -o DateTimeMeter.o DateTimeMeter.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo DiskIOMeter.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT DiskIOMeter.o -MD -MP -MF $depbase.Tpo -c -o DiskIOMeter.o DiskIOMeter.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo DisplayOptionsPanel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT DisplayOptionsPanel.o -MD -MP -MF $depbase.Tpo -c -o DisplayOptionsPanel.o DisplayOptionsPanel.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo DynamicColumn.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT DynamicColumn.o -MD -MP -MF $depbase.Tpo -c -o DynamicColumn.o DynamicColumn.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo DynamicMeter.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT DynamicMeter.o -MD -MP -MF $depbase.Tpo -c -o DynamicMeter.o DynamicMeter.c && mv -f $depbase.Tpo $depbase.Po DynamicMeter.c: In function 'DynamicMeter_display': DynamicMeter.c:86:25: warning: cast increases required alignment of target type [-Wcast-align] const Meter* meter = (const Meter*)cast; ^ depbase=`echo EnvScreen.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT EnvScreen.o -MD -MP -MF $depbase.Tpo -c -o EnvScreen.o EnvScreen.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo FunctionBar.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT FunctionBar.o -MD -MP -MF $depbase.Tpo -c -o FunctionBar.o FunctionBar.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo Hashtable.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT Hashtable.o -MD -MP -MF $depbase.Tpo -c -o Hashtable.o Hashtable.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo Header.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT Header.o -MD -MP -MF $depbase.Tpo -c -o Header.o Header.c && mv -f $depbase.Tpo $depbase.Po Header.c: In function 'Header_writeBackToSettings': Header.c:153:31: warning: cast increases required alignment of target type [-Wcast-align] const Meter* meter = (Meter*) Vector_get(vec, i); ^ In file included from Header.h:11:0, from Header.c:8: Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Header.c:155:30: note: in expansion of macro 'As_Meter' if (meter->param && As_Meter(meter) == &DynamicMeter_class) { ^ Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Header.c:157:40: note: in expansion of macro 'As_Meter' xAsprintf(&name, "%s(%s)", As_Meter(meter)->name, dynamic); ^ Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Header.c:158:37: note: in expansion of macro 'As_Meter' } else if (meter->param && As_Meter(meter) == &CPUMeter_class) { ^ Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Header.c:159:40: note: in expansion of macro 'As_Meter' xAsprintf(&name, "%s(%u)", As_Meter(meter)->name, meter->param); ^ Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Header.c:161:36: note: in expansion of macro 'As_Meter' xAsprintf(&name, "%s", As_Meter(meter)->name); ^ Header.c: In function 'Header_reinit': Header.c:182:25: warning: cast increases required alignment of target type [-Wcast-align] Meter* meter = (Meter*) Vector_get(this->columns[col], i); ^ In file included from Header.h:11:0, from Header.c:8: Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Meter.h:80:40: note: in expansion of macro 'As_Meter' #define Meter_initFn(this_) As_Meter(this_)->init ^ Header.c:183:14: note: in expansion of macro 'Meter_initFn' if (Meter_initFn(meter)) { ^ Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Meter.h:81:40: note: in expansion of macro 'As_Meter' #define Meter_init(this_) As_Meter(this_)->init((Meter*)(this_)) ^ Header.c:184:13: note: in expansion of macro 'Meter_init' Meter_init(meter); ^ Header.c: In function 'Header_draw': Header.c:212:25: warning: cast increases required alignment of target type [-Wcast-align] Meter* meter = (Meter*) Vector_get(meters, i); ^ In file included from Header.h:11:0, from Header.c:8: Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Meter.h:96:40: note: in expansion of macro 'As_Meter' #define Meter_isMultiColumn(this_) As_Meter(this_)->isMultiColumn ^ Header.c:218:48: note: in expansion of macro 'Meter_isMultiColumn' if (meter->mode == TEXT_METERMODE && !Meter_isMultiColumn(meter)) { ^ Header.c: In function 'Header_updateData': Header.c:238:25: warning: cast increases required alignment of target type [-Wcast-align] Meter* meter = (Meter*) Vector_get(meters, i); ^ In file included from Header.h:11:0, from Header.c:8: Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Meter.h:87:40: note: in expansion of macro 'As_Meter' #define Meter_updateValues(this_) As_Meter(this_)->updateValues((Meter*)(this_)) ^ Header.c:239:10: note: in expansion of macro 'Meter_updateValues' Meter_updateValues(meter); ^ Header.c: In function 'calcColumnWidthCount': Header.c:255:31: warning: cast increases required alignment of target type [-Wcast-align] const Meter* meter = (const Meter*) Vector_get(meters, j); ^ Header.c: In function 'Header_calculateHeight': Header.c:280:25: warning: cast increases required alignment of target type [-Wcast-align] Meter* meter = (Meter*) Vector_get(meters, i); ^ depbase=`echo HeaderOptionsPanel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT HeaderOptionsPanel.o -MD -MP -MF $depbase.Tpo -c -o HeaderOptionsPanel.o HeaderOptionsPanel.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo HostnameMeter.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT HostnameMeter.o -MD -MP -MF $depbase.Tpo -c -o HostnameMeter.o HostnameMeter.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo IncSet.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT IncSet.o -MD -MP -MF $depbase.Tpo -c -o IncSet.o IncSet.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo InfoScreen.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT InfoScreen.o -MD -MP -MF $depbase.Tpo -c -o InfoScreen.o InfoScreen.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo ListItem.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT ListItem.o -MD -MP -MF $depbase.Tpo -c -o ListItem.o ListItem.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo LoadAverageMeter.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT LoadAverageMeter.o -MD -MP -MF $depbase.Tpo -c -o LoadAverageMeter.o LoadAverageMeter.c && mv -f $depbase.Tpo $depbase.Po LoadAverageMeter.c: In function 'LoadAverageMeter_display': LoadAverageMeter.c:62:24: warning: cast increases required alignment of target type [-Wcast-align] const Meter* this = (const Meter*)cast; ^ LoadAverageMeter.c: In function 'LoadMeter_display': LoadAverageMeter.c:94:24: warning: cast increases required alignment of target type [-Wcast-align] const Meter* this = (const Meter*)cast; ^ depbase=`echo MainPanel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT MainPanel.o -MD -MP -MF $depbase.Tpo -c -o MainPanel.o MainPanel.c && mv -f $depbase.Tpo $depbase.Po MainPanel.c: In function 'MainPanel_pidSearch': MainPanel.c:36:26: warning: cast increases required alignment of target type [-Wcast-align] const Process* p = (const Process*) Panel_get(super, i); ^ MainPanel.c: In function 'MainPanel_getValue': MainPanel.c:49:23: warning: cast increases required alignment of target type [-Wcast-align] const Process* p = (const Process*) Panel_get(this, i); ^ MainPanel.c: In function 'MainPanel_selectedPid': MainPanel.c:147:23: warning: cast increases required alignment of target type [-Wcast-align] const Process* p = (const Process*) Panel_getSelected((Panel*)this); ^ MainPanel.c: In function 'MainPanel_foreachProcess': MainPanel.c:159:20: warning: cast increases required alignment of target type [-Wcast-align] Process* p = (Process*) Panel_get(super, i); ^ MainPanel.c:166:20: warning: cast increases required alignment of target type [-Wcast-align] Process* p = (Process*) Panel_getSelected(super); ^ depbase=`echo MemoryMeter.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT MemoryMeter.o -MD -MP -MF $depbase.Tpo -c -o MemoryMeter.o MemoryMeter.c && mv -f $depbase.Tpo $depbase.Po MemoryMeter.c: In function 'MemoryMeter_display': MemoryMeter.c:49:24: warning: cast increases required alignment of target type [-Wcast-align] const Meter* this = (const Meter*)cast; ^ depbase=`echo MemorySwapMeter.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT MemorySwapMeter.o -MD -MP -MF $depbase.Tpo -c -o MemorySwapMeter.o MemorySwapMeter.c && mv -f $depbase.Tpo $depbase.Po In file included from MemorySwapMeter.h:10:0, from MemorySwapMeter.c:8: MemorySwapMeter.c: In function 'MemorySwapMeter_updateValues': Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Meter.h:87:40: note: in expansion of macro 'As_Meter' #define Meter_updateValues(this_) As_Meter(this_)->updateValues((Meter*)(this_)) ^ MemorySwapMeter.c:29:4: note: in expansion of macro 'Meter_updateValues' Meter_updateValues(data->memoryMeter); ^ Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Meter.h:87:40: note: in expansion of macro 'As_Meter' #define Meter_updateValues(this_) As_Meter(this_)->updateValues((Meter*)(this_)) ^ MemorySwapMeter.c:30:4: note: in expansion of macro 'Meter_updateValues' Meter_updateValues(data->swapMeter); ^ MemorySwapMeter.c: In function 'MemorySwapMeter_init': MemorySwapMeter.c:56:50: warning: cast increases required alignment of target type [-Wcast-align] data->memoryMeter = Meter_new(this->pl, 0, (const MeterClass*) Class(MemoryMeter)); ^ MemorySwapMeter.c:58:48: warning: cast increases required alignment of target type [-Wcast-align] data->swapMeter = Meter_new(this->pl, 0, (const MeterClass*) Class(SwapMeter)); ^ In file included from MemorySwapMeter.h:10:0, from MemorySwapMeter.c:8: Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Meter.h:80:40: note: in expansion of macro 'As_Meter' #define Meter_initFn(this_) As_Meter(this_)->init ^ MemorySwapMeter.c:60:8: note: in expansion of macro 'Meter_initFn' if (Meter_initFn(data->memoryMeter)) ^ Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Meter.h:81:40: note: in expansion of macro 'As_Meter' #define Meter_init(this_) As_Meter(this_)->init((Meter*)(this_)) ^ MemorySwapMeter.c:61:7: note: in expansion of macro 'Meter_init' Meter_init(data->memoryMeter); ^ Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Meter.h:80:40: note: in expansion of macro 'As_Meter' #define Meter_initFn(this_) As_Meter(this_)->init ^ MemorySwapMeter.c:62:8: note: in expansion of macro 'Meter_initFn' if (Meter_initFn(data->swapMeter)) ^ Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Meter.h:81:40: note: in expansion of macro 'As_Meter' #define Meter_init(this_) As_Meter(this_)->init((Meter*)(this_)) ^ MemorySwapMeter.c:63:7: note: in expansion of macro 'Meter_init' Meter_init(data->swapMeter); ^ depbase=`echo Meter.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT Meter.o -MD -MP -MF $depbase.Tpo -c -o Meter.o Meter.c && mv -f $depbase.Tpo $depbase.Po In file included from Meter.c:10:0: Meter.c: In function 'Meter_new': Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Meter.h:80:40: note: in expansion of macro 'As_Meter' #define Meter_initFn(this_) As_Meter(this_)->init ^ Meter.c:46:8: note: in expansion of macro 'Meter_initFn' if (Meter_initFn(this)) { ^ Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Meter.h:81:40: note: in expansion of macro 'As_Meter' #define Meter_init(this_) As_Meter(this_)->init((Meter*)(this_)) ^ Meter.c:47:7: note: in expansion of macro 'Meter_init' Meter_init(this); ^ Meter.c: In function 'Meter_delete': Meter.c:85:18: warning: cast increases required alignment of target type [-Wcast-align] Meter* this = (Meter*) cast; ^ In file included from Meter.c:10:0: Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Meter.h:86:40: note: in expansion of macro 'As_Meter' #define Meter_doneFn(this_) As_Meter(this_)->done ^ Meter.c:86:8: note: in expansion of macro 'Meter_doneFn' if (Meter_doneFn(this)) { ^ Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Meter.h:82:40: note: in expansion of macro 'As_Meter' #define Meter_done(this_) As_Meter(this_)->done((Meter*)(this_)) ^ Meter.c:87:7: note: in expansion of macro 'Meter_done' Meter_done(this); ^ Meter.c: In function 'Meter_displayBuffer': Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Meter.h:93:40: note: in expansion of macro 'As_Meter' #define Meter_attributes(this_) As_Meter(this_)->attributes ^ Meter.c:103:44: note: in expansion of macro 'Meter_attributes' RichString_writeWide(out, CRT_colors[Meter_attributes(this)[0]], this->txtBuffer); ^ Meter.c: In function 'Meter_setMode': Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Meter.h:92:40: note: in expansion of macro 'As_Meter' #define Meter_defaultMode(this_) As_Meter(this_)->defaultMode ^ Meter.c:117:8: note: in expansion of macro 'Meter_defaultMode' if (Meter_defaultMode(this) == CUSTOM_METERMODE) { ^ Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Meter.h:85:40: note: in expansion of macro 'As_Meter' #define Meter_drawFn(this_) As_Meter(this_)->draw ^ Meter.c:118:20: note: in expansion of macro 'Meter_drawFn' this->draw = Meter_drawFn(this); ^ Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Meter.h:83:40: note: in expansion of macro 'As_Meter' #define Meter_updateModeFn(this_) As_Meter(this_)->updateMode ^ Meter.c:119:11: note: in expansion of macro 'Meter_updateModeFn' if (Meter_updateModeFn(this)) { ^ Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Meter.h:84:40: note: in expansion of macro 'As_Meter' #define Meter_updateMode(this_, m_) As_Meter(this_)->updateMode((Meter*)(this_), m_) ^ Meter.c:120:10: note: in expansion of macro 'Meter_updateMode' Meter_updateMode(this, modeIndex); ^ Meter.c: In function 'Meter_toListItem': Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Meter.h:88:40: note: in expansion of macro 'As_Meter' #define Meter_getUiNameFn(this_) As_Meter(this_)->getUiName ^ Meter.c:142:8: note: in expansion of macro 'Meter_getUiNameFn' if (Meter_getUiNameFn(this)) ^ Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Meter.h:89:40: note: in expansion of macro 'As_Meter' #define Meter_getUiName(this_,n_,l_) As_Meter(this_)->getUiName((const Meter*)(this_),n_,l_) ^ Meter.c:143:7: note: in expansion of macro 'Meter_getUiName' Meter_getUiName(this, name, sizeof(name)); ^ Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Meter.h:95:40: note: in expansion of macro 'As_Meter' #define Meter_uiName(this_) As_Meter(this_)->uiName ^ Meter.c:145:43: note: in expansion of macro 'Meter_uiName' xSnprintf(name, sizeof(name), "%s", Meter_uiName(this)); ^ Meter.c: In function 'TextMeterMode_draw': Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Meter.h:90:40: note: in expansion of macro 'As_Meter' #define Meter_getCaptionFn(this_) As_Meter(this_)->getCaption ^ Meter.h:91:41: note: in expansion of macro 'Meter_getCaptionFn' #define Meter_getCaption(this_) (Meter_getCaptionFn(this_) ? As_Meter(this_)->getCaption((const Meter*)(this_)) : (this_)->caption) ^ Meter.c:156:26: note: in expansion of macro 'Meter_getCaption' const char* caption = Meter_getCaption(this); ^ Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Meter.h:91:69: note: in expansion of macro 'As_Meter' #define Meter_getCaption(this_) (Meter_getCaptionFn(this_) ? As_Meter(this_)->getCaption((const Meter*)(this_)) : (this_)->caption) ^ Meter.c:156:26: note: in expansion of macro 'Meter_getCaption' const char* caption = Meter_getCaption(this); ^ Meter.c: In function 'BarMeterMode_draw': Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Meter.h:90:40: note: in expansion of macro 'As_Meter' #define Meter_getCaptionFn(this_) As_Meter(this_)->getCaption ^ Meter.h:91:41: note: in expansion of macro 'Meter_getCaptionFn' #define Meter_getCaption(this_) (Meter_getCaptionFn(this_) ? As_Meter(this_)->getCaption((const Meter*)(this_)) : (this_)->caption) ^ Meter.c:178:26: note: in expansion of macro 'Meter_getCaption' const char* caption = Meter_getCaption(this); ^ Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Meter.h:91:69: note: in expansion of macro 'As_Meter' #define Meter_getCaption(this_) (Meter_getCaptionFn(this_) ? As_Meter(this_)->getCaption((const Meter*)(this_)) : (this_)->caption) ^ Meter.c:178:26: note: in expansion of macro 'Meter_getCaption' const char* caption = Meter_getCaption(this); ^ Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Meter.h:93:40: note: in expansion of macro 'As_Meter' #define Meter_attributes(this_) As_Meter(this_)->attributes ^ Meter.c:250:65: note: in expansion of macro 'Meter_attributes' int attr = this->curAttributes ? this->curAttributes[i] : Meter_attributes(this)[i]; ^ Meter.c: In function 'GraphMeterMode_draw': Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Meter.h:90:40: note: in expansion of macro 'As_Meter' #define Meter_getCaptionFn(this_) As_Meter(this_)->getCaption ^ Meter.h:91:41: note: in expansion of macro 'Meter_getCaptionFn' #define Meter_getCaption(this_) (Meter_getCaptionFn(this_) ? As_Meter(this_)->getCaption((const Meter*)(this_)) : (this_)->caption) ^ Meter.c:311:26: note: in expansion of macro 'Meter_getCaption' const char* caption = Meter_getCaption(this); ^ Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Meter.h:91:69: note: in expansion of macro 'As_Meter' #define Meter_getCaption(this_) (Meter_getCaptionFn(this_) ? As_Meter(this_)->getCaption((const Meter*)(this_)) : (this_)->caption) ^ Meter.c:311:26: note: in expansion of macro 'Meter_getCaption' const char* caption = Meter_getCaption(this); ^ Meter.c: In function 'LEDMeterMode_draw': Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Meter.h:90:40: note: in expansion of macro 'As_Meter' #define Meter_getCaptionFn(this_) As_Meter(this_)->getCaption ^ Meter.h:91:41: note: in expansion of macro 'Meter_getCaptionFn' #define Meter_getCaption(this_) (Meter_getCaptionFn(this_) ? As_Meter(this_)->getCaption((const Meter*)(this_)) : (this_)->caption) ^ Meter.c:399:26: note: in expansion of macro 'Meter_getCaption' const char* caption = Meter_getCaption(this); ^ Meter.h:79:41: warning: cast increases required alignment of target type [-Wcast-align] #define As_Meter(this_) ((const MeterClass*)((this_)->super.klass)) ^ Meter.h:91:69: note: in expansion of macro 'As_Meter' #define Meter_getCaption(this_) (Meter_getCaptionFn(this_) ? As_Meter(this_)->getCaption((const Meter*)(this_)) : (this_)->caption) ^ Meter.c:399:26: note: in expansion of macro 'Meter_getCaption' const char* caption = Meter_getCaption(this); ^ depbase=`echo MetersPanel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT MetersPanel.o -MD -MP -MF $depbase.Tpo -c -o MetersPanel.o MetersPanel.c && mv -f $depbase.Tpo $depbase.Po MetersPanel.c: In function 'moveToNeighbor': MetersPanel.c:73:28: warning: cast increases required alignment of target type [-Wcast-align] Meter* meter = (Meter*) Vector_take(this->meters, selected); ^ MetersPanel.c: In function 'MetersPanel_eventHandler': MetersPanel.c:111:25: warning: cast increases required alignment of target type [-Wcast-align] Meter* meter = (Meter*) Vector_get(this->meters, selected); ^ MetersPanel.c: In function 'MetersPanel_new': MetersPanel.c:218:28: warning: cast increases required alignment of target type [-Wcast-align] const Meter* meter = (const Meter*) Vector_get(meters, i); ^ depbase=`echo NetworkIOMeter.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT NetworkIOMeter.o -MD -MP -MF $depbase.Tpo -c -o NetworkIOMeter.o NetworkIOMeter.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo Object.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT Object.o -MD -MP -MF $depbase.Tpo -c -o Object.o Object.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo OpenFilesScreen.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT OpenFilesScreen.o -MD -MP -MF $depbase.Tpo -c -o OpenFilesScreen.o OpenFilesScreen.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo OptionItem.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT OptionItem.o -MD -MP -MF $depbase.Tpo -c -o OptionItem.o OptionItem.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo Panel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT Panel.o -MD -MP -MF $depbase.Tpo -c -o Panel.o Panel.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo Process.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT Process.o -MD -MP -MF $depbase.Tpo -c -o Process.o Process.c && mv -f $depbase.Tpo $depbase.Po Process.c: In function 'Process_display': Process.c:928:26: warning: cast increases required alignment of target type [-Wcast-align] const Process* this = (const Process*) cast; ^ depbase=`echo ProcessList.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT ProcessList.o -MD -MP -MF $depbase.Tpo -c -o ProcessList.o ProcessList.c && mv -f $depbase.Tpo $depbase.Po ProcessList.c: In function 'ProcessList_updateTreeSetLayer': ProcessList.c:243:41: warning: cast increases required alignment of target type [-Wcast-align] Process* previous_process = (Process*)Vector_get(layer, Vector_size(layer) - 1); ^ ProcessList.c:261:35: warning: cast increases required alignment of target type [-Wcast-align] Process* previous_process = (Process*)Vector_get(layer, Vector_size(layer) - 1); ^ ProcessList.c:269:23: warning: cast increases required alignment of target type [-Wcast-align] Process* proc = (Process*)Vector_get(layer, i); ^ ProcessList.c: In function 'ProcessList_buildTreeBranch': ProcessList.c:335:26: warning: cast increases required alignment of target type [-Wcast-align] Process* process = (Process*)Vector_get(this->processes, i); ^ ProcessList.c:337:20: warning: cast increases required alignment of target type [-Wcast-align] process = (Process*)Vector_take(this->processes, i); ^ ProcessList.c:345:26: warning: cast increases required alignment of target type [-Wcast-align] Process* process = (Process*)Vector_get(children, i); ^ ProcessList.c: In function 'ProcessList_buildTree': ProcessList.c:410:29: warning: cast increases required alignment of target type [-Wcast-align] Process* process = (Process*)Vector_get(this->processes, i); ^ ProcessList.c:414:23: warning: cast increases required alignment of target type [-Wcast-align] process = (Process*)Vector_take(this->processes, i); ^ ProcessList.c:445:26: warning: cast increases required alignment of target type [-Wcast-align] pid_t pid = ((Process*)Vector_get(this->processes, c))->pid; ^ ProcessList.c:457:23: warning: cast increases required alignment of target type [-Wcast-align] process = (Process*)Vector_take(this->processes, i); ^ ProcessList.c: In function 'ProcessList_expandTree': ProcessList.c:510:26: warning: cast increases required alignment of target type [-Wcast-align] Process* process = (Process*) Vector_get(this->processes, i); ^ ProcessList.c: In function 'ProcessList_collapseAllBranches': ProcessList.c:518:26: warning: cast increases required alignment of target type [-Wcast-align] Process* process = (Process*) Vector_get(this->processes, i); ^ ProcessList.c: In function 'ProcessList_rebuildPanel': ProcessList.c:548:20: warning: cast increases required alignment of target type [-Wcast-align] Process* p = (Process*) Vector_get(this->processes, i); ^ ProcessList.c: In function 'ProcessList_scan': ProcessList.c:606:20: warning: cast increases required alignment of target type [-Wcast-align] Process* p = (Process*) Vector_get(this->processes, i); ^ ProcessList.c:630:20: warning: cast increases required alignment of target type [-Wcast-align] Process* p = (Process*) Vector_get(this->processes, i); ^ depbase=`echo ProcessLocksScreen.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT ProcessLocksScreen.o -MD -MP -MF $depbase.Tpo -c -o ProcessLocksScreen.o ProcessLocksScreen.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo RichString.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT RichString.o -MD -MP -MF $depbase.Tpo -c -o RichString.o RichString.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo ScreenManager.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT ScreenManager.o -MD -MP -MF $depbase.Tpo -c -o ScreenManager.o ScreenManager.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo Settings.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT Settings.o -MD -MP -MF $depbase.Tpo -c -o Settings.o Settings.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo SignalsPanel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT SignalsPanel.o -MD -MP -MF $depbase.Tpo -c -o SignalsPanel.o SignalsPanel.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo SwapMeter.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT SwapMeter.o -MD -MP -MF $depbase.Tpo -c -o SwapMeter.o SwapMeter.c && mv -f $depbase.Tpo $depbase.Po SwapMeter.c: In function 'SwapMeter_display': SwapMeter.c:44:24: warning: cast increases required alignment of target type [-Wcast-align] const Meter* this = (const Meter*)cast; ^ depbase=`echo SysArchMeter.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT SysArchMeter.o -MD -MP -MF $depbase.Tpo -c -o SysArchMeter.o SysArchMeter.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo TasksMeter.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT TasksMeter.o -MD -MP -MF $depbase.Tpo -c -o TasksMeter.o TasksMeter.c && mv -f $depbase.Tpo $depbase.Po TasksMeter.c: In function 'TasksMeter_display': TasksMeter.c:38:24: warning: cast increases required alignment of target type [-Wcast-align] const Meter* this = (const Meter*)cast; ^ depbase=`echo TraceScreen.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT TraceScreen.o -MD -MP -MF $depbase.Tpo -c -o TraceScreen.o TraceScreen.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo UptimeMeter.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT UptimeMeter.o -MD -MP -MF $depbase.Tpo -c -o UptimeMeter.o UptimeMeter.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo UsersTable.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT UsersTable.o -MD -MP -MF $depbase.Tpo -c -o UsersTable.o UsersTable.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo Vector.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT Vector.o -MD -MP -MF $depbase.Tpo -c -o Vector.o Vector.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo XUtils.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT XUtils.o -MD -MP -MF $depbase.Tpo -c -o XUtils.o XUtils.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo generic/gettime.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT generic/gettime.o -MD -MP -MF $depbase.Tpo -c -o generic/gettime.o generic/gettime.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo generic/hostname.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT generic/hostname.o -MD -MP -MF $depbase.Tpo -c -o generic/hostname.o generic/hostname.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo generic/uname.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT generic/uname.o -MD -MP -MF $depbase.Tpo -c -o generic/uname.o generic/uname.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo netbsd/Platform.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT netbsd/Platform.o -MD -MP -MF $depbase.Tpo -c -o netbsd/Platform.o netbsd/Platform.c && mv -f $depbase.Tpo $depbase.Po depbase=`echo netbsd/NetBSDProcess.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT netbsd/NetBSDProcess.o -MD -MP -MF $depbase.Tpo -c -o netbsd/NetBSDProcess.o netbsd/NetBSDProcess.c && mv -f $depbase.Tpo $depbase.Po netbsd/NetBSDProcess.c: In function 'Process_delete': netbsd/NetBSDProcess.c:221:26: warning: cast increases required alignment of target type [-Wcast-align] NetBSDProcess* this = (NetBSDProcess*) cast; ^ netbsd/NetBSDProcess.c:222:17: warning: cast increases required alignment of target type [-Wcast-align] Process_done((Process*)cast); ^ depbase=`echo netbsd/NetBSDProcessList.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; gcc -DHAVE_CONFIG_H -I. -DNDEBUG -I/usr/pkg/include -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -pedantic -std=c99 -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR="\"/usr/pkg/etc\"" -I"./netbsd" -O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -MT netbsd/NetBSDProcessList.o -MD -MP -MF $depbase.Tpo -c -o netbsd/NetBSDProcessList.o netbsd/NetBSDProcessList.c && mv -f $depbase.Tpo $depbase.Po netbsd/NetBSDProcessList.c: In function 'NetBSDProcessList_updateCwd': netbsd/NetBSDProcessList.c:186:64: error: 'KERN_PROC_CWD' undeclared (first use in this function) const int mib[] = { CTL_KERN, KERN_PROC_ARGS, kproc->p_pid, KERN_PROC_CWD }; ^ netbsd/NetBSDProcessList.c:186:64: note: each undeclared identifier is reported only once for each function it appears in netbsd/NetBSDProcessList.c: In function 'NetBSDProcessList_scanProcs': netbsd/NetBSDProcessList.c:294:51: warning: comparison is always true due to limited range of data type [-Wtype-limits] const char* name = ((dev_t)kproc->p_tdev != KERN_PROC_TTY_NODEV) ? devname(kproc->p_tdev, S_IFCHR) : NULL; ^ netbsd/NetBSDProcessList.c: In function 'ProcessList_isCPUonline': netbsd/NetBSDProcessList.c:495:49: warning: unused parameter 'super' [-Wunused-parameter] bool ProcessList_isCPUonline(const ProcessList* super, unsigned int id) { ^ netbsd/NetBSDProcessList.c:495:69: warning: unused parameter 'id' [-Wunused-parameter] bool ProcessList_isCPUonline(const ProcessList* super, unsigned int id) { ^ *** Error code 1 Stop. make[1]: stopped in /usr/pkgsrc/sysutils/htop/work/htop-3.1.1 *** Error code 1 Stop. make: stopped in /usr/pkgsrc/sysutils/htop/work/htop-3.1.1 *** Error code 1 Stop. make[1]: stopped in /usr/pkgsrc/sysutils/htop *** Error code 1 Stop. make: stopped in /usr/pkgsrc/sysutils/htop