Summary: | net-analyzer/wireshark-0.98.8 fails to compile | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Doug Goldstein (RETIRED) <cardoe> |
Component: | New packages | Assignee: | Peter Volkov (RETIRED) <pva> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | netmon |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=673076 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 212149 |
Description
Doug Goldstein (RETIRED)
2008-03-17 15:01:04 UTC
*** This bug has been marked as a duplicate of bug 212149 *** This is not duplicate. That's an ordinary (actually a kind of predicted) failure... Assigning... Some notes for history: But is reproducible with app-crypt/heimdal built with ssl USE flags. Actually configure just checks if we have -lcrypto inside `krb5-config --libs` and if we do have - fails in case we didn't provide --with-openssl to ./configure. Stupid thing, but I think it's supposed in future to be extended and allow to link with different crypto libraries but I do not see how this can work... To all: What do you think about the following solution: # Workaround bug #213705. If krb5-config --libs has -lcrypto then pass # --with-ssl to ./configure. (Duplicates code from acinclude.m4). if use kerberos; then case `krb5-config --libs` in *-lcrypto*) myconf="${myconf} --with-ssl" ;; esac fi Is it safe to call krb5-config from ebuild? If so I'll commit this... Fixed in CVS. http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-analyzer/wireshark/wireshark-0.99.8.ebuild?r1=1.4&r2=1.5 In case some kerberos implementation does not install krb5-config this will be no problem both for ebuild and ./configure. I knew that there should be some problem with kerberos and -lcrypto, I just didn't manage to find this problem although I did all I could think about (and this was the reason for delay in version bump btw)... Now I see where the problem is and feel myself much better. :) Thank you Cardoe for report. |