Add support for arm64 and armhf architectures

Bug #1767970 reported by Pierre Equoy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Bugit
Fix Released
Undecided
Pierre Equoy

Bug Description

Currently, qabro is only available on amd64.

It should be made available also for arm64 and armhf architecture for projects needing this.

Related branches

Pierre Equoy (pieq)
Changed in qabro:
milestone: none → 0.3
Revision history for this message
Pierre Equoy (pieq) wrote :

Following a comment by Ogra on the snapcraft forum [1], I made some changes in the snapcraft.yaml file and the snap now builds properly for armhf and arm64:

https://code.launchpad.net/~pieq/+snap/qabro-pieq/+build/220499
https://code.launchpad.net/~pieq/+snap/qabro-pieq/+build/220500

I asked Kristin to check if it worked properly on her ARM device and if it does, I'll push my changes and make a 0.3 release.

Changed in qabro:
assignee: nobody → Pierre Equoy (pieq)
Revision history for this message
Pierre Equoy (pieq) wrote :
Revision history for this message
Pierre Equoy (pieq) wrote :

Snap doesn't work on armhf:

$ sudo qabro
/usr/bin/env: relocation error: /snap/qabro/x1/lib/arm-linux-gnueabihf/libc.so.6: symbol __tunable_get_val, version GLIBC_PRIVATE not defined in file ld-linux-armhf.so.3 with link time reference

Revision history for this message
Pierre Equoy (pieq) wrote :

After fixing snapcraft.yaml, the build is passed and it was confirmed working by Kristin:

<kristinchuang> ePierre: armhf qabro working!
<kristinchuang> Tried filing a bug as well, worked too (though I had to copy the LP authentication URL to a browser and grant access manually)

Changed in qabro:
status: New → Fix Committed
Pierre Equoy (pieq)
Changed in qabro:
status: Fix Committed → Fix Released
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.