[MacPorts] #52824: gnuradio-devel +ctrlport variant does not work

classic Classic list List threaded Threaded
10 messages Options
Reply | Threaded
Open this post in threaded view
|

[MacPorts] #52824: gnuradio-devel +ctrlport variant does not work

MacPorts
#52824: gnuradio-devel +ctrlport variant does not work
--------------------+--------------------------------
 Reporter:  kpreid  |      Owner:  macports-tickets@…
     Type:  defect  |     Status:  new
 Priority:  Normal  |  Milestone:
Component:  ports   |    Version:  2.3.4
 Keywords:          |       Port:  gnuradio-devel
--------------------+--------------------------------
 I have
 {{{
 $ port installed gnuradio-devel
 ...
   gnuradio-devel
 @20161028_0+ctrlport+docs+grc+performance_counters+qtgui+sdl+swig+uhd+wavelet+wxgui
 (active)
 }}}
 but gnuradio tells me that it does not actually have ctrlport or
 performance_counters (which depends on ctrlport)
 {{{
 $ gnuradio-config-info --enabled-components
 python-support;testing-support;doxygen;sphinx;gnuradio-runtime;gr-blocks
 ;gnuradio-companion;gr-fec;gr-fft;gr-filter;gr-analog;gr-digital;gr-dtv
 ;gr-atsc;gr-audio;* osx;gr-channels;gr-noaa;gr-pager;gr-qtgui;gr-trellis
 ;gr-uhd;gr-utils;gr-video-sdl;gr-vocoder;gr-fcd;gr-wavelet;gr-wxgui
 }}}

--
Ticket URL: <https://trac.macports.org/ticket/52824>
MacPorts <https://www.macports.org/>
Ports system for macOS
_______________________________________________
macports-tickets mailing list
[hidden email]
https://lists.macosforge.org/mailman/listinfo/macports-tickets
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #52824: gnuradio-devel +ctrlport variant does not work

MacPorts
#52824: gnuradio-devel +ctrlport variant does not work
-----------------------------+--------------------------------
  Reporter:  kpreid          |      Owner:  macports-tickets@…
      Type:  defect          |     Status:  new
  Priority:  Normal          |  Milestone:
 Component:  ports           |    Version:  2.3.4
Resolution:                  |   Keywords:
      Port:  gnuradio-devel  |
-----------------------------+--------------------------------

Comment (by michaelld):

 +ctrlport is currently disabled, because thrift wasn't playing nice on OS
 X back a year or so ago. I'll try again & see if it works.

 +performance_counters should be build-able using the eponymous variant.
 I'll don't usually build with this variant. I'll try it & see if it works
 for me. At least doing "port configure gnuradio-devel
 +performance_counters" and then looking at the logfile I find that
 performance_counters is enabled (via the line "ADDING PERF COUNTERS" only;
 there is no other acknowledgement that I know of that performance_counters
 is enabled; I don't know if this should be listed in the gnuradio-config-
 info, but I kinda doubt it).

--
Ticket URL: <https://trac.macports.org/ticket/52824#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #52824: gnuradio-devel +ctrlport variant does not work

MacPorts
In reply to this post by MacPorts
#52824: gnuradio-devel +ctrlport variant does not work
-----------------------------+--------------------------------
  Reporter:  kpreid          |      Owner:  macports-tickets@…
      Type:  defect          |     Status:  new
  Priority:  Normal          |  Milestone:
 Component:  ports           |    Version:  2.3.4
Resolution:                  |   Keywords:
      Port:  gnuradio-devel  |
-----------------------------+--------------------------------

Comment (by michaelld):

 +performance_counters does not result in gnuradio-config-info showing that
 it is enabled. Hopefully it is actually enabled & you can do testing to
 verify that performance_counters are working.

--
Ticket URL: <https://trac.macports.org/ticket/52824#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #52824: gnuradio-devel +ctrlport variant does not work

MacPorts
In reply to this post by MacPorts
#52824: gnuradio-devel +ctrlport variant does not work
-----------------------------+--------------------------------
  Reporter:  kpreid          |      Owner:  macports-tickets@…
      Type:  defect          |     Status:  new
  Priority:  Normal          |  Milestone:
 Component:  ports           |    Version:  2.3.4
Resolution:                  |   Keywords:
      Port:  gnuradio-devel  |
-----------------------------+--------------------------------

Comment (by kpreid):

 I wanted to debug a complex flow graph so I was particularly hoping to run
 gr-perf-monitorx (which requires both features) rather than reimplementing
 the same sort of thing from within my application; but I have confirmed
 that I can enable and use the `pc_*` methods so the
 `+performance_counters` variant seems to be OK as you said.

--
Ticket URL: <https://trac.macports.org/ticket/52824#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #52824: gnuradio-devel +ctrlport variant does not work

MacPorts
In reply to this post by MacPorts
#52824: gnuradio-devel +ctrlport variant does not work
-----------------------------+--------------------------------
  Reporter:  kpreid          |      Owner:  macports-tickets@…
      Type:  defect          |     Status:  new
  Priority:  Normal          |  Milestone:
 Component:  ports           |    Version:  2.3.4
Resolution:                  |   Keywords:
      Port:  gnuradio-devel  |
-----------------------------+--------------------------------
Changes (by michaelld):

 * Attachment "gnuradio_enable_ctrlport.diff" added.


--
Ticket URL: <https://trac.macports.org/ticket/52824>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #52824: gnuradio-devel +ctrlport variant does not work

MacPorts
In reply to this post by MacPorts
#52824: gnuradio-devel +ctrlport variant does not work
-----------------------------+--------------------------------
  Reporter:  kpreid          |      Owner:  macports-tickets@…
      Type:  defect          |     Status:  new
  Priority:  Normal          |  Milestone:
 Component:  ports           |    Version:  2.3.4
Resolution:                  |   Keywords:
      Port:  gnuradio-devel  |
-----------------------------+--------------------------------

Comment (by michaelld):

 I attached a patch that works for me to get +ctrlport to build. "make
 test" still fails, but that might be because the tests aren't working. I'm
 looking into a good way to test whether Thrift is working for ctrlport or
 not. Maybe someone here can test it?

--
Ticket URL: <https://trac.macports.org/ticket/52824#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #52824: gnuradio-devel +ctrlport variant does not work

MacPorts
In reply to this post by MacPorts
#52824: gnuradio-devel +ctrlport variant does not work
-----------------------------+--------------------------------
  Reporter:  kpreid          |      Owner:  macports-tickets@…
      Type:  defect          |     Status:  new
  Priority:  Normal          |  Milestone:
 Component:  ports           |    Version:  2.3.4
Resolution:                  |   Keywords:
      Port:  gnuradio-devel  |
-----------------------------+--------------------------------

Comment (by michaelld):

 I'm going to commit this change, now that py*-thrift is updated to same as
 thrift (0.10.0) -- since it seems to get ctrlport to work as well as it
 ever has on the Mac. Please test & if there are issues open a new ticket
 with those issues (GNURadio runtime) since this ticket is about getting
 +ctrlport working (MacPorts issue).

--
Ticket URL: <https://trac.macports.org/ticket/52824#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #52824: gnuradio-devel +ctrlport variant does not work

MacPorts
In reply to this post by MacPorts
#52824: gnuradio-devel +ctrlport variant does not work
-----------------------------+--------------------------------
  Reporter:  kpreid          |      Owner:  macports-tickets@…
      Type:  defect          |     Status:  new
  Priority:  Normal          |  Milestone:
 Component:  ports           |    Version:  2.3.4
Resolution:                  |   Keywords:
      Port:  gnuradio-devel  |
-----------------------------+--------------------------------

Comment (by michaelld):

 In [changeset:"fac6cca0375a1ec7bbff7422443df1e63a05f17d/macports-ports"
 fac6cca0/macports-ports]:
 {{{
 #!ConfigurableCommitTicketReference repository="macports-ports"
 revision="fac6cca0375a1ec7bbff7422443df1e63a05f17d"
 gnuradio*: enable +ctrlport

 Also fix +cxx11 to work, since thrift code requires c++11.
 Addresses ticket https://trac.macports.org/ticket/52824 .
 }}}

--
Ticket URL: <https://trac.macports.org/ticket/52824#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #52824: gnuradio-devel +ctrlport variant does not work

MacPorts
In reply to this post by MacPorts
#52824: gnuradio-devel +ctrlport variant does not work
-----------------------------+--------------------------------
  Reporter:  kpreid          |      Owner:  macports-tickets@…
      Type:  defect          |     Status:  closed
  Priority:  Normal          |  Milestone:
 Component:  ports           |    Version:  2.3.4
Resolution:  fixed           |   Keywords:
      Port:  gnuradio-devel  |
-----------------------------+--------------------------------
Changes (by michaelld):

 * status:  new => closed
 * resolution:   => fixed


--
Ticket URL: <https://trac.macports.org/ticket/52824#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS
Reply | Threaded
Open this post in threaded view
|

Re: [MacPorts] #52824: gnuradio-devel +ctrlport variant does not work

MacPorts
In reply to this post by MacPorts
#52824: gnuradio-devel +ctrlport variant does not work
-----------------------------+--------------------------------
  Reporter:  kpreid          |      Owner:  macports-tickets@…
      Type:  defect          |     Status:  closed
  Priority:  Normal          |  Milestone:
 Component:  ports           |    Version:  2.3.4
Resolution:  fixed           |   Keywords:
      Port:  gnuradio-devel  |
-----------------------------+--------------------------------

Comment (by kpreid):

 I went to test this out and could not fetch py27-thrift. Filed #53782 for
 that.

--
Ticket URL: <https://trac.macports.org/ticket/52824#comment:8>
MacPorts <https://www.macports.org/>
Ports system for macOS