Since I didn't get much feedback when I brought this up a few weeks ago, I want 
to bring it up again to make sure you all see it.  After using the default 
pybombs command to build a clean install on Ubuntu 16.04, everything worked 
fine except that I can't get gr_modtool working. No OOT Modules I make, old or 
brand new, will make it through compile. There are cmake issues I've never seen 
before.

Can someone confirm they have used gr_modtool on Ubuntu 16.04 successfully 
after installing via the pybombs default route. 

Sent from my iPad

> On Jun 3, 2016, at 7:42 PM, Eric Statzer <[email protected]> wrote:
> 
> 
> 
>> On Fri, Jun 3, 2016 at 10:19 AM Marcus Müller <[email protected]> 
>> wrote:
>>> Everyone should get a kick out of this: I had fixed this once before [1] 
>>> but it was actually YOU, Marcus, that broke it again! [2]
>> 
>> I wish that was true! First of all, we need to find a better way to fix that 
>> then to build libtool on practically all platforms from source. 
>> You really don't need libtool > 2.4.6 to build thrift. Works perfectly on my 
>> Fedora 22 with libtool 2.4.2 .
>> The problem is not the libtool version, by the way. autoconf/aclocal just 
>> can't, for some reasons I really can't figure out, find the "default" 
>> system-wide M4 files containing the PKG_CHECK_MODULES macro under specific 
>> circumstances. It seems that installing libtool into the same prefix one is 
>> going to use later on fixes the problem (as the M4s end up in a location 
>> that aclocal ends up looking in). Have a test: if you edit the bootstrap.sh 
>> of thrift, and modify the
>> 
>> aclocal -I ./aclocal 
>> 
>> line to 
>> 
>> aclocal -I $(env -i aclocal --print-ac-dir) -I ./aclocal 
>> 
>> the M4 syntax error disappears, at least for me. Of course, thrift wouldn't 
>> successfully build with those modifications, either, but that's really a 
>> long rabbit hole to go into :) Hence my curiosity!
> 
> Alright, its all coming back to me now, I think you've got me straightened 
> out again, Marcus.  I was definitely wrong on the pkg-config/libtool versions 
> before, thanks for taking my hasty accusations so well!  This is the exact 
> same sort of issue that I was running in to when running autoreconf for 
> libosmo-dsp and I realized that having ANY version of pkg-config installed 
> from source under the PYBOMBS_PREFIX would make these sort of errors go away, 
> too.  I'm on-board with leaving the pkg-config and libtool versions alone and 
> fixing the real underlying problems. 
>  
> So, the thrift recipe was switched to using git for the source fetch around 
> this time [3] due to a possible thrift bug.  Question: now that thrift 0.9.3 
> is available in tarball form, might we want to switch back to using the 
> release tarball?  The benefit of the tarball is that it already includes all 
> of the required m4 macro files, and that makes ./configure run MUCH more 
> smoothly.  In fact, this branch [4], which just switches to the tarball 
> release of thrift 0.9.3, builds cleanly for me on CentOS 7.  Give it a shot!
> 
> -Eric
> 
> [3] 
> https://github.com/gnuradio/gnuradio/commit/621c086b94e1f9b70f24034bf6fb6f7e15e5fa7c
> [4] https://github.com/estatz/gr-recipes/tree/thrift_tarball
> _______________________________________________
> Discuss-gnuradio mailing list
> [email protected]
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
_______________________________________________
Discuss-gnuradio mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to