1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2025-01-31 11:19:18 +00:00

Update changelog

This commit is contained in:
Carles Fernandez 2020-06-06 23:35:10 +02:00
parent 065706cd32
commit e712465742
No known key found for this signature in database
GPG Key ID: 4C583C52B0C3877D

View File

@ -20,23 +20,24 @@ SPDX-FileCopyrightText: 2011-2020 Carles Fernandez-Prades <carles.fernandez@cttc
- The software can now be built against the GNU Radio 3.9 API that uses C++11 - The software can now be built against the GNU Radio 3.9 API that uses C++11
smart pointers instead of Boost smart pointers. smart pointers instead of Boost smart pointers.
- Remove python six module as a dependency if using Python 3.x. - The software can now be built against Boost <= 1.73 (minimum version: 1.53).
- Fixes warnings risen by GCC 10 and Clang 10. - Removed python six module as a dependency if using Python 3.x.
- Fixed building with GCC 10 (gcc-10 and above flipped a default from `-fcommon`
to `-fno-common`, causing an error due to multiple defined lambda functions).
- Fixed warnings risen by GCC 10 and Clang 10.
### Improvements in Portability: ### Improvements in Portability:
- The software can now be cross-compiled on Petalinux environments. - The software can now be cross-compiled on Petalinux environments.
- Fixes building with GCC 10 (gcc-10 and above flipped a default from `-fcommon`
to `-fno-common`, causing an error due to multiple defined lambda functions).
- Make use of `std::span` if the compiler supports it, and use gsl-lite as a - Make use of `std::span` if the compiler supports it, and use gsl-lite as a
fallback. The latter has been updated to version fallback. The latter has been updated to version
[0.37.0](https://github.com/gsl-lite/gsl-lite/releases/tag/0.37.0). [0.37.0](https://github.com/gsl-lite/gsl-lite/releases/tag/0.37.0).
- Fixes building against Boost 1.73 in old compilers (_e.g._, GCC 4.x). - Improved finding of libgfortran in openSUSE and Fedora distributions.
### Improvements in Reliability: ### Improvements in Reliability:
- Fixed a bug in GLONASS GNAV CRC computation. - Fixed a bug in GLONASS GNAV CRC computation.
- Fix possible buffer overflow in the generation of RTCM messages. - Fixed a possible buffer overflow in the generation of RTCM messages.
### Improvements in Reproducibility: ### Improvements in Reproducibility: