devel/libatomic_ops: update to 7.6.14
Port changes:
* enable shared library
* Fix makefile to make portclippy happy
Major changes:
* Avoid AO_stack_t to cross CPU cache line boundary
* Do not assume 'ordered except earlier write' for UWP/arm64
* Ensure result of AO_test_and_set is always AO_TS_CLEAR or AO_TS_SET
* Fix 'AO_malloc redefinition' MS VC warning caused by attributes mismatch
* Repeat black list check on CAS fail in stack_push_explicit_aux_release
Full changelog: https://github.com/ivmai/libatomic_ops/releases/tag/v7.6.14
PR: 268698
Reported by: pkubaj
This commit is contained in:
parent
58599b4134
commit
a2f13e3f72
@ -1,5 +1,5 @@
|
||||
PORTNAME= libatomic_ops
|
||||
DISTVERSION= 7.6.12
|
||||
DISTVERSION= 7.6.14
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= https://github.com/ivmai/${PORTNAME}/releases/download/v${DISTVERSION}/
|
||||
|
||||
@ -12,9 +12,10 @@ LICENSE_COMB= multi
|
||||
LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING
|
||||
|
||||
USES= cpe libtool pathfix
|
||||
GNU_CONFIGURE= yes
|
||||
|
||||
CPE_VENDOR= libatomic_ops_project
|
||||
USE_LDCONFIG= yes
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= --enable-shared=yes
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
||||
|
||||
@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1641509848
|
||||
SHA256 (libatomic_ops-7.6.12.tar.gz) = f0ab566e25fce08b560e1feab6a3db01db4a38e5bc687804334ef3920c549f3e
|
||||
SIZE (libatomic_ops-7.6.12.tar.gz) = 506313
|
||||
TIMESTAMP = 1672616823
|
||||
SHA256 (libatomic_ops-7.6.14.tar.gz) = 390f244d424714735b7050d056567615b3b8f29008a663c262fb548f1802d292
|
||||
SIZE (libatomic_ops-7.6.14.tar.gz) = 500006
|
||||
|
||||
@ -65,7 +65,13 @@ include/atomic_ops/sysdeps/test_and_set_t_is_char.h
|
||||
include/atomic_ops_malloc.h
|
||||
include/atomic_ops_stack.h
|
||||
lib/libatomic_ops.a
|
||||
lib/libatomic_ops.so
|
||||
lib/libatomic_ops.so.1
|
||||
lib/libatomic_ops.so.1.1.1
|
||||
lib/libatomic_ops_gpl.a
|
||||
lib/libatomic_ops_gpl.so
|
||||
lib/libatomic_ops_gpl.so.1
|
||||
lib/libatomic_ops_gpl.so.1.1.3
|
||||
libdata/pkgconfig/atomic_ops.pc
|
||||
%%PORTDOCS%%%%DOCSDIR%%/COPYING
|
||||
%%PORTDOCS%%%%DOCSDIR%%/LICENSING.txt
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user