Expect library is not linked to tcl
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
expect (Debian) |
Fix Released
|
Unknown
|
|||
expect (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
libexpect.so is not linked to tcl8.5 (is reported in the buildlog), and thus it's impossible to link to the expect library, getting errors like:
/usr/lib/
/usr/lib/
/usr/lib/
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: expect-dev 5.45-1
ProcVersionSign
Uname: Linux 3.0.0-12-generic x86_64
NonfreeKernelMo
ApportVersion: 1.23-0ubuntu4
Architecture: amd64
Date: Wed Nov 2 12:02:01 2011
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
ProcEnviron:
LANGUAGE=sv_SE:en
PATH=(custom, user)
LANG=en_GB.UTF-8
LC_MESSAGES=
SHELL=/bin/bash
SourcePackage: expect
UpgradeStatus: Upgraded to oneiric on 2011-10-06 (26 days ago)
Changed in expect (Ubuntu): | |
status: | New → Confirmed |
Changed in expect (Debian): | |
status: | Unknown → New |
Changed in expect (Debian): | |
status: | New → Incomplete |
Changed in expect (Debian): | |
status: | Incomplete → Fix Released |
you can work around this issue by disabling as-needed
gcc whatever.c -Wl,--no-as-needed -lexpect