Hello community,
here is the log from the commit of package gnuradio for openSUSE:Factory checked in at 2018-06-19 12:03:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnuradio (Old)
and /work/SRC/openSUSE:Factory/.gnuradio.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnuradio"
Tue Jun 19 12:03:13 2018 rev:27 rq:617106 version:3.7.13.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/gnuradio/gnuradio.changes 2018-06-02 12:09:16.026330318 +0200
+++ /work/SRC/openSUSE:Factory/.gnuradio.new/gnuradio.changes 2018-06-19 12:03:16.362902539 +0200
@@ -1,0 +2,25 @@
+Fri Jun 15 08:50:15 UTC 2018 - mardnh@gmx.de
+
+- Update to version 3.7.13.3
+ * For non-C++11 compilers, the new cstdint include doesn't work
+ out; conditionalized it.
+- Remove patch:
+ * boost_161.patch (not longer needed)
+
+-------------------------------------------------------------------
+Fri Jun 1 22:10:16 UTC 2018 - mardnh@gmx.de
+
+- Update to version 3.7.13.2
+ Fixed:
+ * boost::posix_time::[milli]second takes integer numbers, and we
+ now at least cast the floats to integers, as Boost 1.67 forced
+ us to realize we're (incorrectly) using floating point her
+ GRC:
+ * Fixed GRC bug which broke WX and Qt (by altering the template
+ code), in multiple (less than awesome) steps
+ gr-blocks:
+ * float_array_to_int: int32 limits were wrongly hardcoded.
+ * Fixed the undefined behaviour happening in float_to_complex when
+ accessing the second input_items element in the single-input case
+
+-------------------------------------------------------------------
Old:
----
boost_161.patch
gnuradio-3.7.12.0.tar.gz
New:
----
gnuradio-3.7.13.3.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnuradio.spec ++++++
--- /var/tmp/diff_new_pack.gXxNiW/_old 2018-06-19 12:03:17.186871945 +0200
+++ /var/tmp/diff_new_pack.gXxNiW/_new 2018-06-19 12:03:17.190871797 +0200
@@ -20,7 +20,7 @@
%define sover_volk 1_4
%define volk_version 1.4
Name: gnuradio
-Version: 3.7.12.0
+Version: 3.7.13.3
Release: 0
Summary: GNU software radio
License: GPL-3.0-or-later
@@ -31,7 +31,6 @@
# http://www.nathanwest.us/grc_to_37.sh
Source2: grc_to_37.sh
Source99: %{name}-rpmlintrc
-Patch1: boost_161.patch
Patch2: missing_library.patch
BuildRequires: alsa-devel
BuildRequires: boost-devel
@@ -193,7 +192,6 @@
%prep
%setup -q
tar xzf %{SOURCE1} -C volk/ --strip-components=1
-%patch1 -p1
%patch2 -p1
# remove buildtime from documentation
sed -i 's|^HTML_TIMESTAMP = YES|HTML_TIMESTAMP = NO|' docs/doxygen/Doxyfile.in
++++++ gnuradio-3.7.12.0.tar.gz -> gnuradio-3.7.13.3.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnuradio-3.7.12.0/CHANGELOG.md new/gnuradio-3.7.13.3/CHANGELOG.md
--- old/gnuradio-3.7.12.0/CHANGELOG.md 2018-03-30 22:43:44.000000000 +0200
+++ new/gnuradio-3.7.13.3/CHANGELOG.md 2018-06-13 23:29:49.000000000 +0200
@@ -6,6 +6,36 @@
Older Logs can be found in `docs/RELEASE-NOTES-*`.
+## [3.7.13.3] - 2018-06-13
+
+### Fixed
+#### Project Scope
+- For non-C++11 compilers, the new cstdint include doesn't work out; conditionalized it.
+
+## [3.7.13.2] - 2018-05-31
+
+### Fixed
+#### Project Scope
+- Actually bumped version in CMakeLists.txt to 3.7.13.2; the 3.7.13.1 tag was tagged off-branch; maintainer failure to simultaneously push a commit that raises the internal version number to 3.7.14.0: this had to be reverted ASAP.
+
+## [3.7.13.1] - 2018-05-31
+
+### Fixed
+#### Project Scope
+- Actually bumped version in CMakeLists.txt
+
+## [3.7.13.0] - 2018-05-31
+
+### Fixed
+#### Project Scope
+- `boost::posix_time::[milli]second` takes integer numbers, and we now at least cast the floats to integers, as Boost 1.67 forced us to realize we're (incorrectly) using floating point her
+- CMake: using regex to match compiler against "Clang" now enables correct build on OS X
+#### GRC
+- Fixed GRC bug which broke WX and Qt (by altering the template code), in multiple (less than awesome) steps
+#### gr-blocks
+- `float_array_to_int`: int32 limits were wrongly hardcoded.
+- Fixed the undefined behaviour happening in `float_to_complex` when accessing the second input_items element in the single-input case
+
## [3.7.12.0] - 2018-04-01
### Software Engineering
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnuradio-3.7.12.0/CMakeLists.txt new/gnuradio-3.7.13.3/CMakeLists.txt
--- old/gnuradio-3.7.12.0/CMakeLists.txt 2018-03-30 22:43:44.000000000 +0200
+++ new/gnuradio-3.7.13.3/CMakeLists.txt 2018-06-13 23:29:49.000000000 +0200
@@ -1,4 +1,4 @@
-# Copyright 2010-2017 Free Software Foundation, Inc.
+# Copyright 2010-2018 Free Software Foundation, Inc.
#
# This file is part of GNU Radio
#
@@ -48,8 +48,8 @@
# Set the version information here
set(VERSION_INFO_MAJOR_VERSION 3)
set(VERSION_INFO_API_COMPAT 7)
-set(VERSION_INFO_MINOR_VERSION 12)
-set(VERSION_INFO_MAINT_VERSION 0)
+set(VERSION_INFO_MINOR_VERSION 13)
+set(VERSION_INFO_MAINT_VERSION 3)
include(GrVersion) #setup version info
# Minimum dependency versions for central dependencies:
@@ -100,7 +100,7 @@
ELSE()
MESSAGE(WARNING "\nCannot determine the version of the compiler selected to build GNU Radio (GCC : ${CMAKE_CXX_COMPILER}). This build may or not work. We highly recommend using GCC version ${GCC_MIN_VERSION} or more recent.")
ENDIF()
-ELSEIF(CMAKE_CXX_COMPILER_ID STREQUAL "Clang")
+ELSEIF(CMAKE_CXX_COMPILER_ID MATCHES "Clang")
EXECUTE_PROCESS(COMMAND
${CMAKE_CXX_COMPILER} -v
RESULT_VARIABLE _res ERROR_VARIABLE _err
@@ -137,7 +137,7 @@
IF(CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
SET(CMAKE_CXX_STANDARD 98)
-ELSEIF(CMAKE_CXX_COMPILER_ID STREQUAL "Clang")
+ELSEIF(CMAKE_CXX_COMPILER_ID MATCHES "Clang")
SET(CMAKE_CXX_STANDARD 98)
ELSEIF(CMAKE_CXX_COMPILER_ID STREQUAL "MSVC")
SET(CMAKE_CXX_STANDARD 98)
@@ -147,7 +147,7 @@
IF(CMAKE_C_COMPILER_ID STREQUAL "GNU")
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu99")
-ELSEIF(CMAKE_C_COMPILER_ID STREQUAL "Clang")
+ELSEIF(CMAKE_C_COMPILER_ID MATCHES "Clang")
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu99")
ELSEIF(CMAKE_C_COMPILER_ID STREQUAL "MSVC")
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=c11")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gnuradio-3.7.12.0/gr-blocks/lib/float_array_to_int.cc new/gnuradio-3.7.13.3/gr-blocks/lib/float_array_to_int.cc
--- old/gnuradio-3.7.12.0/gr-blocks/lib/float_array_to_int.cc 2018-03-30 22:43:44.000000000 +0200
+++ new/gnuradio-3.7.13.3/gr-blocks/lib/float_array_to_int.cc 2018-06-13 23:29:49.000000000 +0200
@@ -1,6 +1,6 @@
/* -*- c++ -*- */
/*
- * Copyright 2011-2012 Free Software Foundation, Inc.
+ * Copyright 2011-2018 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
@@ -27,10 +27,14 @@
#define _ISOC9X_SOURCE
#include