Opened 8 years ago
Closed 8 years ago
#52119 closed defect (fixed)
gr-osmosdr
Reported by: | macports@… | Owned by: | michaelld (Michael Dickens) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.3.4 |
Keywords: | Cc: | ||
Port: | gr-osmosdr |
Description (last modified by mf2k (Frank Schima))
port upgrade outdated gave a failure in gr-osmosdr looking for different version libgnuradio-runtime:
:info:build ld: file not found: /opt/local/lib/libgnuradio-runtime.3.7.10.dylib for architecture x86_64 :info:build clang: error: linker command failed with exit code 1 (use -v to see invocation)
...
bash-3.2$ ls -l | grep gnuradio-runtime -rwxr-xr-x 1 root admin 849096 Aug 27 15:23 libgnuradio-runtime.3.7.10.1.dylib lrwxr-xr-x 1 root admin 34 Aug 27 15:35 libgnuradio-runtime.dylib -> libgnuradio-runtime.3.7.10.1.dylib
Attachments (2)
Change History (13)
Changed 8 years ago by macports@…
comment:1 Changed 8 years ago by mf2k (Frank Schima)
Owner: | changed from macports-tickets@… to michaelld@… |
---|---|
Port: | gr-osmosdr added |
comment:2 Changed 8 years ago by mf2k (Frank Schima)
Description: | modified (diff) |
---|
comment:3 Changed 8 years ago by michaelld (Michael Dickens)
Please try the following:
sudo port clean gr-osmosdr gnuradio sudo port selfupdate sudo port upgrade gr-osmosdr gnuradio
and, if it fails on gr-osmosdr in the same or similar fashion, then please do the following:
cp $(port logfile gr-osmosdr) ~/Desktop/gr-osmosdr.log.txt cp $(port work gr-osmosdr)/build/CMakeCache.txt ~/Desktop/gr-osmosdr.CMakeCache.txt cd ~/Desktop tar jcf gr-osmosdr.tar.bz2 gr-osmosdr.log.txt gr-osmosdr.CMakeCache.txt
and attach the file ~/Desktop/gr-osmosdr.tar.bz2
to this ticket.
Changed 8 years ago by macports@…
Attachment: | gr-osmosdr.tar.bz2 added |
---|
comment:5 Changed 8 years ago by michaelld (Michael Dickens)
OK; that all looks normal. What do the following return:
/bin/ls -lAF /opt/local/lib/libgnuradio-run* otool -L $(/bin/ls /opt/local/lib/libgnuradio-run*)
comment:6 Changed 8 years ago by macports@…
bash-3.2$ /bin/ls -lAF /opt/local/lib/libgnuradio-run* -rwxr-xr-x 1 root admin 849096 Aug 27 15:23 /opt/local/lib/libgnuradio-runtime.3.7.10.1.dylib* lrwxr-xr-x 1 root admin 34 Aug 27 15:35 /opt/local/lib/libgnuradio-runtime.dylib@ -> libgnuradio-runtime.3.7.10.1.dylib bash-3.2$ otool -L $(/bin/ls /opt/local/lib/libgnuradio-run*) /opt/local/lib/libgnuradio-runtime.3.7.10.1.dylib: /opt/local/lib/libgnuradio-runtime.3.7.10.1.dylib (compatibility version 3.7.10, current version 0.0.0) /opt/local/lib/libgnuradio-pmt.3.7.10.1.dylib (compatibility version 3.7.10, current version 0.0.0) /opt/local/lib/libvolk.1.3.dylib (compatibility version 1.3.0, current version 0.0.0) /opt/local/lib/libboost_date_time-mt.dylib (compatibility version 0.0.0, current version 0.0.0) /opt/local/lib/libboost_program_options-mt.dylib (compatibility version 0.0.0, current version 0.0.0) /opt/local/lib/libboost_filesystem-mt.dylib (compatibility version 0.0.0, current version 0.0.0) /opt/local/lib/libboost_system-mt.dylib (compatibility version 0.0.0, current version 0.0.0) /opt/local/lib/libboost_regex-mt.dylib (compatibility version 0.0.0, current version 0.0.0) /opt/local/lib/libboost_thread-mt.dylib (compatibility version 0.0.0, current version 0.0.0) /opt/local/lib/libboost_chrono-mt.dylib (compatibility version 0.0.0, current version 0.0.0) /opt/local/lib/libboost_atomic-mt.dylib (compatibility version 0.0.0, current version 0.0.0) /opt/local/lib/liblog4cpp.5.dylib (compatibility version 6.0.0, current version 6.6.0) /usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version 120.1.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1226.10.1) /opt/local/lib/libgnuradio-runtime.dylib: /opt/local/lib/libgnuradio-runtime.3.7.10.1.dylib (compatibility version 3.7.10, current version 0.0.0) /opt/local/lib/libgnuradio-pmt.3.7.10.1.dylib (compatibility version 3.7.10, current version 0.0.0) /opt/local/lib/libvolk.1.3.dylib (compatibility version 1.3.0, current version 0.0.0) /opt/local/lib/libboost_date_time-mt.dylib (compatibility version 0.0.0, current version 0.0.0) /opt/local/lib/libboost_program_options-mt.dylib (compatibility version 0.0.0, current version 0.0.0) /opt/local/lib/libboost_filesystem-mt.dylib (compatibility version 0.0.0, current version 0.0.0) /opt/local/lib/libboost_system-mt.dylib (compatibility version 0.0.0, current version 0.0.0) /opt/local/lib/libboost_regex-mt.dylib (compatibility version 0.0.0, current version 0.0.0) /opt/local/lib/libboost_thread-mt.dylib (compatibility version 0.0.0, current version 0.0.0) /opt/local/lib/libboost_chrono-mt.dylib (compatibility version 0.0.0, current version 0.0.0) /opt/local/lib/libboost_atomic-mt.dylib (compatibility version 0.0.0, current version 0.0.0) /opt/local/lib/liblog4cpp.5.dylib (compatibility version 6.0.0, current version 6.6.0) /usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version 120.1.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1226.10.1) bash-3.2$
comment:7 Changed 8 years ago by michaelld (Michael Dickens)
OK. Strange. What does the following return:
for tf in $(/bin/ls /opt/local/lib/libgnuradio-*); do echo $tf; otool -L $tf | grep "runtime\.3\.7\.10\.dylib"; done
comment:8 Changed 8 years ago by macports@…
bash-3.2$ for tf in $(/bin/ls /opt/local/lib/libgnuradio-*); do echo $tf; otool -L $tf | grep "runtime\.3\.7\.10\.dylib"; done /opt/local/lib/libgnuradio-analog.3.7.10.1.dylib /opt/local/lib/libgnuradio-analog.dylib /opt/local/lib/libgnuradio-atsc.3.7.10.1.dylib /opt/local/lib/libgnuradio-atsc.dylib /opt/local/lib/libgnuradio-audio.3.7.10.1.dylib /opt/local/lib/libgnuradio-audio.dylib /opt/local/lib/libgnuradio-blocks.3.7.10.1.dylib /opt/local/lib/libgnuradio-blocks.dylib /opt/local/lib/libgnuradio-channels.3.7.10.1.dylib /opt/local/lib/libgnuradio-channels.dylib /opt/local/lib/libgnuradio-digital.3.7.10.1.dylib /opt/local/lib/libgnuradio-digital.dylib /opt/local/lib/libgnuradio-dtv.3.7.10.1.dylib /opt/local/lib/libgnuradio-dtv.dylib /opt/local/lib/libgnuradio-fcd.3.7.10.1.dylib /opt/local/lib/libgnuradio-fcd.dylib /opt/local/lib/libgnuradio-fcdproplus.0.0.0.dylib /opt/local/lib/libgnuradio-runtime.3.7.10.dylib (compatibility version 3.7.10, current version 0.0.0) /opt/local/lib/libgnuradio-fcdproplus.0.dylib /opt/local/lib/libgnuradio-runtime.3.7.10.dylib (compatibility version 3.7.10, current version 0.0.0) /opt/local/lib/libgnuradio-fcdproplus.dylib /opt/local/lib/libgnuradio-runtime.3.7.10.dylib (compatibility version 3.7.10, current version 0.0.0) /opt/local/lib/libgnuradio-fec.3.7.10.1.dylib /opt/local/lib/libgnuradio-fec.dylib /opt/local/lib/libgnuradio-fft.3.7.10.1.dylib /opt/local/lib/libgnuradio-fft.dylib /opt/local/lib/libgnuradio-filter.3.7.10.1.dylib /opt/local/lib/libgnuradio-filter.dylib /opt/local/lib/libgnuradio-noaa.3.7.10.1.dylib /opt/local/lib/libgnuradio-noaa.dylib /opt/local/lib/libgnuradio-osmosdr.0.1.5git.dylib /opt/local/lib/libgnuradio-runtime.3.7.10.dylib (compatibility version 3.7.10, current version 0.0.0) /opt/local/lib/libgnuradio-osmosdr.dylib /opt/local/lib/libgnuradio-runtime.3.7.10.dylib (compatibility version 3.7.10, current version 0.0.0) /opt/local/lib/libgnuradio-pager.3.7.10.1.dylib /opt/local/lib/libgnuradio-pager.dylib /opt/local/lib/libgnuradio-pmt.3.7.10.1.dylib /opt/local/lib/libgnuradio-pmt.dylib /opt/local/lib/libgnuradio-qtgui.3.7.10.1.dylib /opt/local/lib/libgnuradio-qtgui.dylib /opt/local/lib/libgnuradio-runtime.3.7.10.1.dylib /opt/local/lib/libgnuradio-runtime.dylib /opt/local/lib/libgnuradio-trellis.3.7.10.1.dylib /opt/local/lib/libgnuradio-trellis.dylib /opt/local/lib/libgnuradio-uhd.3.7.10.1.dylib /opt/local/lib/libgnuradio-uhd.dylib /opt/local/lib/libgnuradio-video-sdl.3.7.10.1.dylib /opt/local/lib/libgnuradio-video-sdl.dylib /opt/local/lib/libgnuradio-vocoder.3.7.10.1.dylib /opt/local/lib/libgnuradio-vocoder.dylib /opt/local/lib/libgnuradio-wavelet.3.7.10.1.dylib /opt/local/lib/libgnuradio-wavelet.dylib /opt/local/lib/libgnuradio-wxgui.3.7.10.1.dylib /opt/local/lib/libgnuradio-wxgui.dylib bash-3.2$
comment:9 Changed 8 years ago by michaelld (Michael Dickens)
OK. I just rev-bumped gr-fcdproplus in r152122, which will hopefully take care of this issue. If I recall, it takes about 30 minutes for these changes to be "live", and after it is so you'll need to do:
sudo port clean gr-osmosdr sudo port sync sudo port upgrade gr-osmosdr
and, hopefully it'll work this time.
comment:10 Changed 8 years ago by macports@…
That fixed it, thank you very much. Your work is appreciated.
comment:11 Changed 8 years ago by michaelld (Michael Dickens)
Resolution: | → fixed |
---|---|
Status: | new → closed |
NP. YW. Thanks for reporting back.
In the future, please fill in the Port field and Cc the port maintainers (
port info --maintainers gr-osmosdr
), if any.