Bug 268698 - devel/libatomic_ops: update to 7.6.14, enable shared library
Summary: devel/libatomic_ops: update to 7.6.14, enable shared library
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Rodrigo Osorio
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-01-02 00:08 UTC by Piotr Kubaj
Modified: 2023-01-15 21:01 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (rodrigo)


Attachments
patch (1.71 KB, patch)
2023-01-02 00:08 UTC, Piotr Kubaj
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Piotr Kubaj freebsd_committer freebsd_triage 2023-01-02 00:08:16 UTC
Created attachment 239186 [details]
patch
Comment 1 commit-hook freebsd_committer freebsd_triage 2023-01-15 21:01:05 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=a2f13e3f723f35b732e1fe0d5c4cea6e74a74ea6

commit a2f13e3f723f35b732e1fe0d5c4cea6e74a74ea6
Author:     Rodrigo Osorio <rodrigo@FreeBSD.org>
AuthorDate: 2023-01-03 18:09:57 +0000
Commit:     Rodrigo Osorio <rodrigo@FreeBSD.org>
CommitDate: 2023-01-15 20:49:26 +0000

    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

 devel/libatomic_ops/Makefile  | 7 ++++---
 devel/libatomic_ops/distinfo  | 6 +++---
 devel/libatomic_ops/pkg-plist | 6 ++++++
 3 files changed, 13 insertions(+), 6 deletions(-)
Comment 2 Rodrigo Osorio freebsd_committer freebsd_triage 2023-01-15 21:01:29 UTC
Committed, thanks.