URL: <https://savannah.gnu.org/support/?110571>
Summary: Autoconf-2.71 misconverts new-line escapes in AC_CHECK_FUNCS() argument Project: Autoconf Submitted by: petrp Submitted on: Fri 26 Nov 2021 02:09:14 PM UTC Category: None Priority: 5 - Normal Severity: 3 - Normal Status: None Privacy: Public Assigned to: None Originator Email: Open/Closed: Open Discussion Lock: Any Operating System: None _______________________________________________________ Details: This piece of autoconf.ac: AC_CHECK_FUNCS( \ strcpy \ strdup \ strchr \ strlen \ strcat \ strtok \ ) autoconf-2.69 converts to: for ac_func in \ strcpy \ strdup \ strchr \ strlen \ strcat \ strtok \ do : autoconf-2.71 into: for ac_func in strcpy strdup strchr \ strlen \ strcat \ strtok \ do : As a result bash reports a syntax error on the for-loop because it does not recognizes "do" as a keyword. See <https://bugzilla.redhat.com/show_bug.cgi?id=1999491> for more details. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/support/?110571> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/