Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Downstream libatomic_ops releases (Sep 2021) #49

Closed
ivmai opened this issue Oct 2, 2021 · 26 comments
Closed

Downstream libatomic_ops releases (Sep 2021) #49

ivmai opened this issue Oct 2, 2021 · 26 comments
Labels

Comments

@ivmai
Copy link
Owner

ivmai commented Oct 2, 2021

Just convenient place to keep record of pushing latest releases downstream.

[1] https://repology.org/project/libatomic-ops/packages

@ivmai
Copy link
Owner Author

ivmai commented Oct 2, 2021

Cygwin: andyli/libatomic_ops-cygwin#6 - merged

@ivmai
Copy link
Owner Author

ivmai commented Oct 2, 2021

Online sha512 generator - https://hash.online-convert.com/sha512-generator

@ivmai
Copy link
Owner Author

ivmai commented Oct 2, 2021

AOSC: AOSC-Dev/aosc-os-abbs#3504 - merged

@ivmai
Copy link
Owner Author

ivmai commented Oct 3, 2021

ConanCenter: conan-io/conan-center-index#7517 - merged.

Note: at least 3 reviews are needed, I've added to /cc a person from the history for the package

@ivmai
Copy link
Owner Author

ivmai commented Oct 3, 2021

HaikuPorts - haikuports/haikuports#6230 - merged.

@ivmai
Copy link
Owner Author

ivmai commented Oct 3, 2021

GoboLinux: gobolinux/Recipes#147 - merged

@ivmai
Copy link
Owner Author

ivmai commented Oct 4, 2021

MacPorts: macports/macports-ports#12471 - merged.

Command to create archive: git archive --format=tar.gz --prefix=ivmai-libatomic_ops-`git show-ref --hash=7 v7.6.12`/ -o libatomic_ops-7.6.12.tar.gz v7.6.12

rpmd160 online generator: https://hash.online-convert.com/ripemd160-generator

@ivmai
Copy link
Owner Author

ivmai commented Oct 4, 2021

MidnightBSD: MidnightBSD/mports#4 (v7.4.16) - merged

SHA256 (libatomic_ops-7.4.16.tar.gz) = 9e74d145e030dcb69dd580627413acea272d9805dd91724407335685c86c8210
SIZE (libatomic_ops-7.4.16.tar.gz) = 484922

@ivmai
Copy link
Owner Author

ivmai commented Oct 4, 2021

MSYS2 mingw: msys2/MINGW-packages#9711 - merged

@ivmai
Copy link
Owner Author

ivmai commented Oct 4, 2021

SageMath: ivmai/sagemath-sage@094a407 - incomplete (PRs should be submitted as explained in https://doc.sagemath.org/html/en/developer/manual_git.html)

@ivmai
Copy link
Owner Author

ivmai commented Oct 4, 2021

@ivmai
Copy link
Owner Author

ivmai commented Oct 4, 2021

Pisi Linux: pisilinux/core#1286 - merged

@ivmai
Copy link
Owner Author

ivmai commented Oct 4, 2021

Spack: spack/spack#26512 - merged

@ivmai
Copy link
Owner Author

ivmai commented Oct 4, 2021

Void Linux: void-linux/void-packages#33326 - merged

@ivmai
Copy link
Owner Author

ivmai commented Oct 4, 2021

Alpine Linux: https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/26139 - merged
(no need to approve this PR by self)

@ivmai
Copy link
Owner Author

ivmai commented Oct 4, 2021

openEuler: fix typo in spec (v7.6.10) - https://gitee.com/src-openeuler/libatomic_ops/pulls/5 - merged

Note: type "/check-pr".

@ivmai
Copy link
Owner Author

ivmai commented Oct 5, 2021

@ivmai
Copy link
Owner Author

ivmai commented Oct 6, 2021

OpenIndiana: OpenIndiana/oi-userland#7161 (includes also update of libatomic_ops) - merged

@ivmai
Copy link
Owner Author

ivmai commented Oct 13, 2021

MidnightBSD: MidnightBSD/mports#6 (v7.4.16 -> v7.6.12) - merged

@ivmai ivmai closed this as completed Oct 15, 2021
@ivmai
Copy link
Owner Author

ivmai commented Oct 17, 2021

fosslinux: I can't update it because binary checksums of built libs are put to repository.

@ivmai
Copy link
Owner Author

ivmai commented Oct 17, 2021

Sabotage linux: sabotage-linux/sabotage#702 - merged

@rofl0r
Copy link

rofl0r commented Oct 17, 2021

is there a specific reason you want this new version available in all distros ?

@ivmai
Copy link
Owner Author

ivmai commented Oct 17, 2021

is there a specific reason you want this new version available in all distros ?

Hello @rofl0r,
Some bugs were fixed since previous release (e.g. as of Sabotage the change between v7.4.2 and v7.4.16 contains fixes in asm code for m68k, aarch64, mips64 and i686). Ideally downstream package maintainers to make the updates but to my understanding it's not obvious for the maintainers what was changed in the upstream and how to update the downstream build scripts or patches correctly. Sometimes the maintainers are not aware that particular bugs were discovered and fixed upstream.
So, my role here, as I see, is to reduce the difficulties in updating the distro packages by participating in the process if possible.

@ivmai
Copy link
Owner Author

ivmai commented Oct 17, 2021

Cygwinports mingw64-x86_64: cygwinports/mingw64-x86_64-libatomic_ops#2 - no longer maintained (closed)

@ivmai
Copy link
Owner Author

ivmai commented Oct 25, 2021

raspberrypi/noobs: raspberrypi/noobs#636 - cancelled (not used in noobs, source is copied from buildroots)

@ivmai
Copy link
Owner Author

ivmai commented Nov 9, 2021

vcpkg: microsoft/vcpkg#21285 (v7.7.0-20211109) - merged

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants