Skip Menu |
 

To: krb5-bugs@mit.edu
Subject: [J.H.M. Dassen (Ray)] Bug#201005: undefined non-weak symbols / incomplete inter-library dependency information
From: Sam Hartman <hartmans@debian.org>
Date: Sun, 13 Jul 2003 05:09:05 -0400


According to ken, the issue here is that pdkdf2 includes some
debugging code that calls com_err. This is annoying for Linux and a
major problem for AIX shared libraries.
Download (untitled)
message/rfc822 3.6KiB
Return-Path: <debbugs@master.debian.org>
Received: from solipsist-nation ([unix socket])
by solipsist-nation (Cyrus v2.1.5-Debian2.1.5-1) with LMTP; Sat, 12 Jul
2003 14:06:54 -0400
X-Sieve: CMU Sieve 2.2
Return-Path: <debbugs@master.debian.org>
Received: from fort-point-station.mit.edu (FORT-POINT-STATION.MIT.EDU
[18.7.7.76])
by suchdamage.org (Postfix) with ESMTP id 7C9CB13207
for <hartmans@suchdamage.org>; Sat, 12 Jul 2003 14:06:53 -0400 (EDT)
Received: from master.debian.org (master.debian.org [146.82.138.7])
by fort-point-station.mit.edu (8.12.4/8.9.2) with ESMTP id h6CI6qPM003244
for <hartmans@mit.edu>; Sat, 12 Jul 2003 14:06:52 -0400 (EDT)
Received: from debbugs by master.debian.org with local (Exim 3.35 1
(Debian))
id 19bOi7-00067i-00; Sat, 12 Jul 2003 13:03:03 -0500
X-Loop: owner@bugs.debian.org
Subject: Bug#201005: undefined non-weak symbols / incomplete inter-library
dependency information
Reply-To: "J.H.M. Dassen (Ray)" <fsmla@xinara.org>,
201005@bugs.debian.org
Resent-From: "J.H.M. Dassen (Ray)" <fsmla@xinara.org>
Resent-To: debian-bugs-dist@lists.debian.org
Resent-Cc: Sam Hartman <hartmans@debian.org>
Resent-Date: Sat, 12 Jul 2003 18:03:01 UTC
Resent-Message-ID: <handler.201005.B.10580321086942@bugs.debian.org>
X-Debian-PR-Message: report 201005
X-Debian-PR-Package: libkrb53
X-Debian-PR-Keywords: upstream
Received: via spool by submit@bugs.debian.org id=B.10580321086942
(code B ref -1); Sat, 12 Jul 2003 18:03:01 UTC
Received: (at submit) by bugs.debian.org; 12 Jul 2003 17:48:28 +0000
Received: from zensunni.demon.nl [212.238.195.120]
by master.debian.org with esmtp (Exim 3.35 1 (Debian))
id 19bOTx-0001ng-00; Sat, 12 Jul 2003 12:48:25 -0500
Received: from ray by zensunni.demon.nl with local (Exim 3.35 #1 (Debian))
id 19bOTg-0007BR-00; Sat, 12 Jul 2003 19:48:08 +0200
Date: Sat, 12 Jul 2003 19:48:08 +0200
From: "J.H.M. Dassen (Ray)" <fsmla@xinara.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Message-ID: <20030712174808.GA27603@zensunni>
X-Reportbug-Version: 2.19
Organization: Ray at home
X-System: Debian GNU/Linux testing/unstable, kernel 2.4.21-ac4
User-Agent: Mutt/1.5.4i
Delivered-To: submit@bugs.debian.org
X-Spam-Level:
Resent-Sender: Debian BTS <debbugs@master.debian.org>
X-Spam-Status: No, hits=-4.5 required=5.0
tests=SENT_BY_BTS,FORGED_RCVD_FOUND version=2.20
X-Spam-Level:
MIME-Version: 1.0

Package: libkrb53
Version: 1.2.99-1.3.beta5-1
Severity: normal
Tags: upstream

ldd -r shows /usr/lib/libk5crypto.so.3.0 to have undefined non-weak symbols,
(in particular, com_err from libcom_err.so.1.1.1 or libkrb.so.1.1.1) which
means it has incomplete inter-library dependency information and that users
of binaries that link against it won't profit much from the load time
speedups that can be gained through prelink(8).

Please see
http://sources.redhat.com/ml/libc-alpha/2003-05/msg00034.html
http://sources.redhat.com/ml/libc-alpha/2003-05/msg00035.html
for more information on this issue and change your library to be linked
against all its dependencies explicitly.

Also please note that this is mostly a copy-and-paste bug report - if your
package contains other libraries, they may well have similar issues as well.

-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux zensunni 2.4.21-ac4 #1 SMP Sat Jun 28 18:10:02 CEST 2003 i686
Locale: LANG=C, LC_CTYPE=en_US.ISO8859-1

Versions of packages libkrb53 depends on:
ii e2fsprogs [li 1.33+1.34-WIP-2003.05.21-1 The EXT2 file system utilities and
ii libc6 2.3.1-17 GNU C Library: Shared libraries an
pn libcomerr2 Not found.

-- no debconf information
--
Obsig: developing a new sig
From: raeburn@mit.edu
Subject: CVS Commit
Forgotten debugging code that was never removed...

* pbkdf2.c (foo): Never call com_err.


To generate a diff of this commit:



cvs diff -r5.144 -r5.145 krb5/src/lib/crypto/ChangeLog
cvs diff -r5.5 -r5.6 krb5/src/lib/crypto/pbkdf2.c
From: tlyu@mit.edu
Subject: CVS Commit
pullup from trunk


To generate a diff of this commit:



cvs diff -r5.136.2.6 -r5.136.2.7 krb5/src/lib/crypto/ChangeLog
cvs diff -r5.4.2.1 -r5.4.2.2 krb5/src/lib/crypto/pbkdf2.c