The NetBSD Project

CVS log for pkgsrc/devel/hs-atomic-primops/buildlink3.mk

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / devel / hs-atomic-primops

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.7: download - view: text, markup, annotated - select for diffs
Wed Mar 5 03:39:02 2025 UTC (12 days, 21 hours ago) by pho
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -2 lines
recursive revbump after patching lang/ghc910

Revision 1.6: download - view: text, markup, annotated - select for diffs
Sun Feb 2 13:04:57 2025 UTC (6 weeks, 1 day ago) by pho
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +2 -2 lines
Bump all Haskell packages after switching the default compiler.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Fri Jan 31 15:53:05 2025 UTC (6 weeks, 3 days ago) by pho
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +3 -3 lines
devel/hs-atomic-primops: update to atomic-primops-0.8.8

## 0.8.8 [2024.06.20]
* Fix infinite loops in the implementations of `storeLoadBarrier`,
  `loadLoadBarrier`, and `writeBarrier` when building with GHC 9.10 or later.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Thu May 9 01:31:46 2024 UTC (10 months, 1 week ago) by pho
Branches: MAIN
CVS tags: pkgsrc-2024Q4-base, pkgsrc-2024Q4, pkgsrc-2024Q3-base, pkgsrc-2024Q3, pkgsrc-2024Q2-base, pkgsrc-2024Q2
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +2 -2 lines
Recursive revbump after changing the default Haskell compiler

Revision 1.3: download - view: text, markup, annotated - select for diffs
Mon Apr 29 08:56:01 2024 UTC (10 months, 2 weeks ago) by pho
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +3 -3 lines
devel/hs-atomic-primops: Update to 0.8.7

0.8.7 [2024.04.20]
    Fix typos in the foreign imports introduced in atomic-primops-0.8.5 and
    atomic-primops-0.8.6, which would lead to linker errors when building
    executables with GHC 9.10.

0.8.6 [2024.04.16]
    Use prim, not ccall, for the foreign imports used when building the
    library with GHC 9.10 or later. This fixes a GHC 9.10-specific build
    issue.

0.8.5 [2024.02.17]
    Allow building with GHC 9.10.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Thu Nov 2 06:36:18 2023 UTC (16 months, 2 weeks ago) by pho
Branches: MAIN
CVS tags: pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +2 -2 lines
Revbump all Haskell after updating lang/ghc96

Revision 1.1: download - view: text, markup, annotated - select for diffs
Tue Oct 31 16:27:46 2023 UTC (16 months, 2 weeks ago) by pho
Branches: MAIN
devel/hs-atomic-primops: import hs-atomic-primops-0.8.4

After GHC 7.4 a new casMutVar# primop became available, but it's difficult
to use safely, because pointer equality is a highly unstable property in
Haskell. This library provides a safer method based on the concept of
Tickets.

Also, this library uses the "foreign primop" capability of GHC to add
access to other variants that may be of interest, specifically, compare and
swap inside an array.

Note that as of GHC 7.8, the relevant primops have been included in GHC
itself. This library is engineered to work pre- and post-GHC-7.8, while
exposing the same interface.

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

CVSweb <webmaster@jp.NetBSD.org>