[Bug 1027418] [NEW] Functions from upstream missing in package
Eric Anderson
1027418 at bugs.launchpad.net
Sat Jul 21 14:36:55 UTC 2012
Public bug reported:
The libkrb5 package in 12.04 looks like it's missing some functions.
That sounds weird, so let me explain:
I have the following packages installed:
$ dpkg-query -l 'libkrb*'
[snip]
ii libkrb5-26-heimdal 1.6~git20120311.dfsg.1-2 Heimdal Kerberos - libraries
ii libkrb5-3 1.10+dfsg~beta1-2 MIT Kerberos runtime libraries
ii libkrb5-dev 1.10+dfsg~beta1-2 Headers and development libraries for MIT Kerberos
ii libkrb5support0 1.10+dfsg~beta1-2 MIT Kerberos runtime libraries - Support library
The functions 'krb5_cccol_lock' and 'krb5_cccol_unlock' are declared
in /usr/include/krb5/krb5.h, from libkrb5-dev. When I try to use them
in a program that links against libkrb5, I get an "undefined symbol"
error at run time. I've looked at every .so file defined in any of
those packages (using nm and nm -D), and those symbols aren't mentioned
in any of those files!
When I build krb5-1.10.2 from the MIT source, those symbols are defined
in libkrb5.so.3.3.
Does anyone have any idea what's up?
** Affects: krb5 (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to krb5 in Ubuntu.
https://bugs.launchpad.net/bugs/1027418
Title:
Functions from upstream missing in package
Status in “krb5” package in Ubuntu:
New
Bug description:
The libkrb5 package in 12.04 looks like it's missing some functions.
That sounds weird, so let me explain:
I have the following packages installed:
$ dpkg-query -l 'libkrb*'
[snip]
ii libkrb5-26-heimdal 1.6~git20120311.dfsg.1-2 Heimdal Kerberos - libraries
ii libkrb5-3 1.10+dfsg~beta1-2 MIT Kerberos runtime libraries
ii libkrb5-dev 1.10+dfsg~beta1-2 Headers and development libraries for MIT Kerberos
ii libkrb5support0 1.10+dfsg~beta1-2 MIT Kerberos runtime libraries - Support library
The functions 'krb5_cccol_lock' and 'krb5_cccol_unlock' are declared
in /usr/include/krb5/krb5.h, from libkrb5-dev. When I try to use
them in a program that links against libkrb5, I get an "undefined
symbol" error at run time. I've looked at every .so file defined in
any of those packages (using nm and nm -D), and those symbols aren't
mentioned in any of those files!
When I build krb5-1.10.2 from the MIT source, those symbols are
defined in libkrb5.so.3.3.
Does anyone have any idea what's up?
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/krb5/+bug/1027418/+subscriptions
More information about the foundations-bugs
mailing list