That all worked as stated. Thanks. Apparently I am in a detached head state. ;-)
On Sat, 29 Apr 2017 21:33:12 -0700 Ron Economos <w...@comcast.net> wrote: > Sure, no problem. Since you're trying to compile the latest and > greatest, I assume you used the command: > > git clone --recursive https://github.com/gnuradio/gnuradio.git > > Now you have not only the latest and greatest, but also every release > since October 2009. > > Just cd into the directory the git clone downloaded into and type: > > git tag > > This will print all the release tags, of which v3.7.11 is one. > > Then the command: > > git checkout v3.7.11 > > will change all the files that have changed since that release back > to the versions that existed for that release. > > You can also checkout in between versions by using the hash > associated with the commit. For example: > > git checkout 082711c > > will go back two commits, and you'll be building > 3.7.12git-99-g082711cc. > > Then you can always get back to where you started by typing: > > git checkout master > > Ron > > On 04/29/2017 08:47 PM, li...@lazygranch.com wrote: > > I'm afraid you are going to have to dumb it down for me. I don't see > > where to enter the path to the git repository. In other words > > > > git checkout v3.7.11 > > > > needs to know the location of the git source. Doing some googling, > > it looks like that is for a situation where the git source is local. > > > > Basically I need the full command line or procedure. > > > > This is the best link I can find on doing a git checkout on a > > remote, and it goes on and on, not really resolving the problem. > > http://stackoverflow.com/questions/1783405/how-to-check-out-a-remote-git-branch > > > > In the meantime, I will compile the newest version without thrift > > installed, which hopefully will skip those modules. > > > > On Sat, 29 Apr 2017 > > 19:01:34 -0700 Ron Economos <w...@comcast.net> wrote: > > > >> git checkout v3.7.11 > >> > >> But you're still going to have the same test failures. It's not > >> something new. > >> > >> Ron > >> > >> On 04/29/2017 06:57 PM, li...@lazygranch.com wrote: > >>> How do I go back one rev on github? > >>> > >>> > >>> Original Message > >>> From: Cinaed Simson > >>> Sent: Saturday, April 29, 2017 6:42 PM > >>> To: discuss-gnuradio@gnu.org > >>> Subject: Re: [Discuss-gnuradio] test and build errors on > >>> 3.7.12git-101-g098dc3e0 > >>> > >>> On 04/29/2017 05:52 PM, li...@lazygranch.com wrote: > >>>> I have ZMQ. Here is the cmake finding it: > >>>> > >>>> -- Configuring gr-wxgui support... > >>>> -- Dependency ENABLE_GNURADIO_RUNTIME = ON > >>>> -- Dependency ENABLE_GR_FFT = ON > >>>> -- Dependency ENABLE_GR_FILTER = ON > >>>> -- Dependency ENABLE_GR_ANALOG = ON > >>>> -- Dependency ENABLE_PYTHON = ON > >>>> -- Dependency NUMPY_FOUND = TRUE > >>>> -- Dependency WX_FOUND = TRUE > >>>> -- Enabling gr-wxgui support. > >>>> -- Override with -DENABLE_GR_WXGUI=ON/OFF > >>>> -- Checking for module 'libzmq' > >>>> -- Found libzmq, version 4.1.2 > >>>> -- Found ZEROMQ: /usr/lib64/libzmq.so > >>>> ---------------------------------------- > >>>> I also have scipy, though I don't see it being looked for in the > >>>> cmake. > >>> I'm running a release version - 3.7.11 - you're on 3.7.12 which is > >>> on the bleeding edge so your mileage may vary - it's work in > >>> progress unless I missed the email of its release. > >>> > >>> The test for polar uses python-scipy which requires scipy. > >>> > >>> See > >>> > >>> ./gnuradio-3.7.11/gr-fec/python/fec/polar/channel_construction_awgn.py > >>> > >>> which imports > >>> > >>> from scipy.optimize import fsolve > >>> from scipy.special import erfc > >>> > >>> In general, you need to run the run the qa scripts in the > >>> directories where the tests failed - assuming all the CMake > >>> configure errors or the software not found messages have been > >>> cleared. > >>> > >>> -- Cinaed > >>> > >>>> I missed this one, but I also have libcodec2. > >>>> > >>>> -- Configuring gr-vocoder support... > >>>> -- Dependency Boost_FOUND = 1 > >>>> -- Dependency ENABLE_GNURADIO_RUNTIME = ON > >>>> -- Dependency ENABLE_GR_FFT = ON > >>>> -- Dependency ENABLE_GR_BLOCKS = ON > >>>> -- Dependency ENABLE_GR_FILTER = ON > >>>> -- Dependency ENABLE_GR_ANALOG = ON > >>>> -- Enabling gr-vocoder support. > >>>> -- Override with -DENABLE_GR_VOCODER=ON/OFF > >>>> -- Found libgsm: /usr/include/gsm, /usr/lib64/libgsm.so > >>>> -- System libcodec2 not found. > >>>> -- Checking for module 'libusb-1.0' > >>>> -- Found libusb-1.0, version 1.0.20 > >>>> -- Found > >>>> libusb-1.0: /usr/include/libusb-1.0, /usr/lib64/libusb-1.0.so > >>>> > >>>> > >>>> > >>>> > >>>> On Sat, 29 Apr 2017 12:05:30 -0700 > >>>> Ron Economos <w...@comcast.net> wrote: > >>>> > >>>>> For the polar encoder/decoder and zeromq tests, you need the > >>>>> following dependencies. I'm not sure about the other failures. > >>>>> > >>>>> python-scipy > >>>>> > >>>>> python-zmq > >>>>> > >>>>> Ron > >>>>> > >>>>> On 04/29/2017 11:31 AM, li...@lazygranch.com wrote: > >>>>>> Opensuse 42.2 > >>>>>> uname -a > >>>>>> Linux linux-0u81 4.4.57-18.3-default #1 SMP Thu Mar 30 06:39:47 > >>>>>> UTC 2017 (39c8557) x86_64 x86_64 x86_64 GNU/Linux > >>>>>> --------------- > >>>>>> Building for version: 3.7.12git-101-g098dc3e0 / 3.7.12git > >>>>>> Entire cmake output at: > >>>>>> https://pastebin.com/Gqa32538 > >>>>>> ---------- > >>>>>> Errors in the doxygen build: > >>>>>> https://pastebin.com/2KVp6v9X > >>>>>> -------------------------------- > >>>>>> > >>>>>> 95% tests passed, 11 tests failed out of 220 > >>>>>> > >>>>>> Total Test time (real) = 3850.12 sec > >>>>>> > >>>>>> The following tests FAILED: > >>>>>> 18 - qa_cpp_py_binding (Failed) > >>>>>> 22 - qa_ctrlport_probes (Failed) > >>>>>> 51 - qa_cpp_py_binding_set (Failed) > >>>>>> 84 - qa_python_message_passing (Failed) > >>>>>> 89 - qa_polar_encoder_systematic (Failed) > >>>>>> 92 - qa_polar_encoder (Failed) > >>>>>> 94 - qa_polar_decoder_sc (Failed) > >>>>>> 95 - qa_polar_decoder_sc_list (Failed) > >>>>>> 98 - qa_polar_decoder_sc_systematic (Failed) > >>>>>> 218 - qa_zeromq_sub (Failed) > >>>>>> 219 - qa_zeromq_pub (Failed) > >>>>>> Errors while running CTest > >>>>>> Makefile:72: recipe for target 'test' failed > >>>>>> make: *** [test] Error 8 > >>>>>> > >>>>>> For the complete make test: > >>>>>> https://pastebin.com/JwHqDGrc > >>>>>> ------------------------ > >>>>>> > >>>>>> ctest -V -R ctrlport_probes > >>>>>> UpdateCTestConfiguration > >>>>>> from > >>>>>> :/usr/local/src/gnuradio_latest/gnuradio/build/DartConfiguration.tcl > >>>>>> UpdateCTestConfiguration > >>>>>> from > >>>>>> :/usr/local/src/gnuradio_latest/gnuradio/build/DartConfiguration.tcl > >>>>>> Test project /usr/local/src/gnuradio_latest/gnuradio/build > >>>>>> Constructing a list of tests > >>>>>> Done constructing a list of tests > >>>>>> Checking test dependency graph... > >>>>>> Checking test dependency graph end > >>>>>> test 22 > >>>>>> Start 22: qa_ctrlport_probes > >>>>>> > >>>>>> 22: Test command: /usr/bin/sh > >>>>>> "/usr/local/src/gnuradio_latest/gnuradio/build/gr-blocks/python/blocks/qa_ctrlport_probes_test.sh" > >>>>>> 22: Test timeout computed to be: 9.99988e+06 > >>>>>> 22: gr::log :INFO: controlport - Apache Thrift: -h linux-0u81 > >>>>>> -p 42407 22: Could not connect to ControlPort endpoint at > >>>>>> linux-0u81:42407. 22: > >>>>>> 22: Exception socket.error: (32, 'Broken pipe') in <bound > >>>>>> method ThriftRadioClient.__del__ of > >>>>>> <gnuradio.ctrlport.RPCConnectionThrift.ThriftRadioClient > >>>>>> instance at > >>>>>> 0x7f046ca06200>> ignored > >>>>>> 22: Could not connect to ControlPort endpoint at > >>>>>> linux-0u81:42407. 22: > >>>>>> 22: Exception socket.error: (32, 'Broken pipe') in <bound > >>>>>> method ThriftRadioClient.__del__ of > >>>>>> <gnuradio.ctrlport.RPCConnectionThrift.ThriftRadioClient > >>>>>> instance at > >>>>>> 0x7f046ca117e8>> ignored > >>>>>> 22: Could not connect to ControlPort endpoint at > >>>>>> linux-0u81:42407. 22: > >>>>>> 22: Exception socket.error: (32, 'Broken pipe') in <bound > >>>>>> method ThriftRadioClient.__del__ of > >>>>>> <gnuradio.ctrlport.RPCConnectionThrift.ThriftRadioClient > >>>>>> instance at > >>>>>> 0x7f046ca11b48>> ignored > >>>>>> 22: Could not connect to ControlPort endpoint at > >>>>>> linux-0u81:42407. 22: > >>>>>> 22: Exception socket.error: (32, 'Broken pipe') in <bound > >>>>>> method ThriftRadioClient.__del__ of > >>>>>> <gnuradio.ctrlport.RPCConnectionThrift.ThriftRadioClient > >>>>>> instance at > >>>>>> 0x7f046ca11e60>> ignored > >>>>>> ^C^C > >>>>>> ------------------------------------ > >>>>>> ctest -V -R cpp_py > >>>>>> UpdateCTestConfiguration > >>>>>> from > >>>>>> :/usr/local/src/gnuradio_latest/gnuradio/build/DartConfiguration.tcl > >>>>>> UpdateCTestConfiguration > >>>>>> from > >>>>>> :/usr/local/src/gnuradio_latest/gnuradio/build/DartConfiguration.tcl > >>>>>> Test project /usr/local/src/gnuradio_latest/gnuradio/build > >>>>>> Constructing a list of tests > >>>>>> Done constructing a list of tests > >>>>>> Checking test dependency graph... > >>>>>> Checking test dependency graph end > >>>>>> test 18 > >>>>>> Start 18: qa_cpp_py_binding > >>>>>> > >>>>>> 18: Test command: /usr/bin/sh > >>>>>> "/usr/local/src/gnuradio_latest/gnuradio/build/gr-blocks/python/blocks/qa_cpp_py_binding_test.sh" > >>>>>> 18: Test timeout computed to be: 9.99988e+06 > >>>>>> 18: gr::log :INFO: controlport - Apache Thrift: -h linux-0u81 > >>>>>> -p 41848 18: Could not connect to ControlPort endpoint at > >>>>>> linux-0u81:41848. 18: > >>>>>> 18: Exception socket.error: (32, 'Broken pipe') in <bound > >>>>>> method ThriftRadioClient.__del__ of > >>>>>> <gnuradio.ctrlport.RPCConnectionThrift.ThriftRadioClient > >>>>>> instance at 0x7f81c0071518>> ignored ^C^C > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> _______________________________________________ > >>>>>> Discuss-gnuradio mailing list > >>>>>> Discuss-gnuradio@gnu.org > >>>>>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio > >>>>>> > >>>>> _______________________________________________ > >>>>> Discuss-gnuradio mailing list > >>>>> Discuss-gnuradio@gnu.org > >>>>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio > >>>> _______________________________________________ > >>>> Discuss-gnuradio mailing list > >>>> Discuss-gnuradio@gnu.org > >>>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio > >>>> > >>> _______________________________________________ > >>> Discuss-gnuradio mailing list > >>> Discuss-gnuradio@gnu.org > >>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio > >>> > >>> _______________________________________________ > >>> Discuss-gnuradio mailing list > >>> Discuss-gnuradio@gnu.org > >>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio > >>> > >> > >> _______________________________________________ > >> Discuss-gnuradio mailing list > >> Discuss-gnuradio@gnu.org > >> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio > > > > _______________________________________________ > > Discuss-gnuradio mailing list > > Discuss-gnuradio@gnu.org > > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio > > > > > _______________________________________________ > Discuss-gnuradio mailing list > Discuss-gnuradio@gnu.org > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio