Squid - FreeBSD

This is a discussion on Squid - FreeBSD ; Trying to compile squid produces: tried to update kernel + ports + portupgrade and still squid fails to compile.. cc -O2 -pipe -I/usr/include -fno-strict-aliasing -rpath=/usr/lib:/usr/local/lib -L/usr/lib -o squid_kerb_auth squid_kerb_auth.o base64.o derparse.o spnego.o spnegohelp.o spnegoparse.o -lgssapi -lkrb5 -lcom_err -lasn1 -lroken -lcrypt ...

+ Reply to Thread
Results 1 to 2 of 2

Thread: Squid

  1. Squid

    Trying to compile squid produces: tried to update kernel + ports +
    portupgrade and still squid fails to compile..

    cc -O2 -pipe -I/usr/include -fno-strict-aliasing
    -rpath=/usr/lib:/usr/local/lib -L/usr/lib -o squid_kerb_auth
    squid_kerb_auth.o base64.o derparse.o spnego.o spnegohelp.o spnegoparse.o
    -lgssapi -lkrb5 -lcom_err -lasn1 -lroken -lcrypt -lcrypto
    /usr/lib/libkrb5.so: undefined reference to `hx509_certs_init'
    /usr/lib/libkrb5.so: undefined reference to `hx509_cert_get_serialnumber'
    /usr/lib/libkrb5.so: undefined reference to
    `hx509_cert_find_subjectAltName_otherName'
    /usr/lib/libkrb5.so: undefined reference to `hx509_certs_find'
    /usr/lib/libkrb5.so: undefined reference to `hx509_verify_attach_anchors'
    /usr/lib/libkrb5.so: undefined reference to `hx509_query_alloc'
    /usr/lib/libkrb5.so: undefined reference to `hx509_get_error_string'
    /usr/lib/libkrb5.so: undefined reference to `hx509_cms_unenvelope'
    /usr/lib/libkrb5.so: undefined reference to `initialize_hx_error_table_r'
    /usr/lib/libkrb5.so: undefined reference to `hx509_lock_add_password'
    /usr/lib/libkrb5.so: undefined reference to `hx509_revoke_init'
    /usr/lib/libkrb5.so: undefined reference to `hx509_verify_hostname'
    /usr/lib/libkrb5.so: undefined reference to `hx509_cms_unwrap_ContentInfo'
    /usr/lib/libkrb5.so: undefined reference to `hx509_prompt_hidden'
    /usr/lib/libkrb5.so: undefined reference to `hx509_name_free'
    /usr/lib/libkrb5.so: undefined reference to `hx509_cert_check_eku'
    /usr/lib/libkrb5.so: undefined reference to `hx509_name_binary'
    /usr/lib/libkrb5.so: undefined reference to `hx509_certs_append'
    /usr/lib/libkrb5.so: undefined reference to `hx509_verify_destroy_ctx'
    /usr/lib/libkrb5.so: undefined reference to `hx509_name_to_Name'
    /usr/lib/libkrb5.so: undefined reference to `hx509_cms_wrap_ContentInfo'
    /usr/lib/libkrb5.so: undefined reference to `hx509_cert_get_issuer'
    /usr/lib/libkrb5.so: undefined reference to `hx509_free_octet_string_list'
    /usr/lib/libkrb5.so: undefined reference to `hx509_certs_iter'
    /usr/lib/libkrb5.so: undefined reference to `hx509_revoke_free'
    /usr/lib/libkrb5.so: undefined reference to `hx509_cert_get_subject'
    /usr/lib/libkrb5.so: undefined reference to `hx509_cert_free'
    /usr/lib/libkrb5.so: undefined reference to `hx509_verify_attach_revoke'
    /usr/lib/libkrb5.so: undefined reference to `hx509_get_one_cert'
    /usr/lib/libkrb5.so: undefined reference to `hx509_verify_init_ctx'
    /usr/lib/libkrb5.so: undefined reference to `hx509_revoke_add_crl'
    /usr/lib/libkrb5.so: undefined reference to `hx509_context_free'
    /usr/lib/libkrb5.so: undefined reference to `hx509_cms_create_signed_1'
    /usr/lib/libkrb5.so: undefined reference to `hx509_name_is_null_p'
    /usr/lib/libkrb5.so: undefined reference to `hx509_cms_verify_signed'
    /usr/lib/libkrb5.so: undefined reference to `hx509_lock_free'
    /usr/lib/libkrb5.so: undefined reference to
    `hx509_context_set_missing_revoke'
    /usr/lib/libkrb5.so: undefined reference to `hx509_query_match_option'
    /usr/lib/libkrb5.so: undefined reference to `hx509_query_free'
    /usr/lib/libkrb5.so: undefined reference to `hx509_lock_init'
    /usr/lib/libkrb5.so: undefined reference to
    `hx509_verify_set_proxy_certificate'
    /usr/lib/libkrb5.so: undefined reference to `hx509_certs_free'
    /usr/lib/libkrb5.so: undefined reference to `hx509_context_init'
    /usr/lib/libkrb5.so: undefined reference to `hx509_lock_set_prompter'
    /usr/lib/libkrb5.so: undefined reference to `hx509_crypto_available'
    *** Error code 1

    Stop in
    /usr/ports/www/squid/work/squid-2.6.STABLE20/helpers/negotiate_auth/squid_kerb_auth.
    *** Error code 1

    Stop in /usr/ports/www/squid/work/squid-2.6.STABLE20/helpers/negotiate_auth.
    *** Error code 1

    Stop in /usr/ports/www/squid/work/squid-2.6.STABLE20/helpers.
    *** Error code 1

    Stop in /usr/ports/www/squid/work/squid-2.6.STABLE20.
    *** Error code 1

    Stop in /usr/ports/www/squid.
    *** Error code 1

    Stop in /usr/ports/www/dansguardian.
    *** Error code 1

    Stop in /usr/ports/www/dansguardian.


    --
    OKALANY DANIEL
    P.O BOX 26150
    KAMPALA.
    http://okaman.one2net.co.ug
    --
    Youth is a wonderful thing. What a crime to waste it on children.

    The Word was spoken before it was written, and it was written so it could be
    spoken!

    Words can move mountais because mountains are created by words!
    _______________________________________________
    freebsd-current@freebsd.org mailing list
    http://lists.freebsd.org/mailman/lis...reebsd-current
    To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"


  2. Re: Squid


    On 23 May 2008, at 11:12, Okalany Daniel wrote:

    > Trying to compile squid produces: tried to update kernel + ports +
    > portupgrade and still squid fails to compile..


    The new heimdal in current requires an extra library -lhx509 which
    should come just after -lkrb5.


    _______________________________________________
    freebsd-current@freebsd.org mailing list
    http://lists.freebsd.org/mailman/lis...reebsd-current
    To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"


+ Reply to Thread