libatomic-ops needs Aarch64 support

Bug #1091219 reported by Riku Voipio
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Linaro AArch64 cross-distro work
Fix Released
High
Yvan Roux
Linaro OpenEmbedded
Fix Released
Undecided
Unassigned

Bug Description

Many pacakges, including ecl, firebirebird, gauche, libunwind, pulseaudio, re2, synopsis need libatomic-ops to build. Also, many use libatomic-ops as example howto do atomic instructions on various architectures.

most important ones being boehm gc and pulseaudio, which are core pieces of gnu/linux stack.

Yvan Roux is working on this.

Changed in linaro-aarch64:
status: New → In Progress
importance: Undecided → High
Revision history for this message
Yvan Roux (yvan-roux) wrote :
Changed in linaro-aarch64:
assignee: nobody → Yvan Roux (yvan-roux)
Revision history for this message
Yvan Roux (yvan-roux) wrote :

Implemented and tested on the Foundation model. Patch is under upstream review but available for early testing.

Revision history for this message
Marcin Juszkiewicz (hrw) wrote :

merged into meta-aarch64

Changed in linaro-oe:
status: New → Fix Released
status: Fix Released → Fix Committed
Revision history for this message
Yvan Roux (yvan-roux) wrote :

Github libatomic_ops AArch64 integration branch tested and merged in mainline.

https://github.com/ivmai/libatomic_ops.git

Yvan Roux (yvan-roux)
Changed in linaro-aarch64:
status: In Progress → Fix Released
Revision history for this message
Marcin Juszkiewicz (hrw) wrote :

Yvan: from amount of changes will it be better to just use git HEAD rather than trying to create some AArch64 patch for 7.2 version?

Revision history for this message
Yvan Roux (yvan-roux) wrote :

Marcin: Yes indeed, at the begin the AArch64 patch was tiny and "self-contained" but as we tried with the libatomic_ops maintainer to make the usage of the the GCC atomic builtins generic, I think that the git HEAD would be good.

Fathi Boudra (fboudra)
Changed in linaro-oe:
status: Fix Committed → Fix Released
assignee: nobody → Marcin Juszkiewicz (hrw)
milestone: none → 13.03
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.