|On Mon, Dec 31, 2012 at 1:58 PM, Walter H. <walte...@mathemainzel.info> \
 |wrote:
 |> Hello,
 |>
 |> why does the following makefile not succeed?
 |>
 |> ...
 |> I have isolated the problem:
 |>
 |> openssl crl -noout -text -in $< >$@
 |> exits with exit code 1 instead of 0, why?
 |>
 |> openssl crl -noout -text -in $< -out $@
 |> does the same ..., exit code 1 instead of 0

I haven't followed this thread, but $< is not defined by POSIX
except in inference rules and .DEFAULT.
Have you checked wether the value contains anything when you use
it?

 |I'm not sure how good a work around this will be for you (lack of
 |deterministic behavior sucks), but you can place  a dash in front of
 |the command and make will ignore errors (or incorrect return codes):
 |
 |    -openssl crl -noout -text -in $< >$@
 |
 |Jeff

--steffen
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to