installation of Ruby 1.8.7 on fedora .

Discussion in 'Ruby' started by Awijeet Mr., Sep 20, 2010.

  1. Awijeet Mr.

    Awijeet Mr. Guest

    I got this

    [2010-09-20 21:17:09] make eval.c: In function ‘rb_eval_string_wrap’:
    eval.c:1742: warning: assignment discards qualifiers from pointer target
    type
    eval.c: In function ‘rb_eval_cmd’:
    eval.c:1883: warning: assignment discards qualifiers from pointer target
    type
    eval.c: In function ‘call_trace_func’:
    eval.c:2734: warning: assignment discards qualifiers from pointer target
    type
    eval.c: In function ‘rb_raise_jump’:
    eval.c:4765: warning: assignment discards qualifiers from pointer target
    type
    eval.c: In function ‘method_missing’:
    eval.c:5720: warning: assignment discards qualifiers from pointer target
    type
    eval.c: In function ‘rb_call0’:
    eval.c:5883: warning: assignment discards qualifiers from pointer target
    type
    eval.c: In function ‘rb_f_eval’:
    eval.c:6676: warning: assignment discards qualifiers from pointer target
    type
    eval.c: In function ‘exec_under’:
    eval.c:6700: warning: assignment discards qualifiers from pointer target
    type
    eval.c: In function ‘rb_load’:
    eval.c:7016: warning: assignment discards qualifiers from pointer target
    type
    eval.c: In function ‘call_end_proc’:
    eval.c:8046: warning: assignment discards qualifiers from pointer target
    type
    eval.c: In function ‘rb_f_END’:
    eval.c:8059: warning: assignment discards qualifiers from pointer target
    type
    eval.c: In function ‘mproc’:
    eval.c:9835: warning: assignment discards qualifiers from pointer target
    type
    digest.c: In function ‘rb_digest_instance_inspect’:
    digest.c:271: warning: assignment discards qualifiers from pointer
    target type
    void
    char
    short
    long
    float
    double
    ossl_x509cert.c: In function ‘ossl_x509_inspect’:
    ossl_x509cert.c:693: warning: initialization discards qualifiers from
    pointer target type
    ossl_x509crl.c: In function ‘ossl_x509crl_get_revoked’:
    ossl_x509crl.c:265: warning: pointer type mismatch in conditional
    expression
    ossl_x509crl.c:273: warning: pointer type mismatch in conditional
    expression
    ossl_config.c: In function ‘ossl_config_get_sections’:
    ossl_config.c:313: warning: passing argument 1 of ‘lh_doall_arg’ from
    incompatible pointer type
    /usr/include/openssl/lhash.h:181: note: expected ‘struct _LHASH *’ but
    argument is of type ‘struct lhash_st_CONF_VALUE *’
    ossl_config.c: In function ‘dump_conf’:
    ossl_config.c:349: warning: passing argument 1 of ‘lh_doall_arg’ from
    incompatible pointer type
    /usr/include/openssl/lhash.h:181: note: expected ‘struct _LHASH *’ but
    argument is of type ‘struct lhash_st_CONF_VALUE *’
    ossl_config.c: In function ‘ossl_config_each’:
    ossl_config.c:393: warning: passing argument 1 of ‘lh_doall_arg’ from
    incompatible pointer type
    /usr/include/openssl/lhash.h:181: note: expected ‘struct _LHASH *’ but
    argument is of type ‘struct lhash_st_CONF_VALUE *’
    ossl_config.c: In function ‘ossl_config_inspect’:
    ossl_config.c:424: warning: initialization discards qualifiers from
    pointer target type
    ossl_cipher.c: In function ‘ossl_cipher_init’:
    ossl_cipher.c:189: warning: initialization discards qualifiers from
    pointer target type
    ossl_cipher.c: In function ‘ossl_cipher_update_deprecated’:
    ossl_cipher.c:312: warning: assignment discards qualifiers from pointer
    target type
    ossl_asn1.c: In function ‘decode_bool’:
    ossl_asn1.c:313: warning: passing argument 2 of ‘d2i_ASN1_BOOLEAN’ from
    incompatible pointer type
    /usr/include/openssl/asn1.h:830: note: expected ‘const unsigned char **’
    but argument is of type ‘unsigned char **’
    ossl_asn1.c: In function ‘decode_int’:
    ossl_asn1.c:328: warning: passing argument 2 of ‘d2i_ASN1_INTEGER’ from
    incompatible pointer type
    /usr/include/openssl/asn1.h:832: note: expected ‘const unsigned char **’
    but argument is of type ‘unsigned char **’
    ossl_asn1.c: In function ‘decode_bstr’:
    ossl_asn1.c:347: warning: passing argument 2 of ‘d2i_ASN1_BIT_STRING’
    from incompatible pointer type
    /usr/include/openssl/asn1.h:810: note: expected ‘const unsigned char **’
    but argument is of type ‘unsigned char **’
    ossl_asn1.c: In function ‘decode_enum’:
    ossl_asn1.c:373: warning: passing argument 2 of ‘d2i_ASN1_ENUMERATED’
    from incompatible pointer type
    /usr/include/openssl/asn1.h:841: note: expected ‘const unsigned char **’
    but argument is of type ‘unsigned char **’
    ossl_asn1.c: In function ‘decode_null’:
    ossl_asn1.c:390: warning: passing argument 2 of ‘d2i_ASN1_NULL’ from
    incompatible pointer type
    /usr/include/openssl/asn1.h:867: note: expected ‘const unsigned char **’
    but argument is of type ‘unsigned char **’
    ossl_asn1.c: In function ‘decode_obj’:
    ossl_asn1.c:407: warning: passing argument 2 of ‘d2i_ASN1_OBJECT’ from
    incompatible pointer type
    /usr/include/openssl/asn1.h:787: note: expected ‘const unsigned char **’
    but argument is of type ‘unsigned char **’
    ossl_asn1.c: In function ‘decode_time’:
    ossl_asn1.c:435: warning: passing argument 2 of ‘d2i_ASN1_TIME’ from
    incompatible pointer type
    /usr/include/openssl/asn1.h:883: note: expected ‘const unsigned char **’
    but argument is of type ‘unsigned char **’
    ossl_asn1.c: In function ‘ossl_asn1_decode0’:
    ossl_asn1.c:727: warning: passing argument 1 of ‘ASN1_get_object’ from
    incompatible pointer type
    /usr/include/openssl/asn1.h:945: note: expected ‘const unsigned char **’
    but argument is of type ‘unsigned char **’
    ossl_engine.c: In function ‘ossl_engine_inspect’:
    ossl_engine.c:329: warning: initialization discards qualifiers from
    pointer target type
    ossl_ssl.c:101: warning: initialization from incompatible pointer type
    ossl_ssl.c:102: warning: initialization from incompatible pointer type
    ossl_ssl.c:103: warning: initialization from incompatible pointer type
    ossl_ssl.c:104: warning: initialization from incompatible pointer type
    ossl_ssl.c:105: warning: initialization from incompatible pointer type
    ossl_ssl.c:106: warning: initialization from incompatible pointer type
    ossl_ssl.c:107: warning: initialization from incompatible pointer type
    ossl_ssl.c:108: warning: initialization from incompatible pointer type
    ossl_ssl.c:109: warning: initialization from incompatible pointer type
    ossl_ssl.c:110: warning: initialization from incompatible pointer type
    ossl_ssl.c:111: warning: initialization from incompatible pointer type
    ossl_ssl.c:112: warning: initialization from incompatible pointer type
    ossl_ssl.c: In function ‘ossl_sslctx_get_ciphers’:
    ossl_ssl.c:626: error: ‘STACK’ undeclared (first use in this function)
    ossl_ssl.c:626: error: (Each undeclared identifier is reported only once
    ossl_ssl.c:626: error: for each function it appears in.)
    ossl_ssl.c:626: error: expected expression before ‘)’ token
    ossl_ssl.c:629: error: expected expression before ‘)’ token
    ossl_ssl.c:629: error: too few arguments to function ‘sk_value’
    ossl_ssl.c: In function ‘ossl_ssl_get_peer_cert_chain’:
    ossl_ssl.c:1199: warning: passing argument 1 of ‘sk_num’ from
    incompatible pointer type
    /usr/include/openssl/stack.h:79: note: expected ‘const struct _STACK *’
    but argument is of type ‘struct stack_st_X509 *’
    ossl_ssl.c:1202: warning: passing argument 1 of ‘sk_value’ from
    incompatible pointer type
    /usr/include/openssl/stack.h:80: 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: warning: assignment discards qualifiers from pointer
    target type
    make[1]: *** [ossl_ssl.o] Error 1
    make: *** [all] Error 1


    at /usr/local/rvm/log/ruby-1.8.7-p174/make.error.log

    when was following rvm install 1.8.7-p174 command in fedora can any one
    tell me why I am getting this and how can I solve it.
    Thanks
    --
    Posted via http://www.ruby-forum.com/.
    Awijeet Mr., Sep 20, 2010
    #1
    1. Advertising

  2. Which Fedora? http://fedoraproject.org/wiki/Releases

    If it's Fedora 11 or older, then the first thing you need to do is
    upgrade your system.

    (As you may already know, Fedora is where you live life on the bleeding
    edge - within a year your system is obsolete and unsupported. If you
    don't want to upgrade every year, then you should choose a different
    distro)
    --
    Posted via http://www.ruby-forum.com/.
    Brian Candler, Sep 20, 2010
    #2
    1. Advertising

  3. Awijeet Mr.

    Awijeet Mr. Guest

    Brian Candler wrote:
    > Which Fedora? http://fedoraproject.org/wiki/Releases
    >
    > If it's Fedora 11 or older, then the first thing you need to do is
    > upgrade your system.
    >
    > (As you may already know, Fedora is where you live life on the bleeding
    > edge - within a year your system is obsolete and unsupported. If you
    > don't want to upgrade every year, then you should choose a different
    > distro)


    it's Fedora Release 13(Goddard).
    Kernel linux 2.6.33.3-85.fc13.i686
    --
    Posted via http://www.ruby-forum.com/.
    Awijeet Mr., Sep 20, 2010
    #3
  4. Awijeet Mr. wrote:
    > it's Fedora Release 13(Goddard).
    > Kernel linux 2.6.33.3-85.fc13.i686


    OK. Next thing I'd suggest is to try building the latest 1.8.7, which is
    ruby-1.8.7-p302 (in case this problem is already resolved)
    --
    Posted via http://www.ruby-forum.com/.
    Brian Candler, Sep 20, 2010
    #4
  5. Awijeet Mr.

    Awijeet Mr. Guest

    Brian Candler wrote:
    > Awijeet Mr. wrote:
    >> it's Fedora Release 13(Goddard).
    >> Kernel linux 2.6.33.3-85.fc13.i686

    >
    > OK. Next thing I'd suggest is to try building the latest 1.8.7, which is
    > ruby-1.8.7-p302 (in case this problem is already resolved)


    Thanks Brian, Now it's working..
    --
    Posted via http://www.ruby-forum.com/.
    Awijeet Mr., Sep 21, 2010
    #5
    1. Advertising

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. Trent

    JAR help in FEDORA CORE 2

    Trent, May 27, 2004, in forum: Java
    Replies:
    1
    Views:
    395
    David Lesaffre
    May 28, 2004
  2. AnonymousFC4
    Replies:
    7
    Views:
    2,364
    Jon Martin Solaas
    Aug 9, 2005
  3. jabelsc
    Replies:
    0
    Views:
    598
    jabelsc
    Mar 6, 2006
  4. Replies:
    7
    Views:
    164
  5. Ruby Ruby
    Replies:
    0
    Views:
    79
    Ruby Ruby
    Oct 6, 2009
Loading...

Share This Page