===> Building for ipmitool-1.8.19nb1 /opt/pkg/bin/bmake all-recursive Making all in lib depbase=`echo helper.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /opt/pkg/bin/mksh ../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT helper.lo -MD -MP -MF $depbase.Tpo -c -o helper.lo helper.c && mv -f $depbase.Tpo $depbase.Plo depbase=`echo ipmi_sdr.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /opt/pkg/bin/mksh ../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT ipmi_sdr.lo -MD -MP -MF $depbase.Tpo -c -o ipmi_sdr.lo ipmi_sdr.c && mv -f $depbase.Tpo $depbase.Plo ipmi_sdr.c:47:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_mc.h:266:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ ipmi_sdr.c:2646:17: warning: assigning to 'const char *' from 'uint8_t [16]' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] id_string = record.full->id_string; ^ ~~~~~~~~~~~~~~~~~~~~~~ ipmi_sdr.c:2652:17: warning: assigning to 'const char *' from 'uint8_t [16]' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] id_string = record.compact->id_string; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ ipmi_sdr.c:2658:17: warning: assigning to 'const char *' from 'uint8_t [16]' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] id_string = record.eventonly->id_string; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ipmi_sdr.c:2664:17: warning: assigning to 'const char *' from 'uint8_t [16]' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] id_string = record.mcloc->id_string; ^ ~~~~~~~~~~~~~~~~~~~~~~~ ipmi_sdr.c:4338:9: warning: comparison of integers of different signs: 'unsigned long' and 'int' [-Wsign-compare] __min(sizeof (struct get_sdr_repository_info_rsp), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/ipmitool/helper.h:215:28: note: expanded from macro '__min' # define __min(a, b) ((a) < (b) ? (a) : (b)) ~ ^ ~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/secure/_string.h:63:33: note: expanded from macro 'memcpy' __builtin___memcpy_chk (dest, __VA_ARGS__, __darwin_obsz0 (dest)) ^~~~~~~~~~~ ipmi_sdr.c:2116:1: warning: unused function 'get_offset' [-Wunused-function] get_offset(uint8_t x) ^ 7 warnings generated. depbase=`echo ipmi_sel.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /opt/pkg/bin/mksh ../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT ipmi_sel.lo -MD -MP -MF $depbase.Tpo -c -o ipmi_sel.lo ipmi_sel.c && mv -f $depbase.Tpo $depbase.Plo ipmi_sel.c:45:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_mc.h:266:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ ipmi_sel.c:816:19: warning: expression which evaluates to zero treated as a null pointer constant of type 'char *' [-Wnon-literal-null-conversion] str = '\0'; ^~~~ 2 warnings generated. depbase=`echo ipmi_sol.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /opt/pkg/bin/mksh ../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT ipmi_sol.lo -MD -MP -MF $depbase.Tpo -c -o ipmi_sol.lo ipmi_sol.c && mv -f $depbase.Tpo $depbase.Plo depbase=`echo ipmi_pef.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /opt/pkg/bin/mksh ../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT ipmi_pef.lo -MD -MP -MF $depbase.Tpo -c -o ipmi_pef.lo ipmi_pef.c && mv -f $depbase.Tpo $depbase.Plo ipmi_pef.c:40:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_channel.h:194:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ ipmi_pef.c:91:7: warning: missing field 'mask' initializer [-Wmissing-field-initializers] {NULL} ^ ipmi_pef.c:103:7: warning: missing field 'mask' initializer [-Wmissing-field-initializers] {NULL} ^ ipmi_pef.c:151:7: warning: missing field 'mask' initializer [-Wmissing-field-initializers] {NULL} ^ ipmi_pef.c:169:7: warning: missing field 'mask' initializer [-Wmissing-field-initializers] {NULL} ^ ipmi_pef.c:178:7: warning: missing field 'mask' initializer [-Wmissing-field-initializers] {NULL} ^ ipmi_pef.c:186:7: warning: missing field 'mask' initializer [-Wmissing-field-initializers] {NULL} ^ ipmi_pef.c:194:7: warning: missing field 'mask' initializer [-Wmissing-field-initializers] {NULL} ^ ipmi_pef.c:202:7: warning: missing field 'mask' initializer [-Wmissing-field-initializers] {NULL} ^ ipmi_pef.c:210:7: warning: missing field 'mask' initializer [-Wmissing-field-initializers] {NULL} ^ ipmi_pef.c:225:7: warning: missing field 'mask' initializer [-Wmissing-field-initializers] {NULL} ^ ipmi_pef.c:233:7: warning: missing field 'mask' initializer [-Wmissing-field-initializers] {NULL} ^ ipmi_pef.c:241:7: warning: missing field 'mask' initializer [-Wmissing-field-initializers] {NULL} ^ ipmi_pef.c:256:7: warning: missing field 'mask' initializer [-Wmissing-field-initializers] {NULL} ^ ipmi_pef.c:270:7: warning: missing field 'mask' initializer [-Wmissing-field-initializers] {NULL} ^ ipmi_pef.c:280:7: warning: missing field 'mask' initializer [-Wmissing-field-initializers] {NULL} ^ ipmi_pef.c:308:7: warning: missing field 'mask' initializer [-Wmissing-field-initializers] {NULL} ^ ipmi_pef.c:338:7: warning: missing field 'mask' initializer [-Wmissing-field-initializers] {NULL} ^ ipmi_pef.c:348:7: warning: missing field 'mask' initializer [-Wmissing-field-initializers] {NULL} ^ ipmi_pef.c:358:7: warning: missing field 'mask' initializer [-Wmissing-field-initializers] {NULL} ^ ipmi_pef.c:371:7: warning: missing field 'mask' initializer [-Wmissing-field-initializers] {NULL} ^ ipmi_pef.c:380:7: warning: missing field 'mask' initializer [-Wmissing-field-initializers] {NULL} ^ ipmi_pef.c:405:15: warning: format string is not a string literal [-Wformat-nonliteral] sprintf(p, listitem[index], pmap->desc); ^~~~~~~~~~~~~~~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ ipmi_pef.c:436:11: warning: format string is not a string literal [-Wformat-nonliteral] printf(listitem[index], ipmi_pef_bit_desc(map, maskval)); ^~~~~~~~~~~~~~~ ipmi_pef.c:448:10: warning: format string is not a string literal [-Wformat-nonliteral] printf(fmt[0], KYWD_LENGTH, label, val); ^~~~~~ ipmi_pef.c:450:10: warning: format string is not a string literal [-Wformat-nonliteral] printf(&fmt[1][2], val); /* skip field separator */ ^~~~~~~~~~ ipmi_pef.c:452:10: warning: format string is not a string literal [-Wformat-nonliteral] printf(fmt[1], val); ^~~~~~ 27 warnings generated. depbase=`echo ipmi_lanp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /opt/pkg/bin/mksh ../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT ipmi_lanp.lo -MD -MP -MF $depbase.Tpo -c -o ipmi_lanp.lo ipmi_lanp.c && mv -f $depbase.Tpo $depbase.Plo ipmi_lanp.c:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_channel.h:194:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ ipmi_lanp.c:1888:25: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] memcpy(data, p->data, __min(p->data_len, sizeof(data))); ^ ~~~~~~~~~~~ ~~~~~~~~~~~~ ../include/ipmitool/helper.h:215:28: note: expanded from macro '__min' # define __min(a, b) ((a) < (b) ? (a) : (b)) ~ ^ ~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/secure/_string.h:63:33: note: expanded from macro 'memcpy' __builtin___memcpy_chk (dest, __VA_ARGS__, __darwin_obsz0 (dest)) ^~~~~~~~~~~ ipmi_lanp.c:1903:25: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] memcpy(data, p->data, __min(p->data_len, sizeof(data))); ^ ~~~~~~~~~~~ ~~~~~~~~~~~~ ../include/ipmitool/helper.h:215:28: note: expanded from macro '__min' # define __min(a, b) ((a) < (b) ? (a) : (b)) ~ ^ ~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/secure/_string.h:63:33: note: expanded from macro 'memcpy' __builtin___memcpy_chk (dest, __VA_ARGS__, __darwin_obsz0 (dest)) ^~~~~~~~~~~ ipmi_lanp.c:1917:25: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] memcpy(data, p->data, __min(p->data_len, sizeof(data))); ^ ~~~~~~~~~~~ ~~~~~~~~~~~~ ../include/ipmitool/helper.h:215:28: note: expanded from macro '__min' # define __min(a, b) ((a) < (b) ? (a) : (b)) ~ ^ ~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/secure/_string.h:63:33: note: expanded from macro 'memcpy' __builtin___memcpy_chk (dest, __VA_ARGS__, __darwin_obsz0 (dest)) ^~~~~~~~~~~ ipmi_lanp.c:1943:25: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] memcpy(data, p->data, __min(p->data_len, sizeof(data))); ^ ~~~~~~~~~~~ ~~~~~~~~~~~~ ../include/ipmitool/helper.h:215:28: note: expanded from macro '__min' # define __min(a, b) ((a) < (b) ? (a) : (b)) ~ ^ ~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/secure/_string.h:63:33: note: expanded from macro 'memcpy' __builtin___memcpy_chk (dest, __VA_ARGS__, __darwin_obsz0 (dest)) ^~~~~~~~~~~ ipmi_lanp.c:1968:25: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] memcpy(data, p->data, __min(p->data_len, sizeof(data))); ^ ~~~~~~~~~~~ ~~~~~~~~~~~~ ../include/ipmitool/helper.h:215:28: note: expanded from macro '__min' # define __min(a, b) ((a) < (b) ? (a) : (b)) ~ ^ ~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/secure/_string.h:63:33: note: expanded from macro 'memcpy' __builtin___memcpy_chk (dest, __VA_ARGS__, __darwin_obsz0 (dest)) ^~~~~~~~~~~ ipmi_lanp.c:1996:25: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] memcpy(data, p->data, __min(p->data_len, sizeof(data))); ^ ~~~~~~~~~~~ ~~~~~~~~~~~~ ../include/ipmitool/helper.h:215:28: note: expanded from macro '__min' # define __min(a, b) ((a) < (b) ? (a) : (b)) ~ ^ ~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/secure/_string.h:63:33: note: expanded from macro 'memcpy' __builtin___memcpy_chk (dest, __VA_ARGS__, __darwin_obsz0 (dest)) ^~~~~~~~~~~ ipmi_lanp.c:2012:25: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] memcpy(data, p->data, __min(p->data_len, sizeof(data))); ^ ~~~~~~~~~~~ ~~~~~~~~~~~~ ../include/ipmitool/helper.h:215:28: note: expanded from macro '__min' # define __min(a, b) ((a) < (b) ? (a) : (b)) ~ ^ ~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/secure/_string.h:63:33: note: expanded from macro 'memcpy' __builtin___memcpy_chk (dest, __VA_ARGS__, __darwin_obsz0 (dest)) ^~~~~~~~~~~ 8 warnings generated. depbase=`echo ipmi_fru.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /opt/pkg/bin/mksh ../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT ipmi_fru.lo -MD -MP -MF $depbase.Tpo -c -o ipmi_fru.lo ipmi_fru.c && mv -f $depbase.Tpo $depbase.Plo In file included from ipmi_fru.c:38: In file included from ../include/ipmitool/ipmi_fru.h:37: ../include/ipmitool/ipmi_sdr.h:44:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_entity.h:49:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ In file included from ipmi_fru.c:38: ../include/ipmitool/ipmi_fru.h:37:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_sdr.h:796:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ ipmi_fru.c:38:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_fru.h:589:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ ipmi_fru.c:766:13: warning: comparison of integers of different signs: 'uint32_t' (aka 'unsigned int') and 'int' [-Wsign-compare] || tmp > rsp->data_len - 1 ~~~ ^ ~~~~~~~~~~~~~~~~~ ipmi_fru.c:878:13: warning: comparison of integers of different signs: 'uint32_t' (aka 'unsigned int') and 'int' [-Wsign-compare] || tmp > rsp->data_len - 1 ~~~ ^ ~~~~~~~~~~~~~~~~~ ipmi_fru.c:1045:9: warning: comparison of integers of different signs: 'uint32_t' (aka 'unsigned int') and 'int' [-Wsign-compare] if (i == j) { ~ ^ ~ ipmi_fru.c:1157:9: warning: comparison of integers of different signs: 'uint32_t' (aka 'unsigned int') and 'int' [-Wsign-compare] if (i == j) ~ ^ ~ ipmi_fru.c:1279:9: warning: comparison of integers of different signs: 'uint32_t' (aka 'unsigned int') and 'int' [-Wsign-compare] if (i == j) ~ ^ ~ ipmi_fru.c:1511:13: warning: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned long') [-Wsign-compare] for( i=0;i ^ ../include/ipmitool/ipmi_mc.h:266:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ ipmi_mc.c:174:9: warning: missing field 'desc' initializer [-Wmissing-field-initializers] { NULL }, ^ 2 warnings generated. depbase=`echo log.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /opt/pkg/bin/mksh ../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT log.lo -MD -MP -MF $depbase.Tpo -c -o log.lo log.c && mv -f $depbase.Tpo $depbase.Plo log.c:67:36: warning: format string is not a string literal [-Wformat-nonliteral] vsnprintf(logmsg, LOG_MSG_LENGTH, format, vptr); ^~~~~~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/secure/_stdio.h:75:63: note: expanded from macro 'vsnprintf' __builtin___vsnprintf_chk (str, len, 0, __darwin_obsz(str), format, ap) ^~~~~~ log.c:89:36: warning: format string is not a string literal [-Wformat-nonliteral] vsnprintf(logmsg, LOG_MSG_LENGTH, format, vptr); ^~~~~~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/secure/_stdio.h:75:63: note: expanded from macro 'vsnprintf' __builtin___vsnprintf_chk (str, len, 0, __darwin_obsz(str), format, ap) ^~~~~~ 2 warnings generated. depbase=`echo dimm_spd.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /opt/pkg/bin/mksh ../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT dimm_spd.lo -MD -MP -MF $depbase.Tpo -c -o dimm_spd.lo dimm_spd.c && mv -f $depbase.Tpo $depbase.Plo In file included from dimm_spd.c:37: In file included from ../include/ipmitool/ipmi_fru.h:37: ../include/ipmitool/ipmi_sdr.h:44:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_entity.h:49:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ In file included from dimm_spd.c:37: ../include/ipmitool/ipmi_fru.h:37:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_sdr.h:796:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ dimm_spd.c:37:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_fru.h:589:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ dimm_spd.c:1699:13: warning: comparison of integers of different signs: 'uint32_t' (aka 'unsigned int') and 'int' [-Wsign-compare] || len > rsp->data_len - 1 ~~~ ^ ~~~~~~~~~~~~~~~~~ 4 warnings generated. depbase=`echo ipmi_sensor.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /opt/pkg/bin/mksh ../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT ipmi_sensor.lo -MD -MP -MF $depbase.Tpo -c -o ipmi_sensor.lo ipmi_sensor.c && mv -f $depbase.Tpo $depbase.Plo In file included from ipmi_sensor.c:40: ../include/ipmitool/ipmi_sdr.h:44:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_entity.h:49:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ ipmi_sensor.c:40:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_sdr.h:796:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ ipmi_sensor.c:253:10: warning: format string is not a string literal [-Wformat-nonliteral] printf(na_fmt, "na"); ^~~~~~ ipmi_sensor.c:257:10: warning: format string is not a string literal [-Wformat-nonliteral] printf(analog_fmt, sdr_convert_sensor_reading (full, setting)); ^~~~~~~~~~ ipmi_sensor.c:259:10: warning: format string is not a string literal [-Wformat-nonliteral] printf(discrete_fmt, setting); ^~~~~~~~~~~~ 5 warnings generated. depbase=`echo ipmi_channel.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /opt/pkg/bin/mksh ../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT ipmi_channel.lo -MD -MP -MF $depbase.Tpo -c -o ipmi_channel.lo ipmi_channel.c && mv -f $depbase.Tpo $depbase.Plo ipmi_channel.c:50:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_channel.h:194:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ ipmi_channel.c:503:24: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] || rsp->data_len > sizeof(uint8_t) + MAX_CIPHER_SUITE_DATA_LEN) ~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. depbase=`echo ipmi_event.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /opt/pkg/bin/mksh ../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT ipmi_event.lo -MD -MP -MF $depbase.Tpo -c -o ipmi_event.lo ipmi_event.c && mv -f $depbase.Tpo $depbase.Plo In file included from ipmi_event.c:49: In file included from ../include/ipmitool/ipmi_sel.h:37: ../include/ipmitool/ipmi_sdr.h:44:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_entity.h:49:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ In file included from ipmi_event.c:49: ../include/ipmitool/ipmi_sel.h:37:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_sdr.h:796:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ ipmi_event.c:49:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_sel.h:136:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ ipmi_event.c:421:18: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] for (x = 0; x < sizeof(digi_on)/sizeof(*digi_on); x++) { ~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ipmi_event.c:428:17: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] for (x = 0; x < sizeof(digi_on)/sizeof(*digi_on); x++) { ~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 warnings generated. depbase=`echo ipmi_session.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /opt/pkg/bin/mksh ../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT ipmi_session.lo -MD -MP -MF $depbase.Tpo -c -o ipmi_session.lo ipmi_session.c && mv -f $depbase.Tpo $depbase.Plo ipmi_session.c:49:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_session.h:123:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ ipmi_session.c:315:11: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] __min(rsp->data_len, sizeof(session_info))); ^ ~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ../include/ipmitool/helper.h:215:28: note: expanded from macro '__min' # define __min(a, b) ((a) < (b) ? (a) : (b)) ~ ^ ~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/secure/_string.h:63:33: note: expanded from macro 'memcpy' __builtin___memcpy_chk (dest, __VA_ARGS__, __darwin_obsz0 (dest)) ^~~~~~~~~~~ ipmi_session.c:317:23: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] __min(rsp->data_len, sizeof(session_info))); ^ ~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ../include/ipmitool/helper.h:215:28: note: expanded from macro '__min' # define __min(a, b) ((a) < (b) ? (a) : (b)) ~ ^ ~ ipmi_session.c:349:11: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] __min(rsp->data_len, sizeof(session_info))); ^ ~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ../include/ipmitool/helper.h:215:28: note: expanded from macro '__min' # define __min(a, b) ((a) < (b) ? (a) : (b)) ~ ^ ~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/secure/_string.h:63:33: note: expanded from macro 'memcpy' __builtin___memcpy_chk (dest, __VA_ARGS__, __darwin_obsz0 (dest)) ^~~~~~~~~~~ ipmi_session.c:351:23: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] __min(rsp->data_len, sizeof(session_info))); ^ ~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ../include/ipmitool/helper.h:215:28: note: expanded from macro '__min' # define __min(a, b) ((a) < (b) ? (a) : (b)) ~ ^ ~ 5 warnings generated. depbase=`echo ipmi_strings.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /opt/pkg/bin/mksh ../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT ipmi_strings.lo -MD -MP -MF $depbase.Tpo -c -o ipmi_strings.lo ipmi_strings.c && mv -f $depbase.Tpo $depbase.Plo In file included from ipmi_strings.c:39: In file included from ../include/ipmitool/ipmi_sensor.h:38: ../include/ipmitool/ipmi_sdr.h:44:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_entity.h:49:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ In file included from ipmi_strings.c:39: ../include/ipmitool/ipmi_sensor.h:38:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_sdr.h:796:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ ipmi_strings.c:39:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_sensor.h:81:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ 3 warnings generated. depbase=`echo ipmi_user.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /opt/pkg/bin/mksh ../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT ipmi_user.lo -MD -MP -MF $depbase.Tpo -c -o ipmi_user.lo ipmi_user.c && mv -f $depbase.Tpo $depbase.Plo depbase=`echo ipmi_raw.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /opt/pkg/bin/mksh ../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT ipmi_raw.lo -MD -MP -MF $depbase.Tpo -c -o ipmi_raw.lo ipmi_raw.c && mv -f $depbase.Tpo $depbase.Plo ipmi_raw.c:337:16: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] else if (argc > sizeof(data)) ~~~~ ^ ~~~~~~~~~~~~ 1 warning generated. depbase=`echo ipmi_oem.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /opt/pkg/bin/mksh ../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT ipmi_oem.lo -MD -MP -MF $depbase.Tpo -c -o ipmi_oem.lo ipmi_oem.c && mv -f $depbase.Tpo $depbase.Plo In file included from ipmi_oem.c:38: In file included from ../include/ipmitool/ipmi_sel.h:37: ../include/ipmitool/ipmi_sdr.h:44:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_entity.h:49:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ In file included from ipmi_oem.c:38: ../include/ipmitool/ipmi_sel.h:37:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_sdr.h:796:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ ipmi_oem.c:38:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_sel.h:136:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ 3 warnings generated. depbase=`echo ipmi_isol.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /opt/pkg/bin/mksh ../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT ipmi_isol.lo -MD -MP -MF $depbase.Tpo -c -o ipmi_isol.lo ipmi_isol.c && mv -f $depbase.Tpo $depbase.Plo ipmi_isol.c:617:42: warning: passing 'char *' to parameter of type 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] int rc = processiSolUserInput(intf, buffer, numRead); ^~~~~~ ipmi_isol.c:457:17: note: passing argument to parameter 'input' here uint8_t * input, ^ 1 warning generated. depbase=`echo ipmi_sunoem.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /opt/pkg/bin/mksh ../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT ipmi_sunoem.lo -MD -MP -MF $depbase.Tpo -c -o ipmi_sunoem.lo ipmi_sunoem.c && mv -f $depbase.Tpo $depbase.Plo In file included from ipmi_sunoem.c:56: In file included from ../include/ipmitool/ipmi_sel.h:37: ../include/ipmitool/ipmi_sdr.h:44:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_entity.h:49:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ In file included from ipmi_sunoem.c:56: ../include/ipmitool/ipmi_sel.h:37:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_sdr.h:796:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ ipmi_sunoem.c:56:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_sel.h:136:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ ipmi_sunoem.c:2290:10: warning: passing 'unsigned char [32]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strncpy(getbehavior_req.behavior_id, argv[0], SUNOEM_BEHAVIORID_SIZE - 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/secure/_string.h:128:28: note: expanded from macro 'strncpy' __builtin___strncpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ 4 warnings generated. depbase=`echo ipmi_fwum.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /opt/pkg/bin/mksh ../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT ipmi_fwum.lo -MD -MP -MF $depbase.Tpo -c -o ipmi_fwum.lo ipmi_fwum.c && mv -f $depbase.Tpo $depbase.Plo ipmi_fwum.c:44:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_fwum.h:239:11: note: previous '#pragma pack' directive that modifies alignment is here # pragma pack(0) ^ ipmi_fwum.c:365:28: warning: comparison of integers of different signs: 'unsigned long' and 'int' [-Wsign-compare] modulus, pFileHandle) == modulus) { ~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~ 2 warnings generated. depbase=`echo ipmi_picmg.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /opt/pkg/bin/mksh ../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT ipmi_picmg.lo -MD -MP -MF $depbase.Tpo -c -o ipmi_picmg.lo ipmi_picmg.c && mv -f $depbase.Tpo $depbase.Plo ipmi_picmg.c:35:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_picmg.h:70:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ ipmi_picmg.c:1852:30: warning: passing 'unsigned char *' to parameter of type 'int8_t *' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (is_clk_resid(argv[6], &msg_data[10]) != 0) { ^~~~~~~~~~~~~ ipmi_picmg.c:422:44: note: passing argument to parameter 'clk_resid_ptr' here is_clk_resid(const char *argv_ptr, int8_t *clk_resid_ptr) ^ 2 warnings generated. depbase=`echo ipmi_main.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /opt/pkg/bin/mksh ../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT ipmi_main.lo -MD -MP -MF $depbase.Tpo -c -o ipmi_main.lo ipmi_main.c && mv -f $depbase.Tpo $depbase.Plo ipmi_main.c:51:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_session.h:123:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ 1 warning generated. depbase=`echo ipmi_tsol.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /opt/pkg/bin/mksh ../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT ipmi_tsol.lo -MD -MP -MF $depbase.Tpo -c -o ipmi_tsol.lo ipmi_tsol.c && mv -f $depbase.Tpo $depbase.Plo depbase=`echo ipmi_firewall.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /opt/pkg/bin/mksh ../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT ipmi_firewall.lo -MD -MP -MF $depbase.Tpo -c -o ipmi_firewall.lo ipmi_firewall.c && mv -f $depbase.Tpo $depbase.Plo depbase=`echo ipmi_kontronoem.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /opt/pkg/bin/mksh ../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT ipmi_kontronoem.lo -MD -MP -MF $depbase.Tpo -c -o ipmi_kontronoem.lo ipmi_kontronoem.c && mv -f $depbase.Tpo $depbase.Plo In file included from ipmi_kontronoem.c:47: In file included from ../include/ipmitool/ipmi_fru.h:37: ../include/ipmitool/ipmi_sdr.h:44:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_entity.h:49:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ In file included from ipmi_kontronoem.c:47: ../include/ipmitool/ipmi_fru.h:37:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_sdr.h:796:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ ipmi_kontronoem.c:47:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_fru.h:589:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ 3 warnings generated. depbase=`echo ipmi_hpmfwupg.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /opt/pkg/bin/mksh ../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT ipmi_hpmfwupg.lo -MD -MP -MF $depbase.Tpo -c -o ipmi_hpmfwupg.lo ipmi_hpmfwupg.c && mv -f $depbase.Tpo $depbase.Plo ipmi_hpmfwupg.c:36:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_mc.h:266:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ ipmi_hpmfwupg.c:1430:10: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] if (ret != pFwupgCtx->imageSize) { ~~~ ^ ~~~~~~~~~~~~~~~~~~~~ ipmi_hpmfwupg.c:2353:28: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] for (dataIdx = 0; dataIdx < length; dataIdx++) { ~~~~~~~ ^ ~~~~~~ 3 warnings generated. depbase=`echo ipmi_sdradd.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /opt/pkg/bin/mksh ../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT ipmi_sdradd.lo -MD -MP -MF $depbase.Tpo -c -o ipmi_sdradd.lo ipmi_sdradd.c && mv -f $depbase.Tpo $depbase.Plo ipmi_sdradd.c:48:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_mc.h:266:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ 1 warning generated. depbase=`echo ipmi_ekanalyzer.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /opt/pkg/bin/mksh ../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT ipmi_ekanalyzer.lo -MD -MP -MF $depbase.Tpo -c -o ipmi_ekanalyzer.lo ipmi_ekanalyzer.c && mv -f $depbase.Tpo $depbase.Plo In file included from ipmi_ekanalyzer.c:36: In file included from ../include/ipmitool/ipmi_ekanalyzer.h:40: In file included from ../include/ipmitool/ipmi_fru.h:37: ../include/ipmitool/ipmi_sdr.h:44:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_entity.h:49:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ In file included from ipmi_ekanalyzer.c:36: In file included from ../include/ipmitool/ipmi_ekanalyzer.h:40: ../include/ipmitool/ipmi_fru.h:37:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_sdr.h:796:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ In file included from ipmi_ekanalyzer.c:36: ../include/ipmitool/ipmi_ekanalyzer.h:40:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_fru.h:589:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ ipmi_ekanalyzer.c:36:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_fru.h:589:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ ipmi_ekanalyzer.c:46:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/sys/fcntl.h:534:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack() ^ ipmi_ekanalyzer.c:487:37: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare] for (type_offset = 0; type_offset < (argc-1); type_offset++ ) { ~~~~~~~~~~~ ^ ~~~~~~ ipmi_ekanalyzer.c:3441:14: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign] for (offset = offset; ~~~~~~ ^ ~~~~~~ ipmi_ekanalyzer.c:3435:17: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] for (j = 0; j < sizeof(struct fru_picmgext_guid); j++) { ~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ipmi_ekanalyzer.c:3600:14: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign] for (offset = offset; offset < record->header.len;) { ~~~~~~ ^ ~~~~~~ ipmi_ekanalyzer.c:3380:1: warning: unused function 'ipmi_ek_display_shelf_fan_geography_record' [-Wunused-function] ipmi_ek_display_shelf_fan_geography_record(struct ipmi_ek_multi_header *record) ^ 10 warnings generated. depbase=`echo ipmi_gendev.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /opt/pkg/bin/mksh ../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT ipmi_gendev.lo -MD -MP -MF $depbase.Tpo -c -o ipmi_gendev.lo ipmi_gendev.c && mv -f $depbase.Tpo $depbase.Plo ipmi_gendev.c:43:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_mc.h:266:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ ipmi_gendev.c:382:24: warning: comparison of integers of different signs: 'uint32_t' (aka 'unsigned int') and 'int' [-Wsign-compare] if(fileLength != eeprom_size) ~~~~~~~~~~ ^ ~~~~~~~~~~~ 2 warnings generated. depbase=`echo ipmi_ime.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /opt/pkg/bin/mksh ../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT ipmi_ime.lo -MD -MP -MF $depbase.Tpo -c -o ipmi_ime.lo ipmi_ime.c && mv -f $depbase.Tpo $depbase.Plo ipmi_ime.c:84:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_mc.h:266:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ ipmi_ime.c:793:12: warning: unused function 'ImeUpdateShowStatus' [-Wunused-function] static int ImeUpdateShowStatus(struct ipmi_intf *intf) ^ 2 warnings generated. depbase=`echo ipmi_delloem.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /opt/pkg/bin/mksh ../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT ipmi_delloem.lo -MD -MP -MF $depbase.Tpo -c -o ipmi_delloem.lo ipmi_delloem.c && mv -f $depbase.Tpo $depbase.Plo In file included from ipmi_delloem.c:53: In file included from ../include/ipmitool/ipmi_sel.h:37: ../include/ipmitool/ipmi_sdr.h:44:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_entity.h:49:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ In file included from ipmi_delloem.c:53: ../include/ipmitool/ipmi_sel.h:37:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_sdr.h:796:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ ipmi_delloem.c:53:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_sel.h:136:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ ipmi_delloem.c:54:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_delloem.h:36:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(1) ^ ipmi_delloem.c:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_fru.h:589:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ ipmi_delloem.c:1582:10: warning: unused variable 'j' [-Wunused-variable] uint8_t j; ^ ipmi_delloem.c:1672:10: warning: unused variable 'j' [-Wunused-variable] uint8_t j; ^ ipmi_delloem.c:1740:10: warning: unused variable 'j' [-Wunused-variable] uint8_t j; ^ ipmi_delloem.c:1803:10: warning: unused variable 'j' [-Wunused-variable] uint8_t j; ^ ipmi_delloem.c:1995:45: warning: passing 'char [2]' to parameter of type 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] rc = ipmi_lan_set_nic_selection_12g(intf,nic_set); ^~~~~~~ ipmi_delloem.c:199:12: note: passing argument to parameter 'nic_selection' here uint8_t *nic_selection); ^ ipmi_delloem.c:3320:38: warning: data argument not used by format string [-Wformat-extra-args] rdata[20], rdata[21], rdata[22], rdata[23]); ^ ipmi_delloem.c:3496:35: warning: data argument not used by format string [-Wformat-extra-args] rdata[8], rdata[9], rdata[10],rdata[11]); ^ 12 warnings generated. depbase=`echo ipmi_dcmi.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /opt/pkg/bin/mksh ../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT ipmi_dcmi.lo -MD -MP -MF $depbase.Tpo -c -o ipmi_dcmi.lo ipmi_dcmi.c && mv -f $depbase.Tpo $depbase.Plo ipmi_dcmi.c:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_mc.h:266:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ 1 warning generated. depbase=`echo hpm2.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /opt/pkg/bin/mksh ../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT hpm2.lo -MD -MP -MF $depbase.Tpo -c -o hpm2.lo hpm2.c && mv -f $depbase.Tpo $depbase.Plo depbase=`echo ipmi_vita.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /opt/pkg/bin/mksh ../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT ipmi_vita.lo -MD -MP -MF $depbase.Tpo -c -o ipmi_vita.lo ipmi_vita.c && mv -f $depbase.Tpo $depbase.Plo ipmi_vita.c:35:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_picmg.h:70:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ 1 warning generated. depbase=`echo ipmi_lanp6.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /opt/pkg/bin/mksh ../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT ipmi_lanp6.lo -MD -MP -MF $depbase.Tpo -c -o ipmi_lanp6.lo ipmi_lanp6.c && mv -f $depbase.Tpo $depbase.Plo depbase=`echo ipmi_cfgp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /opt/pkg/bin/mksh ../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT ipmi_cfgp.lo -MD -MP -MF $depbase.Tpo -c -o ipmi_cfgp.lo ipmi_cfgp.c && mv -f $depbase.Tpo $depbase.Plo depbase=`echo ipmi_quantaoem.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /opt/pkg/bin/mksh ../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT ipmi_quantaoem.lo -MD -MP -MF $depbase.Tpo -c -o ipmi_quantaoem.lo ipmi_quantaoem.c && mv -f $depbase.Tpo $depbase.Plo ipmi_quantaoem.c:52:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_mc.h:266:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ 1 warning generated. depbase=`echo ipmi_time.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /opt/pkg/bin/mksh ../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT ipmi_time.lo -MD -MP -MF $depbase.Tpo -c -o ipmi_time.lo ipmi_time.c && mv -f $depbase.Tpo $depbase.Plo /opt/pkg/bin/mksh ../libtool --silent --tag=CC --mode=link clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -export-dynamic -L/opt/pkg/lib -o libipmitool.la helper.lo ipmi_sdr.lo ipmi_sel.lo ipmi_sol.lo ipmi_pef.lo ipmi_lanp.lo ipmi_fru.lo ipmi_chassis.lo ipmi_mc.lo log.lo dimm_spd.lo ipmi_sensor.lo ipmi_channel.lo ipmi_event.lo ipmi_session.lo ipmi_strings.lo ipmi_user.lo ipmi_raw.lo ipmi_oem.lo ipmi_isol.lo ipmi_sunoem.lo ipmi_fwum.lo ipmi_picmg.lo ipmi_main.lo ipmi_tsol.lo ipmi_firewall.lo ipmi_kontronoem.lo ipmi_hpmfwupg.lo ipmi_sdradd.lo ipmi_ekanalyzer.lo ipmi_gendev.lo ipmi_ime.lo ipmi_delloem.lo ipmi_dcmi.lo hpm2.lo ipmi_vita.lo ipmi_lanp6.lo ipmi_cfgp.lo ipmi_quantaoem.lo ipmi_time.lo -lm -lcrypto Making all in src Making all in plugins Making all in lan /opt/pkg/bin/mksh ../../../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT lan.lo -MD -MP -MF .deps/lan.Tpo -c -o lan.lo lan.c In file included from lan.c:52: In file included from ../../../include/ipmitool/ipmi_sel.h:37: ../../../include/ipmitool/ipmi_sdr.h:44:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../../../include/ipmitool/ipmi_entity.h:49:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ In file included from lan.c:52: ../../../include/ipmitool/ipmi_sel.h:37:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../../../include/ipmitool/ipmi_sdr.h:796:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ lan.c:52:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../../../include/ipmitool/ipmi_sel.h:136:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ 3 warnings generated. mv -f .deps/lan.Tpo .deps/lan.Plo /opt/pkg/bin/mksh ../../../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT auth.lo -MD -MP -MF .deps/auth.Tpo -c -o auth.lo auth.c auth.c:80:2: warning: 'MD5_Init' is deprecated [-Wdeprecated-declarations] MD5_Init(&ctx); ^ /Users/pbulk/build/sysutils/ipmitool/work/.buildlink/include/openssl/md5.h:49:1: note: 'MD5_Init' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c); ^ /Users/pbulk/build/sysutils/ipmitool/work/.buildlink/include/openssl/macros.h:206:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/sysutils/ipmitool/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ auth.c:81:2: warning: 'MD5_Update' is deprecated [-Wdeprecated-declarations] MD5_Update(&ctx, (const uint8_t *)s->authcode, 16); ^ /Users/pbulk/build/sysutils/ipmitool/work/.buildlink/include/openssl/md5.h:50:1: note: 'MD5_Update' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); ^ /Users/pbulk/build/sysutils/ipmitool/work/.buildlink/include/openssl/macros.h:206:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/sysutils/ipmitool/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ auth.c:82:2: warning: 'MD5_Update' is deprecated [-Wdeprecated-declarations] MD5_Update(&ctx, (const uint8_t *)&s->session_id, 4); ^ /Users/pbulk/build/sysutils/ipmitool/work/.buildlink/include/openssl/md5.h:50:1: note: 'MD5_Update' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); ^ /Users/pbulk/build/sysutils/ipmitool/work/.buildlink/include/openssl/macros.h:206:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/sysutils/ipmitool/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ auth.c:83:2: warning: 'MD5_Update' is deprecated [-Wdeprecated-declarations] MD5_Update(&ctx, (const uint8_t *)data, data_len); ^ /Users/pbulk/build/sysutils/ipmitool/work/.buildlink/include/openssl/md5.h:50:1: note: 'MD5_Update' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); ^ /Users/pbulk/build/sysutils/ipmitool/work/.buildlink/include/openssl/macros.h:206:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/sysutils/ipmitool/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ auth.c:84:2: warning: 'MD5_Update' is deprecated [-Wdeprecated-declarations] MD5_Update(&ctx, (const uint8_t *)&temp, sizeof(uint32_t)); ^ /Users/pbulk/build/sysutils/ipmitool/work/.buildlink/include/openssl/md5.h:50:1: note: 'MD5_Update' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); ^ /Users/pbulk/build/sysutils/ipmitool/work/.buildlink/include/openssl/macros.h:206:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/sysutils/ipmitool/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ auth.c:85:2: warning: 'MD5_Update' is deprecated [-Wdeprecated-declarations] MD5_Update(&ctx, (const uint8_t *)s->authcode, 16); ^ /Users/pbulk/build/sysutils/ipmitool/work/.buildlink/include/openssl/md5.h:50:1: note: 'MD5_Update' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); ^ /Users/pbulk/build/sysutils/ipmitool/work/.buildlink/include/openssl/macros.h:206:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/sysutils/ipmitool/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ auth.c:86:2: warning: 'MD5_Final' is deprecated [-Wdeprecated-declarations] MD5_Final(md, &ctx); ^ /Users/pbulk/build/sysutils/ipmitool/work/.buildlink/include/openssl/md5.h:51:1: note: 'MD5_Final' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c); ^ /Users/pbulk/build/sysutils/ipmitool/work/.buildlink/include/openssl/macros.h:206:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/sysutils/ipmitool/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ auth.c:187:2: warning: 'MD5_Init' is deprecated [-Wdeprecated-declarations] MD5_Init(&ctx); ^ /Users/pbulk/build/sysutils/ipmitool/work/.buildlink/include/openssl/md5.h:49:1: note: 'MD5_Init' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c); ^ /Users/pbulk/build/sysutils/ipmitool/work/.buildlink/include/openssl/macros.h:206:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/sysutils/ipmitool/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ auth.c:188:2: warning: 'MD5_Update' is deprecated [-Wdeprecated-declarations] MD5_Update(&ctx, (const uint8_t *)s->authcode, strlen((const char *)s->authcode)); ^ /Users/pbulk/build/sysutils/ipmitool/work/.buildlink/include/openssl/md5.h:50:1: note: 'MD5_Update' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); ^ /Users/pbulk/build/sysutils/ipmitool/work/.buildlink/include/openssl/macros.h:206:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/sysutils/ipmitool/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ auth.c:189:2: warning: 'MD5_Final' is deprecated [-Wdeprecated-declarations] MD5_Final(md, &ctx); ^ /Users/pbulk/build/sysutils/ipmitool/work/.buildlink/include/openssl/md5.h:51:1: note: 'MD5_Final' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c); ^ /Users/pbulk/build/sysutils/ipmitool/work/.buildlink/include/openssl/macros.h:206:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/sysutils/ipmitool/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ auth.c:197:2: warning: 'MD5_Init' is deprecated [-Wdeprecated-declarations] MD5_Init(&ctx); ^ /Users/pbulk/build/sysutils/ipmitool/work/.buildlink/include/openssl/md5.h:49:1: note: 'MD5_Init' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c); ^ /Users/pbulk/build/sysutils/ipmitool/work/.buildlink/include/openssl/macros.h:206:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/sysutils/ipmitool/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ auth.c:198:2: warning: 'MD5_Update' is deprecated [-Wdeprecated-declarations] MD5_Update(&ctx, (const uint8_t *)challenge, 16); ^ /Users/pbulk/build/sysutils/ipmitool/work/.buildlink/include/openssl/md5.h:50:1: note: 'MD5_Update' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); ^ /Users/pbulk/build/sysutils/ipmitool/work/.buildlink/include/openssl/macros.h:206:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/sysutils/ipmitool/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ auth.c:199:2: warning: 'MD5_Final' is deprecated [-Wdeprecated-declarations] MD5_Final(md, &ctx); ^ /Users/pbulk/build/sysutils/ipmitool/work/.buildlink/include/openssl/md5.h:51:1: note: 'MD5_Final' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c); ^ /Users/pbulk/build/sysutils/ipmitool/work/.buildlink/include/openssl/macros.h:206:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /Users/pbulk/build/sysutils/ipmitool/work/.buildlink/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ 13 warnings generated. mv -f .deps/auth.Tpo .deps/auth.Plo /opt/pkg/bin/mksh ../../../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT md5.lo -MD -MP -MF .deps/md5.Tpo -c -o md5.lo md5.c md5.c:164:18: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction] if (!((data - (const md5_byte_t *)0) & 3)) { ^ ~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. mv -f .deps/md5.Tpo .deps/md5.Plo /opt/pkg/bin/mksh ../../../libtool --silent --tag=CC --mode=link clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -L/opt/pkg/lib -o libintf_lan.la lan.lo auth.lo md5.lo ../../../lib/libipmitool.la -lcrypto Making all in lanplus /opt/pkg/bin/mksh ../../../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT lanplus.lo -MD -MP -MF .deps/lanplus.Tpo -c -o lanplus.lo lanplus.c lanplus.c:57:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../../../include/ipmitool/ipmi_channel.h:194:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ 1 warning generated. mv -f .deps/lanplus.Tpo .deps/lanplus.Plo /opt/pkg/bin/mksh ../../../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT lanplus_strings.lo -MD -MP -MF .deps/lanplus_strings.Tpo -c -o lanplus_strings.lo lanplus_strings.c mv -f .deps/lanplus_strings.Tpo .deps/lanplus_strings.Plo /opt/pkg/bin/mksh ../../../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT lanplus_crypt.lo -MD -MP -MF .deps/lanplus_crypt.Tpo -c -o lanplus_crypt.lo lanplus_crypt.c mv -f .deps/lanplus_crypt.Tpo .deps/lanplus_crypt.Plo /opt/pkg/bin/mksh ../../../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT lanplus_dump.lo -MD -MP -MF .deps/lanplus_dump.Tpo -c -o lanplus_dump.lo lanplus_dump.c mv -f .deps/lanplus_dump.Tpo .deps/lanplus_dump.Plo /opt/pkg/bin/mksh ../../../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT lanplus_crypt_impl.lo -MD -MP -MF .deps/lanplus_crypt_impl.Tpo -c -o lanplus_crypt_impl.lo lanplus_crypt_impl.c mv -f .deps/lanplus_crypt_impl.Tpo .deps/lanplus_crypt_impl.Plo /opt/pkg/bin/mksh ../../../libtool --silent --tag=CC --mode=link clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -L/opt/pkg/lib -o libintf_lanplus.la lanplus.lo lanplus_strings.lo lanplus_crypt.lo lanplus_dump.lo lanplus_crypt_impl.lo ../../../lib/libipmitool.la -lcrypto Making all in serial /opt/pkg/bin/mksh ../../../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT serial_terminal.lo -MD -MP -MF .deps/serial_terminal.Tpo -c -o serial_terminal.lo serial_terminal.c serial_terminal.c:89:22: warning: 'msg' may not be nested in a struct due to flexible array member [-Wflexible-array-extensions] struct ipmb_msg_hdr msg; ^ serial_terminal.c:192:25: warning: comparison of integers of different signs: 'const int' and 'unsigned int' [-Wsign-compare] if (rates[i].baudrate == rate) { ~~~~~~~~~~~~~~~~~ ^ ~~~~ serial_terminal.c:479:48: warning: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned long') [-Wsign-compare] if(req->msg.data_len + 3 + bridging_level * 8 > max_len) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~ 3 warnings generated. mv -f .deps/serial_terminal.Tpo .deps/serial_terminal.Plo /opt/pkg/bin/mksh ../../../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT serial_basic.lo -MD -MP -MF .deps/serial_basic.Tpo -c -o serial_basic.lo serial_basic.c serial_basic.c:91:22: warning: 'msg' may not be nested in a struct due to flexible array member [-Wflexible-array-extensions] struct ipmb_msg_hdr msg; ^ serial_basic.c:244:16: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] for (i = 0; i < ARRAY_SIZE(rates); i++) { ~ ^ ~~~~~~~~~~~~~~~~~ serial_basic.c:245:25: warning: comparison of integers of different signs: 'const int' and 'unsigned int' [-Wsign-compare] if (rates[i].baudrate == rate) { ~~~~~~~~~~~~~~~~~ ^ ~~~~ serial_basic.c:249:8: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] if (i >= ARRAY_SIZE(rates)) { ~ ^ ~~~~~~~~~~~~~~~~~ serial_basic.c:584:10: warning: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned long') [-Wsign-compare] if (rv < recv_ctx->buffer_size) { ~~ ^ ~~~~~~~~~~~~~~~~~~~~~ serial_basic.c:618:48: warning: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned long') [-Wsign-compare] if(req->msg.data_len + 7 + bridging_level * 8 > max_len) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~ 6 warnings generated. mv -f .deps/serial_basic.Tpo .deps/serial_basic.Plo /opt/pkg/bin/mksh ../../../libtool --silent --tag=CC --mode=link clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -L/opt/pkg/lib -o libintf_serial.la serial_terminal.lo serial_basic.lo ../../../lib/libipmitool.la -lcrypto /opt/pkg/bin/mksh ../../libtool --silent --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -DDEFAULT_INTF='"lan"' -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT libintf_la-ipmi_intf.lo -MD -MP -MF .deps/libintf_la-ipmi_intf.Tpo -c -o libintf_la-ipmi_intf.lo `test -f 'ipmi_intf.c' || echo './'`ipmi_intf.c In file included from ipmi_intf.c:53: ../../include/ipmitool/ipmi_sdr.h:44:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../../include/ipmitool/ipmi_entity.h:49:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ ipmi_intf.c:53:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../../include/ipmitool/ipmi_sdr.h:796:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ 2 warnings generated. mv -f .deps/libintf_la-ipmi_intf.Tpo .deps/libintf_la-ipmi_intf.Plo /opt/pkg/bin/mksh ../../libtool --silent --tag=CC --mode=link clang -DDEFAULT_INTF='"lan"' -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -export-dynamic -L/opt/pkg/lib -o libintf.la libintf_la-ipmi_intf.lo lan/libintf_lan.la lanplus/libintf_lanplus.la serial/libintf_serial.la -lcrypto copying selected object files to avoid basename conflicts... clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT ipmitool.o -MD -MP -MF .deps/ipmitool.Tpo -c -o ipmitool.o ipmitool.c In file included from ipmitool.c:40: ../include/ipmitool/ipmi_sdr.h:44:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_entity.h:49:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ ipmitool.c:40:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_sdr.h:796:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ ipmitool.c:64:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_delloem.h:36:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(1) ^ ipmitool.c:127:9: warning: missing field 'name' initializer [-Wmissing-field-initializers] { NULL }, ^ 4 warnings generated. mv -f .deps/ipmitool.Tpo .deps/ipmitool.Po clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT ipmishell.o -MD -MP -MF .deps/ipmishell.Tpo -c -o ipmishell.o ipmishell.c ipmishell.c:44:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_session.h:123:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ 1 warning generated. mv -f .deps/ipmishell.Tpo .deps/ipmishell.Po clang -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/pkg/include -I/opt/pkg/include/ncurses -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -MT ipmievd.o -MD -MP -MF .deps/ipmievd.Tpo -c -o ipmievd.o ipmievd.c In file included from ipmievd.c:79: In file included from ../include/ipmitool/ipmi_sel.h:37: ../include/ipmitool/ipmi_sdr.h:44:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_entity.h:49:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ In file included from ipmievd.c:79: ../include/ipmitool/ipmi_sel.h:37:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_sdr.h:796:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ ipmievd.c:79:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] #include ^ ../include/ipmitool/ipmi_sel.h:136:9: note: previous '#pragma pack' directive that modifies alignment is here #pragma pack(0) ^ ipmievd.c:869:9: warning: missing field 'name' initializer [-Wmissing-field-initializers] { NULL } ^ 4 warnings generated. mv -f .deps/ipmievd.Tpo .deps/ipmievd.Po /opt/pkg/bin/mksh ../libtool --silent --tag=CC --mode=link clang -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -Wall -Wextra -std=gnu11 -pedantic -Wformat -Wformat-nonliteral -L/opt/pkg/lib -o ipmitool ipmitool.o ipmishell.o ../lib/libipmitool.la plugins/libintf.la -lcrypto ld: warning: pointer not aligned at address 0x10009D73B (_vFlash_completion_code_vals + 19 from ../lib/.libs/libipmitool.a(ipmi_delloem.o)) ld: warning: pointer not aligned at address 0x10009D732 (_vFlash_completion_code_vals + 10 from ../lib/.libs/libipmitool.a(ipmi_delloem.o)) ld: warning: pointer not aligned at address 0x10009D729 (_vFlash_completion_code_vals + 1 from ../lib/.libs/libipmitool.a(ipmi_delloem.o)) ld: unaligned pointer(s) for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) *** [ipmitool] Error code 1 bmake[3]: stopped making "all-am" in /Users/pbulk/build/sysutils/ipmitool/work/ipmitool-IPMITOOL_1_8_19/src bmake[3]: 1 error bmake[3]: stopped making "all-am" in /Users/pbulk/build/sysutils/ipmitool/work/ipmitool-IPMITOOL_1_8_19/src bmake[2]: stopped making "all" in /Users/pbulk/build/sysutils/ipmitool/work/ipmitool-IPMITOOL_1_8_19/src bmake[1]: stopped making "all-recursive" in /Users/pbulk/build/sysutils/ipmitool/work/ipmitool-IPMITOOL_1_8_19 bmake: stopped making "all" in /Users/pbulk/build/sysutils/ipmitool/work/ipmitool-IPMITOOL_1_8_19 *** Error code 2 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-upstream-arm64/sysutils/ipmitool *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-upstream-arm64/sysutils/ipmitool