Issue 6269 - Fails to include inter-library dependencies on QNX
Summary: Fails to include inter-library dependencies on QNX
Status: VERIFIED FIXED
Alias: None
Product: OpenLDAP
Classification: Unclassified
Component: build (show other issues)
Version: 2.4.17
Hardware: All All
: --- normal
Target Milestone: 2.5.0
Assignee: OpenLDAP project
URL:
Keywords:
Depends on: 6306
Blocks:
  Show dependency treegraph
 
Reported: 2009-08-21 21:07 UTC by mkraai@beckman.com
Modified: 2020-10-14 21:00 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description mkraai@beckman.com 2009-08-21 21:07:30 UTC
Full_Name: Matt Kraai
Version: 2.4.17
OS: QNX 6.4.1
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (134.217.96.252)


When built on QNX 6.4.1, libldap.so doesn't include inter-library dependency
information.  When an application tries to link against it, it fails because the
symbols provided by the libraries that libldap.so should depend on aren't
defined.  Upgrading to a more recent version of libtool (e.g., 2.2.6) fixes this
problem, since it knows how to handle inter-library dependencies on QNX.  This
can be done by installing libtool 2.2.6 and running the following commands in
openldap's top-level source directory:

 aclocal
 libtoolize
 autoconf
Comment 1 Howard Chu 2009-09-29 00:48:46 UTC
changed notes
Comment 2 OpenLDAP project 2014-08-01 21:03:38 UTC
also see #6306
Comment 3 Quanah Gibson-Mount 2017-03-27 23:46:56 UTC
moved from Incoming to Build
Comment 4 Quanah Gibson-Mount 2020-04-10 18:13:45 UTC
Commits: 
  • 1a55a5c6 
by Quanah Gibson-Mount at 2020-04-10T17:44:56+00:00 
ITS#9177 - Finish updating migration to latest autoconf and related build tools