Created attachment 170205 [details] patch.txt This patch will update sysutils/ipmitool to version 1.8.17 and include patch in bug #209335 Fix: Patch attached.
Created attachment 170211 [details] patch.txt
Correct build on FreeBSD 9.x and add missing patch of serial_basic.c file. Full correct patch attached.
Comment on attachment 170211 [details] patch.txt Correct build on FreeBSD 9.x and add missing patch of serial_basic.c file. Full correct patch attached.
What is the... ? Maintainer! Why do not you answer my patch and add you patch? The adding USE_GCC= yes is epic fail! I am glad to see that Terry Kennedy <TERRY@glaver.org> send correction. Review you patch! patch-lib_ipmi__chassis.c is not needed! #include <ipmitool/bswap.h> #include <ipmitool/helper.h> #include <ipmitool/ipmi.h> #include <ipmitool/log.h> #include <ipmitool/ipmi_intf.h> #include <ipmitool/ipmi_strings.h> #include <ipmitool/ipmi_chassis.h> #include <ipmitool/bswap.h> patch-lib_ipmi__pef.c is not needed! #include <ipmitool/bswap.h> #include <ipmitool/helper.h> #include <ipmitool/log.h> #include <ipmitool/ipmi.h> #include <ipmitool/ipmi_intf.h> #include <ipmitool/ipmi_pef.h> #include <ipmitool/bswap.h> patch-src_plugins_ipmi__intf.c gives me a strange feeling +#define __BSD_VISIBLE 1 - This is fine instead my movement define. +#define s6_addr16 __u6_addr.__u6_addr16 - Not need! You must review source. patch-src_plugins_open_open.c - This is another way to compile. Please review my patch of status-ipmi.sh.in!
Done.
A commit references this bug: Author: zi Date: Thu Jan 19 14:06:38 UTC 2017 New revision: 431876 URL: https://svnweb.freebsd.org/changeset/ports/431876 Log: - Update to 1.8.18 - Update 'sel list' output in periodic script PR: 214230, 210068, 209335, 209446 Submitted by: Leonid Nevecherya Changes: head/sysutils/ipmitool/Makefile head/sysutils/ipmitool/distinfo head/sysutils/ipmitool/files/patch-lib_ipmi__cfgp.c head/sysutils/ipmitool/files/patch-lib_ipmi__chassis.c head/sysutils/ipmitool/files/patch-lib_ipmi__pef.c head/sysutils/ipmitool/files/patch-src_plugins_ipmi__intf.c head/sysutils/ipmitool/files/patch-src_plugins_open_open.c head/sysutils/ipmitool/files/patch-src_plugins_serial_serial__basic.c head/sysutils/ipmitool/files/patch-src_plugins_serial_serial__terminal.c head/sysutils/ipmitool/files/status-ipmi.sh.in