Here is a patch to fix the configure error more correctly - the bug is
actually in testing for dlsym(RTLD_NEXT, ...) without linking against
libdl, which causes it to always probe or libc.so - which winds up
breaking at runtime on any system that doesn't have libc-dev installed
anyway.

But as noted up-thread, this is not enough to fix the build because
honeyd is not ported to libevent 2.0.  This is ironic given that the
upstream of honeyd is the same as the upstream for libevent; all the
same, the porting seems to be non-trivial and needs someone who
understands libevent well to work on it.

** Patch added: "honeyd-multiarch.patch"
   
https://bugs.launchpad.net/ubuntu/+source/honeyd/+bug/749247/+attachment/2400585/+files/honeyd-multiarch.patch

** Changed in: honeyd (Ubuntu Oneiric)
     Assignee: Steve Langasek (vorlon) => (unassigned)

** Summary changed:

- honeyd version 1.5c-7build1 failed to build on i386
+ honeyd version 1.5c-7build1 failed to build on i386 (wrong dlsym detection; 
libevent porting needed)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/749247

Title:
  honeyd version 1.5c-7build1 failed to build on i386 (wrong dlsym
  detection; libevent porting needed)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/honeyd/+bug/749247/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to