> >That's wrong. And you quoted the wrong patch, the actual patch does > >this and it's correct as-is: > >-#if defined(OPENBSD) || defined(MACOSX) > >+#if defined(OPENBSD) && !defined(__ELF__) || defined(MACOSX) > > except it doesn't work, exactly as the OP described. I tested it before > replying and it was broken as it was in 3.7 when I last tried it. With > the re-patch it worked (sorta).
That was a totally different problem, which has been fixed correctly in -current, check CVS. CVSROOT: /cvs Module name: ports Changes by: [EMAIL PROTECTED] 2005/11/26 14:17:54 Modified files: net/ettercap : Makefile net/ettercap/patches: patch-configure Log message: switch from undocumented, obsolete -rdynamic cc arg to -Wl,--export-dynamic. This makes main prog syms visible to plugins and now they work. prompted by and okay sturm@