Call for testing release 3.0.1

All,

The GNU Radio release 3.0 branch has accumulated a few bug fixes and
updates over the last several weeks since the 3.0 tarballs went out.
None of these have been serious, and the rate of new bugs has dropped to
nearly zero.

The latest of these updates has been to fix the build issue with
automake 1.10.0. Since that is now the default for Cygwin and Gentoo,
it will likely be the version shipping with other distributions or
systems soon. So, at this point we’d like to cut a 3.0.1 cumulative bug
fix release.

I’ve created a Wiki page with the details of what’s changed since
release 3.0:

http://gnuradio.org/trac/wiki/Release3.0Branch

To summarize here:

  • Updated AUTHORS file (r3740, r3750)
  • Changed line ending style on config/*.m4 (r3751, r3776, ticket:88)
  • Improved gr-video-sdl configuration error message (r3752, ticket:84)
  • Fixed ‘make clean’ breakage using BSD make (r3753, ticket:87)
  • Fixed non-portable constructs in build (r3775, r3839, r3840)
  • Remove bashisms in build system (r3797, r3838)
  • Updated gr-how-to-write-a-block README (r3841)
  • Improved error message on size mismatch in fg.connect (r3849)
  • Eliminate compiler warnings (r3854)
  • Fix for systems missing include/linux/compiler.h (r3914)
  • Fix for working with automake >= 1.10.0 (r3923, ticket:92)

What we’d like is for people to test this in all the usual ways before
we cut tarballs. You can point your svn client at:

http://gnuradio.org/svn/gnuradio/branches/releases/3.0

(This is not the same as the tagged 3.0 release, but rather is the part
of the repository we’ve been accumulating the bug fixes into.)

If you find an issue, please file a bug on the Trac system at:

http://gnuradio.org/trac

…by logging in as username ‘guest’ and password ‘gnuradio’ (without
quotes.)

Thanks!


Johnathan C., AE6HO
Corgan Enterprises LLC
[email protected]

G’day,

Will we see a release candidate tarball before the final release? It was
the
tarballed version that caused me grieve last time.

SVN based source built, checked, installed and runs fine on
NetBSD-4.99.3-i386. I couldn’t test usrp code since I’m away from home
in
Beijing at the moment.

Noted: gr-gsm-vocoder doesn’t appear to execute any test code

barossa: {25} make check

Making check in src
Making check in lib
make check-recursive
Making check in gsm
Making check in .
Making check in python
make check-TESTS


Ran 0 tests in 0.000s

OK
PASS: run_tests

All 1 tests passed

BTW: Is it now save to use "make -j "?

cheerio Berndt

On Sat, 2006-11-04 at 14:34 +1030, Berndt Josef W. wrote:

Will we see a release candidate tarball before the final release? It was the
tarballed version that caused me grieve last time.

Yes. I’m hoping to get as much fixed first before cutting one, though.

BTW: Is it now save to use "make -j "?

Well, not any safer than before. It works for some, not for others. The
ticket is still open and there are known problem areas we need to
correct.


Johnathan C., AE6HO
Corgan Enterprises LLC
[email protected]

What we’d like is for people to test this in all the usual ways before
we cut tarballs. You can point your svn client at:

http://gnuradio.org/svn/gnuradio/branches/releases/3.0

I have checked out and built this revision on Windows using both Cygwin
and
MinGW. The Cygwin version had no problems, and the MinGW version had
only a
few minor, easily fixed problems (see trac tickets). A quick test of a
heavily modified version of the hf_radio application appears to run
noticeably faster with the MinGW version.

The builds included everything in the release except
gr-audio-{alsa,jack,osx} and gr-video-sdl (and gr-audio-oss on MinGW).
The
usrp and gr-usrp components built and ran on both systems, and
gr-audio-portaudio also runs on both systems, provided that
omni_semaphore
is patched for MinGW.

– Don W.

Will we see a release candidate tarball before the final release? It was
the
tarballed version that caused me grieve last time.

Jonathan already said yes and posted it, but you can make your own
tarball with ‘make dist’ or even better make and test it with ‘make
distcheck’. I’ve made this work on recent NetBSD with BSD make.

On Sat, 2006-11-04 at 16:06 -0500, Don W. wrote:

I have checked out and built this revision on Windows using both Cygwin and
MinGW. The Cygwin version had no problems, and the MinGW version had only a
few minor, easily fixed problems (see trac tickets).

Thanks!

Those minor issues have been addressed along with a couple of other
reports. I’ll be cutting 3.0.1rc1 tarballs soon.


Johnathan C., AE6HO
Corgan Enterprises LLC
[email protected]