> >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@

Reply via email to