Új hozzászólás Aktív témák

  • Orb1337

    tag

    source-ból szeretném felrakni a Ruby 1.8.7-es verzióját, compile-nál a következő hibát kapom:

    ossl_ssl.c: In function ?ossl_sslctx_get_ciphers?:
    ossl_ssl.c:626:19: error: ?STACK? undeclared (first use in this
    function)
    ossl_ssl.c:626:19: note: each undeclared identifier is reported
    only once for each function it appears in
    ossl_ssl.c:626:25: error: expected expression before ?)? token
    ossl_ssl.c:629:47: error: expected expression before ?)? token
    ossl_ssl.c:629:47: error: too few arguments to function ?sk_value?
    /usr/include/openssl/stack.h:80:7: note: declared here
    ossl_ssl.c: In function ?ossl_ssl_get_peer_cert_chain?:
    ossl_ssl.c:1199:5: warning: passing argument 1 of ?sk_num? from
    incompatible pointer type
    /usr/include/openssl/stack.h:79:5: note: expected ?const struct
    _STACK *? but argument is of type ?struct stack_st_X509 *?
    ossl_ssl.c:1202:2: warning: passing argument 1 of ?sk_value? from
    incompatible pointer type
    /usr/include/openssl/stack.h:80:7: note: expected ?const struct
    _STACK *? but argument is of type ?struct stack_st_X509 *?
    ossl_ssl.c: In function ?ossl_ssl_get_cipher?:
    ossl_ssl.c:1224:12: warning: assignment discards qualifiers from
    pointer target type
    make[1]: *** [ossl_ssl.o] Error 1
    make: *** [all] Error 1

    Elvileg ez egy bug az openssl 1.0-ban, találtam egy [link], letöltöttem a patchet a forráskönyvtárba, futtatom a megadott patch -p0 < openssl.patch parancsot, de hibát dob:
    patch: **** Only garbage was found in the patch input.
    Mi lehet a gondja?

Új hozzászólás Aktív témák