Compare commits
29 Commits
Author | SHA256 | Date | |
---|---|---|---|
47ee4f9d03 | |||
567e2bc609 | |||
41a3fe54f2 | |||
dac8968de6 | |||
a230fbf47a | |||
4c1c3ac572 | |||
805f54808e | |||
7f971fa616 | |||
18aaa610b6 | |||
46e3c85924 | |||
a6396e39fe | |||
afe190c0b1 | |||
44e4203286 | |||
1a16ce7208 | |||
ee3f723a00 | |||
f1604aecae | |||
cf804688ad | |||
536faeabd2 | |||
a19cef2410 | |||
cb75cd2dcf | |||
3ccd83346a | |||
398b728bf2 | |||
5b7332d239 | |||
612d57f073 | |||
d164356b5c | |||
609e0922ee | |||
fa3b9d3c9a | |||
26691162b5 | |||
411430b712 |
@@ -1,3 +1,145 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Jul 11 10:30:42 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||||
|
|
||||||
|
- Update to 0.12.4
|
||||||
|
* Remove clang-3 from CI by @sbSteveK in (#1203)
|
||||||
|
* Fix signature of aws_backtrace_log by @TingDaoK in (#1206)
|
||||||
|
* Remove Windows 2019 and add Windows 2025 with MSVC-17
|
||||||
|
by @TingDaoK in (#1209)
|
||||||
|
* Fix byte helpers for mingw 32 bit by @DmitriyMusatkin in (#1210)
|
||||||
|
* Add a python script to help pick up the latest cjson and libcbor
|
||||||
|
by @TingDaoK in (#1211)
|
||||||
|
* Add API for a more compact (no dashes) UUID-to-str
|
||||||
|
by @bretambrose in (#1212)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed May 14 08:43:51 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||||
|
|
||||||
|
- Update to 0.12.3
|
||||||
|
* Make exports consistent by @DmitriyMusatkin in (#1196)
|
||||||
|
* Error handling docs by @graebm in (#1197)
|
||||||
|
* Fix casing on Windows header files by @waahm7 in (#1199)
|
||||||
|
* Add reset src api for aws_cbor_decoder by @TingDaoK in (#1202)
|
||||||
|
* Fix invalid XML Buffer Overflow Error by @waahm7 in (#1201)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 2 13:51:05 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||||
|
|
||||||
|
- Update to 0.12.2
|
||||||
|
* Tests require compiler extensions by @graebm in (#1193)
|
||||||
|
* Simplify how inline math files are included by @graebm in (#1195)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Mar 18 08:33:28 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||||
|
|
||||||
|
- Update to 0.12.1
|
||||||
|
* CrossProcess lock -- don't unlock, just close fd by @TingDaoK in (#1192)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Mar 14 08:58:23 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||||
|
|
||||||
|
- Update to 0.12.0
|
||||||
|
* Use sleep-aware monotonic clock if available by @bretambrose in (#1189)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Mar 13 07:27:47 UTC 2025 - Andreas Stieger <andreas.stieger@gmx.de>
|
||||||
|
|
||||||
|
- update to 0.11.3:
|
||||||
|
* changes relevant to other platforms
|
||||||
|
- drop unneeded construct from %check
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Mar 12 07:17:00 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||||
|
|
||||||
|
- Update to version 0.11.2
|
||||||
|
* aws_base64_compute_encoded_len() is now exact, doesn't add
|
||||||
|
1 extra for null-terminator by @graebm in (#1188)
|
||||||
|
* New Get_ENV Functions by @waahm7 in #1141
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Feb 19 11:47:27 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||||
|
|
||||||
|
- Update to version 0.11.1
|
||||||
|
* Integration test for CPU feature detection by @graebm in (#1186)
|
||||||
|
* Make aws_byte_cursor_from_string NULL tolerant by @waahm7 in (#1187)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jan 30 11:31:28 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||||
|
|
||||||
|
- Update to version 0.11.0
|
||||||
|
* A bunch of CMake fixes by @graebm in (#1178)
|
||||||
|
- from version 0.10.9
|
||||||
|
* Fix heap overflow on uri parsing by @TingDaoK in (#1185)
|
||||||
|
- Remove workaround to move cmake files to correct installation path
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Jan 27 15:38:06 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||||
|
|
||||||
|
- Update to version 0.10.8
|
||||||
|
* Fixup IPv6 validation logic by @DmitriyMusatkin in (#1180)
|
||||||
|
* (take 2) Detect when AVX is disabled via OSXSAVE by @graebm in (#1184)
|
||||||
|
- from version 0.10.7
|
||||||
|
* Change PR template to ask for clearer wording by @jmklix in (#1177)
|
||||||
|
* proof_ci.yaml must use latest upload-artifact by @graebm in (#1183)
|
||||||
|
* Detect when AVX is disabled via OSXSAVE by @graebm in (#1182)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Jan 13 08:48:25 UTC 2025 - Andreas Stieger <andreas.stieger@gmx.de>
|
||||||
|
|
||||||
|
- exclude s390x as upstream does not support this platform
|
||||||
|
- use ldconfig_scriptlet macros
|
||||||
|
- package license in every distributed rpm
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Jan 7 10:24:45 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||||
|
|
||||||
|
- Update to version 0.10.6
|
||||||
|
* Fix dependency build failure on old cmake versions by @sfod in (#1176)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Dec 4 09:40:15 UTC 2024 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||||
|
|
||||||
|
- Update to version 0.10.5
|
||||||
|
* Switch CI to use roles by @DmitriyMusatkin in (#1173)
|
||||||
|
* Support relative paths when prebuilding dependencies
|
||||||
|
with CMake by @graebm in (#1174)
|
||||||
|
- from version 0.10.4
|
||||||
|
* Doc fix for cbor by @TingDaoK in (#1171)
|
||||||
|
* Remove reliance on hardcoded user in ci by @DmitriyMusatkin in (#1170)
|
||||||
|
* Forward CMake variables to prebuilding dependencies by @sfod in (#1161)
|
||||||
|
* Update CBMC proof tooling to latest releases by @tautschnig in (#1164)
|
||||||
|
* Fix test that made no sense by @graebm in (#1172)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Nov 14 12:25:30 UTC 2024 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||||
|
|
||||||
|
- Update to version 0.10.3
|
||||||
|
* Switch c compiler check to different cmake variable
|
||||||
|
by @DmitriyMusatkin in (#1169)
|
||||||
|
- from version 0.10.2
|
||||||
|
* Disable visibility hidden on old gcc by @DmitriyMusatkin in (#1167)
|
||||||
|
- from version 0.10.1
|
||||||
|
* chore: Modified bug issue template to add checkbox to report
|
||||||
|
potential regression. by @ashishdhingra in (#1151)
|
||||||
|
* Check if numa available or not before loading numa functions
|
||||||
|
by @TingDaoK in (#1163)
|
||||||
|
* Unlink shutdown callback from ref count by @bretambrose in (#1166)
|
||||||
|
* Fix empty xml node handling by @DmitriyMusatkin in (#1168)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Oct 24 11:48:38 UTC 2024 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||||
|
|
||||||
|
- Update to version 0.10.0
|
||||||
|
* Update CMake to 3.9 by @waahm7 in (#1159)
|
||||||
|
- from version 0.9.31
|
||||||
|
* Support Swift CXX Interop by @waahm7 in (#1160)
|
||||||
|
- from version 0.9.30
|
||||||
|
* Improve condition_variable documentation by @jmklix in (#1157)
|
||||||
|
* Fix Cmake Prebuild Remove -S Option by @waahm7 in (#1158)
|
||||||
|
- from version 0.9.29
|
||||||
|
* Add comment about tuning for "neoverse-v1" by @graebm in (#1153)
|
||||||
|
* [fix] prebuild set CMAKE_PREFIX_PATH properly by @TingDaoK in (#1154)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Sep 17 10:26:24 UTC 2024 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
Tue Sep 17 10:26:24 UTC 2024 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||||
|
|
||||||
|
@@ -19,7 +19,7 @@
|
|||||||
%define library_version 1.0.0
|
%define library_version 1.0.0
|
||||||
%define library_soversion 1
|
%define library_soversion 1
|
||||||
Name: aws-c-common
|
Name: aws-c-common
|
||||||
Version: 0.9.28
|
Version: 0.12.4
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Core C99 package for AWS SDK for C
|
Summary: Core C99 package for AWS SDK for C
|
||||||
License: Apache-2.0
|
License: Apache-2.0
|
||||||
@@ -29,6 +29,8 @@ Source0: https://github.com/awslabs/%{name}/archive/v%{version}.tar.gz
|
|||||||
BuildRequires: cmake
|
BuildRequires: cmake
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: ninja
|
BuildRequires: ninja
|
||||||
|
# https://github.com/awslabs/aws-c-common/issues/1175
|
||||||
|
ExcludeArch: s390x
|
||||||
|
|
||||||
%description
|
%description
|
||||||
Core C99 package for AWS SDK for C. It includes cross-platform primitives,
|
Core C99 package for AWS SDK for C. It includes cross-platform primitives,
|
||||||
@@ -56,7 +58,7 @@ configuration, data structures, and error handling.
|
|||||||
This package contains the development files.
|
This package contains the development files.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%autosetup -p1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%define __builder ninja
|
%define __builder ninja
|
||||||
@@ -64,21 +66,13 @@ This package contains the development files.
|
|||||||
-DCMAKE_BUILD_TYPE=Release
|
-DCMAKE_BUILD_TYPE=Release
|
||||||
%make_jobs
|
%make_jobs
|
||||||
|
|
||||||
%check
|
|
||||||
export LD_LIBRARY_PATH=%{_builddir}/%{name}-%{version}/build
|
|
||||||
%ctest
|
|
||||||
|
|
||||||
%install
|
%install
|
||||||
%cmake_install
|
%cmake_install
|
||||||
|
|
||||||
# Move cmake files to correct installation path
|
%check
|
||||||
mkdir -p %{buildroot}%{_libdir}/cmake/aws-c-common
|
%ctest
|
||||||
mv %{buildroot}%{_libdir}/aws-c-common/cmake/* %{buildroot}%{_libdir}/cmake/aws-c-common/
|
|
||||||
mv %{buildroot}%{_libdir}/cmake/Aws* %{buildroot}%{_libdir}/cmake/aws-c-common/
|
|
||||||
rm -rf %{buildroot}%{_libdir}/aws-c-common
|
|
||||||
|
|
||||||
%post -n lib%{name}%{library_soversion} -p /sbin/ldconfig
|
%ldconfig_scriptlets -n lib%{name}%{library_soversion}
|
||||||
%postun -n lib%{name}%{library_soversion} -p /sbin/ldconfig
|
|
||||||
|
|
||||||
%files -n lib%{name}%{library_soversion}
|
%files -n lib%{name}%{library_soversion}
|
||||||
%doc NOTICE README.md
|
%doc NOTICE README.md
|
||||||
@@ -87,6 +81,7 @@ rm -rf %{buildroot}%{_libdir}/aws-c-common
|
|||||||
%{_libdir}/*.so.%{library_version}
|
%{_libdir}/*.so.%{library_version}
|
||||||
|
|
||||||
%files devel
|
%files devel
|
||||||
|
%license LICENSE
|
||||||
%{_libdir}/cmake/
|
%{_libdir}/cmake/
|
||||||
%{_libdir}/*.so
|
%{_libdir}/*.so
|
||||||
%{_includedir}/*
|
%{_includedir}/*
|
||||||
|
3
v0.12.4.tar.gz
Normal file
3
v0.12.4.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:0b7705a4d115663c3f485d353a75ed86e37583157585e5825d851af634b57fe3
|
||||||
|
size 621057
|
@@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:bf265e9e409d563b0eddcb66e1cb00ff6b371170db3e119348478d911d054317
|
|
||||||
size 606087
|
|
Reference in New Issue
Block a user