Code Monkey home page Code Monkey logo

homebrew-gr-osmosdr's People

Contributors

chleggett avatar chtzvt avatar liangchen-harold avatar mrjester avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

homebrew-gr-osmosdr's Issues

Need to modify gr-osmosdr.rb to satisfy audit problems generated by "brew audit --strict --online gr-osmosdr"

% brew audit --strict --online gr-osmosdr
==> brew style gr-osmosdr

1 file inspected, no offenses detected

==> audit problems
chleggett/gr-osmosdr/gr-osmosdr:

  • Stable: SHA1 checksums are deprecated, please use SHA256
  • Formula should have a desc (Description).
  • require "formula" is now unnecessary
  • python modules have explicit framework links
    These python extension modules were linked directly to a Python
    framework binary. They should be linked with -undefined dynamic_lookup
    instead of -lpython or -framework Python.
    /usr/local/Cellar/gr-osmosdr/0.1.4/lib/python2.7/site-packages/osmosdr/_osmosdr_swig.so

Error: 4 problems in 1 formula

errors when linking libgnuradio-osmosdr.dylib

Undefined symbols for architecture x86_64:
  "_rtlsdr_get_index_by_serial", referenced from:
      rtl_source_c::rtl_source_c(std::__1::basic_string<char, std::__1::char_traits<char>,     std::__1::allocator<char> > const&) in rtl_source_c.cc.o
  "_rtlsdr_set_agc_mode", referenced from:
      rtl_source_c::rtl_source_c(std::__1::basic_string<char, std::__1::char_traits<char>,     std::__1::allocator<char> > const&) in rtl_source_c.cc.o
      rtl_source_c::set_gain_mode(bool, unsigned long) in rtl_source_c.cc.o
  "_rtlsdr_set_direct_sampling", referenced from:
      rtl_source_c::rtl_source_c(std::__1::basic_string<char, std::__1::char_traits<char>,     std::__1::allocator<char> > const&) in rtl_source_c.cc.o
  "_rtlsdr_set_offset_tuning", referenced from:
      rtl_source_c::rtl_source_c(std::__1::basic_string<char, std::__1::char_traits<char>,     std::__1::allocator<char> > const&) in rtl_source_c.cc.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [lib/libgnuradio-osmosdr.0.1.4.dylib] Error 1
make[1]: *** [lib/CMakeFiles/gnuradio-osmosdr.dir/all] Error 2
make: *** [all] Error 2

Trying to compile against libstdc++ gives me even more errors.

Need to modify gr-osmosdr.rb to satisfy style problems generated by "brew audit --strict --online gr-osmosdr"

cleggett@xelda homebrew-gr-osmosdr % brew audit --strict --online gr-osmosdr
==> brew style gr-osmosdr
== /usr/local/Library/Formula/gr-osmosdr.rb ==
C: 24: 35: Use && instead of and.
C: 24: 65: Prefer double-quoted strings unless you need single quotes to avoid extra backslashes for escaping.
W: 32: 17: File.exists? is deprecated in favor of File.exist?.

1 file inspected, 3 offenses detected

gr-osmosdr SHA1 mismatch

$ brew install gqrx
==> Installing gqrx from chleggett/gqrx
==> Installing dependencies for chleggett/gqrx/gqrx: gr-osmosdr
==> Installing chleggett/gqrx/gqrx dependency: gr-osmosdr
==> Downloading http://cgit.osmocom.org/gr-osmosdr/snapshot/gr-osmosdr-0.1.4.tar.gz
Already downloaded: /Library/Caches/Homebrew/gr-osmosdr-0.1.4.tar.gz
Error: SHA1 mismatch
Expected: 672041a6ffa767d39ffad2432e2a13c11e3ec984
Actual: ffc684a8255e0750390b0d4fb48421c989babc67
Archive: /Library/Caches/Homebrew/gr-osmosdr-0.1.4.tar.gz
To retry an incomplete download, remove the file above.

sure enough, this appears to be the case. please update your tap, @chleggett .

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.