[2705] in Kerberos-V5-bugs

home help back first fref pref prev next nref lref last post

pending/403: Bash 2.02: Syntax errors

daemon@ATHENA.MIT.EDU (gje@bolekaja.mindspring.com)
Wed Mar 19 20:32:21 1997

Resent-From: gnats@rt-11.MIT.EDU (GNATS Management)
Resent-To: gnats-admin@rt-11.MIT.EDU
Resent-Reply-To: krb5-bugs@MIT.EDU, gje@bolekaja.mindspring.com
Date: Wed, 19 Mar 1997 20:07:21 -0500 (EST)
From: gje@bolekaja.mindspring.com
To: krb5-bugs@MIT.EDU


>Number:         403
>Category:       pending
>Synopsis:       Bash 2.02: Syntax errors
>Confidential:   yes
>Severity:       serious
>Priority:       medium
>Responsible:    gnats-admin
>State:          open
>Class:          sw-bug
>Submitter-Id:   unknown
>Arrival-Date:   Wed Mar 19 20:29:01 EST 1997
>Last-Modified:
>Originator:
>Organization:
>Release:
>Environment:
>Description:
>How-To-Repeat:
>Fix:
>Audit-Trail:
>Unformatted:
Bash 2.02 will not process the Makefiles produced by ./configure

all-recurse clean-recurse install-recurse check-recurse Makefiles-recurse:
        @case "`echo '$(MFLAGS)'|sed -e 's/ --.*$$//'`" in \
                *[ik]*) e=:;; *) e="exit 1";; esac; \
        for i in $(SUBDIRS) ; do \
                if test -d $$i ; then \
                        target=`echo $@|sed s/-recurse//`; \
                        echo "making $$target in $(CURRENT_DIR)$$i..."; \
                        if (cd $$i ; $(MAKE) CC="$(CC)" CCOPTS="$(CCOPTS)"
\
                            CURRENT_DIR=$(CURRENT_DIR)$$i/ $$target) then
:; \
                        else $$e; fi; \
                else \
                        echo "Skipping missing directory
$(CURRENT_DIR)$$i" ; \
                fi  \
        done


The make command would bring back a syntax error. If you change the last
'fi \' to 'fi ; \' it would work until it found the next Makefile with the
same syntax. I did a find -name Makefile in the src/ and got 97. Since I
am running Debian-1.2 I choose to downgrade back to bash 1.14 and it's
compiling fine now. 

I hope that this info is useful

GlennEverette|gje@mindspring.com|ElectronicServices|InternalUnixAdministrator|MindSpringEnterprises,Inc|Atlanta|GA|30309|404.815.0770x2876|Linux|Debian|[XE]macs|X11|AfterStep|Gnus|Lynx|Netscape|TCP/IP|GNU|!Win95|!NT|!IE|!OS/2|Escape|Meta|Alt|Control|Shift|are|the|keys|to|true|happiness|EOL
[Internet=1=Thought]


home help back first fref pref prev next nref lref last post