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