Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Loading…

Missing dependency in Formula/ettercap.rb #15228

Closed
wants to merge 1 commit into from

3 participants

@mcginty

Failed to compile on OS X 10.8 Mountain Lion without cairo being installed first, making it a dependency.

Jake McGinty Missing dependency in Formula/ettercap.rb
Failed to compile on OS X 10.8 Mountain Lion without cairo being installed first, making it a dependency.
29e3109
@adamv
Owner

Interesting; Macports doesn't list it as a dep: https://trac.macports.org/browser/trunk/dports/net/ettercap-ng/Portfile

@adamv
Owner

Can you gist the failed configure lines?

@adamv
Owner

Ettercap didn't try to link against cairo for me on Lion.

@mcginty

Will get configure gists for you and try again. Updates soon.

@adamv
Owner

Ping; can anyone else reproduce this issue?

@mikemcquaid
Owner

I can reproduce and see it fixed with :cairo on 10.8. I guess we either add it, try and work out what other optional dependency is pulling in Cairo or try and find a --without-cairo configure flag. Stuff like this would be why it'd be nice to get @mxcl's /usr/local/lib exclusion branch included I think.

@adamv
Owner

Took a look at this, now I can't even get libnet to compile.

@adamv
Owner

Closing in favor of updating in #16983.

@adamv adamv closed this
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Commits on Oct 1, 2012
  1. Missing dependency in Formula/ettercap.rb

    Jake McGinty authored
    Failed to compile on OS X 10.8 Mountain Lion without cairo being installed first, making it a dependency.
This page is out of date. Refresh to see the latest.
Showing with 1 addition and 0 deletions.
  1. +1 −0  Library/Formula/ettercap.rb
View
1  Library/Formula/ettercap.rb
@@ -8,6 +8,7 @@ class Ettercap < Formula
depends_on 'pkg-config' => :build
depends_on 'pcre'
depends_on 'libnet'
+ depends_on 'cairo'
# Stripping breaks plugin support
skip_clean 'bin'
Something went wrong with that request. Please try again.