Hello community, here is the log from the commit of package libacars for openSUSE:Factory checked in at 2019-09-23 12:38:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libacars (Old) and /work/SRC/openSUSE:Factory/.libacars.new.7948 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libacars" Mon Sep 23 12:38:53 2019 rev:4 rq:732325 version:1.3.1 Changes: -------- --- /work/SRC/openSUSE:Factory/libacars/libacars.changes 2019-08-27 10:28:05.191911293 +0200 +++ /work/SRC/openSUSE:Factory/.libacars.new.7948/libacars.changes 2019-09-23 12:39:30.009589402 +0200 @@ -1,0 +2,8 @@ +Fri Sep 20 19:13:04 UTC 2019 - Martin Hauke <[email protected]> + +- Update to version 1.3.1 + * Downgraded optimization level for release builds from -O3 to + -O2 to reduce chances of similar problems for cross-platform + builds. + +------------------------------------------------------------------- Old: ---- libacars-1.3.0.tar.gz New: ---- libacars-1.3.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libacars.spec ++++++ --- /var/tmp/diff_new_pack.sFx6zD/_old 2019-09-23 12:39:30.413589336 +0200 +++ /var/tmp/diff_new_pack.sFx6zD/_new 2019-09-23 12:39:30.413589336 +0200 @@ -20,7 +20,7 @@ %define sover 1 %define libname libacars%{sover} Name: libacars -Version: 1.3.0 +Version: 1.3.1 Release: 0 Summary: A library for decoding various ACARS message payloads License: MIT ++++++ libacars-1.3.0.tar.gz -> libacars-1.3.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libacars-1.3.0/CHANGELOG.md new/libacars-1.3.1/CHANGELOG.md --- old/libacars-1.3.0/CHANGELOG.md 2019-08-09 15:20:33.000000000 +0200 +++ new/libacars-1.3.1/CHANGELOG.md 2019-09-20 20:35:01.000000000 +0200 @@ -1,5 +1,12 @@ # ChangeLog +## Version 1.3.1 (2019-09-20): +* Binary releases for Windows were mistakenly built with AVX instruction set + enabled which caused the lib to fail on older CPUs (https://github.com/szpajder/libacars/issues/3). + Thanks to G7GQW for reporting and to Jonti Olds for analysis. +* Downgraded optimization level for release builds from -O3 to -O2 to reduce + chances of similar problems for cross-platform builds. + ## Version 1.3.0 (2019-08-09): * JSON output support for all message types. Any protocol tree can be serialized into a JSON string with `la_proto_tree_format_json()` function. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libacars-1.3.0/CMakeLists.txt new/libacars-1.3.1/CMakeLists.txt --- old/libacars-1.3.0/CMakeLists.txt 2019-08-09 15:20:33.000000000 +0200 +++ new/libacars-1.3.1/CMakeLists.txt 2019-09-20 20:35:01.000000000 +0200 @@ -3,7 +3,7 @@ set (LA_VERSION_MAJOR 1) set (LA_VERSION_MINOR 3) -set (LA_VERSION_PATCH 0) +set (LA_VERSION_PATCH 1) set (LA_VERSION "${LA_VERSION_MAJOR}.${LA_VERSION_MINOR}.${LA_VERSION_PATCH}" ) set (CMAKE_C_STANDARD 11) @@ -22,6 +22,7 @@ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra") set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -DDEBUG") +set(CMAKE_C_FLAGS_RELEASE "-O2 -DNDEBUG") if(MINGW) add_definitions(-D__USE_MINGW_ANSI_STDIO=1) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libacars-1.3.0/README.md new/libacars-1.3.1/README.md --- old/libacars-1.3.0/README.md 2019-08-09 15:20:33.000000000 +0200 +++ new/libacars-1.3.1/README.md 2019-09-20 20:35:01.000000000 +0200 @@ -2,7 +2,7 @@ libacars is a library for decoding ACARS message contents. -Current stable version: **1.3.0** (released Aug 9, 2019) +Current stable version: **1.3.1** (released Sep 20, 2019) ## Supported message types
