From mmahut at fedoraproject.org Sat Mar 1 15:14:46 2008 From: mmahut at fedoraproject.org (Marek Mahut) Date: Sat, 1 Mar 2008 15:14:46 GMT Subject: [fedora-astronomy] rpms/nightfall/devel nightfall.spec,1.2,1.3 Message-ID: <200803011514.m21FEkvK010646@cvs-int.fedora.redhat.com> Author: mmahut Update of /cvs/pkgs/rpms/nightfall/devel In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv10605 Modified Files: nightfall.spec Log Message: previous build failed because of koji problem Index: nightfall.spec =================================================================== RCS file: /cvs/pkgs/rpms/nightfall/devel/nightfall.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- nightfall.spec 19 Feb 2008 14:20:06 -0000 1.2 +++ nightfall.spec 1 Mar 2008 15:14:08 -0000 1.3 @@ -1,6 +1,6 @@ Name: nightfall Version: 1.62 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Nightfall is an astronomy application for emulation of eclipsing stars License: GPLv2+ @@ -48,6 +48,9 @@ %{_datadir}/applications/fedora-nightfall.desktop %changelog +* Sat Mar 1 2008 Marek Mahut - 1.62-4 +- Rebuild for GCC 4.3 + * Tue Feb 19 2008 Fedora Release Engineering - 1.62-3 - Autorebuild for GCC 4.3 From mmahut at fedoraproject.org Sun Mar 2 09:29:44 2008 From: mmahut at fedoraproject.org (Marek Mahut) Date: Sun, 02 Mar 2008 10:29:44 +0100 Subject: [fedora-astronomy] Fedora Astronomy Spin rescheduled and other stuff Message-ID: <47CA7388.6010407@fedoraproject.org> Hi folks, The beta freeze is this Wednesday, which means that we don't have change to finish for Fedora 9. I think it's a good move to reschedule the release for Fedora 10, it not only permits us to package more software but also to integrate existing packages to the Live DVD: the goal is not have CD with software on it, but DVD that you can boot and use. We will roll-out a beta disk with Fedora 9 and try to fix things, so we've a real great live spin for Fedora 10. Regarding artwork, thanks to Nicu we have some cool gfx [1] and as you can see also a banner on our wiki and trac page. Another thing, we have Celestia 1.5.0 for Fedora 9 [2], if you have Fedora 9/rawhide system, please test. [1] http://mmahut.fedorapeople.org/misc/astronomy-px/ [2] http://koji.fedoraproject.org/koji/buildinfo?buildID=40641 Have a nice day, -- Marek Mahut https://fedoraproject.org/wiki/SIGs/Astronomy/ Fedora Project http://www.jamendo.com/ -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: OpenPGP digital signature URL: From mmahut at fedoraproject.org Fri Mar 7 10:52:25 2008 From: mmahut at fedoraproject.org (Marek Mahut) Date: Fri, 7 Mar 2008 10:52:25 GMT Subject: [fedora-astronomy] rpms/astronomy-bookmarks/devel astronomy-bookmarks.spec, NONE, 1.1 default-bookmarks.html, NONE, 1.1 Message-ID: <200803071052.m27AqP2O011975@cvs-int.fedora.redhat.com> Author: mmahut Update of /cvs/pkgs/rpms/astronomy-bookmarks/devel In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv11968 Added Files: astronomy-bookmarks.spec default-bookmarks.html Log Message: Initial package import --- NEW FILE astronomy-bookmarks.spec --- Name: astronomy-bookmarks Version: 1 Release: 3%{?dist} Summary: Fedora astronomy bookmarks Group: Applications/Internet License: GFDL URL: https://fedoraproject.org/wiki/SIGs/Astronomy/Bookmarks Source0: default-bookmarks.html BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Conflicts: fedora-bookmarks Provides: system-bookmarks %description This package contains the astronomy bookmarks for Fedora. %prep %build %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{_datadir}/bookmarks install -p -m 644 %{SOURCE0} $RPM_BUILD_ROOT%{_datadir}/bookmarks %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %dir %{_datadir}/bookmarks %{_datadir}/bookmarks/default-bookmarks.html %changelog * Sun Feb 20 2008 Marek Mahut 1-3 - Initial version --- NEW FILE default-bookmarks.html --- Bookmarks

Bookmarks

Personal Toolbar Folder

Fedora Astronomy

Astrophotograpy

Astronomy Picture of the Day

Bibliography

Astrophysics preprints
The Smithsonian/NASA Astrophysics Data System

Databases

The CDS Service for astronomical Catalogues
NASA/IPAC Extragalactic Database - NED
SIMBAD Astronomical Database
The STScI Digitized Sky Survey
VizieR Service
GALEX search

Discussions

Couldy Night forum

Observation

Sky map
Google Mars
Google Moon
Welcome to Heavens-Above

Meteo

Aurora Chasers

From kevin at fedoraproject.org Fri Mar 7 17:59:31 2008 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Fri, 7 Mar 2008 17:59:31 GMT Subject: [fedora-astronomy] rpms/ggobi - New directory Message-ID: <200803071759.m27HxVXN009427@cvs-int.fedora.redhat.com> Author: kevin Update of /cvs/extras/rpms/ggobi In directory cvs-int.fedora.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvseZ9344/rpms/ggobi Log Message: Directory /cvs/extras/rpms/ggobi added to the repository From kevin at fedoraproject.org Fri Mar 7 17:59:38 2008 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Fri, 7 Mar 2008 17:59:38 GMT Subject: [fedora-astronomy] rpms/ggobi/devel - New directory Message-ID: <200803071759.m27HxcvZ009441@cvs-int.fedora.redhat.com> Author: kevin Update of /cvs/extras/rpms/ggobi/devel In directory cvs-int.fedora.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvseZ9344/rpms/ggobi/devel Log Message: Directory /cvs/extras/rpms/ggobi/devel added to the repository From kevin at fedoraproject.org Fri Mar 7 17:59:45 2008 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Fri, 7 Mar 2008 17:59:45 GMT Subject: [fedora-astronomy] rpms/ggobi Makefile, NONE, 1.1 import.log, NONE, 1.1 Message-ID: <200803071759.m27Hxj6d009466@cvs-int.fedora.redhat.com> Author: kevin Update of /cvs/extras/rpms/ggobi In directory cvs-int.fedora.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvseZ9344/rpms/ggobi Added Files: Makefile import.log Log Message: Setup of module ggobi --- NEW FILE Makefile --- # Top level Makefile for module ggobi all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; --- NEW FILE import.log --- From kevin at fedoraproject.org Fri Mar 7 17:59:53 2008 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Fri, 7 Mar 2008 17:59:53 GMT Subject: [fedora-astronomy] rpms/ggobi/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <200803071759.m27HxrNr009484@cvs-int.fedora.redhat.com> Author: kevin Update of /cvs/extras/rpms/ggobi/devel In directory cvs-int.fedora.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvseZ9344/rpms/ggobi/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module ggobi --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: ggobi # $Id: Makefile,v 1.1 2008/03/07 17:59:45 kevin Exp $ NAME := ggobi SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From mmahut at fedoraproject.org Sun Mar 9 17:02:17 2008 From: mmahut at fedoraproject.org (Marek Mahut) Date: Sun, 9 Mar 2008 17:02:17 GMT Subject: [fedora-astronomy] rpms/ggobi/devel ggobi.desktop, NONE, 1.1 ggobi.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <200803091702.m29H2HET026610@cvs-int.fedora.redhat.com> Author: mmahut Update of /cvs/pkgs/rpms/ggobi/devel In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv21973/devel Modified Files: .cvsignore sources Added Files: ggobi.desktop ggobi.spec Log Message: Initial import of ggobi. --- NEW FILE ggobi.desktop --- [Desktop Entry] Name=GGobi GenericName=GGobi Comment=Multivariate interactive graphics for exploratory data analysis Categories=Astronomy;Science;Education; Icon=ggobi Exec=ggobi Terminal=false Type=Application --- NEW FILE ggobi.spec --- Name: ggobi Version: 2.1.7 Release: 1%{?dist} Summary: Open source visualization for exploring high-dimensional data Group: Applications/Engineering License: GPLv2 URL: http://www.ggobi.org/ Source0: http://www.ggobi.org/downloads/ggobi-%{version}.tar.bz2 Source1: ggobi.desktop BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libxml2-devel gtk2-devel, desktop-file-utils Requires: gtk2, libxml2 >= 2.6 %description GGobi is an open source visualization program for exploring high-dimensional data. It provides highly dynamic and interactive graphics such as tours, as well as familiar graphics such as the scatterplot, barchart and parallel coordinates plots. Plots are interactive and linked with brushing and identification. %package devel Summary: Open source visualization for exploring high-dimensional data Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel GGobi devel files %prep %setup -q %build %configure --with-all-plugins --datadir=%{_libdir} --disable-rpath make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT make ggobirc mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps rm $RPM_BUILD_ROOT%{_libdir}/applications/ggobi.desktop mv $RPM_BUILD_ROOT%{_libdir}/pixmaps/ggobi.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/ggobi.png desktop-file-install \ --vendor fedora \ --dir $RPM_BUILD_ROOT%{_datadir}/applications \ %{SOURCE1} %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc ABOUT-NLS AUTHORS ChangeLog COPYING CPLicense.txt INSTALL README %{_bindir}/ggobi %{_libdir}/*.so.* %{_libdir}/ggobi %{_datadir}/pixmaps/ggobi.png %{_datadir}/applications/*.desktop %exclude %{_libdir}/*.la %files devel %{_includedir}/ggobi %{_libdir}/*.so %{_libdir}/pkgconfig/ggobi.pc %changelog * Mon Dec 31 2007 Marek Mahut - 2.1.7-1 - Update to 2.1.7 - Light review of the spec file * Sat Feb 17 2007 Zachary Whitley - 2.1.4-1 - Initial RPM release. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/ggobi/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- .cvsignore 7 Mar 2008 17:59:45 -0000 1.1 +++ .cvsignore 9 Mar 2008 17:01:40 -0000 1.2 @@ -0,0 +1 @@ +ggobi-2.1.7.tar.bz2 Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ggobi/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- sources 7 Mar 2008 17:59:45 -0000 1.1 +++ sources 9 Mar 2008 17:01:40 -0000 1.2 @@ -0,0 +1 @@ +96009a660aefa49c36e2d0d69a14d1b9 ggobi-2.1.7.tar.bz2 From mmahut at fedoraproject.org Sun Mar 9 17:14:54 2008 From: mmahut at fedoraproject.org (Marek Mahut) Date: Sun, 9 Mar 2008 17:14:54 GMT Subject: [fedora-astronomy] rpms/ggobi/F-8 ggobi.desktop, NONE, 1.1 ggobi.spec, NONE, 1.1 sources, 1.1, 1.2 Message-ID: <200803091714.m29HEs5V026916@cvs-int.fedora.redhat.com> Author: mmahut Update of /cvs/pkgs/rpms/ggobi/F-8 In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv26888 Modified Files: sources Added Files: ggobi.desktop ggobi.spec Log Message: Initial ggobi import for Fedora 8 --- NEW FILE ggobi.desktop --- [Desktop Entry] Name=GGobi GenericName=GGobi Comment=Multivariate interactive graphics for exploratory data analysis Categories=Astronomy;Science;Education; Icon=ggobi Exec=ggobi Terminal=false Type=Application --- NEW FILE ggobi.spec --- Name: ggobi Version: 2.1.7 Release: 1%{?dist} Summary: Open source visualization for exploring high-dimensional data Group: Applications/Engineering License: GPLv2 URL: http://www.ggobi.org/ Source0: http://www.ggobi.org/downloads/ggobi-%{version}.tar.bz2 Source1: ggobi.desktop BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libxml2-devel gtk2-devel, desktop-file-utils Requires: gtk2, libxml2 >= 2.6 %description GGobi is an open source visualization program for exploring high-dimensional data. It provides highly dynamic and interactive graphics such as tours, as well as familiar graphics such as the scatterplot, barchart and parallel coordinates plots. Plots are interactive and linked with brushing and identification. %package devel Summary: Open source visualization for exploring high-dimensional data Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel GGobi devel files %prep %setup -q %build %configure --with-all-plugins --datadir=%{_libdir} --disable-rpath make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT make ggobirc mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps rm $RPM_BUILD_ROOT%{_libdir}/applications/ggobi.desktop mv $RPM_BUILD_ROOT%{_libdir}/pixmaps/ggobi.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/ggobi.png desktop-file-install \ --vendor fedora \ --dir $RPM_BUILD_ROOT%{_datadir}/applications \ %{SOURCE1} %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc ABOUT-NLS AUTHORS ChangeLog COPYING CPLicense.txt INSTALL README %{_bindir}/ggobi %{_libdir}/*.so.* %{_libdir}/ggobi %{_datadir}/pixmaps/ggobi.png %{_datadir}/applications/*.desktop %exclude %{_libdir}/*.la %files devel %{_includedir}/ggobi %{_libdir}/*.so %{_libdir}/pkgconfig/ggobi.pc %changelog * Mon Dec 31 2007 Marek Mahut - 2.1.7-1 - Update to 2.1.7 - Light review of the spec file * Sat Feb 17 2007 Zachary Whitley - 2.1.4-1 - Initial RPM release. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/ggobi/F-8/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- sources 7 Mar 2008 17:59:45 -0000 1.1 +++ sources 9 Mar 2008 17:14:17 -0000 1.2 @@ -0,0 +1 @@ +96009a660aefa49c36e2d0d69a14d1b9 ggobi-2.1.7.tar.bz2 From kevin at fedoraproject.org Sun Mar 23 01:03:00 2008 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Sun, 23 Mar 2008 01:03:00 GMT Subject: [fedora-astronomy] rpms/gnuradio - New directory Message-ID: <200803230103.m2N130nk028927@cvs-int.fedora.redhat.com> Author: kevin Update of /cvs/extras/rpms/gnuradio In directory cvs-int.fedora.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsJ28884/rpms/gnuradio Log Message: Directory /cvs/extras/rpms/gnuradio added to the repository From kevin at fedoraproject.org Sun Mar 23 01:03:05 2008 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Sun, 23 Mar 2008 01:03:05 GMT Subject: [fedora-astronomy] rpms/gnuradio/devel - New directory Message-ID: <200803230103.m2N135UY028943@cvs-int.fedora.redhat.com> Author: kevin Update of /cvs/extras/rpms/gnuradio/devel In directory cvs-int.fedora.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsJ28884/rpms/gnuradio/devel Log Message: Directory /cvs/extras/rpms/gnuradio/devel added to the repository From kevin at fedoraproject.org Sun Mar 23 01:03:11 2008 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Sun, 23 Mar 2008 01:03:11 GMT Subject: [fedora-astronomy] rpms/gnuradio Makefile, NONE, 1.1 import.log, NONE, 1.1 Message-ID: <200803230103.m2N13BXx028972@cvs-int.fedora.redhat.com> Author: kevin Update of /cvs/extras/rpms/gnuradio In directory cvs-int.fedora.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsJ28884/rpms/gnuradio Added Files: Makefile import.log Log Message: Setup of module gnuradio --- NEW FILE Makefile --- # Top level Makefile for module gnuradio all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; --- NEW FILE import.log --- From kevin at fedoraproject.org Sun Mar 23 01:03:18 2008 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Sun, 23 Mar 2008 01:03:18 GMT Subject: [fedora-astronomy] rpms/gnuradio/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1 Message-ID: <200803230103.m2N13IGK028990@cvs-int.fedora.redhat.com> Author: kevin Update of /cvs/extras/rpms/gnuradio/devel In directory cvs-int.fedora.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsJ28884/rpms/gnuradio/devel Added Files: .cvsignore Makefile sources Log Message: Setup of module gnuradio --- NEW FILE .cvsignore --- --- NEW FILE Makefile --- # Makefile for source rpm: gnuradio # $Id: Makefile,v 1.1 2008/03/23 01:03:11 kevin Exp $ NAME := gnuradio SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) ifeq ($(MAKEFILE_COMMON),) # attept a checkout define checkout-makefile-common test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 endef MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) endif include $(MAKEFILE_COMMON) --- NEW FILE sources --- From mmahut at fedoraproject.org Sun Mar 23 07:53:41 2008 From: mmahut at fedoraproject.org (Marek Mahut) Date: Sun, 23 Mar 2008 07:53:41 GMT Subject: [fedora-astronomy] rpms/gnuradio/devel gnuradio-3.1.1-gcc34.patch, NONE, 1.1 gnuradio.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2 Message-ID: <200803230753.m2N7rft0009849@cvs-int.fedora.redhat.com> Author: mmahut Update of /cvs/pkgs/rpms/gnuradio/devel In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv9821/devel Modified Files: .cvsignore sources Added Files: gnuradio-3.1.1-gcc34.patch gnuradio.spec Log Message: Initial import of gnuradio gnuradio-3.1.1-gcc34.patch: --- NEW FILE gnuradio-3.1.1-gcc34.patch --- diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/filter/gr_fft_filter_ccc.cc gnuradio-3.1.1/gnuradio-core/src/lib/filter/gr_fft_filter_ccc.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/filter/gr_fft_filter_ccc.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/filter/gr_fft_filter_ccc.cc 2008-03-03 09:52:10.000000000 +0100 @@ -38,6 +38,7 @@ #include #include +#include gr_fft_filter_ccc_sptr gr_make_fft_filter_ccc (int decimation, const std::vector &taps) { diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/filter/gr_fft_filter_fff.cc gnuradio-3.1.1/gnuradio-core/src/lib/filter/gr_fft_filter_fff.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/filter/gr_fft_filter_fff.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/filter/gr_fft_filter_fff.cc 2008-03-03 09:52:10.000000000 +0100 @@ -33,6 +33,7 @@ #include #include +#include gr_fft_filter_fff_sptr gr_make_fft_filter_fff (int decimation, const std::vector &taps) { diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/filter/qa_gr_fir_ccc.cc gnuradio-3.1.1/gnuradio-core/src/lib/filter/qa_gr_fir_ccc.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/filter/qa_gr_fir_ccc.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/filter/qa_gr_fir_ccc.cc 2008-03-03 09:23:08.000000000 +0100 @@ -47,6 +47,7 @@ #include #include #include +#include using std::vector; diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/filter/qa_gr_fir_ccf.cc gnuradio-3.1.1/gnuradio-core/src/lib/filter/qa_gr_fir_ccf.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/filter/qa_gr_fir_ccf.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/filter/qa_gr_fir_ccf.cc 2008-03-03 09:23:08.000000000 +0100 @@ -47,6 +47,7 @@ #include #include #include +#include using std::vector; diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/filter/qa_gr_fir_fcc.cc gnuradio-3.1.1/gnuradio-core/src/lib/filter/qa_gr_fir_fcc.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/filter/qa_gr_fir_fcc.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/filter/qa_gr_fir_fcc.cc 2008-03-03 09:23:08.000000000 +0100 @@ -46,6 +46,7 @@ #include #include #include +#include using std::vector; diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/filter/qa_gr_fir_fff.cc gnuradio-3.1.1/gnuradio-core/src/lib/filter/qa_gr_fir_fff.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/filter/qa_gr_fir_fff.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/filter/qa_gr_fir_fff.cc 2008-03-03 09:23:08.000000000 +0100 @@ -32,6 +32,7 @@ #include #include #include +#include using std::vector; diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/filter/qa_gr_fir_scc.cc gnuradio-3.1.1/gnuradio-core/src/lib/filter/qa_gr_fir_scc.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/filter/qa_gr_fir_scc.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/filter/qa_gr_fir_scc.cc 2008-03-03 09:23:08.000000000 +0100 @@ -46,6 +46,7 @@ #include #include #include +#include using std::vector; diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_align_on_samplenumbers_ss.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_align_on_samplenumbers_ss.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_align_on_samplenumbers_ss.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_align_on_samplenumbers_ss.cc 2008-03-03 09:52:10.000000000 +0100 @@ -28,6 +28,7 @@ #include #include #include +#include //define ALIGN_ADVANCED_IMPLEMENTATION to have an alternative implementation of the align algoritm which exactly follows the align_interval spec. //It is more resource intensive, less tested and probably not needed diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_bin_statistics_f.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_bin_statistics_f.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_bin_statistics_f.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_bin_statistics_f.cc 2008-03-03 09:52:10.000000000 +0100 @@ -26,6 +26,7 @@ #include #include +#include gr_bin_statistics_f_sptr gr_make_bin_statistics_f(unsigned int vlen, diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_circular_file.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_circular_file.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_circular_file.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_circular_file.cc 2008-03-03 09:52:10.000000000 +0100 @@ -39,6 +39,8 @@ #include #include +#include +#include static const int HEADER_SIZE = 4096; static const int HEADER_MAGIC = 0xEB021026; diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_delay.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_delay.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_delay.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_delay.cc 2008-03-03 09:52:10.000000000 +0100 @@ -26,6 +26,7 @@ #include #include +#include gr_delay_sptr gr_make_delay (size_t itemsize, int delay) diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_fake_channel_coder_pp.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_fake_channel_coder_pp.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_fake_channel_coder_pp.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_fake_channel_coder_pp.cc 2008-03-03 09:52:39.000000000 +0100 @@ -28,6 +28,7 @@ #include #include #include +#include static const int PAD_VAL = 0xAA; diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_fft_vcc.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_fft_vcc.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_fft_vcc.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_fft_vcc.cc 2008-03-03 09:52:10.000000000 +0100 @@ -28,6 +28,7 @@ #include #include #include +#include gr_fft_vcc_sptr gr_make_fft_vcc (int fft_size, bool forward,const std::vector window, bool shift) diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_fft_vfc.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_fft_vfc.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_fft_vfc.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_fft_vfc.cc 2008-03-03 09:52:10.000000000 +0100 @@ -29,6 +29,7 @@ #include #include #include +#include // FIXME after this is working, change to use native real to complex fft. diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_framer_sink_1.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_framer_sink_1.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_framer_sink_1.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_framer_sink_1.cc 2008-03-03 09:52:10.000000000 +0100 @@ -28,6 +28,7 @@ #include #include #include +#include #define VERBOSE 0 diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_head.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_head.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_head.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_head.cc 2008-03-03 09:52:10.000000000 +0100 @@ -25,6 +25,7 @@ #endif #include #include +#include gr_head::gr_head (size_t sizeof_stream_item, int nitems) : gr_sync_block ("head", diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gri_fft.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gri_fft.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gri_fft.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gri_fft.cc 2008-03-03 09:04:49.000000000 +0100 @@ -28,6 +28,7 @@ #include #include #include +#include static char * wisdom_filename () diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_keep_one_in_n.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_keep_one_in_n.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_keep_one_in_n.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_keep_one_in_n.cc 2008-03-03 09:52:10.000000000 +0100 @@ -26,6 +26,7 @@ #include #include +#include gr_keep_one_in_n_sptr gr_make_keep_one_in_n (size_t item_size, int n) diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_log2_const.h gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_log2_const.h --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_log2_const.h 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_log2_const.h 2008-03-04 07:47:31.000000000 +0100 @@ -31,16 +31,16 @@ template static inline int gr_log2_const() { assert(0); return 0; } -template<> static inline int gr_log2_const<1>() { return 0; } -template<> static inline int gr_log2_const<2>() { return 1; } -template<> static inline int gr_log2_const<4>() { return 2; } -template<> static inline int gr_log2_const<8>() { return 3; } -template<> static inline int gr_log2_const<16>() { return 4; } -template<> static inline int gr_log2_const<32>() { return 5; } -template<> static inline int gr_log2_const<64>() { return 6; } -template<> static inline int gr_log2_const<128>() { return 7; } -template<> static inline int gr_log2_const<256>() { return 8; } -template<> static inline int gr_log2_const<512>() { return 9; } -template<> static inline int gr_log2_const<1024>(){ return 10; } +template<> inline int gr_log2_const<1>() { return 0; } +template<> inline int gr_log2_const<2>() { return 1; } +template<> inline int gr_log2_const<4>() { return 2; } +template<> inline int gr_log2_const<8>() { return 3; } +template<> inline int gr_log2_const<16>() { return 4; } +template<> inline int gr_log2_const<32>() { return 5; } +template<> inline int gr_log2_const<64>() { return 6; } +template<> inline int gr_log2_const<128>() { return 7; } +template<> inline int gr_log2_const<256>() { return 8; } +template<> inline int gr_log2_const<512>() { return 9; } +template<> inline int gr_log2_const<1024>(){ return 10; } #endif /* INCLUDED_GR_LOG2_CONST_H */ diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_null_source.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_null_source.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_null_source.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_null_source.cc 2008-03-03 09:23:08.000000000 +0100 @@ -26,6 +26,7 @@ #include #include +#include gr_null_source::gr_null_source (size_t sizeof_stream_item) : gr_sync_block ("null_source", diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_packet_sink.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_packet_sink.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_packet_sink.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_packet_sink.cc 2008-03-03 09:52:10.000000000 +0100 @@ -33,6 +33,7 @@ #include #include #include +#include #define VERBOSE 0 diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_simple_correlator.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_simple_correlator.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_simple_correlator.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_simple_correlator.cc 2008-03-03 09:52:10.000000000 +0100 @@ -30,6 +30,7 @@ #include #include #include +#include static const int THRESHOLD = 3; diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_simple_framer.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_simple_framer.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_simple_framer.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_simple_framer.cc 2008-03-03 09:52:10.000000000 +0100 @@ -29,6 +29,8 @@ #include #include #include +#include +#include gr_simple_framer_sptr diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_skiphead.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_skiphead.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_skiphead.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_skiphead.cc 2008-03-03 09:52:10.000000000 +0100 @@ -25,6 +25,7 @@ #endif #include #include +#include gr_skiphead::gr_skiphead (size_t itemsize, size_t nitems_to_skip) : gr_block ("skiphead", diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_stream_mux.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_stream_mux.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_stream_mux.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_stream_mux.cc 2008-03-03 09:52:10.000000000 +0100 @@ -26,6 +26,7 @@ #include #include +#include #define VERBOSE 0 diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_streams_to_stream.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_streams_to_stream.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_streams_to_stream.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_streams_to_stream.cc 2008-03-03 09:52:10.000000000 +0100 @@ -26,6 +26,7 @@ #include #include +#include gr_streams_to_stream_sptr gr_make_streams_to_stream (size_t item_size, size_t nstreams) diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_streams_to_vector.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_streams_to_vector.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_streams_to_vector.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_streams_to_vector.cc 2008-03-03 09:52:10.000000000 +0100 @@ -26,6 +26,7 @@ #include #include +#include gr_streams_to_vector_sptr gr_make_streams_to_vector (size_t item_size, size_t nstreams) diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_stream_to_streams.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_stream_to_streams.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_stream_to_streams.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_stream_to_streams.cc 2008-03-03 09:52:10.000000000 +0100 @@ -26,6 +26,7 @@ #include #include +#include gr_stream_to_streams_sptr gr_make_stream_to_streams (size_t item_size, size_t nstreams) diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_stream_to_vector.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_stream_to_vector.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_stream_to_vector.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_stream_to_vector.cc 2008-03-03 09:52:10.000000000 +0100 @@ -26,6 +26,7 @@ #include #include +#include gr_stream_to_vector_sptr gr_make_stream_to_vector (size_t item_size, size_t nitems_per_block) diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_test.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_test.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_test.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_test.cc 2008-03-03 09:52:10.000000000 +0100 @@ -28,6 +28,7 @@ #include #include #include +#include gr_test_sptr gr_make_test (const std::string &name, int min_inputs, int max_inputs, unsigned int sizeof_input_item, diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_throttle.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_throttle.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_throttle.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_throttle.cc 2008-03-03 09:53:15.000000000 +0100 @@ -29,6 +29,7 @@ #include #include #include +#include #ifdef HAVE_TIME_H #include #endif diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_vector_to_stream.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_vector_to_stream.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_vector_to_stream.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_vector_to_stream.cc 2008-03-03 09:52:10.000000000 +0100 @@ -26,6 +26,7 @@ #include #include +#include gr_vector_to_stream_sptr gr_make_vector_to_stream (size_t item_size, size_t nitems_per_block) diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_vector_to_streams.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_vector_to_streams.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_vector_to_streams.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_vector_to_streams.cc 2008-03-03 09:52:10.000000000 +0100 @@ -26,6 +26,7 @@ #include #include +#include gr_vector_to_streams_sptr gr_make_vector_to_streams (size_t item_size, size_t nstreams) diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/malloc16.c gnuradio-3.1.1/gnuradio-core/src/lib/general/malloc16.c --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/malloc16.c 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/malloc16.c 2008-03-03 10:20:18.000000000 +0100 @@ -7,6 +7,7 @@ #include "malloc16.h" #include +#include void *malloc16Align(int size){ void *p; diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_bc.cc gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_bc.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_bc.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_bc.cc 2008-03-03 09:52:10.000000000 +0100 @@ -30,6 +30,7 @@ #include #include #include +#include gr_chunks_to_symbols_bc_sptr gr_make_chunks_to_symbols_bc (const std::vector &symbol_table, const int D) diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_bf.cc gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_bf.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_bf.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_bf.cc 2008-03-03 09:52:10.000000000 +0100 @@ -30,6 +30,7 @@ #include #include #include +#include gr_chunks_to_symbols_bf_sptr gr_make_chunks_to_symbols_bf (const std::vector &symbol_table, const int D) diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_ic.cc gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_ic.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_ic.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_ic.cc 2008-03-03 09:52:10.000000000 +0100 @@ -30,6 +30,7 @@ #include #include #include +#include gr_chunks_to_symbols_ic_sptr gr_make_chunks_to_symbols_ic (const std::vector &symbol_table, const int D) diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_if.cc gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_if.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_if.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_if.cc 2008-03-03 09:52:10.000000000 +0100 @@ -30,6 +30,7 @@ #include #include #include +#include gr_chunks_to_symbols_if_sptr gr_make_chunks_to_symbols_if (const std::vector &symbol_table, const int D) diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_sc.cc gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_sc.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_sc.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_sc.cc 2008-03-03 09:52:10.000000000 +0100 @@ -30,6 +30,7 @@ #include #include #include +#include gr_chunks_to_symbols_sc_sptr gr_make_chunks_to_symbols_sc (const std::vector &symbol_table, const int D) diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_sf.cc gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_sf.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_sf.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_sf.cc 2008-03-03 09:52:10.000000000 +0100 @@ -30,6 +30,7 @@ #include #include #include +#include gr_chunks_to_symbols_sf_sptr gr_make_chunks_to_symbols_sf (const std::vector &symbol_table, const int D) diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_XX.cc.t gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_XX.cc.t --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_XX.cc.t 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_XX.cc.t 2008-03-03 09:52:10.000000000 +0100 @@ -30,6 +30,7 @@ #include #include #include +#include @SPTR_NAME@ gr_make_ at BASE_NAME@ (const std::vector<@O_TYPE@> &symbol_table, const int D) diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_mute_cc.cc gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_mute_cc.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_mute_cc.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_mute_cc.cc 2008-03-03 09:23:08.000000000 +0100 @@ -29,6 +29,7 @@ #include #include #include +#include gr_mute_cc_sptr diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_mute_ff.cc gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_mute_ff.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_mute_ff.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_mute_ff.cc 2008-03-03 09:23:08.000000000 +0100 @@ -29,6 +29,7 @@ #include #include #include +#include gr_mute_ff_sptr diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_mute_ii.cc gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_mute_ii.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_mute_ii.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_mute_ii.cc 2008-03-03 09:23:08.000000000 +0100 @@ -29,6 +29,7 @@ #include #include #include +#include gr_mute_ii_sptr diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_mute_ss.cc gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_mute_ss.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_mute_ss.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_mute_ss.cc 2008-03-03 09:23:08.000000000 +0100 @@ -29,6 +29,7 @@ #include #include #include +#include gr_mute_ss_sptr diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_mute_XX.cc.t gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_mute_XX.cc.t --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_mute_XX.cc.t 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_mute_XX.cc.t 2008-03-03 09:23:08.000000000 +0100 @@ -29,6 +29,7 @@ #include <@NAME at .h> #include #include +#include @SPTR_NAME@ diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_peak_detector_fb.cc gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_peak_detector_fb.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_peak_detector_fb.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_peak_detector_fb.cc 2008-03-03 09:23:08.000000000 +0100 @@ -28,6 +28,7 @@ #include #include +#include gr_peak_detector_fb_sptr gr_make_peak_detector_fb (float threshold_factor_rise, diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_peak_detector_ib.cc gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_peak_detector_ib.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_peak_detector_ib.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_peak_detector_ib.cc 2008-03-03 09:23:08.000000000 +0100 @@ -28,6 +28,7 @@ #include #include +#include gr_peak_detector_ib_sptr gr_make_peak_detector_ib (float threshold_factor_rise, diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_peak_detector_sb.cc gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_peak_detector_sb.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_peak_detector_sb.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_peak_detector_sb.cc 2008-03-03 09:23:08.000000000 +0100 @@ -28,6 +28,7 @@ #include #include +#include gr_peak_detector_sb_sptr gr_make_peak_detector_sb (float threshold_factor_rise, diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_peak_detector_XX.cc.t gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_peak_detector_XX.cc.t --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_peak_detector_XX.cc.t 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_peak_detector_XX.cc.t 2008-03-03 09:23:08.000000000 +0100 @@ -28,6 +28,7 @@ #include <@NAME at .h> #include +#include @SPTR_NAME@ gr_make_ at BASE_NAME@ (float threshold_factor_rise, diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/io/gr_file_descriptor_sink.cc gnuradio-3.1.1/gnuradio-core/src/lib/io/gr_file_descriptor_sink.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/io/gr_file_descriptor_sink.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/io/gr_file_descriptor_sink.cc 2008-03-03 09:05:18.000000000 +0100 @@ -32,6 +32,7 @@ #include #include #include +#include gr_file_descriptor_sink::gr_file_descriptor_sink (size_t itemsize, int fd) diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/io/gr_file_descriptor_source.cc gnuradio-3.1.1/gnuradio-core/src/lib/io/gr_file_descriptor_source.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/io/gr_file_descriptor_source.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/io/gr_file_descriptor_source.cc 2008-03-03 09:52:11.000000000 +0100 @@ -32,6 +32,8 @@ #include #include #include +#include +#include gr_file_descriptor_source::gr_file_descriptor_source (size_t itemsize, diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/io/gr_file_sink_base.cc gnuradio-3.1.1/gnuradio-core/src/lib/io/gr_file_sink_base.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/io/gr_file_sink_base.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/io/gr_file_sink_base.cc 2008-03-03 09:05:28.000000000 +0100 @@ -30,6 +30,7 @@ #include #include #include +#include // win32 (mingw/msvc) specific #ifdef HAVE_IO_H diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/io/gr_file_source.cc gnuradio-3.1.1/gnuradio-core/src/lib/io/gr_file_source.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/io/gr_file_source.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/io/gr_file_source.cc 2008-03-03 09:05:34.000000000 +0100 @@ -31,6 +31,7 @@ #include #include #include +#include // win32 (mingw/msvc) specific #ifdef HAVE_IO_H diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/io/gri_logger.cc gnuradio-3.1.1/gnuradio-core/src/lib/io/gri_logger.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/io/gri_logger.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/io/gri_logger.cc 2008-03-03 09:52:11.000000000 +0100 @@ -29,6 +29,7 @@ #include #include #include +#include /* diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/io/gr_message_sink.cc gnuradio-3.1.1/gnuradio-core/src/lib/io/gr_message_sink.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/io/gr_message_sink.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/io/gr_message_sink.cc 2008-03-03 09:52:11.000000000 +0100 @@ -32,6 +32,7 @@ #include #include #include +#include // public constructor that returns a shared_ptr diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/io/gr_message_source.cc gnuradio-3.1.1/gnuradio-core/src/lib/io/gr_message_source.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/io/gr_message_source.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/io/gr_message_source.cc 2008-03-03 09:52:11.000000000 +0100 @@ -32,6 +32,7 @@ #include #include #include +#include // public constructor that returns a shared_ptr diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/io/gr_udp_sink.cc gnuradio-3.1.1/gnuradio-core/src/lib/io/gr_udp_sink.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/io/gr_udp_sink.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/io/gr_udp_sink.cc 2008-03-03 09:04:49.000000000 +0100 @@ -24,6 +24,7 @@ #include #include #include +#include #define SNK_VERBOSE 0 diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/io/gr_udp_source.cc gnuradio-3.1.1/gnuradio-core/src/lib/io/gr_udp_source.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/io/gr_udp_source.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/io/gr_udp_source.cc 2008-03-03 09:52:11.000000000 +0100 @@ -25,6 +25,8 @@ #include #include #include +#include +#include #define SRC_VERBOSE 0 diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/missing/getopt.c gnuradio-3.1.1/gnuradio-core/src/lib/missing/getopt.c --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/missing/getopt.c 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/missing/getopt.c 2008-03-03 09:52:11.000000000 +0100 @@ -52,6 +52,7 @@ #endif #include +#include /* Comment out all this code if we are using the GNU C Library, and are not actually compiling the library itself. This code is part of the GNU C @@ -179,6 +180,7 @@ On some systems, it contains special magic macros that don't work in GCC. */ #include +#include #define my_index strchr #define my_bcopy(src, dst, n) memcpy ((dst), (src), (n)) #else diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/reed-solomon/decode_rs.c gnuradio-3.1.1/gnuradio-core/src/lib/reed-solomon/decode_rs.c --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/reed-solomon/decode_rs.c 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/reed-solomon/decode_rs.c 2008-03-03 10:22:34.000000000 +0100 @@ -8,6 +8,7 @@ #endif #include +#include #define NULL ((void *)0) #define min(a,b) ((a) < (b) ? (a) : (b)) diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/reed-solomon/encode_rs.c gnuradio-3.1.1/gnuradio-core/src/lib/reed-solomon/encode_rs.c --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/reed-solomon/encode_rs.c 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/reed-solomon/encode_rs.c 2008-03-03 10:22:34.000000000 +0100 @@ -3,6 +3,7 @@ * May be used under the terms of the GNU General Public License (GPL) */ #include +#include #ifdef FIXED #include "fixed.h" diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/reed-solomon/exercise.c gnuradio-3.1.1/gnuradio-core/src/lib/reed-solomon/exercise.c --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/reed-solomon/exercise.c 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/reed-solomon/exercise.c 2008-03-03 10:22:34.000000000 +0100 @@ -13,6 +13,7 @@ #include #include #include +#include #ifdef FIXED #include "fixed.h" diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/runtime/gr_dispatcher.cc gnuradio-3.1.1/gnuradio-core/src/lib/runtime/gr_dispatcher.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/runtime/gr_dispatcher.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/runtime/gr_dispatcher.cc 2008-03-03 09:05:53.000000000 +0100 @@ -27,6 +27,7 @@ #include #include #include +#include #ifdef HAVE_SELECT # ifdef HAVE_SYS_SELECT_H diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/runtime/gr_error_handler.cc gnuradio-3.1.1/gnuradio-core/src/lib/runtime/gr_error_handler.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/runtime/gr_error_handler.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/runtime/gr_error_handler.cc 2008-03-03 09:06:11.000000000 +0100 @@ -48,6 +48,7 @@ #include #include #include +#include #ifdef HAVE_IO_H #include diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/runtime/gr_local_sighandler.cc gnuradio-3.1.1/gnuradio-core/src/lib/runtime/gr_local_sighandler.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/runtime/gr_local_sighandler.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/runtime/gr_local_sighandler.cc 2008-03-03 09:23:08.000000000 +0100 @@ -27,6 +27,7 @@ #include #include #include +#include gr_local_sighandler::gr_local_sighandler (int signum, diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/runtime/gr_message.cc gnuradio-3.1.1/gnuradio-core/src/lib/runtime/gr_message.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/runtime/gr_message.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/runtime/gr_message.cc 2008-03-03 09:52:11.000000000 +0100 @@ -25,6 +25,8 @@ #endif #include #include +#include +#include static long s_ncurrently_allocated = 0; diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/runtime/gr_preferences.cc gnuradio-3.1.1/gnuradio-core/src/lib/runtime/gr_preferences.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/runtime/gr_preferences.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/runtime/gr_preferences.cc 2008-03-03 09:23:08.000000000 +0100 @@ -31,6 +31,7 @@ #include #include #include +#include #ifdef MKDIR_TAKES_ONE_ARG diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/runtime/gr_realtime.cc gnuradio-3.1.1/gnuradio-core/src/lib/runtime/gr_realtime.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/runtime/gr_realtime.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/runtime/gr_realtime.cc 2008-03-03 09:23:08.000000000 +0100 @@ -30,6 +30,7 @@ #endif #include +#include #include #include @@ -61,6 +62,7 @@ #elif defined(HAVE_PTHREAD_SETSCHEDPARAM) #include +#include gr_rt_status_t gr_enable_realtime_scheduling() diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/runtime/gr_scheduler_thread.cc gnuradio-3.1.1/gnuradio-core/src/lib/runtime/gr_scheduler_thread.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/runtime/gr_scheduler_thread.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/runtime/gr_scheduler_thread.cc 2008-03-03 09:06:30.000000000 +0100 @@ -26,6 +26,7 @@ #include #include +#include #ifdef HAVE_SIGNAL_H #include diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/runtime/gr_vmcircbuf.cc gnuradio-3.1.1/gnuradio-core/src/lib/runtime/gr_vmcircbuf.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/runtime/gr_vmcircbuf.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/runtime/gr_vmcircbuf.cc 2008-03-03 09:41:10.000000000 +0100 @@ -28,6 +28,7 @@ #include #include #include +#include #include // all the factories we know about diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/runtime/gr_vmcircbuf_mmap_tmpfile.cc gnuradio-3.1.1/gnuradio-core/src/lib/runtime/gr_vmcircbuf_mmap_tmpfile.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/runtime/gr_vmcircbuf_mmap_tmpfile.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/runtime/gr_vmcircbuf_mmap_tmpfile.cc 2008-03-03 09:06:40.000000000 +0100 @@ -41,7 +41,6 @@ #include #include - gr_vmcircbuf_mmap_tmpfile::gr_vmcircbuf_mmap_tmpfile (int size) : gr_vmcircbuf (size) { diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/tests/benchmark_nco.cc gnuradio-3.1.1/gnuradio-core/src/tests/benchmark_nco.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/tests/benchmark_nco.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/tests/benchmark_nco.cc 2008-03-03 09:23:08.000000000 +0100 @@ -30,6 +30,7 @@ #include #include #include +#include #define ITERATIONS 20000000 #define BLOCK_SIZE (10 * 1000) // fits in cache diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/tests/benchmark_vco.cc gnuradio-3.1.1/gnuradio-core/src/tests/benchmark_vco.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/tests/benchmark_vco.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/tests/benchmark_vco.cc 2008-03-03 09:23:08.000000000 +0100 @@ -30,6 +30,7 @@ #include #include #include +#include #define ITERATIONS 5000000 #define BLOCK_SIZE (10 * 1000) // fits in cache diff -Naur gnuradio-3.1.1-upstream/gr-atsc/src/lib/atsc_bit_timing_loop.cc gnuradio-3.1.1/gr-atsc/src/lib/atsc_bit_timing_loop.cc --- gnuradio-3.1.1-upstream/gr-atsc/src/lib/atsc_bit_timing_loop.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-atsc/src/lib/atsc_bit_timing_loop.cc 2008-03-03 09:23:08.000000000 +0100 @@ -27,6 +27,7 @@ #include #include #include +#include // Input rate changed from 20MHz to 19.2 to support usrp at 3 * 6.4MHz float input_rate = 19.2e6; diff -Naur gnuradio-3.1.1-upstream/gr-atsc/src/lib/atsci_fs_checker_naive.cc gnuradio-3.1.1/gr-atsc/src/lib/atsci_fs_checker_naive.cc --- gnuradio-3.1.1-upstream/gr-atsc/src/lib/atsci_fs_checker_naive.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-atsc/src/lib/atsci_fs_checker_naive.cc 2008-03-03 09:23:08.000000000 +0100 @@ -25,6 +25,7 @@ #include #include #include +#include using std::cerr; using std::endl; diff -Naur gnuradio-3.1.1-upstream/gr-atsc/src/lib/atsci_fs_correlator_naive.cc gnuradio-3.1.1/gr-atsc/src/lib/atsci_fs_correlator_naive.cc --- gnuradio-3.1.1-upstream/gr-atsc/src/lib/atsci_fs_correlator_naive.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-atsc/src/lib/atsci_fs_correlator_naive.cc 2008-03-03 09:23:08.000000000 +0100 @@ -25,6 +25,7 @@ #include #include #include +#include using std::cerr; using std::endl; diff -Naur gnuradio-3.1.1-upstream/gr-atsc/src/lib/atsci_reed_solomon.cc gnuradio-3.1.1/gr-atsc/src/lib/atsci_reed_solomon.cc --- gnuradio-3.1.1-upstream/gr-atsc/src/lib/atsci_reed_solomon.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-atsc/src/lib/atsci_reed_solomon.cc 2008-03-03 09:55:00.000000000 +0100 @@ -22,6 +22,8 @@ #include #include +#include +#include extern "C" { #include "rs.h" diff -Naur gnuradio-3.1.1-upstream/gr-atsc/src/lib/atsci_sliding_correlator.h gnuradio-3.1.1/gr-atsc/src/lib/atsci_sliding_correlator.h --- gnuradio-3.1.1-upstream/gr-atsc/src/lib/atsci_sliding_correlator.h 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-atsc/src/lib/atsci_sliding_correlator.h 2008-03-04 09:13:50.000000000 +0100 @@ -19,11 +19,12 @@ * the Free Software Foundation, Inc., 51 Franklin Street, * Boston, MA 02110-1301, USA. */ +#include +#include + #ifndef _ATSC_SLIDING_CORRELATOR_H_ #define _ATSC_SLIDING_CORRELATOR_H_ -#include - extern const unsigned char atsc_pn511[511]; extern const unsigned char atsc_pn63[63]; diff -Naur gnuradio-3.1.1-upstream/gr-atsc/src/lib/atsci_sssr.cc gnuradio-3.1.1/gr-atsc/src/lib/atsci_sssr.cc --- gnuradio-3.1.1-upstream/gr-atsc/src/lib/atsci_sssr.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-atsc/src/lib/atsci_sssr.cc 2008-03-03 09:07:49.000000000 +0100 @@ -27,6 +27,7 @@ #include #include #include +#include /* * ---------------------------------------------------------------- diff -Naur gnuradio-3.1.1-upstream/gr-atsc/src/lib/atsci_trellis_encoder.cc gnuradio-3.1.1/gr-atsc/src/lib/atsci_trellis_encoder.cc --- gnuradio-3.1.1-upstream/gr-atsc/src/lib/atsci_trellis_encoder.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-atsc/src/lib/atsci_trellis_encoder.cc 2008-03-03 09:52:11.000000000 +0100 @@ -23,6 +23,8 @@ #include #include #include +#include +#include static const int DIBITS_PER_BYTE = 4; diff -Naur gnuradio-3.1.1-upstream/gr-atsc/src/lib/atsci_viterbi_decoder.cc gnuradio-3.1.1/gr-atsc/src/lib/atsci_viterbi_decoder.cc --- gnuradio-3.1.1-upstream/gr-atsc/src/lib/atsci_viterbi_decoder.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-atsc/src/lib/atsci_viterbi_decoder.cc 2008-03-03 09:52:11.000000000 +0100 @@ -25,6 +25,8 @@ #include #include #include "atsci_viterbi_mux.cc" +#include +#include /* How many separate Trellis encoders / Viterbi decoders run in parallel */ diff -Naur gnuradio-3.1.1-upstream/gr-atsc/src/lib/atsc_types.h gnuradio-3.1.1/gr-atsc/src/lib/atsc_types.h --- gnuradio-3.1.1-upstream/gr-atsc/src/lib/atsc_types.h 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-atsc/src/lib/atsc_types.h 2008-03-04 07:52:52.000000000 +0100 @@ -24,6 +24,7 @@ #define _ATSC_TYPES_H_ #include +#include #include #include diff -Naur gnuradio-3.1.1-upstream/gr-atsc/src/lib/interleaver_fifo.h gnuradio-3.1.1/gr-atsc/src/lib/interleaver_fifo.h --- gnuradio-3.1.1-upstream/gr-atsc/src/lib/interleaver_fifo.h 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-atsc/src/lib/interleaver_fifo.h 2008-03-03 10:22:34.000000000 +0100 @@ -26,6 +26,7 @@ #include #include +#include /*! * \brief template class for interleaver fifo diff -Naur gnuradio-3.1.1-upstream/gr-atsc/src/lib/qa_atsci_data_interleaver.cc gnuradio-3.1.1/gr-atsc/src/lib/qa_atsci_data_interleaver.cc --- gnuradio-3.1.1-upstream/gr-atsc/src/lib/qa_atsci_data_interleaver.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-atsc/src/lib/qa_atsci_data_interleaver.cc 2008-03-03 09:23:08.000000000 +0100 @@ -22,6 +22,7 @@ #include #include +#include /*! diff -Naur gnuradio-3.1.1-upstream/gr-atsc/src/lib/qa_atsci_equalizer_nop.cc gnuradio-3.1.1/gr-atsc/src/lib/qa_atsci_equalizer_nop.cc --- gnuradio-3.1.1-upstream/gr-atsc/src/lib/qa_atsci_equalizer_nop.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-atsc/src/lib/qa_atsci_equalizer_nop.cc 2008-03-03 09:23:08.000000000 +0100 @@ -28,6 +28,7 @@ #include #include #include +#include using std::cerr; using std::endl; diff -Naur gnuradio-3.1.1-upstream/gr-atsc/src/lib/qa_atsci_fake_single_viterbi.cc gnuradio-3.1.1/gr-atsc/src/lib/qa_atsci_fake_single_viterbi.cc --- gnuradio-3.1.1-upstream/gr-atsc/src/lib/qa_atsci_fake_single_viterbi.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-atsc/src/lib/qa_atsci_fake_single_viterbi.cc 2008-03-04 15:03:37.000000000 +0100 @@ -29,6 +29,8 @@ #include #include #include +#include +#include static const int NTRIALS = 50; diff -Naur gnuradio-3.1.1-upstream/gr-atsc/src/lib/qa_atsci_randomizer.cc gnuradio-3.1.1/gr-atsc/src/lib/qa_atsci_randomizer.cc --- gnuradio-3.1.1-upstream/gr-atsc/src/lib/qa_atsci_randomizer.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-atsc/src/lib/qa_atsci_randomizer.cc 2008-03-03 09:23:08.000000000 +0100 @@ -23,6 +23,7 @@ #include #include +#include static unsigned int expected_initial_states[] = { 0x018f, diff -Naur gnuradio-3.1.1-upstream/gr-atsc/src/lib/qa_atsci_reed_solomon.cc gnuradio-3.1.1/gr-atsc/src/lib/qa_atsci_reed_solomon.cc --- gnuradio-3.1.1-upstream/gr-atsc/src/lib/qa_atsci_reed_solomon.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-atsc/src/lib/qa_atsci_reed_solomon.cc 2008-03-03 09:23:08.000000000 +0100 @@ -29,6 +29,7 @@ #include #include #include +#include static const int NROOTS = 20; diff -Naur gnuradio-3.1.1-upstream/gr-atsc/src/lib/qa_atsci_single_viterbi.cc gnuradio-3.1.1/gr-atsc/src/lib/qa_atsci_single_viterbi.cc --- gnuradio-3.1.1-upstream/gr-atsc/src/lib/qa_atsci_single_viterbi.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-atsc/src/lib/qa_atsci_single_viterbi.cc 2008-03-04 12:53:35.000000000 +0100 @@ -30,6 +30,8 @@ #include #include #include +#include +#include static const int NTRIALS = 50; diff -Naur gnuradio-3.1.1-upstream/gr-atsc/src/lib/qa_atsci_trellis_encoder.cc gnuradio-3.1.1/gr-atsc/src/lib/qa_atsci_trellis_encoder.cc --- gnuradio-3.1.1-upstream/gr-atsc/src/lib/qa_atsci_trellis_encoder.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-atsc/src/lib/qa_atsci_trellis_encoder.cc 2008-03-03 09:23:08.000000000 +0100 @@ -30,6 +30,7 @@ #include #include #include +#include #define NELEM(x) (sizeof (x) / sizeof (x[0])) diff -Naur gnuradio-3.1.1-upstream/gr-atsc/src/lib/qa_atsci_viterbi_decoder.cc gnuradio-3.1.1/gr-atsc/src/lib/qa_atsci_viterbi_decoder.cc --- gnuradio-3.1.1-upstream/gr-atsc/src/lib/qa_atsci_viterbi_decoder.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-atsc/src/lib/qa_atsci_viterbi_decoder.cc 2008-03-03 09:23:08.000000000 +0100 @@ -31,6 +31,7 @@ #include #include #include +#include #define NELEM(x) (sizeof (x) / sizeof (x[0])) diff -Naur gnuradio-3.1.1-upstream/gr-audio-portaudio/src/audio_portaudio_sink.cc gnuradio-3.1.1/gr-audio-portaudio/src/audio_portaudio_sink.cc --- gnuradio-3.1.1-upstream/gr-audio-portaudio/src/audio_portaudio_sink.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gr-audio-portaudio/src/audio_portaudio_sink.cc 2008-03-03 09:52:11.000000000 +0100 @@ -33,6 +33,8 @@ #include #include #include +#include +#include #define LOGGING 0 // define to 0 or 1 diff -Naur gnuradio-3.1.1-upstream/gr-audio-portaudio/src/audio_portaudio_source.cc gnuradio-3.1.1/gr-audio-portaudio/src/audio_portaudio_source.cc --- gnuradio-3.1.1-upstream/gr-audio-portaudio/src/audio_portaudio_source.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gr-audio-portaudio/src/audio_portaudio_source.cc 2008-03-03 09:52:11.000000000 +0100 @@ -33,6 +33,8 @@ #include #include #include +#include +#include #define LOGGING 0 // define to 0 or 1 diff -Naur gnuradio-3.1.1-upstream/gr-gsm-fr-vocoder/src/lib/gsm/code.c gnuradio-3.1.1/gr-gsm-fr-vocoder/src/lib/gsm/code.c --- gnuradio-3.1.1-upstream/gr-gsm-fr-vocoder/src/lib/gsm/code.c 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-gsm-fr-vocoder/src/lib/gsm/code.c 2008-03-03 09:52:11.000000000 +0100 @@ -19,6 +19,7 @@ #include "private.h" #include "gsm.h" #include "proto.h" +#include /* * 4.2 FIXED POINT IMPLEMENTATION OF THE RPE-LTP CODER diff -Naur gnuradio-3.1.1-upstream/gr-gsm-fr-vocoder/src/lib/gsm/gsm_create.c gnuradio-3.1.1/gr-gsm-fr-vocoder/src/lib/gsm/gsm_create.c --- gnuradio-3.1.1-upstream/gr-gsm-fr-vocoder/src/lib/gsm/gsm_create.c 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-gsm-fr-vocoder/src/lib/gsm/gsm_create.c 2008-03-03 10:22:34.000000000 +0100 @@ -30,6 +30,7 @@ #include "gsm.h" #include "private.h" #include "proto.h" +#include gsm gsm_create P0() { diff -Naur gnuradio-3.1.1-upstream/gr-trellis/src/lib/fsm.cc gnuradio-3.1.1/gr-trellis/src/lib/fsm.cc --- gnuradio-3.1.1-upstream/gr-trellis/src/lib/fsm.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-trellis/src/lib/fsm.cc 2008-03-04 15:29:29.000000000 +0100 @@ -26,6 +26,7 @@ #include #include #include +#include #include "base.h" #include "fsm.h" diff -Naur gnuradio-3.1.1-upstream/gr-trellis/src/lib/fsm.h gnuradio-3.1.1/gr-trellis/src/lib/fsm.h --- gnuradio-3.1.1-upstream/gr-trellis/src/lib/fsm.h 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-trellis/src/lib/fsm.h 2008-03-04 15:46:05.000000000 +0100 @@ -24,6 +24,7 @@ #define INCLUDED_TRELLIS_FSM_H #include +#include /*! * \brief FSM class diff -Naur gnuradio-3.1.1-upstream/gr-trellis/src/lib/trellis_permutation.cc gnuradio-3.1.1/gr-trellis/src/lib/trellis_permutation.cc --- gnuradio-3.1.1-upstream/gr-trellis/src/lib/trellis_permutation.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-trellis/src/lib/trellis_permutation.cc 2008-03-03 09:52:11.000000000 +0100 @@ -27,6 +27,7 @@ #include #include #include +#include trellis_permutation_sptr trellis_make_permutation (int K, const std::vector &TABLE, int SYMS_PER_BLOCK, size_t NBYTES_INOUT) diff -Naur gnuradio-3.1.1-upstream/gr-video-sdl/src/video_sdl_sink_s.cc gnuradio-3.1.1/gr-video-sdl/src/video_sdl_sink_s.cc --- gnuradio-3.1.1-upstream/gr-video-sdl/src/video_sdl_sink_s.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-video-sdl/src/video_sdl_sink_s.cc 2008-03-03 09:23:08.000000000 +0100 @@ -35,6 +35,7 @@ #include #include #include +#include diff -Naur gnuradio-3.1.1-upstream/gr-video-sdl/src/video_sdl_sink_uc.cc gnuradio-3.1.1/gr-video-sdl/src/video_sdl_sink_uc.cc --- gnuradio-3.1.1-upstream/gr-video-sdl/src/video_sdl_sink_uc.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-video-sdl/src/video_sdl_sink_uc.cc 2008-03-03 09:52:11.000000000 +0100 @@ -35,6 +35,8 @@ #include #include #include +#include +#include diff -Naur gnuradio-3.1.1-upstream/usrp/host/apps/test_usrp_standard_rx.cc gnuradio-3.1.1/usrp/host/apps/test_usrp_standard_rx.cc --- gnuradio-3.1.1-upstream/usrp/host/apps/test_usrp_standard_rx.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/usrp/host/apps/test_usrp_standard_rx.cc 2008-03-03 09:23:08.000000000 +0100 @@ -27,6 +27,7 @@ #include #include #include +#include #include #include /* needed for usb functions */ #include diff -Naur gnuradio-3.1.1-upstream/usrp/host/apps/test_usrp_standard_tx.cc gnuradio-3.1.1/usrp/host/apps/test_usrp_standard_tx.cc --- gnuradio-3.1.1-upstream/usrp/host/apps/test_usrp_standard_tx.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/usrp/host/apps/test_usrp_standard_tx.cc 2008-03-03 09:23:08.000000000 +0100 @@ -27,6 +27,7 @@ #include #include #include +#include #include #include /* needed for usb functions */ #include diff -Naur gnuradio-3.1.1-upstream/usrp/host/apps/usrper.cc gnuradio-3.1.1/usrp/host/apps/usrper.cc --- gnuradio-3.1.1-upstream/usrp/host/apps/usrper.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/usrp/host/apps/usrper.cc 2008-03-03 09:41:17.000000000 +0100 @@ -30,6 +30,7 @@ #include "usrp_prims.h" #include "usrp_spi_defs.h" +#include char *prog_name; diff -Naur gnuradio-3.1.1-upstream/usrp/host/lib/legacy/fusb_linux.cc gnuradio-3.1.1/usrp/host/lib/legacy/fusb_linux.cc --- gnuradio-3.1.1-upstream/usrp/host/lib/legacy/fusb_linux.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/usrp/host/lib/legacy/fusb_linux.cc 2008-03-04 07:53:55.000000000 +0100 @@ -36,7 +36,7 @@ #include #include #include -#include +#include #define MINIMIZE_TX_BUFFERING 1 // must be defined to 0 or 1 diff -Naur gnuradio-3.1.1-upstream/usrp/host/lib/legacy/fusb_win32.cc gnuradio-3.1.1/usrp/host/lib/legacy/fusb_win32.cc --- gnuradio-3.1.1-upstream/usrp/host/lib/legacy/fusb_win32.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/usrp/host/lib/legacy/fusb_win32.cc 2008-03-03 09:52:11.000000000 +0100 @@ -28,6 +28,7 @@ #include #include #include +#include static const int MAX_BLOCK_SIZE = fusb_sysconfig::max_block_size(); static const int DEFAULT_BLOCK_SIZE = MAX_BLOCK_SIZE; diff -Naur gnuradio-3.1.1-upstream/usrp/host/lib/legacy/usrp_basic.cc gnuradio-3.1.1/usrp/host/lib/legacy/usrp_basic.cc --- gnuradio-3.1.1-upstream/usrp/host/lib/legacy/usrp_basic.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/usrp/host/lib/legacy/usrp_basic.cc 2008-03-03 09:23:08.000000000 +0100 @@ -34,6 +34,7 @@ #include #include #include +#include using namespace ad9862; diff -Naur gnuradio-3.1.1-upstream/usrp/host/lib/legacy/usrp_local_sighandler.cc gnuradio-3.1.1/usrp/host/lib/legacy/usrp_local_sighandler.cc --- gnuradio-3.1.1-upstream/usrp/host/lib/legacy/usrp_local_sighandler.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/usrp/host/lib/legacy/usrp_local_sighandler.cc 2008-03-03 09:23:08.000000000 +0100 @@ -32,6 +32,7 @@ #include #include #include +#include usrp_local_sighandler::usrp_local_sighandler (int signum, void (*new_handler)(int)) diff -Naur gnuradio-3.1.1-upstream/usrp/host/lib/legacy/usrp_prims.cc gnuradio-3.1.1/usrp/host/lib/legacy/usrp_prims.cc --- gnuradio-3.1.1-upstream/usrp/host/lib/legacy/usrp_prims.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/usrp/host/lib/legacy/usrp_prims.cc 2008-03-04 12:53:46.000000000 +0100 @@ -36,6 +36,7 @@ #include #include #include +#include #include #include // FIXME should check with autoconf (nanosleep) #include @@ -62,6 +63,7 @@ static char *default_fpga_filename = "std_2rxhb_2tx.rbf"; #include "std_paths.h" +#include static char * find_file (const char *filename, int hw_rev) diff -Naur gnuradio-3.1.1-upstream/usrp/host/misc/getopt.c gnuradio-3.1.1/usrp/host/misc/getopt.c --- gnuradio-3.1.1-upstream/usrp/host/misc/getopt.c 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/usrp/host/misc/getopt.c 2008-03-03 09:56:27.000000000 +0100 @@ -52,6 +52,7 @@ #endif #include +#include /* Comment out all this code if we are using the GNU C Library, and are not actually compiling the library itself. This code is part of the GNU C --- NEW FILE gnuradio.spec --- %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Name: gnuradio Version: 3.1.1 Release: 1%{?dist} Summary: Software defined radio framework Group: Applications/Engineering License: GPLv3 URL: http://www.gnuradio.org Source0: ftp://ftp.gnu.org/gnu/gnuradio/gnuradio-%{version}.tar.gz # missing files from official tarball, upstream knows about this problem. # $ svn export http://gnuradio.org/svn/gnuradio/branches/releases/3.1 gnuradio # $ tar -cfz gnuradio-3.1.1-templates.tar gnuradio-3.1.1/gnuradio-core/src/lib/gengen/*.t Source1: gnuradio-3.1.1-templates.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Patch0: gnuradio-3.1.1-gcc34.patch BuildRequires: sdcc BuildRequires: fftw-devel BuildRequires: cppunit-devel BuildRequires: wxPython-devel BuildRequires: xmlto BuildRequires: graphviz BuildRequires: boost-devel BuildRequires: python-devel BuildRequires: swig BuildRequires: doxygen BuildRequires: libusb-devel BuildRequires: alsa-lib-devel BuildRequires: SDL-devel %description GNU Radio is a collection of software that when combined with minimal hardware, allows the construction of radios where the actual waveforms transmitted and received are defined by software. What this means is that it turns the digital modulation schemes used in today's high performance wireless devices into software problems. %package devel Summary: GNU Radio Group: Applications/Engineering Requires: %{name} = %{version}-%{release} %description devel GNU Radio Headers %package doc Summary: GNU Radio Group: Applications/Engineering Requires: %{name} = %{version}-%{release} %description doc GNU Radio Documentation %package examples Summary: GNU Radio Group: Applications/Engineering Requires: %{name} = %{version}-%{release} %description examples GNU Radio examples %package -n usrp Summary: Universal Software Radio Peripheral Group: Applications/Engineering Requires: %{name} = %{version}-%{release} %description -n usrp Gnu Radio Universal Software Radio Peripheral software %package -n usrp-devel Summary: Universal Software Radio Peripheral Group: Applications/Engineering Requires: usrp = %{version}-%{release} %description -n usrp-devel GNU Radio USRP headers %prep %setup -q %setup -q -b 1 %patch0 -p1 -b .gcc43 %build export PATH=%{_libexecdir}/sdcc:$PATH %configure --enable-doxygen --enable-latex-doc --disable-gr-audio-oss sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %post -n gnuradio -p /sbin/ldconfig %postun -n gnuradio -p /sbin/ldconfig %post -n gnuradio-devel -p /sbin/ldconfig %postun -n gnuradio-devel -p /sbin/ldconfig %post -n usrp -p /sbin/ldconfig %postun -n usrp -p /sbin/ldconfig %files %defattr(-,root,root,-) %{python_sitelib}/gnuradio %{_sysconfdir}/gnuradio %{_libdir}/libgnuradio-core.so.* %{_libdir}/libgnuradio-core-qa.so.* %{_libdir}/libgr_audio_alsa.so.* %{_libdir}/libgromnithread.so.* %config(noreplace)%{_sysconfdir}/gnuradio/conf.d/gr-audio-alsa.conf %config(noreplace)%{_sysconfdir}/gnuradio/conf.d/gnuradio-core.conf %config(noreplace)%{_sysconfdir}/gnuradio/conf.d/gr-wxgui.conf %exclude %{python_sitelib}/gnuradio/*.la %files devel %defattr(-,root,root,-) %{_includedir}/gnuradio %{_includedir}/usrp_* %{_libdir}/libgnuradio-core.so %{_libdir}/libgnuradio-core-qa.so %{_libdir}/libgr_audio_alsa.so %{_libdir}/libgromnithread.so %{_libdir}/pkgconfig/*.pc %exclude %{_libdir}/*.la %files doc %defattr(-,root,root,-) %doc ChangeLog README README.hacking NEWS INSTALL COPYING AUTHORS %{_docdir}/usrp* %{_docdir}/gnuradio* %files examples %defattr(-,root,root,-) %{_datadir}/%{name}/examples %exclude %{_datadir}/%{name}/examples/atsc/*.pyc %exclude %{_datadir}/%{name}/examples/atsc/*.pyo %exclude %{_datadir}/%{name}/examples/audio/*.pyc %exclude %{_datadir}/%{name}/examples/audio/*.pyo %exclude %{_datadir}/%{name}/examples/digital/*.pyc %exclude %{_datadir}/%{name}/examples/digital/*.pyo %exclude %{_datadir}/%{name}/examples/hf_explorer/*.pyc %exclude %{_datadir}/%{name}/examples/hf_explorer/*.pyo %exclude %{_datadir}/%{name}/examples/hf_radio/*.pyc %exclude %{_datadir}/%{name}/examples/hf_radio/*.pyo %exclude %{_datadir}/%{name}/examples/multi-antenna/*.pyc %exclude %{_datadir}/%{name}/examples/multi-antenna/*.pyo %exclude %{_datadir}/%{name}/examples/multi_usrp/*.pyc %exclude %{_datadir}/%{name}/examples/multi_usrp/*.pyo %exclude %{_datadir}/%{name}/examples/network/*.pyc %exclude %{_datadir}/%{name}/examples/network/*.pyo %exclude %{_datadir}/%{name}/examples/trellis/*.pyc %exclude %{_datadir}/%{name}/examples/trellis/*.pyo %exclude %{_datadir}/%{name}/examples/trellis/fsm_files/*.pyc %exclude %{_datadir}/%{name}/examples/trellis/fsm_files/*.pyo %exclude %{_datadir}/%{name}/examples/usrp/*.pyc %exclude %{_datadir}/%{name}/examples/usrp/*.pyo %files -n usrp %defattr(-,root,root,-) %{_bindir}/usrp* %{_datadir}/usrp %{_libdir}/libusrp.so.* %{python_sitelib}/usrpm %exclude %{_bindir}/*.pyc %exclude %{_bindir}/*.pyo %exclude %{_libdir}/*.la %exclude %{python_sitelib}/usrpm/*.la %files -n usrp-devel %defattr(-,root,root,-) %{_libdir}/libusrp.so %changelog * Wed Feb 20 2008 Marek Mahut - 3.1.1-1 - Upstream release - Spec file rewrite * Mon Mar 12 2007 Trond Danielsen - 3.0.3-1 - Initial version. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/gnuradio/devel/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- .cvsignore 23 Mar 2008 01:03:11 -0000 1.1 +++ .cvsignore 23 Mar 2008 07:53:06 -0000 1.2 @@ -0,0 +1,2 @@ +gnuradio-3.1.1-templates.tar.gz +gnuradio-3.1.1.tar.gz Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gnuradio/devel/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- sources 23 Mar 2008 01:03:11 -0000 1.1 +++ sources 23 Mar 2008 07:53:06 -0000 1.2 @@ -0,0 +1,2 @@ +ee06fe3d989caec3cd903ce48f4f311a gnuradio-3.1.1-templates.tar.gz +c5df6b26928ab6da678fbc6f993ce263 gnuradio-3.1.1.tar.gz From mmahut at fedoraproject.org Sun Mar 23 08:02:48 2008 From: mmahut at fedoraproject.org (Marek Mahut) Date: Sun, 23 Mar 2008 08:02:48 GMT Subject: [fedora-astronomy] rpms/gnuradio/F-8 gnuradio-3.1.1-gcc34.patch, NONE, 1.1 gnuradio.spec, NONE, 1.1 sources, 1.1, 1.2 Message-ID: <200803230802.m2N82mDp016123@cvs-int.fedora.redhat.com> Author: mmahut Update of /cvs/pkgs/rpms/gnuradio/F-8 In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv16053 Modified Files: sources Added Files: gnuradio-3.1.1-gcc34.patch gnuradio.spec Log Message: Initial import of gnuradio for Fedora 8 gnuradio-3.1.1-gcc34.patch: --- NEW FILE gnuradio-3.1.1-gcc34.patch --- diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/filter/gr_fft_filter_ccc.cc gnuradio-3.1.1/gnuradio-core/src/lib/filter/gr_fft_filter_ccc.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/filter/gr_fft_filter_ccc.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/filter/gr_fft_filter_ccc.cc 2008-03-03 09:52:10.000000000 +0100 @@ -38,6 +38,7 @@ #include #include +#include gr_fft_filter_ccc_sptr gr_make_fft_filter_ccc (int decimation, const std::vector &taps) { diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/filter/gr_fft_filter_fff.cc gnuradio-3.1.1/gnuradio-core/src/lib/filter/gr_fft_filter_fff.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/filter/gr_fft_filter_fff.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/filter/gr_fft_filter_fff.cc 2008-03-03 09:52:10.000000000 +0100 @@ -33,6 +33,7 @@ #include #include +#include gr_fft_filter_fff_sptr gr_make_fft_filter_fff (int decimation, const std::vector &taps) { diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/filter/qa_gr_fir_ccc.cc gnuradio-3.1.1/gnuradio-core/src/lib/filter/qa_gr_fir_ccc.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/filter/qa_gr_fir_ccc.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/filter/qa_gr_fir_ccc.cc 2008-03-03 09:23:08.000000000 +0100 @@ -47,6 +47,7 @@ #include #include #include +#include using std::vector; diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/filter/qa_gr_fir_ccf.cc gnuradio-3.1.1/gnuradio-core/src/lib/filter/qa_gr_fir_ccf.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/filter/qa_gr_fir_ccf.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/filter/qa_gr_fir_ccf.cc 2008-03-03 09:23:08.000000000 +0100 @@ -47,6 +47,7 @@ #include #include #include +#include using std::vector; diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/filter/qa_gr_fir_fcc.cc gnuradio-3.1.1/gnuradio-core/src/lib/filter/qa_gr_fir_fcc.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/filter/qa_gr_fir_fcc.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/filter/qa_gr_fir_fcc.cc 2008-03-03 09:23:08.000000000 +0100 @@ -46,6 +46,7 @@ #include #include #include +#include using std::vector; diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/filter/qa_gr_fir_fff.cc gnuradio-3.1.1/gnuradio-core/src/lib/filter/qa_gr_fir_fff.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/filter/qa_gr_fir_fff.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/filter/qa_gr_fir_fff.cc 2008-03-03 09:23:08.000000000 +0100 @@ -32,6 +32,7 @@ #include #include #include +#include using std::vector; diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/filter/qa_gr_fir_scc.cc gnuradio-3.1.1/gnuradio-core/src/lib/filter/qa_gr_fir_scc.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/filter/qa_gr_fir_scc.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/filter/qa_gr_fir_scc.cc 2008-03-03 09:23:08.000000000 +0100 @@ -46,6 +46,7 @@ #include #include #include +#include using std::vector; diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_align_on_samplenumbers_ss.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_align_on_samplenumbers_ss.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_align_on_samplenumbers_ss.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_align_on_samplenumbers_ss.cc 2008-03-03 09:52:10.000000000 +0100 @@ -28,6 +28,7 @@ #include #include #include +#include //define ALIGN_ADVANCED_IMPLEMENTATION to have an alternative implementation of the align algoritm which exactly follows the align_interval spec. //It is more resource intensive, less tested and probably not needed diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_bin_statistics_f.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_bin_statistics_f.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_bin_statistics_f.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_bin_statistics_f.cc 2008-03-03 09:52:10.000000000 +0100 @@ -26,6 +26,7 @@ #include #include +#include gr_bin_statistics_f_sptr gr_make_bin_statistics_f(unsigned int vlen, diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_circular_file.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_circular_file.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_circular_file.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_circular_file.cc 2008-03-03 09:52:10.000000000 +0100 @@ -39,6 +39,8 @@ #include #include +#include +#include static const int HEADER_SIZE = 4096; static const int HEADER_MAGIC = 0xEB021026; diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_delay.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_delay.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_delay.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_delay.cc 2008-03-03 09:52:10.000000000 +0100 @@ -26,6 +26,7 @@ #include #include +#include gr_delay_sptr gr_make_delay (size_t itemsize, int delay) diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_fake_channel_coder_pp.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_fake_channel_coder_pp.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_fake_channel_coder_pp.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_fake_channel_coder_pp.cc 2008-03-03 09:52:39.000000000 +0100 @@ -28,6 +28,7 @@ #include #include #include +#include static const int PAD_VAL = 0xAA; diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_fft_vcc.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_fft_vcc.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_fft_vcc.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_fft_vcc.cc 2008-03-03 09:52:10.000000000 +0100 @@ -28,6 +28,7 @@ #include #include #include +#include gr_fft_vcc_sptr gr_make_fft_vcc (int fft_size, bool forward,const std::vector window, bool shift) diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_fft_vfc.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_fft_vfc.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_fft_vfc.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_fft_vfc.cc 2008-03-03 09:52:10.000000000 +0100 @@ -29,6 +29,7 @@ #include #include #include +#include // FIXME after this is working, change to use native real to complex fft. diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_framer_sink_1.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_framer_sink_1.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_framer_sink_1.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_framer_sink_1.cc 2008-03-03 09:52:10.000000000 +0100 @@ -28,6 +28,7 @@ #include #include #include +#include #define VERBOSE 0 diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_head.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_head.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_head.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_head.cc 2008-03-03 09:52:10.000000000 +0100 @@ -25,6 +25,7 @@ #endif #include #include +#include gr_head::gr_head (size_t sizeof_stream_item, int nitems) : gr_sync_block ("head", diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gri_fft.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gri_fft.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gri_fft.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gri_fft.cc 2008-03-03 09:04:49.000000000 +0100 @@ -28,6 +28,7 @@ #include #include #include +#include static char * wisdom_filename () diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_keep_one_in_n.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_keep_one_in_n.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_keep_one_in_n.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_keep_one_in_n.cc 2008-03-03 09:52:10.000000000 +0100 @@ -26,6 +26,7 @@ #include #include +#include gr_keep_one_in_n_sptr gr_make_keep_one_in_n (size_t item_size, int n) diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_log2_const.h gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_log2_const.h --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_log2_const.h 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_log2_const.h 2008-03-04 07:47:31.000000000 +0100 @@ -31,16 +31,16 @@ template static inline int gr_log2_const() { assert(0); return 0; } -template<> static inline int gr_log2_const<1>() { return 0; } -template<> static inline int gr_log2_const<2>() { return 1; } -template<> static inline int gr_log2_const<4>() { return 2; } -template<> static inline int gr_log2_const<8>() { return 3; } -template<> static inline int gr_log2_const<16>() { return 4; } -template<> static inline int gr_log2_const<32>() { return 5; } -template<> static inline int gr_log2_const<64>() { return 6; } -template<> static inline int gr_log2_const<128>() { return 7; } -template<> static inline int gr_log2_const<256>() { return 8; } -template<> static inline int gr_log2_const<512>() { return 9; } -template<> static inline int gr_log2_const<1024>(){ return 10; } +template<> inline int gr_log2_const<1>() { return 0; } +template<> inline int gr_log2_const<2>() { return 1; } +template<> inline int gr_log2_const<4>() { return 2; } +template<> inline int gr_log2_const<8>() { return 3; } +template<> inline int gr_log2_const<16>() { return 4; } +template<> inline int gr_log2_const<32>() { return 5; } +template<> inline int gr_log2_const<64>() { return 6; } +template<> inline int gr_log2_const<128>() { return 7; } +template<> inline int gr_log2_const<256>() { return 8; } +template<> inline int gr_log2_const<512>() { return 9; } +template<> inline int gr_log2_const<1024>(){ return 10; } #endif /* INCLUDED_GR_LOG2_CONST_H */ diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_null_source.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_null_source.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_null_source.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_null_source.cc 2008-03-03 09:23:08.000000000 +0100 @@ -26,6 +26,7 @@ #include #include +#include gr_null_source::gr_null_source (size_t sizeof_stream_item) : gr_sync_block ("null_source", diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_packet_sink.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_packet_sink.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_packet_sink.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_packet_sink.cc 2008-03-03 09:52:10.000000000 +0100 @@ -33,6 +33,7 @@ #include #include #include +#include #define VERBOSE 0 diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_simple_correlator.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_simple_correlator.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_simple_correlator.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_simple_correlator.cc 2008-03-03 09:52:10.000000000 +0100 @@ -30,6 +30,7 @@ #include #include #include +#include static const int THRESHOLD = 3; diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_simple_framer.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_simple_framer.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_simple_framer.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_simple_framer.cc 2008-03-03 09:52:10.000000000 +0100 @@ -29,6 +29,8 @@ #include #include #include +#include +#include gr_simple_framer_sptr diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_skiphead.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_skiphead.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_skiphead.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_skiphead.cc 2008-03-03 09:52:10.000000000 +0100 @@ -25,6 +25,7 @@ #endif #include #include +#include gr_skiphead::gr_skiphead (size_t itemsize, size_t nitems_to_skip) : gr_block ("skiphead", diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_stream_mux.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_stream_mux.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_stream_mux.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_stream_mux.cc 2008-03-03 09:52:10.000000000 +0100 @@ -26,6 +26,7 @@ #include #include +#include #define VERBOSE 0 diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_streams_to_stream.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_streams_to_stream.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_streams_to_stream.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_streams_to_stream.cc 2008-03-03 09:52:10.000000000 +0100 @@ -26,6 +26,7 @@ #include #include +#include gr_streams_to_stream_sptr gr_make_streams_to_stream (size_t item_size, size_t nstreams) diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_streams_to_vector.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_streams_to_vector.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_streams_to_vector.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_streams_to_vector.cc 2008-03-03 09:52:10.000000000 +0100 @@ -26,6 +26,7 @@ #include #include +#include gr_streams_to_vector_sptr gr_make_streams_to_vector (size_t item_size, size_t nstreams) diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_stream_to_streams.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_stream_to_streams.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_stream_to_streams.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_stream_to_streams.cc 2008-03-03 09:52:10.000000000 +0100 @@ -26,6 +26,7 @@ #include #include +#include gr_stream_to_streams_sptr gr_make_stream_to_streams (size_t item_size, size_t nstreams) diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_stream_to_vector.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_stream_to_vector.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_stream_to_vector.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_stream_to_vector.cc 2008-03-03 09:52:10.000000000 +0100 @@ -26,6 +26,7 @@ #include #include +#include gr_stream_to_vector_sptr gr_make_stream_to_vector (size_t item_size, size_t nitems_per_block) diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_test.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_test.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_test.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_test.cc 2008-03-03 09:52:10.000000000 +0100 @@ -28,6 +28,7 @@ #include #include #include +#include gr_test_sptr gr_make_test (const std::string &name, int min_inputs, int max_inputs, unsigned int sizeof_input_item, diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_throttle.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_throttle.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_throttle.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_throttle.cc 2008-03-03 09:53:15.000000000 +0100 @@ -29,6 +29,7 @@ #include #include #include +#include #ifdef HAVE_TIME_H #include #endif diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_vector_to_stream.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_vector_to_stream.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_vector_to_stream.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_vector_to_stream.cc 2008-03-03 09:52:10.000000000 +0100 @@ -26,6 +26,7 @@ #include #include +#include gr_vector_to_stream_sptr gr_make_vector_to_stream (size_t item_size, size_t nitems_per_block) diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_vector_to_streams.cc gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_vector_to_streams.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/gr_vector_to_streams.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/gr_vector_to_streams.cc 2008-03-03 09:52:10.000000000 +0100 @@ -26,6 +26,7 @@ #include #include +#include gr_vector_to_streams_sptr gr_make_vector_to_streams (size_t item_size, size_t nstreams) diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/malloc16.c gnuradio-3.1.1/gnuradio-core/src/lib/general/malloc16.c --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/general/malloc16.c 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/general/malloc16.c 2008-03-03 10:20:18.000000000 +0100 @@ -7,6 +7,7 @@ #include "malloc16.h" #include +#include void *malloc16Align(int size){ void *p; diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_bc.cc gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_bc.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_bc.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_bc.cc 2008-03-03 09:52:10.000000000 +0100 @@ -30,6 +30,7 @@ #include #include #include +#include gr_chunks_to_symbols_bc_sptr gr_make_chunks_to_symbols_bc (const std::vector &symbol_table, const int D) diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_bf.cc gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_bf.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_bf.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_bf.cc 2008-03-03 09:52:10.000000000 +0100 @@ -30,6 +30,7 @@ #include #include #include +#include gr_chunks_to_symbols_bf_sptr gr_make_chunks_to_symbols_bf (const std::vector &symbol_table, const int D) diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_ic.cc gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_ic.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_ic.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_ic.cc 2008-03-03 09:52:10.000000000 +0100 @@ -30,6 +30,7 @@ #include #include #include +#include gr_chunks_to_symbols_ic_sptr gr_make_chunks_to_symbols_ic (const std::vector &symbol_table, const int D) diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_if.cc gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_if.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_if.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_if.cc 2008-03-03 09:52:10.000000000 +0100 @@ -30,6 +30,7 @@ #include #include #include +#include gr_chunks_to_symbols_if_sptr gr_make_chunks_to_symbols_if (const std::vector &symbol_table, const int D) diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_sc.cc gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_sc.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_sc.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_sc.cc 2008-03-03 09:52:10.000000000 +0100 @@ -30,6 +30,7 @@ #include #include #include +#include gr_chunks_to_symbols_sc_sptr gr_make_chunks_to_symbols_sc (const std::vector &symbol_table, const int D) diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_sf.cc gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_sf.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_sf.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_sf.cc 2008-03-03 09:52:10.000000000 +0100 @@ -30,6 +30,7 @@ #include #include #include +#include gr_chunks_to_symbols_sf_sptr gr_make_chunks_to_symbols_sf (const std::vector &symbol_table, const int D) diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_XX.cc.t gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_XX.cc.t --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_XX.cc.t 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_chunks_to_symbols_XX.cc.t 2008-03-03 09:52:10.000000000 +0100 @@ -30,6 +30,7 @@ #include #include #include +#include @SPTR_NAME@ gr_make_ at BASE_NAME@ (const std::vector<@O_TYPE@> &symbol_table, const int D) diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_mute_cc.cc gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_mute_cc.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_mute_cc.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_mute_cc.cc 2008-03-03 09:23:08.000000000 +0100 @@ -29,6 +29,7 @@ #include #include #include +#include gr_mute_cc_sptr diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_mute_ff.cc gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_mute_ff.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_mute_ff.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_mute_ff.cc 2008-03-03 09:23:08.000000000 +0100 @@ -29,6 +29,7 @@ #include #include #include +#include gr_mute_ff_sptr diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_mute_ii.cc gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_mute_ii.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_mute_ii.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_mute_ii.cc 2008-03-03 09:23:08.000000000 +0100 @@ -29,6 +29,7 @@ #include #include #include +#include gr_mute_ii_sptr diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_mute_ss.cc gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_mute_ss.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_mute_ss.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_mute_ss.cc 2008-03-03 09:23:08.000000000 +0100 @@ -29,6 +29,7 @@ #include #include #include +#include gr_mute_ss_sptr diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_mute_XX.cc.t gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_mute_XX.cc.t --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_mute_XX.cc.t 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_mute_XX.cc.t 2008-03-03 09:23:08.000000000 +0100 @@ -29,6 +29,7 @@ #include <@NAME at .h> #include #include +#include @SPTR_NAME@ diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_peak_detector_fb.cc gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_peak_detector_fb.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_peak_detector_fb.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_peak_detector_fb.cc 2008-03-03 09:23:08.000000000 +0100 @@ -28,6 +28,7 @@ #include #include +#include gr_peak_detector_fb_sptr gr_make_peak_detector_fb (float threshold_factor_rise, diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_peak_detector_ib.cc gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_peak_detector_ib.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_peak_detector_ib.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_peak_detector_ib.cc 2008-03-03 09:23:08.000000000 +0100 @@ -28,6 +28,7 @@ #include #include +#include gr_peak_detector_ib_sptr gr_make_peak_detector_ib (float threshold_factor_rise, diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_peak_detector_sb.cc gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_peak_detector_sb.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_peak_detector_sb.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_peak_detector_sb.cc 2008-03-03 09:23:08.000000000 +0100 @@ -28,6 +28,7 @@ #include #include +#include gr_peak_detector_sb_sptr gr_make_peak_detector_sb (float threshold_factor_rise, diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_peak_detector_XX.cc.t gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_peak_detector_XX.cc.t --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/gengen/gr_peak_detector_XX.cc.t 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/gengen/gr_peak_detector_XX.cc.t 2008-03-03 09:23:08.000000000 +0100 @@ -28,6 +28,7 @@ #include <@NAME at .h> #include +#include @SPTR_NAME@ gr_make_ at BASE_NAME@ (float threshold_factor_rise, diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/io/gr_file_descriptor_sink.cc gnuradio-3.1.1/gnuradio-core/src/lib/io/gr_file_descriptor_sink.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/io/gr_file_descriptor_sink.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/io/gr_file_descriptor_sink.cc 2008-03-03 09:05:18.000000000 +0100 @@ -32,6 +32,7 @@ #include #include #include +#include gr_file_descriptor_sink::gr_file_descriptor_sink (size_t itemsize, int fd) diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/io/gr_file_descriptor_source.cc gnuradio-3.1.1/gnuradio-core/src/lib/io/gr_file_descriptor_source.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/io/gr_file_descriptor_source.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/io/gr_file_descriptor_source.cc 2008-03-03 09:52:11.000000000 +0100 @@ -32,6 +32,8 @@ #include #include #include +#include +#include gr_file_descriptor_source::gr_file_descriptor_source (size_t itemsize, diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/io/gr_file_sink_base.cc gnuradio-3.1.1/gnuradio-core/src/lib/io/gr_file_sink_base.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/io/gr_file_sink_base.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/io/gr_file_sink_base.cc 2008-03-03 09:05:28.000000000 +0100 @@ -30,6 +30,7 @@ #include #include #include +#include // win32 (mingw/msvc) specific #ifdef HAVE_IO_H diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/io/gr_file_source.cc gnuradio-3.1.1/gnuradio-core/src/lib/io/gr_file_source.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/io/gr_file_source.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/io/gr_file_source.cc 2008-03-03 09:05:34.000000000 +0100 @@ -31,6 +31,7 @@ #include #include #include +#include // win32 (mingw/msvc) specific #ifdef HAVE_IO_H diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/io/gri_logger.cc gnuradio-3.1.1/gnuradio-core/src/lib/io/gri_logger.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/io/gri_logger.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/io/gri_logger.cc 2008-03-03 09:52:11.000000000 +0100 @@ -29,6 +29,7 @@ #include #include #include +#include /* diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/io/gr_message_sink.cc gnuradio-3.1.1/gnuradio-core/src/lib/io/gr_message_sink.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/io/gr_message_sink.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/io/gr_message_sink.cc 2008-03-03 09:52:11.000000000 +0100 @@ -32,6 +32,7 @@ #include #include #include +#include // public constructor that returns a shared_ptr diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/io/gr_message_source.cc gnuradio-3.1.1/gnuradio-core/src/lib/io/gr_message_source.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/io/gr_message_source.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/io/gr_message_source.cc 2008-03-03 09:52:11.000000000 +0100 @@ -32,6 +32,7 @@ #include #include #include +#include // public constructor that returns a shared_ptr diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/io/gr_udp_sink.cc gnuradio-3.1.1/gnuradio-core/src/lib/io/gr_udp_sink.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/io/gr_udp_sink.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/io/gr_udp_sink.cc 2008-03-03 09:04:49.000000000 +0100 @@ -24,6 +24,7 @@ #include #include #include +#include #define SNK_VERBOSE 0 diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/io/gr_udp_source.cc gnuradio-3.1.1/gnuradio-core/src/lib/io/gr_udp_source.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/io/gr_udp_source.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/io/gr_udp_source.cc 2008-03-03 09:52:11.000000000 +0100 @@ -25,6 +25,8 @@ #include #include #include +#include +#include #define SRC_VERBOSE 0 diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/missing/getopt.c gnuradio-3.1.1/gnuradio-core/src/lib/missing/getopt.c --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/missing/getopt.c 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/missing/getopt.c 2008-03-03 09:52:11.000000000 +0100 @@ -52,6 +52,7 @@ #endif #include +#include /* Comment out all this code if we are using the GNU C Library, and are not actually compiling the library itself. This code is part of the GNU C @@ -179,6 +180,7 @@ On some systems, it contains special magic macros that don't work in GCC. */ #include +#include #define my_index strchr #define my_bcopy(src, dst, n) memcpy ((dst), (src), (n)) #else diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/reed-solomon/decode_rs.c gnuradio-3.1.1/gnuradio-core/src/lib/reed-solomon/decode_rs.c --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/reed-solomon/decode_rs.c 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/reed-solomon/decode_rs.c 2008-03-03 10:22:34.000000000 +0100 @@ -8,6 +8,7 @@ #endif #include +#include #define NULL ((void *)0) #define min(a,b) ((a) < (b) ? (a) : (b)) diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/reed-solomon/encode_rs.c gnuradio-3.1.1/gnuradio-core/src/lib/reed-solomon/encode_rs.c --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/reed-solomon/encode_rs.c 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/reed-solomon/encode_rs.c 2008-03-03 10:22:34.000000000 +0100 @@ -3,6 +3,7 @@ * May be used under the terms of the GNU General Public License (GPL) */ #include +#include #ifdef FIXED #include "fixed.h" diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/reed-solomon/exercise.c gnuradio-3.1.1/gnuradio-core/src/lib/reed-solomon/exercise.c --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/reed-solomon/exercise.c 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/reed-solomon/exercise.c 2008-03-03 10:22:34.000000000 +0100 @@ -13,6 +13,7 @@ #include #include #include +#include #ifdef FIXED #include "fixed.h" diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/runtime/gr_dispatcher.cc gnuradio-3.1.1/gnuradio-core/src/lib/runtime/gr_dispatcher.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/runtime/gr_dispatcher.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/runtime/gr_dispatcher.cc 2008-03-03 09:05:53.000000000 +0100 @@ -27,6 +27,7 @@ #include #include #include +#include #ifdef HAVE_SELECT # ifdef HAVE_SYS_SELECT_H diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/runtime/gr_error_handler.cc gnuradio-3.1.1/gnuradio-core/src/lib/runtime/gr_error_handler.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/runtime/gr_error_handler.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/runtime/gr_error_handler.cc 2008-03-03 09:06:11.000000000 +0100 @@ -48,6 +48,7 @@ #include #include #include +#include #ifdef HAVE_IO_H #include diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/runtime/gr_local_sighandler.cc gnuradio-3.1.1/gnuradio-core/src/lib/runtime/gr_local_sighandler.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/runtime/gr_local_sighandler.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/runtime/gr_local_sighandler.cc 2008-03-03 09:23:08.000000000 +0100 @@ -27,6 +27,7 @@ #include #include #include +#include gr_local_sighandler::gr_local_sighandler (int signum, diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/runtime/gr_message.cc gnuradio-3.1.1/gnuradio-core/src/lib/runtime/gr_message.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/runtime/gr_message.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/runtime/gr_message.cc 2008-03-03 09:52:11.000000000 +0100 @@ -25,6 +25,8 @@ #endif #include #include +#include +#include static long s_ncurrently_allocated = 0; diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/runtime/gr_preferences.cc gnuradio-3.1.1/gnuradio-core/src/lib/runtime/gr_preferences.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/runtime/gr_preferences.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/runtime/gr_preferences.cc 2008-03-03 09:23:08.000000000 +0100 @@ -31,6 +31,7 @@ #include #include #include +#include #ifdef MKDIR_TAKES_ONE_ARG diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/runtime/gr_realtime.cc gnuradio-3.1.1/gnuradio-core/src/lib/runtime/gr_realtime.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/runtime/gr_realtime.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/runtime/gr_realtime.cc 2008-03-03 09:23:08.000000000 +0100 @@ -30,6 +30,7 @@ #endif #include +#include #include #include @@ -61,6 +62,7 @@ #elif defined(HAVE_PTHREAD_SETSCHEDPARAM) #include +#include gr_rt_status_t gr_enable_realtime_scheduling() diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/runtime/gr_scheduler_thread.cc gnuradio-3.1.1/gnuradio-core/src/lib/runtime/gr_scheduler_thread.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/runtime/gr_scheduler_thread.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/runtime/gr_scheduler_thread.cc 2008-03-03 09:06:30.000000000 +0100 @@ -26,6 +26,7 @@ #include #include +#include #ifdef HAVE_SIGNAL_H #include diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/runtime/gr_vmcircbuf.cc gnuradio-3.1.1/gnuradio-core/src/lib/runtime/gr_vmcircbuf.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/runtime/gr_vmcircbuf.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/runtime/gr_vmcircbuf.cc 2008-03-03 09:41:10.000000000 +0100 @@ -28,6 +28,7 @@ #include #include #include +#include #include // all the factories we know about diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/lib/runtime/gr_vmcircbuf_mmap_tmpfile.cc gnuradio-3.1.1/gnuradio-core/src/lib/runtime/gr_vmcircbuf_mmap_tmpfile.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/lib/runtime/gr_vmcircbuf_mmap_tmpfile.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/lib/runtime/gr_vmcircbuf_mmap_tmpfile.cc 2008-03-03 09:06:40.000000000 +0100 @@ -41,7 +41,6 @@ #include #include - gr_vmcircbuf_mmap_tmpfile::gr_vmcircbuf_mmap_tmpfile (int size) : gr_vmcircbuf (size) { diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/tests/benchmark_nco.cc gnuradio-3.1.1/gnuradio-core/src/tests/benchmark_nco.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/tests/benchmark_nco.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/tests/benchmark_nco.cc 2008-03-03 09:23:08.000000000 +0100 @@ -30,6 +30,7 @@ #include #include #include +#include #define ITERATIONS 20000000 #define BLOCK_SIZE (10 * 1000) // fits in cache diff -Naur gnuradio-3.1.1-upstream/gnuradio-core/src/tests/benchmark_vco.cc gnuradio-3.1.1/gnuradio-core/src/tests/benchmark_vco.cc --- gnuradio-3.1.1-upstream/gnuradio-core/src/tests/benchmark_vco.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gnuradio-core/src/tests/benchmark_vco.cc 2008-03-03 09:23:08.000000000 +0100 @@ -30,6 +30,7 @@ #include #include #include +#include #define ITERATIONS 5000000 #define BLOCK_SIZE (10 * 1000) // fits in cache diff -Naur gnuradio-3.1.1-upstream/gr-atsc/src/lib/atsc_bit_timing_loop.cc gnuradio-3.1.1/gr-atsc/src/lib/atsc_bit_timing_loop.cc --- gnuradio-3.1.1-upstream/gr-atsc/src/lib/atsc_bit_timing_loop.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-atsc/src/lib/atsc_bit_timing_loop.cc 2008-03-03 09:23:08.000000000 +0100 @@ -27,6 +27,7 @@ #include #include #include +#include // Input rate changed from 20MHz to 19.2 to support usrp at 3 * 6.4MHz float input_rate = 19.2e6; diff -Naur gnuradio-3.1.1-upstream/gr-atsc/src/lib/atsci_fs_checker_naive.cc gnuradio-3.1.1/gr-atsc/src/lib/atsci_fs_checker_naive.cc --- gnuradio-3.1.1-upstream/gr-atsc/src/lib/atsci_fs_checker_naive.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-atsc/src/lib/atsci_fs_checker_naive.cc 2008-03-03 09:23:08.000000000 +0100 @@ -25,6 +25,7 @@ #include #include #include +#include using std::cerr; using std::endl; diff -Naur gnuradio-3.1.1-upstream/gr-atsc/src/lib/atsci_fs_correlator_naive.cc gnuradio-3.1.1/gr-atsc/src/lib/atsci_fs_correlator_naive.cc --- gnuradio-3.1.1-upstream/gr-atsc/src/lib/atsci_fs_correlator_naive.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-atsc/src/lib/atsci_fs_correlator_naive.cc 2008-03-03 09:23:08.000000000 +0100 @@ -25,6 +25,7 @@ #include #include #include +#include using std::cerr; using std::endl; diff -Naur gnuradio-3.1.1-upstream/gr-atsc/src/lib/atsci_reed_solomon.cc gnuradio-3.1.1/gr-atsc/src/lib/atsci_reed_solomon.cc --- gnuradio-3.1.1-upstream/gr-atsc/src/lib/atsci_reed_solomon.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-atsc/src/lib/atsci_reed_solomon.cc 2008-03-03 09:55:00.000000000 +0100 @@ -22,6 +22,8 @@ #include #include +#include +#include extern "C" { #include "rs.h" diff -Naur gnuradio-3.1.1-upstream/gr-atsc/src/lib/atsci_sliding_correlator.h gnuradio-3.1.1/gr-atsc/src/lib/atsci_sliding_correlator.h --- gnuradio-3.1.1-upstream/gr-atsc/src/lib/atsci_sliding_correlator.h 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-atsc/src/lib/atsci_sliding_correlator.h 2008-03-04 09:13:50.000000000 +0100 @@ -19,11 +19,12 @@ * the Free Software Foundation, Inc., 51 Franklin Street, * Boston, MA 02110-1301, USA. */ +#include +#include + #ifndef _ATSC_SLIDING_CORRELATOR_H_ #define _ATSC_SLIDING_CORRELATOR_H_ -#include - extern const unsigned char atsc_pn511[511]; extern const unsigned char atsc_pn63[63]; diff -Naur gnuradio-3.1.1-upstream/gr-atsc/src/lib/atsci_sssr.cc gnuradio-3.1.1/gr-atsc/src/lib/atsci_sssr.cc --- gnuradio-3.1.1-upstream/gr-atsc/src/lib/atsci_sssr.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-atsc/src/lib/atsci_sssr.cc 2008-03-03 09:07:49.000000000 +0100 @@ -27,6 +27,7 @@ #include #include #include +#include /* * ---------------------------------------------------------------- diff -Naur gnuradio-3.1.1-upstream/gr-atsc/src/lib/atsci_trellis_encoder.cc gnuradio-3.1.1/gr-atsc/src/lib/atsci_trellis_encoder.cc --- gnuradio-3.1.1-upstream/gr-atsc/src/lib/atsci_trellis_encoder.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-atsc/src/lib/atsci_trellis_encoder.cc 2008-03-03 09:52:11.000000000 +0100 @@ -23,6 +23,8 @@ #include #include #include +#include +#include static const int DIBITS_PER_BYTE = 4; diff -Naur gnuradio-3.1.1-upstream/gr-atsc/src/lib/atsci_viterbi_decoder.cc gnuradio-3.1.1/gr-atsc/src/lib/atsci_viterbi_decoder.cc --- gnuradio-3.1.1-upstream/gr-atsc/src/lib/atsci_viterbi_decoder.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-atsc/src/lib/atsci_viterbi_decoder.cc 2008-03-03 09:52:11.000000000 +0100 @@ -25,6 +25,8 @@ #include #include #include "atsci_viterbi_mux.cc" +#include +#include /* How many separate Trellis encoders / Viterbi decoders run in parallel */ diff -Naur gnuradio-3.1.1-upstream/gr-atsc/src/lib/atsc_types.h gnuradio-3.1.1/gr-atsc/src/lib/atsc_types.h --- gnuradio-3.1.1-upstream/gr-atsc/src/lib/atsc_types.h 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-atsc/src/lib/atsc_types.h 2008-03-04 07:52:52.000000000 +0100 @@ -24,6 +24,7 @@ #define _ATSC_TYPES_H_ #include +#include #include #include diff -Naur gnuradio-3.1.1-upstream/gr-atsc/src/lib/interleaver_fifo.h gnuradio-3.1.1/gr-atsc/src/lib/interleaver_fifo.h --- gnuradio-3.1.1-upstream/gr-atsc/src/lib/interleaver_fifo.h 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-atsc/src/lib/interleaver_fifo.h 2008-03-03 10:22:34.000000000 +0100 @@ -26,6 +26,7 @@ #include #include +#include /*! * \brief template class for interleaver fifo diff -Naur gnuradio-3.1.1-upstream/gr-atsc/src/lib/qa_atsci_data_interleaver.cc gnuradio-3.1.1/gr-atsc/src/lib/qa_atsci_data_interleaver.cc --- gnuradio-3.1.1-upstream/gr-atsc/src/lib/qa_atsci_data_interleaver.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-atsc/src/lib/qa_atsci_data_interleaver.cc 2008-03-03 09:23:08.000000000 +0100 @@ -22,6 +22,7 @@ #include #include +#include /*! diff -Naur gnuradio-3.1.1-upstream/gr-atsc/src/lib/qa_atsci_equalizer_nop.cc gnuradio-3.1.1/gr-atsc/src/lib/qa_atsci_equalizer_nop.cc --- gnuradio-3.1.1-upstream/gr-atsc/src/lib/qa_atsci_equalizer_nop.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-atsc/src/lib/qa_atsci_equalizer_nop.cc 2008-03-03 09:23:08.000000000 +0100 @@ -28,6 +28,7 @@ #include #include #include +#include using std::cerr; using std::endl; diff -Naur gnuradio-3.1.1-upstream/gr-atsc/src/lib/qa_atsci_fake_single_viterbi.cc gnuradio-3.1.1/gr-atsc/src/lib/qa_atsci_fake_single_viterbi.cc --- gnuradio-3.1.1-upstream/gr-atsc/src/lib/qa_atsci_fake_single_viterbi.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-atsc/src/lib/qa_atsci_fake_single_viterbi.cc 2008-03-04 15:03:37.000000000 +0100 @@ -29,6 +29,8 @@ #include #include #include +#include +#include static const int NTRIALS = 50; diff -Naur gnuradio-3.1.1-upstream/gr-atsc/src/lib/qa_atsci_randomizer.cc gnuradio-3.1.1/gr-atsc/src/lib/qa_atsci_randomizer.cc --- gnuradio-3.1.1-upstream/gr-atsc/src/lib/qa_atsci_randomizer.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-atsc/src/lib/qa_atsci_randomizer.cc 2008-03-03 09:23:08.000000000 +0100 @@ -23,6 +23,7 @@ #include #include +#include static unsigned int expected_initial_states[] = { 0x018f, diff -Naur gnuradio-3.1.1-upstream/gr-atsc/src/lib/qa_atsci_reed_solomon.cc gnuradio-3.1.1/gr-atsc/src/lib/qa_atsci_reed_solomon.cc --- gnuradio-3.1.1-upstream/gr-atsc/src/lib/qa_atsci_reed_solomon.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-atsc/src/lib/qa_atsci_reed_solomon.cc 2008-03-03 09:23:08.000000000 +0100 @@ -29,6 +29,7 @@ #include #include #include +#include static const int NROOTS = 20; diff -Naur gnuradio-3.1.1-upstream/gr-atsc/src/lib/qa_atsci_single_viterbi.cc gnuradio-3.1.1/gr-atsc/src/lib/qa_atsci_single_viterbi.cc --- gnuradio-3.1.1-upstream/gr-atsc/src/lib/qa_atsci_single_viterbi.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-atsc/src/lib/qa_atsci_single_viterbi.cc 2008-03-04 12:53:35.000000000 +0100 @@ -30,6 +30,8 @@ #include #include #include +#include +#include static const int NTRIALS = 50; diff -Naur gnuradio-3.1.1-upstream/gr-atsc/src/lib/qa_atsci_trellis_encoder.cc gnuradio-3.1.1/gr-atsc/src/lib/qa_atsci_trellis_encoder.cc --- gnuradio-3.1.1-upstream/gr-atsc/src/lib/qa_atsci_trellis_encoder.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-atsc/src/lib/qa_atsci_trellis_encoder.cc 2008-03-03 09:23:08.000000000 +0100 @@ -30,6 +30,7 @@ #include #include #include +#include #define NELEM(x) (sizeof (x) / sizeof (x[0])) diff -Naur gnuradio-3.1.1-upstream/gr-atsc/src/lib/qa_atsci_viterbi_decoder.cc gnuradio-3.1.1/gr-atsc/src/lib/qa_atsci_viterbi_decoder.cc --- gnuradio-3.1.1-upstream/gr-atsc/src/lib/qa_atsci_viterbi_decoder.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-atsc/src/lib/qa_atsci_viterbi_decoder.cc 2008-03-03 09:23:08.000000000 +0100 @@ -31,6 +31,7 @@ #include #include #include +#include #define NELEM(x) (sizeof (x) / sizeof (x[0])) diff -Naur gnuradio-3.1.1-upstream/gr-audio-portaudio/src/audio_portaudio_sink.cc gnuradio-3.1.1/gr-audio-portaudio/src/audio_portaudio_sink.cc --- gnuradio-3.1.1-upstream/gr-audio-portaudio/src/audio_portaudio_sink.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gr-audio-portaudio/src/audio_portaudio_sink.cc 2008-03-03 09:52:11.000000000 +0100 @@ -33,6 +33,8 @@ #include #include #include +#include +#include #define LOGGING 0 // define to 0 or 1 diff -Naur gnuradio-3.1.1-upstream/gr-audio-portaudio/src/audio_portaudio_source.cc gnuradio-3.1.1/gr-audio-portaudio/src/audio_portaudio_source.cc --- gnuradio-3.1.1-upstream/gr-audio-portaudio/src/audio_portaudio_source.cc 2008-03-03 08:38:24.000000000 +0100 +++ gnuradio-3.1.1/gr-audio-portaudio/src/audio_portaudio_source.cc 2008-03-03 09:52:11.000000000 +0100 @@ -33,6 +33,8 @@ #include #include #include +#include +#include #define LOGGING 0 // define to 0 or 1 diff -Naur gnuradio-3.1.1-upstream/gr-gsm-fr-vocoder/src/lib/gsm/code.c gnuradio-3.1.1/gr-gsm-fr-vocoder/src/lib/gsm/code.c --- gnuradio-3.1.1-upstream/gr-gsm-fr-vocoder/src/lib/gsm/code.c 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-gsm-fr-vocoder/src/lib/gsm/code.c 2008-03-03 09:52:11.000000000 +0100 @@ -19,6 +19,7 @@ #include "private.h" #include "gsm.h" #include "proto.h" +#include /* * 4.2 FIXED POINT IMPLEMENTATION OF THE RPE-LTP CODER diff -Naur gnuradio-3.1.1-upstream/gr-gsm-fr-vocoder/src/lib/gsm/gsm_create.c gnuradio-3.1.1/gr-gsm-fr-vocoder/src/lib/gsm/gsm_create.c --- gnuradio-3.1.1-upstream/gr-gsm-fr-vocoder/src/lib/gsm/gsm_create.c 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-gsm-fr-vocoder/src/lib/gsm/gsm_create.c 2008-03-03 10:22:34.000000000 +0100 @@ -30,6 +30,7 @@ #include "gsm.h" #include "private.h" #include "proto.h" +#include gsm gsm_create P0() { diff -Naur gnuradio-3.1.1-upstream/gr-trellis/src/lib/fsm.cc gnuradio-3.1.1/gr-trellis/src/lib/fsm.cc --- gnuradio-3.1.1-upstream/gr-trellis/src/lib/fsm.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-trellis/src/lib/fsm.cc 2008-03-04 15:29:29.000000000 +0100 @@ -26,6 +26,7 @@ #include #include #include +#include #include "base.h" #include "fsm.h" diff -Naur gnuradio-3.1.1-upstream/gr-trellis/src/lib/fsm.h gnuradio-3.1.1/gr-trellis/src/lib/fsm.h --- gnuradio-3.1.1-upstream/gr-trellis/src/lib/fsm.h 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-trellis/src/lib/fsm.h 2008-03-04 15:46:05.000000000 +0100 @@ -24,6 +24,7 @@ #define INCLUDED_TRELLIS_FSM_H #include +#include /*! * \brief FSM class diff -Naur gnuradio-3.1.1-upstream/gr-trellis/src/lib/trellis_permutation.cc gnuradio-3.1.1/gr-trellis/src/lib/trellis_permutation.cc --- gnuradio-3.1.1-upstream/gr-trellis/src/lib/trellis_permutation.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-trellis/src/lib/trellis_permutation.cc 2008-03-03 09:52:11.000000000 +0100 @@ -27,6 +27,7 @@ #include #include #include +#include trellis_permutation_sptr trellis_make_permutation (int K, const std::vector &TABLE, int SYMS_PER_BLOCK, size_t NBYTES_INOUT) diff -Naur gnuradio-3.1.1-upstream/gr-video-sdl/src/video_sdl_sink_s.cc gnuradio-3.1.1/gr-video-sdl/src/video_sdl_sink_s.cc --- gnuradio-3.1.1-upstream/gr-video-sdl/src/video_sdl_sink_s.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-video-sdl/src/video_sdl_sink_s.cc 2008-03-03 09:23:08.000000000 +0100 @@ -35,6 +35,7 @@ #include #include #include +#include diff -Naur gnuradio-3.1.1-upstream/gr-video-sdl/src/video_sdl_sink_uc.cc gnuradio-3.1.1/gr-video-sdl/src/video_sdl_sink_uc.cc --- gnuradio-3.1.1-upstream/gr-video-sdl/src/video_sdl_sink_uc.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/gr-video-sdl/src/video_sdl_sink_uc.cc 2008-03-03 09:52:11.000000000 +0100 @@ -35,6 +35,8 @@ #include #include #include +#include +#include diff -Naur gnuradio-3.1.1-upstream/usrp/host/apps/test_usrp_standard_rx.cc gnuradio-3.1.1/usrp/host/apps/test_usrp_standard_rx.cc --- gnuradio-3.1.1-upstream/usrp/host/apps/test_usrp_standard_rx.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/usrp/host/apps/test_usrp_standard_rx.cc 2008-03-03 09:23:08.000000000 +0100 @@ -27,6 +27,7 @@ #include #include #include +#include #include #include /* needed for usb functions */ #include diff -Naur gnuradio-3.1.1-upstream/usrp/host/apps/test_usrp_standard_tx.cc gnuradio-3.1.1/usrp/host/apps/test_usrp_standard_tx.cc --- gnuradio-3.1.1-upstream/usrp/host/apps/test_usrp_standard_tx.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/usrp/host/apps/test_usrp_standard_tx.cc 2008-03-03 09:23:08.000000000 +0100 @@ -27,6 +27,7 @@ #include #include #include +#include #include #include /* needed for usb functions */ #include diff -Naur gnuradio-3.1.1-upstream/usrp/host/apps/usrper.cc gnuradio-3.1.1/usrp/host/apps/usrper.cc --- gnuradio-3.1.1-upstream/usrp/host/apps/usrper.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/usrp/host/apps/usrper.cc 2008-03-03 09:41:17.000000000 +0100 @@ -30,6 +30,7 @@ #include "usrp_prims.h" #include "usrp_spi_defs.h" +#include char *prog_name; diff -Naur gnuradio-3.1.1-upstream/usrp/host/lib/legacy/fusb_linux.cc gnuradio-3.1.1/usrp/host/lib/legacy/fusb_linux.cc --- gnuradio-3.1.1-upstream/usrp/host/lib/legacy/fusb_linux.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/usrp/host/lib/legacy/fusb_linux.cc 2008-03-04 07:53:55.000000000 +0100 @@ -36,7 +36,7 @@ #include #include #include -#include +#include #define MINIMIZE_TX_BUFFERING 1 // must be defined to 0 or 1 diff -Naur gnuradio-3.1.1-upstream/usrp/host/lib/legacy/fusb_win32.cc gnuradio-3.1.1/usrp/host/lib/legacy/fusb_win32.cc --- gnuradio-3.1.1-upstream/usrp/host/lib/legacy/fusb_win32.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/usrp/host/lib/legacy/fusb_win32.cc 2008-03-03 09:52:11.000000000 +0100 @@ -28,6 +28,7 @@ #include #include #include +#include static const int MAX_BLOCK_SIZE = fusb_sysconfig::max_block_size(); static const int DEFAULT_BLOCK_SIZE = MAX_BLOCK_SIZE; diff -Naur gnuradio-3.1.1-upstream/usrp/host/lib/legacy/usrp_basic.cc gnuradio-3.1.1/usrp/host/lib/legacy/usrp_basic.cc --- gnuradio-3.1.1-upstream/usrp/host/lib/legacy/usrp_basic.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/usrp/host/lib/legacy/usrp_basic.cc 2008-03-03 09:23:08.000000000 +0100 @@ -34,6 +34,7 @@ #include #include #include +#include using namespace ad9862; diff -Naur gnuradio-3.1.1-upstream/usrp/host/lib/legacy/usrp_local_sighandler.cc gnuradio-3.1.1/usrp/host/lib/legacy/usrp_local_sighandler.cc --- gnuradio-3.1.1-upstream/usrp/host/lib/legacy/usrp_local_sighandler.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/usrp/host/lib/legacy/usrp_local_sighandler.cc 2008-03-03 09:23:08.000000000 +0100 @@ -32,6 +32,7 @@ #include #include #include +#include usrp_local_sighandler::usrp_local_sighandler (int signum, void (*new_handler)(int)) diff -Naur gnuradio-3.1.1-upstream/usrp/host/lib/legacy/usrp_prims.cc gnuradio-3.1.1/usrp/host/lib/legacy/usrp_prims.cc --- gnuradio-3.1.1-upstream/usrp/host/lib/legacy/usrp_prims.cc 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/usrp/host/lib/legacy/usrp_prims.cc 2008-03-04 12:53:46.000000000 +0100 @@ -36,6 +36,7 @@ #include #include #include +#include #include #include // FIXME should check with autoconf (nanosleep) #include @@ -62,6 +63,7 @@ static char *default_fpga_filename = "std_2rxhb_2tx.rbf"; #include "std_paths.h" +#include static char * find_file (const char *filename, int hw_rev) diff -Naur gnuradio-3.1.1-upstream/usrp/host/misc/getopt.c gnuradio-3.1.1/usrp/host/misc/getopt.c --- gnuradio-3.1.1-upstream/usrp/host/misc/getopt.c 2008-03-03 08:38:23.000000000 +0100 +++ gnuradio-3.1.1/usrp/host/misc/getopt.c 2008-03-03 09:56:27.000000000 +0100 @@ -52,6 +52,7 @@ #endif #include +#include /* Comment out all this code if we are using the GNU C Library, and are not actually compiling the library itself. This code is part of the GNU C --- NEW FILE gnuradio.spec --- %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Name: gnuradio Version: 3.1.1 Release: 1%{?dist} Summary: Software defined radio framework Group: Applications/Engineering License: GPLv3 URL: http://www.gnuradio.org Source0: ftp://ftp.gnu.org/gnu/gnuradio/gnuradio-%{version}.tar.gz # missing files from official tarball, upstream knows about this problem. # $ svn export http://gnuradio.org/svn/gnuradio/branches/releases/3.1 gnuradio # $ tar -cfz gnuradio-3.1.1-templates.tar gnuradio-3.1.1/gnuradio-core/src/lib/gengen/*.t Source1: gnuradio-3.1.1-templates.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Patch0: gnuradio-3.1.1-gcc34.patch BuildRequires: sdcc BuildRequires: fftw-devel BuildRequires: cppunit-devel BuildRequires: wxPython-devel BuildRequires: xmlto BuildRequires: graphviz BuildRequires: boost-devel BuildRequires: python-devel BuildRequires: swig BuildRequires: doxygen BuildRequires: libusb-devel BuildRequires: alsa-lib-devel BuildRequires: SDL-devel %description GNU Radio is a collection of software that when combined with minimal hardware, allows the construction of radios where the actual waveforms transmitted and received are defined by software. What this means is that it turns the digital modulation schemes used in today's high performance wireless devices into software problems. %package devel Summary: GNU Radio Group: Applications/Engineering Requires: %{name} = %{version}-%{release} %description devel GNU Radio Headers %package doc Summary: GNU Radio Group: Applications/Engineering Requires: %{name} = %{version}-%{release} %description doc GNU Radio Documentation %package examples Summary: GNU Radio Group: Applications/Engineering Requires: %{name} = %{version}-%{release} %description examples GNU Radio examples %package -n usrp Summary: Universal Software Radio Peripheral Group: Applications/Engineering Requires: %{name} = %{version}-%{release} %description -n usrp Gnu Radio Universal Software Radio Peripheral software %package -n usrp-devel Summary: Universal Software Radio Peripheral Group: Applications/Engineering Requires: usrp = %{version}-%{release} %description -n usrp-devel GNU Radio USRP headers %prep %setup -q %setup -q -b 1 %patch0 -p1 -b .gcc43 %build export PATH=%{_libexecdir}/sdcc:$PATH %configure --enable-doxygen --enable-latex-doc --disable-gr-audio-oss sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %post -n gnuradio -p /sbin/ldconfig %postun -n gnuradio -p /sbin/ldconfig %post -n gnuradio-devel -p /sbin/ldconfig %postun -n gnuradio-devel -p /sbin/ldconfig %post -n usrp -p /sbin/ldconfig %postun -n usrp -p /sbin/ldconfig %files %defattr(-,root,root,-) %{python_sitelib}/gnuradio %{_sysconfdir}/gnuradio %{_libdir}/libgnuradio-core.so.* %{_libdir}/libgnuradio-core-qa.so.* %{_libdir}/libgr_audio_alsa.so.* %{_libdir}/libgromnithread.so.* %config(noreplace)%{_sysconfdir}/gnuradio/conf.d/gr-audio-alsa.conf %config(noreplace)%{_sysconfdir}/gnuradio/conf.d/gnuradio-core.conf %config(noreplace)%{_sysconfdir}/gnuradio/conf.d/gr-wxgui.conf %exclude %{python_sitelib}/gnuradio/*.la %files devel %defattr(-,root,root,-) %{_includedir}/gnuradio %{_includedir}/usrp_* %{_libdir}/libgnuradio-core.so %{_libdir}/libgnuradio-core-qa.so %{_libdir}/libgr_audio_alsa.so %{_libdir}/libgromnithread.so %{_libdir}/pkgconfig/*.pc %exclude %{_libdir}/*.la %files doc %defattr(-,root,root,-) %doc ChangeLog README README.hacking NEWS INSTALL COPYING AUTHORS %{_docdir}/usrp* %{_docdir}/gnuradio* %files examples %defattr(-,root,root,-) %{_datadir}/%{name}/examples %exclude %{_datadir}/%{name}/examples/atsc/*.pyc %exclude %{_datadir}/%{name}/examples/atsc/*.pyo %exclude %{_datadir}/%{name}/examples/audio/*.pyc %exclude %{_datadir}/%{name}/examples/audio/*.pyo %exclude %{_datadir}/%{name}/examples/digital/*.pyc %exclude %{_datadir}/%{name}/examples/digital/*.pyo %exclude %{_datadir}/%{name}/examples/hf_explorer/*.pyc %exclude %{_datadir}/%{name}/examples/hf_explorer/*.pyo %exclude %{_datadir}/%{name}/examples/hf_radio/*.pyc %exclude %{_datadir}/%{name}/examples/hf_radio/*.pyo %exclude %{_datadir}/%{name}/examples/multi-antenna/*.pyc %exclude %{_datadir}/%{name}/examples/multi-antenna/*.pyo %exclude %{_datadir}/%{name}/examples/multi_usrp/*.pyc %exclude %{_datadir}/%{name}/examples/multi_usrp/*.pyo %exclude %{_datadir}/%{name}/examples/network/*.pyc %exclude %{_datadir}/%{name}/examples/network/*.pyo %exclude %{_datadir}/%{name}/examples/trellis/*.pyc %exclude %{_datadir}/%{name}/examples/trellis/*.pyo %exclude %{_datadir}/%{name}/examples/trellis/fsm_files/*.pyc %exclude %{_datadir}/%{name}/examples/trellis/fsm_files/*.pyo %exclude %{_datadir}/%{name}/examples/usrp/*.pyc %exclude %{_datadir}/%{name}/examples/usrp/*.pyo %files -n usrp %defattr(-,root,root,-) %{_bindir}/usrp* %{_datadir}/usrp %{_libdir}/libusrp.so.* %{python_sitelib}/usrpm %exclude %{_bindir}/*.pyc %exclude %{_bindir}/*.pyo %exclude %{_libdir}/*.la %exclude %{python_sitelib}/usrpm/*.la %files -n usrp-devel %defattr(-,root,root,-) %{_libdir}/libusrp.so %changelog * Wed Feb 20 2008 Marek Mahut - 3.1.1-1 - Upstream release - Spec file rewrite * Mon Mar 12 2007 Trond Danielsen - 3.0.3-1 - Initial version. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/gnuradio/F-8/sources,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- sources 23 Mar 2008 01:03:11 -0000 1.1 +++ sources 23 Mar 2008 08:02:09 -0000 1.2 @@ -0,0 +1,2 @@ +ee06fe3d989caec3cd903ce48f4f311a gnuradio-3.1.1-templates.tar.gz +c5df6b26928ab6da678fbc6f993ce263 gnuradio-3.1.1.tar.gz From mmahut at fedoraproject.org Sun Mar 23 08:52:13 2008 From: mmahut at fedoraproject.org (Marek Mahut) Date: Sun, 23 Mar 2008 08:52:13 GMT Subject: [fedora-astronomy] rpms/gnuradio/devel gnuradio.spec,1.1,1.2 Message-ID: <200803230852.m2N8qDvb018176@cvs-int.fedora.redhat.com> Author: mmahut Update of /cvs/pkgs/rpms/gnuradio/devel In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv18088 Modified Files: gnuradio.spec Log Message: fixing wrong %exclude Index: gnuradio.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnuradio/devel/gnuradio.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- gnuradio.spec 23 Mar 2008 07:53:06 -0000 1.1 +++ gnuradio.spec 23 Mar 2008 08:51:37 -0000 1.2 @@ -2,7 +2,7 @@ Name: gnuradio Version: 3.1.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Software defined radio framework Group: Applications/Engineering @@ -156,8 +156,6 @@ %exclude %{_datadir}/%{name}/examples/network/*.pyo %exclude %{_datadir}/%{name}/examples/trellis/*.pyc %exclude %{_datadir}/%{name}/examples/trellis/*.pyo -%exclude %{_datadir}/%{name}/examples/trellis/fsm_files/*.pyc -%exclude %{_datadir}/%{name}/examples/trellis/fsm_files/*.pyo %exclude %{_datadir}/%{name}/examples/usrp/*.pyc %exclude %{_datadir}/%{name}/examples/usrp/*.pyo @@ -177,7 +175,7 @@ %{_libdir}/libusrp.so %changelog -* Wed Feb 20 2008 Marek Mahut - 3.1.1-1 +* Wed Feb 20 2008 Marek Mahut - 3.1.1-2 - Upstream release - Spec file rewrite From mmahut at fedoraproject.org Sun Mar 23 09:31:36 2008 From: mmahut at fedoraproject.org (Marek Mahut) Date: Sun, 23 Mar 2008 09:31:36 GMT Subject: [fedora-astronomy] rpms/gnuradio/F-8 gnuradio.spec,1.1,1.2 Message-ID: <200803230931.m2N9VaxW026162@cvs-int.fedora.redhat.com> Author: mmahut Update of /cvs/pkgs/rpms/gnuradio/F-8 In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv26068 Modified Files: gnuradio.spec Log Message: Fixing wrong %excludes Index: gnuradio.spec =================================================================== RCS file: /cvs/pkgs/rpms/gnuradio/F-8/gnuradio.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- gnuradio.spec 23 Mar 2008 08:02:09 -0000 1.1 +++ gnuradio.spec 23 Mar 2008 09:30:58 -0000 1.2 @@ -2,7 +2,7 @@ Name: gnuradio Version: 3.1.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Software defined radio framework Group: Applications/Engineering @@ -156,8 +156,6 @@ %exclude %{_datadir}/%{name}/examples/network/*.pyo %exclude %{_datadir}/%{name}/examples/trellis/*.pyc %exclude %{_datadir}/%{name}/examples/trellis/*.pyo -%exclude %{_datadir}/%{name}/examples/trellis/fsm_files/*.pyc -%exclude %{_datadir}/%{name}/examples/trellis/fsm_files/*.pyo %exclude %{_datadir}/%{name}/examples/usrp/*.pyc %exclude %{_datadir}/%{name}/examples/usrp/*.pyo @@ -177,7 +175,7 @@ %{_libdir}/libusrp.so %changelog -* Wed Feb 20 2008 Marek Mahut - 3.1.1-1 +* Sun Mar 23 2008 Marek Mahut - 3.1.1-2 - Upstream release - Spec file rewrite From mmahut at fedoraproject.org Sun Mar 23 10:48:40 2008 From: mmahut at fedoraproject.org (Marek Mahut) Date: Sun, 23 Mar 2008 11:48:40 +0100 Subject: [fedora-astronomy] gnuradio in Fedora Message-ID: <47E63588.1070808@fedoraproject.org> Hi all, We have finally gnuradio in Fedora [1]. Is there anyone who can test it with USRP? An update is pending also for Fedora 8 [2]... [1] https://admin.fedoraproject.org/pkgdb/packages/name/gnuradio [2] https://admin.fedoraproject.org/updates/F8/pending/gnuradio-3.1.1-2.fc8 -- Marek Mahut https://fedoraproject.org/wiki/SIGs/Astronomy/ Fedora Project http://www.jamendo.com/ -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: OpenPGP digital signature URL: From kevin at fedoraproject.org Mon Mar 24 16:56:03 2008 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 24 Mar 2008 16:56:03 GMT Subject: [fedora-astronomy] rpms/spacechart - New directory Message-ID: <200803241656.m2OGu3CP017882@cvs-int.fedora.redhat.com> Author: kevin Update of /cvs/extras/rpms/spacechart In directory cvs-int.fedora.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsT17839/rpms/spacechart Log Message: Directory /cvs/extras/rpms/spacechart added to the repository From kevin at fedoraproject.org Mon Mar 24 16:56:17 2008 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 24 Mar 2008 16:56:17 GMT Subject: [fedora-astronomy] rpms/spacechart/devel - New directory Message-ID: <200803241656.m2OGuHq7017910@cvs-int.fedora.redhat.com> Author: kevin Update of /cvs/extras/rpms/spacechart/devel In directory cvs-int.fedora.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsT17839/rpms/spacechart/devel Log Message: Directory /cvs/extras/rpms/spacechart/devel added to the repository From kevin at fedoraproject.org Mon Mar 24 16:56:25 2008 From: kevin at fedoraproject.org (Kevin Fenzi) Date: Mon, 24 Mar 2008 16:56:25 GMT Subject: [fedora-astronomy] rpms/spacechart Makefile, NONE, 1.1 import.log, NONE, 1.1 Message-ID: <200803241656.m2OGuPSf017945@cvs-int.fedora.redhat.com> Author: kevin Update of /cvs/extras/rpms/spacechart In directory cvs-int.fedora.redhat.com:/home/fedora/kevin/CVSROOT/admin/tmpcvsT17839/rpms/spacechart Added Files: Makefile import.log Log Message: Setup of module spacechart --- NEW FILE Makefile --- # Top level Makefile for module spacechart all : CVS/Root common-update @cvs update common-update : common @cd common && cvs update common : CVS/Root @cvs checkout common CVS/Root : @echo "ERROR: This does not look like a CVS checkout" && exit 1 clean : @find . -type f -name *~ -exec rm -fv {} \; --- NEW FILE import.log --- From lowen at pari.edu Wed Mar 26 15:32:19 2008 From: lowen at pari.edu (Lamar Owen) Date: Wed, 26 Mar 2008 11:32:19 -0400 Subject: [fedora-astronomy] gnuradio in Fedora In-Reply-To: <47E63588.1070808@fedoraproject.org> References: <47E63588.1070808@fedoraproject.org> Message-ID: <200803261132.19150.lowen@pari.edu> On Sunday 23 March 2008, Marek Mahut wrote: > Hi all, > > We have finally gnuradio in Fedora [1]. Is there anyone who can test it > with USRP? An update is pending also for Fedora 8 [2]... I can, once I get back to work after being sick. -- Lamar Owen Chief Information Officer Pisgah Astronomical Research Institute 1 PARI Drive Rosman, NC 28772 (828)862-5554 www.pari.edu From mmahut at fedoraproject.org Wed Mar 26 15:49:07 2008 From: mmahut at fedoraproject.org (Marek Mahut) Date: Wed, 26 Mar 2008 16:49:07 +0100 Subject: [fedora-astronomy] gnuradio in Fedora In-Reply-To: <200803261132.19150.lowen@pari.edu> References: <47E63588.1070808@fedoraproject.org> <200803261132.19150.lowen@pari.edu> Message-ID: <47EA7073.20309@fedoraproject.org> Hello Lamar, Lamar Owen wrote: > On Sunday 23 March 2008, Marek Mahut wrote: >> Hi all, >> >> We have finally gnuradio in Fedora [1]. Is there anyone who can test it >> with USRP? An update is pending also for Fedora 8 [2]... > > I can, once I get back to work after being sick. Thanks and get well soon! -- Marek Mahut https://fedoraproject.org/wiki/SIGs/Astronomy/ Fedora Project http://www.jamendo.com/ -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: OpenPGP digital signature URL: From lowen at pari.edu Fri Mar 28 03:20:02 2008 From: lowen at pari.edu (Lamar Owen) Date: Thu, 27 Mar 2008 23:20:02 -0400 Subject: [fedora-astronomy] gnuradio in Fedora In-Reply-To: <47EA7073.20309@fedoraproject.org> References: <47E63588.1070808@fedoraproject.org> Message-ID: <200803272320.02700.lowen@pari.edu> On Wednesday 26 March 2008, Marek Mahut wrote: > Hello Lamar, > > Lamar Owen wrote: > > On Sunday 23 March 2008, Marek Mahut wrote: > >> Hi all, > >> > >> We have finally gnuradio in Fedora [1]. Is there anyone who can test it > >> with USRP? An update is pending also for Fedora 8 [2]... > > > > I can, once I get back to work after being sick. > > Thanks and get well soon! USRP with the above version works, but you have to be root to use it. Non-root user doesn't get sufficient permissions to open the USRP. I got lots of audio underruns and an odd sampling rate when using the wideband fm receiver example program, and the audio was the wrong speed; but I got audio (this laptop has one of the notoriously difficult intel HDA setups). Output: [root at localhost usrp]# usrp_print_db.py RX d'board A: Basic Rx RX d'board B: TV Rx TX d'board A: Basic Tx TX d'board B: [root at localhost usrp]# -- Lamar Owen Chief Information Officer Pisgah Astronomical Research Institute 1 PARI Drive Rosman, NC 28772 (828)862-5554 www.pari.edu From mmahut at fedoraproject.org Sun Mar 30 12:55:26 2008 From: mmahut at fedoraproject.org (Marek Mahut) Date: Sun, 30 Mar 2008 14:55:26 +0200 Subject: [fedora-astronomy] gnuradio in Fedora In-Reply-To: <200803272320.02700.lowen@pari.edu> References: <47E63588.1070808@fedoraproject.org> <200803272320.02700.lowen@pari.edu> Message-ID: <47EF8DBE.40604@fedoraproject.org> Lamar, Lamar Owen wrote: > On Wednesday 26 March 2008, Marek Mahut wrote: >> Hello Lamar, >> >> Lamar Owen wrote: >>> On Sunday 23 March 2008, Marek Mahut wrote: >>>> Hi all, >>>> >>>> We have finally gnuradio in Fedora [1]. Is there anyone who can test it >>>> with USRP? An update is pending also for Fedora 8 [2]... >>> I can, once I get back to work after being sick. >> Thanks and get well soon! > > USRP with the above version works, but you have to be root to use it. > Non-root user doesn't get sufficient permissions to open the USRP. I got > lots of audio underruns and an odd sampling rate when using the wideband fm > receiver example program, and the audio was the wrong speed; but I got audio > (this laptop has one of the notoriously difficult intel HDA setups). > > Output: > [root at localhost usrp]# usrp_print_db.py > RX d'board A: Basic Rx > RX d'board B: TV Rx > TX d'board A: Basic Tx > TX d'board B: > [root at localhost usrp]# Thanks, good to know. Let me know if you hit another other issues using this package. I'm trying to get one usrp for myself for a couple of weeks for testing, but it's not easy. :) Regards, -- Marek Mahut https://fedoraproject.org/wiki/SIGs/Astronomy/ Fedora Project http://www.jamendo.com/ -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: OpenPGP digital signature URL: