Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 141155 - emerging cyrus-sasl fails with kerberos USE flag und heimdal
Summary: emerging cyrus-sasl fails with kerberos USE flag und heimdal
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Net-Mail Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-20 05:03 UTC by Tiziano Müller (RETIRED)
Modified: 2006-07-20 09:27 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tiziano Müller (RETIRED) gentoo-dev 2006-07-20 05:03:32 UTC
I get the following error during compilation:
gssapi.c:49:20: error: gssapi.h: No such file or directory

I patched my heimdal ebuild to add another symlink from heimdal/gssapi.h to gssapi.h in /usr/include

Version of heimdal: heimdal-0.7.2-r2
Version of cyrus-sasl: cyrus-sasl-2.1.21-r2
Comment 1 Tuan Van (RETIRED) gentoo-dev 2006-07-20 09:27:50 UTC
cyrus-sasl looks in either /usr/include or /usr/include/gssapi for gssapi.h and heimdal ebuild symlink /usr/include/gssapi -> heimdal.

# readlink -f /usr/include/gssapi/gssapi.h
/usr/include/heimdal/gssapi.h
# equery b /usr/include/heimdal/gssapi.h
[ Searching for file(s) /usr/include/heimdal/gssapi.h in *... ]
app-crypt/heimdal-0.7.2-r2 (/usr/include/heimdal/gssapi.h)
# USE=kerberos emerge heimdal cyrus-sasl -vp

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] app-crypt/heimdal-0.7.2-r2  USE="X -berkdb -ipv6 -krb4 -ldap ssl" 0 kB
[ebuild     U ] dev-libs/cyrus-sasl-2.1.22 [2.1.21-r2] USE="-authdaemond berkdb crypt -gdbm -java kerberos ldap -mysql -ntlm_unsupported_patch -pam -postgres -sample -srp ssl -urandom" 0 kB