Ticket UUID: | 1424750 | |||
Title: | Make it build with autoconf 2.5x and bash 3.1 | |||
Type: | Patch | Version: | None | |
Submitter: | bero | Created on: | 2006-02-05 20:11:03 | |
Subsystem: | 53. Configure and Build Tools | Assigned To: | hobbs | |
Priority: | 5 Medium | Severity: | ||
Status: | Closed | Last Modified: | 2006-03-29 05:44:56 | |
Resolution: | Out of Date | Closed By: | hobbs | |
Closed on: | 2006-03-28 22:44:56 | |||
Description: |
Tcl currently fails to build if the shell being used is bash 3.1: checking system version (for dynamic loading)... ./unix/configure: line 7654: syntax error near unexpected token `)' ./unix/configure: line 7654: ` OSF*)' Also, rebuilding the configure script after fixing the bug causing this doesn't work because current (and even rather outdate -- everything since 2.50) versions of autoconf don't acecpt manipulating the LIBOBJS variable directly. The patch I've attached fixes both issues. | |||
User Comments: |
hobbs added on 2006-03-29 05:44:56:
Logged In: YES user_id=72656 AC_DEFUN quoting done for 8.4.13 and head. dkf added on 2006-02-06 16:37:18: Logged In: YES user_id=79902 The quoting problem is already fixed; perhaps we should accelerate the next patch release to get this monkey off our back? The LIBOBJS issue is also already fixed on the HEAD. 8.4.* is (by policy) intended to have its configure run by autoconf 2.13, and not the 2.50+ series, but perhaps we should follow good style on the HEAD and quote the macro-name arg to every AC_DEFUN? Assigning to area maintainer for consideration. bero added on 2006-02-06 03:11:12: File Added - 166284: tcl-8.4.12-autoconf.patch |
Attachments:
- tcl-8.4.12-autoconf.patch [download] added by bero on 2006-02-06 03:11:07. [details]