Skip to content

Bug in configure in tclparser #9

@resuna

Description

@resuna

On FreeBSD 10 in lib/tclparser-1.4.1 configure crashes:

checking for correct TEA configuration... ok (TEA 3.2)
checking for Tcl configuration... found /usr/local/lib/tcl8.6/tclConfig.sh
checking for existence of /usr/local/lib/tcl8.6/tclConfig.sh... loading
...
checking how to build libraries... shared
checking for tclsh... /usr/local/bin/tclsh8.6
checking if 64bit support is enabled... no
checking if 64bit Sparc VIS support is requested... no
checking system version (for dynamic loading)... ./configure: 1: Syntax error: Unterminated quoted string
./configure: 7453: Syntax error: Error in command substitution

The line in question sure looks like a problem:

        # Special check for weird MP-RAS system (uname returns weird
        # results, and the version is kept in special file).

        if test -r /etc/.relid -a "X`uname -n`" = "X`uname -s`" ; then
            system=MP-RAS-`awk '{print }' /etc/.relid'`
        fi

Looks like it's a last ditch check for system type that was never completed. There should be something in the "awk" expression and there's definitely an extra quote after relid.

I tried doing an autoreconf and it didn't help.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions