On 04/23/2013 04:10 PM, Philip Balister wrote:
> On 04/22/2013 09:59 PM, Tom Rondeau wrote:
>> On Mon, Apr 22, 2013 at 7:13 PM, Tim Newman <tim.new...@gmail.com> wrote:
>>> I had problems similar to this using swig < 2.0.  Swig 2.0.4 helped.
>>
>> May well be fixed by an update to SWIG. This is a problem with all the
>> areas we're using SWIG and defining types. Swig doesn't understand (or
>> keep track of) when we're defining typedefs, so its getting conflicts
>> in various places for various reasons. It was a huge pain to diagnose
>> and figure out because a fix on 32-bit machines broke the 64-bit, and
>> vice versa. Frankly, I was just hoping that by keeping silent and
>> ignoring it, the problem would go away....
>>
>> The solution is in commit 8088f125a9a (on Mar. 29). I'm not sure why
>> it really started, honestly, but it seems related to the removal of
>> gruel and some delicate balance we had working beforehand. Why it's
>> happening again, I'm not sure. With luck, though, upgrading SWIG to >
>> 2.0 wll fix it.
> 
> I tracked the source of my issue to this commit:
> 
> 71803b9ae55e688476f24637713a89ab6bd2cf17
> 
> The prior commit:
> 
> ce52bd370c0b13ed4de11df08168768dec327497
> 
> builds fine.

The merge 06949d7800f37b7a520e37105972b14f2b71025c

introduces the build failure to next.

The commit 78cd4026c0a9b902162e94905b60a9dd44a07bb7 on maint fixes it.

So it looks like none of the merges from maint->master->next solved the
problem on next.

Looking at the fix isn't helping me fix the problem on next :(

Philip



>>>>> /home/balister/src/oe-core/build/tmp-eglibc/work/armv7a-vfp-neon-oe-linux-gnueabi/gnuradio/3.6.4.1-r0/git/gr-blocks/lib/qa_gr_block.cc
>>>>>
>>>>> /home/balister/src/oe-core/build/tmp-eglibc/work/armv7a-vfp-neon-oe-linux-gnueabi/gnuradio/3.6.4.1-r0/git/build/gr-blocks/swig/blocks_swig0PYTHON_wrap.cxx:7083:22:
>>>>> error: redefinition of 'struct swig::traits<unsigned int>'
>>>>>
>>>>> /home/balister/src/oe-core/build/tmp-eglibc/work/armv7a-vfp-neon-oe-linux-gnueabi/gnuradio/3.6.4.1-r0/git/build/gr-blocks/swig/blocks_swig0PYTHON_wrap.cxx:6345:22:
>>>>> error: previous definition of 'struct swig::traits<unsigned int>'
>>>>>
>>>>> /home/balister/src/oe-core/build/tmp-eglibc/work/armv7a-vfp-neon-oe-linux-gnueabi/gnuradio/3.6.4.1-r0/git/build/gr-blocks/swig/blocks_swig0PYTHON_wrap.cxx:7087:23:
>>>>> error: redefinition of 'struct swig::traits_asval<unsigned int>'
>>>>>
>>>>> /home/balister/src/oe-core/build/tmp-eglibc/work/armv7a-vfp-neon-oe-linux-gnueabi/gnuradio/3.6.4.1-r0/git/build/gr-blocks/swig/blocks_swig0PYTHON_wrap.cxx:6349:23:
>>>>> error: previous definition of 'struct swig::traits_asval<unsigned int>'
>>>>>
>>>>> /home/balister/src/oe-core/build/tmp-eglibc/work/armv7a-vfp-neon-oe-linux-gnueabi/gnuradio/3.6.4.1-r0/git/build/gr-blocks/swig/blocks_swig0PYTHON_wrap.cxx:7093:23:
>>>>> error: redefinition of 'struct swig::traits_from<unsigned int>'
>>>>>
>>>>> /home/balister/src/oe-core/build/tmp-eglibc/work/armv7a-vfp-neon-oe-linux-gnueabi/gnuradio/3.6.4.1-r0/git/build/gr-blocks/swig/blocks_swig0PYTHON_wrap.cxx:6355:23:
>>>>> error: previous definition of 'struct swig::traits_from<unsigned int>'
>>>>>
>>>>> /home/balister/src/oe-core/build/tmp-eglibc/work/armv7a-vfp-neon-oe-linux-gnueab:
>>
>> _______________________________________________
>> 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

Reply via email to