From b1369de9a29e792cd340906d6bd707e071a24cd0ddc4e6cc6f22e744fb34f704 Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Sat, 5 Oct 2019 12:45:34 +0000 Subject: [PATCH] Accepting request 734788 from home:glaubitz:branches:devel:libraries:c_c++ - Update to version 0.4.11 + Fix stupid bad boolean logic in macro. * Fix stupid bad boolean logic in macro * simplified gcc macro for assume - from version 0.4.10 + Fixed support for gcc 4.1.2. - from version 0.4.9 + fixed mixed static/shared builds. * Reorder thread shutdown so that only truly necessary memory is still allocated at shutdown callback town - from version 0.4.8 + Made AWS_ENABLE_LTO an option * AWS_ENABLE_LTO=ON|OFF now controls LTO globally * Made AWS_ENABLE_LTO an option - from version 0.4.7 + Added support for thread exit callbacks * Added support for thread exit callbacks * Added user data support to aws_thread_call_once - from version 0.4.6 + LTO support * Added IPO/LTO support to cmake * Removed the requirement that release builds produce good backtrace output * Check for IPO policy in older versions of CMake * Add policy existence check to c flags - Re-enable link-time optimization (LTO) in spec file OBS-URL: https://build.opensuse.org/request/show/734788 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aws-c-common?expand=0&rev=7 --- aws-c-common.changes | 29 +++++++++++++++++++++++++++++ aws-c-common.spec | 4 +--- v0.4.11.tar.gz | 3 +++ v0.4.5.tar.gz | 3 --- 4 files changed, 33 insertions(+), 6 deletions(-) create mode 100644 v0.4.11.tar.gz delete mode 100644 v0.4.5.tar.gz diff --git a/aws-c-common.changes b/aws-c-common.changes index c2eb536..c77aded 100644 --- a/aws-c-common.changes +++ b/aws-c-common.changes @@ -1,3 +1,32 @@ +------------------------------------------------------------------- +Thu Oct 3 11:58:04 UTC 2019 - John Paul Adrian Glaubitz + +- Update to version 0.4.11 + + Fix stupid bad boolean logic in macro. + * Fix stupid bad boolean logic in macro + * simplified gcc macro for assume +- from version 0.4.10 + + Fixed support for gcc 4.1.2. +- from version 0.4.9 + + fixed mixed static/shared builds. + * Reorder thread shutdown so that only truly necessary + memory is still allocated at shutdown callback town +- from version 0.4.8 + + Made AWS_ENABLE_LTO an option + * AWS_ENABLE_LTO=ON|OFF now controls LTO globally + * Made AWS_ENABLE_LTO an option +- from version 0.4.7 + + Added support for thread exit callbacks + * Added support for thread exit callbacks + * Added user data support to aws_thread_call_once +- from version 0.4.6 + + LTO support + * Added IPO/LTO support to cmake + * Removed the requirement that release builds produce good backtrace output + * Check for IPO policy in older versions of CMake + * Add policy existence check to c flags +- Re-enable link-time optimization (LTO) in spec file + ------------------------------------------------------------------- Mon Sep 2 13:44:18 UTC 2019 - John Paul Adrian Glaubitz diff --git a/aws-c-common.spec b/aws-c-common.spec index cf65613..4d77116 100644 --- a/aws-c-common.spec +++ b/aws-c-common.spec @@ -17,10 +17,8 @@ %define library_version 1.0.0 %define library_soversion 0unstable -# Enabling LTO breaks testsuite: https://github.com/awslabs/aws-c-common/issues/456 -%define _lto_cflags %{nil} Name: aws-c-common -Version: 0.4.5 +Version: 0.4.11 Release: 0 Summary: Core c99 package for AWS SDK for C License: Apache-2.0 diff --git a/v0.4.11.tar.gz b/v0.4.11.tar.gz new file mode 100644 index 0000000..3e356f2 --- /dev/null +++ b/v0.4.11.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:62e20730ddc129f4f07de5887b2067f8c59efb3fe6fdda15896359f373db32da +size 306933 diff --git a/v0.4.5.tar.gz b/v0.4.5.tar.gz deleted file mode 100644 index 77ea1ca..0000000 --- a/v0.4.5.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0a29a4e4288478108b33fb0d6d3aa0df36c23b77c2597d779425c8e7331ab84b -size 303272