Måns Rullgård wrote: > If IFS is not set, the shell shall behave as if the value of IFS is > <space>, <tab>, and <newline> > > If you make that IFS=${local_ifs:-$(printf ' \t\n')} it should be safe. > Likewise if you set the value first.
Remove the colon. The above will wrongly change empty IFS, which is not the same as unset IFS. That said, nobody should expect ./configure to work if IFS has an unusual value anyway. Probably .configure should just set it to the standard value at the start. -- Jamie