OpenSSH 3.7 testing (Re: 3.6p1 bug on SCO OpenServer)
Wendy Palm
wendyp at cray.com
Tue Sep 16 07:22:39 EST 2003
Crays make had the same problem brian reported.
i just downloaded the cvs tree and i'm not having a problem
with the regress makefile anymore.
Darren Tucker wrote:
> Brian Poole wrote:
>
>>Mmmkay, error has changed at least.. this problem turns out to be in
>>spacing around the +=.. From the man page of Solaris make:
>>
>> += When used in place of `=', appends a string to a macro
>> definition (must be surrounded by white space, unlike
>> `=').
>>
>>Must be surrounded by white space.. adding that in (and a change
>>so we can see what exactly its cleaning) gives us:
>>
>
> [snip]
>
>
>> USER!= id -un
>>-CLEANFILES+= authorized_keys_${USER} known_hosts pidfile \
>>+CLEANFILES += authorized_keys_${USER} known_hosts pidfile \
>>
>
> As it turns out, that extra space breaks AIX's native make. Sigh. It
> works without it, but with it you get:
>
> "Makefile", line 6: make: 1254-055 Dependency line needs colon or double
> colon operator.
> "Makefile", line 43: make: 1254-055 Dependency line needs colon or double
> colon operator.
> make: 1254-058 Fatal errors encountered -- cannot continue.
> make: 1254-004 The error code from the last command is 2.
>
> Anyone object to tossing out the "+=" like so?
>
>
>
> ------------------------------------------------------------------------
>
> Index: regress/Makefile
> ===================================================================
> RCS file: /usr/local/src/security/openssh/cvs/openssh_cvs/regress/Makefile,v
> retrieving revision 1.9
> diff -u -p -r1.9 Makefile
> --- regress/Makefile 14 Sep 2003 01:40:36 -0000 1.9
> +++ regress/Makefile 14 Sep 2003 03:10:48 -0000
> @@ -3,7 +3,6 @@
> REGRESS_TARGETS= t1 t2 t3 t4 t5 t6 t7 t-exec
> tests: $(REGRESS_TARGETS)
>
> -CLEANFILES += t2.out t6.out1 t6.out2 t7.out t7.out.pub copy.1 copy.2
> clean:
> for F in $(CLEANFILES); do rm -f $(OBJ)$$F; done
> distclean: clean
> @@ -36,7 +35,8 @@ LTESTS= connect \
> forwarding
>
> USER!= id -un
> -CLEANFILES += authorized_keys_${USER} known_hosts pidfile \
> +CLEANFILES= t2.out t6.out1 t6.out2 t7.out t7.out.pub copy.1 copy.2 \
> + authorized_keys_${USER} known_hosts pidfile \
> ssh_config ssh_proxy sshd_config sshd_proxy \
> rsa.pub rsa rsa1.pub rsa1 host.rsa host.rsa1 \
> rsa-agent rsa-agent.pub rsa1-agent rsa1-agent.pub \
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> openssh-unix-dev mailing list
> openssh-unix-dev at mindrot.org
> http://www.mindrot.org/mailman/listinfo/openssh-unix-dev
>
--
wendy palm
Cray Open Software Development, Cray Inc.
wendyp at cray.com, 651-605-9154
More information about the openssh-unix-dev
mailing list