GNU Radio 3.2 Release Candidate 0 posted to gnuradio.org

All,

The first of the release 3.2 series tarballs have been posted to
gnuradio.org:

http://gnuradio.org/releases/gnuradio/gnuradio-3.2rc0.tar.gz

http://gnuradio.org/releases/gnuradio/gr-howto-write-a-block-3.2rc0.tar.gz

These are essentially the same as the current trunk, except that they
are distributed as tarballs rather than requiring the Subversion
client. This means they have all the same features, build
requirements, and known bugs as the trunk.

The main purpose of this release candidate is to test that the
tarballs have been created correctly, have all the needed files, and
can build and install without errors. The 3.2 development effort has
gone on for quite some time, yet all of its testing and usage to date
has been through checked-out copies of the trunk. So it is possible
that we have some latent build system bugs when building from
tarballs.

Just a few words about how we handle stable and development versions
of GNU Radio:

All of the development for GNU Radio occurs either on our “trunk”
branch in our repository or in developer branches that ultimately get
merged with the trunk. This is where you find all the latest features
as well some things that are work in progress but not fully
functional. Users are free to obtain the trunk software via version
control client (Subversion), but the only strongly enforced policy we
have here is that the software should compile correctly. People who
have written their own Python scripts or C++ applications that link to
or otherwise use the trunk version of GNU Radio have no guarantees
that it will continue to have the same API or work as expected. We do
periodically perform deep surgery that breaks compatibility.

The official releases of GNU Radio are forked off the trunk at
intervals to form a stable branch that only receives bug fixes and
minor feature updates. While development continues on the trunk, we
backport bug fixes or subsets of new functionality in such a way that
all your existing code based on the stable release should continue to
work without impact. We did this for release 3.0 through 3.0.4 and
3.1 through 3.1.3, and this release candidate series will converge to
become the new “stable” branch, 3.2.

Johnathan C.
Corgan Enterprises LLC

Built and tested with Ubuntu 8.04 LTS Server version. All stock
packages with the exception of boost_1_37_0 that was built and installed
first. Built with all except 5 components as shown below. Tested with
USRP1 hardware.

Strong work!


The following components were skipped either because you asked not
to build them or they didn’t pass configuration checks:

usrp2-firmware

These components will not be built.


The following GNU Radio components have been successfully configured:

config
gruel
omnithread
gnuradio-core
pmt
mblock
usrp
usrp2
gr-usrp
gr-usrp2
gr-msdd6000
gr-audio-alsa
gr-audio-jack
gr-audio-oss
gr-audio-portaudio
gr-atsc
gr-comedi
gr-cvsd-vocoder
gr-gpio
gr-gsm-fr-vocoder
gr-pager
gr-radar-mono
gr-radio-astronomy
gr-trellis
gr-video-sdl
gr-wxgui
gr-qtgui
gr-sounder
gr-utils
gnuradio-examples
grc

You my now run the make command to build these components.


The following components were skipped either because you asked not
to build them or they didn’t pass configuration checks:

gcell
gr-gcell
gr-audio-osx
gr-audio-windows

These components will not be built.

On Sun, Feb 01, 2009 at 11:59:11AM -0700, Michael G. wrote:

Built and tested with Ubuntu 8.04 LTS Server version. All stock
packages with the exception of boost_1_37_0 that was built and installed
first. Built with all except 5 components as shown below. Tested with
USRP1 hardware.

Strong work!

Thanks for the data point!

Eric

3.2rc0 passes distcheck on Mac OS X 10.5.6 Intel, XCode 3.1.2 (gcc
4.2), with all background requirements installed by MacPorts 1.7.0. -
MLD