This has been fixed in r3697 on the SVN trunk and r3698 in the release-3.0 branch, which will eventually make it into a new 3.0rc2 tarball.
Thanks. I just ran 'make distcheck' on a pretty-recent NetBSD system with up-to-date svn and ran into only a few problems (the first two of which aren't new, but I'm listing them to be helpful to anyone else trying this): 1) One needs to give LDFLAGS and CPPFLAGS in the environment; the values from original configure aren't propagated to the configure run as part of distcheck. 2) The test of gr_vmcircbuf_mmap_tmpfile_factory uses vast amount of space in /tmp. My /tmp is on mfs and 64 MB, so it fails. 3) One of the test leaves shm turds, apparently 3 from running make check. Surely this must be gr_vmcircbuf_sysv_shm_factory, but I saw no easy way to run this test separately. 4) Running with TMP=/home/tmp, gr_vmcircbuf_mmap_tmpfile seems to be ok, but then seems to free things incorrectly. I can try a RC tarball when there's a new one. gmake check-TESTS gmake[1]: Entering directory `/home/gdt/ADROIT-public/gnuradio/gnuradio-3.0svn/_build/gnuradio-core/src/tests' test_all in free(): warning: modified (chunk-) pointer. .Testing gr_vmcircbuf_createfilemapping_factory... gr_vmcircbuf_createfilemapping: createfilemapping is not available ....... gr_vmcircbuf_createfilemapping_factory: Doesn't work Testing gr_vmcircbuf_sysv_shm_factory... gr_vmcircbuf_sysv_shm: shmget (2): Cannot allocate memory gr_vmcircbuf_sysv_shm: shmget (1): Invalid argument gr_vmcircbuf_sysv_shm: shmget (1): Cannot allocate memory ....... gr_vmcircbuf_sysv_shm_factory: Doesn't work Testing gr_vmcircbuf_mmap_shm_open_factory... gr_vmcircbuf_mmap_shm_open: mmap or shm_open is not available ....... gr_vmcircbuf_mmap_shm_open_factory: Doesn't work Testing gr_vmcircbuf_mmap_tmpfile_factory... ....... gr_vmcircbuf_mmap_tmpfile_factory: OK test_all in free(): warning: junk pointer, too low to make sense. test_all in free(): warning: junk pointer, too low to make sense. .test_all in free(): warning: junk pointer, too low to make sense. .test_all in free(): warning: junk pointer, too low to make sense. .test_all in free(): warning: junk pointer, too low to make sense. .test_all in free(): warning: junk pointer, too low to make sense. .test_all in free(): warning: junk pointer, too low to make sense. .test_all in free(): warning: junk pointer, too low to make sense. .test_all in free(): warning: junk pointer, too low to make sense. .test_all in free(): warning: junk pointer, too low to make sense. .test_all in free(): warning: modified (chunk-) pointer. test_all in free(): warning: modified (chunk-) pointer. test_all in free(): warning: modified (chunk-) pointer. test_all in free(): warning: modified (chunk-) pointer. test_all in free(): warning: modified (chunk-) pointer. test_all in free(): warning: modified (chunk-) pointer. test_all in free(): warning: junk pointer, too low to make sense. .test_all in free(): warning: modified (chunk-) pointer. test_all in free(): warning: modified (chunk-) pointer. test_all in free(): warning: modified (chunk-) pointer. test_all in free(): warning: modified (chunk-) pointer. test_all in free(): warning: page is already free. test_all in free(): warning: junk pointer, too low to make sense. .test_all in free(): warning: junk pointer, too low to make sense. .test_all in free(): warning: page is already free. test_all in free(): warning: page is already free. [many such lines removed] test_all in free(): warning: page is already free. test_all in free(): warning: page is already free. test_all in free(): warning: page is already free. test_all in free(): warning: junk pointer, too low to make sense. .test_all in free(): warning: junk pointer, too low to make sense. .test_all in free(): warning: junk pointer, too low to make sense. .test_all in free(): warning: junk pointer, too low to make sense. Memory fault (core dumped) FAIL: test_all =================== 1 of 1 tests failed =================== gmake[1]: *** [check-TESTS] Error 1 gmake[1]: Leaving directory `/home/gdt/ADROIT-public/gnuradio/gnuradio-3.0svn/_build/gnuradio-core/src/tests' gmake: *** [check-am] Error 2 > _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio