Opened 11 years ago

Closed 11 years ago

Last modified 11 years ago

#39677 closed defect (fixed)

gnuradio @3.7.0 +grc: configure error

Reported by: b.forbort@… Owned by: michaelld (Michael Dickens)
Priority: Normal Milestone:
Component: ports Version: 2.1.3
Keywords: Cc:
Port: gnuradio

Description (last modified by larryv (Lawrence Velázquez))

OS X Version: 10.6.8
Xcode: 3.2.6

I'm getting the below error when trying to install with the +grc variant. I was able to install the last 3.6 version last week with the +full variant, however I can only get this version to install without the visual components.

:info:configure CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
:info:configure Please set them or make sure they are set and tested correctly in the CMake files:
:info:configure ICE_GLACIER2
:info:configure     linked by target "gnuradio-runtime" in directory /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_gnuradio/gnuradio/work/gnuradio-3.7.0/gnuradio-runtime/lib
:info:configure     linked by target "_runtime_swig" in directory /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_gnuradio/gnuradio/work/gnuradio-3.7.0/gnuradio-runtime/swig
:info:configure ICE_ICEGRID
:info:configure     linked by target "gnuradio-runtime" in directory /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_gnuradio/gnuradio/work/gnuradio-3.7.0/gnuradio-runtime/lib
:info:configure     linked by target "_runtime_swig" in directory /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_gnuradio/gnuradio/work/gnuradio-3.7.0/gnuradio-runtime/swig
:info:configure ICE_ICESTORM
:info:configure     linked by target "gnuradio-runtime" in directory /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_gnuradio/gnuradio/work/gnuradio-3.7.0/gnuradio-runtime/lib
:info:configure     linked by target "_runtime_swig" in directory /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_gnuradio/gnuradio/work/gnuradio-3.7.0/gnuradio-runtime/swig
:info:configure ICE_ICEUTIL
:info:configure     linked by target "gnuradio-runtime" in directory /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_gnuradio/gnuradio/work/gnuradio-3.7.0/gnuradio-runtime/lib
:info:configure     linked by target "_runtime_swig" in directory /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_gnuradio/gnuradio/work/gnuradio-3.7.0/gnuradio-runtime/swig
:info:configure ICE_ZEROCICE
:info:configure     linked by target "gnuradio-runtime" in directory /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_gnuradio/gnuradio/work/gnuradio-3.7.0/gnuradio-runtime/lib
:info:configure     linked by target "_runtime_swig" in directory /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_gnuradio/gnuradio/work/gnuradio-3.7.0/gnuradio-runtime/swig
:info:configure 
:info:configure -- Configuring incomplete, errors occurred!

Attachments (3)

main.log (263.6 KB) - added by b.forbort@… 11 years ago.
Error log
installed.txt (6.4 KB) - added by b.forbort@… 11 years ago.
Installed ports
r107909.log (3.5 MB) - added by b.forbort@… 11 years ago.

Change History (13)

Changed 11 years ago by b.forbort@…

Attachment: main.log added

Error log

Changed 11 years ago by b.forbort@…

Attachment: installed.txt added

Installed ports

comment:1 Changed 11 years ago by b.forbort@…

Also noticed the below error earlier in the log. I'll try to find and install an Ice port

:info:configure -- Performing Test HAVE_SCHED_SETSCHEDULER - Failed
:info:configure -- 
:info:configure -- Configuring gnuradio-runtime support...
:info:configure --   Dependency Boost_FOUND = TRUE
:info:configure --   Dependency ENABLE_VOLK = ON
:info:configure --   Dependency PYTHONINTERP_FOUND = TRUE
:info:configure --   Enabling gnuradio-runtime support.
:info:configure --   Override with -DENABLE_GNURADIO_RUNTIME=ON/OFF
:info:configure -- checking for module 'Ice-3.4'
:info:configure --   package 'Ice-3.4' not found
:info:configure -- Found ICE: ICE_ICESTORM-NOTFOUND;/opt/local/lib/libICE.dylib;ICE_ICEGRID-NOTFOUND;ICE_ICEUTIL-NOTFOUND;ICE_GLACIER2-NOTFOUND;ICE_ZEROCICE-NOTFOUND;/usr/lib/libpthread.dylib  
:info:configure -- 

comment:2 Changed 11 years ago by larryv (Lawrence Velázquez)

Description: modified (diff)
Keywords: snow leopard removed
Owner: changed from macports-tickets@… to michaelld@…
Summary: gnuradio @3.7.0 +grc CMake errorgnuradio @3.7.0 +grc: configure error

Thanks for the ticket. In the future, please Cc relevant port maintainers.

comment:3 Changed 11 years ago by michaelld (Michael Dickens)

ZeroC-ICE should not be required, and, actually, the variant that uses it, +ctrlport, is experimental on Mac OS X. The issue is that I updated the release (which you're using) to 3.7.0 without adding in code to explicitly disable CTRLPORT. I will fix that shortly.

comment:4 Changed 11 years ago by michaelld (Michael Dickens)

What does the following return for the original poster:

port provides /opt/local/lib/libICE.dylib

comment:5 Changed 11 years ago by michaelld (Michael Dickens)

The primary issue of this ticket should be addressed in r107909. Please do:

sudo port selfupdate
sudo port clean gnuradio
sudo port install gnuradio +full

and see if that works (it should). Please do report back here if/how it works.

Thanks also for bringing up the ICE issue; it looks like the CMake build script does not work properly in identifying when ICE is installed or not. I'll open a ticket with GNU Radio in this regard.

comment:6 Changed 11 years ago by b.forbort@…

port provides /opt/local/lib/libICE.dylib

returns

/opt/local/lib/libICE.dylib is provided by: xorg-libice

Changed 11 years ago by b.forbort@…

Attachment: r107909.log added

comment:7 in reply to:  5 Changed 11 years ago by b.forbort@…

Replying to michaelld@…:

The primary issue of this ticket should be addressed in r107909. Please do:

sudo port selfupdate
sudo port clean gnuradio
sudo port install gnuradio +full

and see if that works (it should). Please do report back here if/how it works.

Thanks also for bringing up the ICE issue; it looks like the CMake build script does not work properly in identifying when ICE is installed or not. I'll open a ticket with GNU Radio in this regard.

I had another failure, but this might be a separate issue. The log file r107909.log is attached.

comment:8 Changed 11 years ago by michaelld (Michael Dickens)

Resolution: fixed
Status: newclosed

Yes, that's a separate issue. I'll open another ticket for me and put you as CC. I'm closing this ticket as fixed, since from reviewing the log this ticket's issue is not longer erroring out.

comment:9 Changed 11 years ago by michaelld (Michael Dickens)

And, thanks for the info on libICE; mine is the same (but for some reason I never looked at it). I'll file a ticket with the GNU Radio folks about that issue.

comment:10 Changed 11 years ago by michaelld (Michael Dickens)

New ticket is #39681.

Note: See TracTickets for help on using tickets.