"/bin/true: not found" isn't fixed in 5.16.2



Aleksej Saushev <asau at inbox.ru> writes:

>   Hello!
>
> No "/bin/true" and "/bin/false" on NetBSD, they are shell builtins:
>
> --- src/Makefile.in.orig	2008-08-10 21:45:11.000000000 +0400
> +++ src/Makefile.in	2008-08-12 02:38:35.000000000 +0400
> @@ -2965,7 +2965,7 @@
>  @ECL_TRUE@	mv maxima binary-ecl/maxima || \
>  @ECL_TRUE@	success=false; \
>  @ECL_TRUE@	test -f maxima-tmp && mv maxima-tmp maxima ; \
> - at ECL_TRUE@	test $$success = true && /bin/true || /bin/false
> + at ECL_TRUE@	test $$success = true && true || false
>  
>  @ECL_TRUE at install-ecl:
>  @ECL_TRUE@	$(mkinstalldirs) "$(DESTDIR)$(verpkglibdir)/binary-ecl"

The problem is still present:

;;; Note: Invoking external command:
;;; cc -o "/var/tmp/pkgsrc/local/maxima/work/maxima-5.16.2/src/maxima" -L"/usr/pkg/lib/" "/home/asau/tmp/ECLINIT15628h.o" "/var/tmp/pkgsrc/local/maxima/work/maxima-5.16.2/src/libmaxima.a"  -L/usr/pkg/lib -Wl,-R/usr/pkg/lib  -lecl   -lm   -lgc -lgmp
sh: /bin/true: not found
sh: /bin/false: not found
*** [binary-ecl/maxima] Error code 127
1 error

make: stopped in /var/tmp/pkgsrc/local/maxima/work/maxima-5.16.2/src


-- 
CE3OH...