URL: <https://savannah.gnu.org/bugs/?64622>
Summary: Better function checking in configure.ac Group: GNU FreeIPMI Submitter: soara Submitted: Tue 05 Sep 2023 07:32:17 AM UTC Category: None Severity: 3 - Normal Priority: 5 - Normal Item Group: Portability Issue Status: None Privacy: Public Assigned to: None Open/Closed: Open Discussion Lock: Any Operating System: GNU/Linux _______________________________________________________ Follow-up Comments: ------------------------------------------------------- Date: Tue 05 Sep 2023 07:32:17 AM UTC By: MIYAZAKI Yasushi <soara> * Add define definitions for `exp10', `exp2', `log2' to config.h.in . * Add define definition for `cbrt' in math library to config.h.in . * `inb' and `outb' may be defined as inline functions (ex. glibc 2.28 on debian buster (amd64)), so check with AC_CHECK_DECL instead of AC_CHECK_FUNCS . Due to `Fix build issue when inb/outb are not available on some systems' in 1.6.9 release, the previously working kcs driver was causing errors. _______________________________________________________ File Attachments: ------------------------------------------------------- Date: Tue 05 Sep 2023 07:32:17 AM UTC Name: 01_exp10_exp2_log2_define.patch Size: 772B By: soara <http://savannah.gnu.org/bugs/download.php?file_id=55109> ------------------------------------------------------- Date: Tue 05 Sep 2023 07:32:17 AM UTC Name: 02_cbrt_define.patch Size: 502B By: soara <http://savannah.gnu.org/bugs/download.php?file_id=55110> ------------------------------------------------------- Date: Tue 05 Sep 2023 07:32:17 AM UTC Name: 03_inb_outb_declare.patch Size: 927B By: soara <http://savannah.gnu.org/bugs/download.php?file_id=55111> _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?64622> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/