Make sure debian/{control,rules} files are appropriate for arm64

Bug #1619254 reported by You-Sheng Yang
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Canonical System Image
Confirmed
Critical
Łukasz Zemczak
telephony-service (Ubuntu)
In Progress
Undecided
Unassigned
ubuntu-push (Ubuntu)
New
Undecided
Unassigned
ubuntu-system-settings-online-accounts (Ubuntu)
Confirmed
Low
Alberto Mardegan

Bug Description

We found several packages compiled with inappropriate parameters, build deps on arm64. So here is the list of the packages with armhf and/or arm64 strings in their debian/rules, debian/control:

./address-book-app-0.2+16.04.20160823/debian
./android-tools-5.1.1r36+git20160322/debian
./boost1.58-1.58.0+dfsg/debian
./dbus-1.10.6/debian
./elfutils-0.165/debian
./fftw3-3.3.4/debian
./gcc-5-5.4.0/debian
./gccgo-6-6.0.1/debian
./gdb-7.11.1/debian
./glibc-2.23/debian
./gnutls28-3.4.10/debian
./gst-plugins-bad1.0-1.8.2/debian
./hud-14.10+16.04.20160415/debian
./indicator-network-0.8.0+16.04.20160817.2/debian
./indicator-transfer-0.2+16.04.20160808.1/debian
./initramfs-tools-ubuntu-touch-0.94xenial1~overlay1/debian
./klibc-2.0.4/debian
./libdbusmenu-12.10.3+16.04.20160223.1/debian
./libdrm-2.4.67/debian
./libertine-1.3.1+16.04.20160812.3/debian
./libhybris-0.1.0+git20151016+6d424c9/debian
./libusermetrics-1.1.1+16.04.20160808.3/debian
./libvpx-1.5.0/debian
./libwebp-0.4.4/debian
./llvm-toolchain-3.8-3.8/debian
./location-service-3.0.0+16.04.20160811/debian
./mesa-11.2.0/debian
./mir-0.24.0+16.04.20160815.3/debian
./mpdecimal-2.4.2/debian
./nspr-4.12/debian
./pay-service-15.10+16.04.20160816.1/debian
./pulseaudio-8.0/debian
./python3.5-3.5.2/debian
./qt4-x11-4.8.7+dfsg/debian
./qtbase-opensource-src-5.6.1+dfsg/debian
./qtfeedback-opensource-src-5.0~git20130529/debian
./qtmir-0.4.8+16.04.20160826.1/debian
./qtubuntu-0.63+16.04.20160826/debian
./qtubuntu-camera-0.3.3+16.04.20160517/debian
./qtvideo-node-0.2.1+16.04.20151104/debian
./speex-1.2~rc1.2/debian
./systemd-229/debian
./telepathy-ofono-0.2+16.04.20160719/debian
./telephony-service-0.1+16.04.20160601.1/debian
./trust-store-2.0.0+16.04.20160119/debian
./ubuntu-app-launch-0.9+16.04.20160825/debian
./ubuntu-meta-1.361/debian
./ubuntu-push-0.68+16.04.20160825.4/debian
./ubuntu-system-settings-0.4+16.04.20160826/debian
./ubuntu-system-settings-online-accounts-0.7+16.04.20160718/debian
./ubuntu-touch-meta-1.264xenial12/debian
./ubuntu-ui-toolkit-1.3.2073+16.04.20160824build1~~xenialoverlay1~1/debian
./unity-7.4.0+16.04.20160801.2/debian
./unity8-8.14+16.04.20160826/debian
./unity-api-7.117+16.04.20160819/debian
./unity-scope-click-0.1.1+16.04.20160808/debian
./wavpack-4.75.2/debian
./xorg-7.7+13ubuntu3/debian

Related branches

Revision history for this message
You-Sheng Yang (vicamo) wrote :

Tarball of debian folders of aforementioned packages. Then we may do some eyeball exercises.

Changed in canonical-devices-system-image:
assignee: nobody → Łukasz Zemczak (sil2100)
Changed in canonical-devices-system-image:
milestone: none → xenial
importance: Undecided → High
status: New → Confirmed
Revision history for this message
You-Sheng Yang (vicamo) wrote :

TODO:
* address-book-app-0.2+16.04.20160823
* gst-plugins-bad1.0-1.8.2
* location-service-3.0.0+16.04.20160811: already in bug 1618412
* mesa-11.2.0
* pay-service-15.10+16.04.20160816.1
* telephony-service-0.1+16.04.20160601.1
* ubuntu-app-launch-0.9+16.04.20160825
* ubuntu-push-0.68+16.04.20160825.4
* ubuntu-system-settings-0.4+16.04.20160826: already in bug 1618157
* ubuntu-system-settings-online-accounts-0.7+16.04.20160718

????:
* dbus-1.10.6: no valgrind support on arm64
* fftw3-3.3.4: no NEON support on arm64
* indicator-network-0.8.0+16.04.20160817.2: no valgrind support on arm64
* indicator-transfer-0.2+16.04.20160808.1: no valgrind support on arm64
* klibc-2.0.4: no additional tune params on arm64. maybe fine?
* libdbusmenu-12.10.3+16.04.20160223.1: no valgrind support on arm64
* libdrm-2.4.67: no valgrind support on arm64
* libusermetrics-1.1.1+16.04.20160808.3: no valgrind support on arm64
* libvpx-1.5.0: need review compatibility on arm64
* qt4-x11-4.8.7+dfsg: libgl1-mesa-dev or libgles2-mesa-dev?
* qtbase-opensource-src-5.6.1+dfsg: libgl1-mesa-dev or libgles2-mesa-dev?
* qtvideo-node-0.2.1+16.04.20151104: libgl1-mesa-dev or libgles2-mesa-dev?
* ubuntu-ui-toolkit-1.3.2073+16.04.20160824build1~~xenialoverlay1~1: maybe review build deps again
* unity-7.4.0+16.04.20160801.2: gles2_architectures
* wavpack-4.75.2: disable asm on arm64 as well?
* xorg-7.7+13ubuntu3: libgl1-mesa-dev or libgles2-mesa-dev?

Changed in canonical-devices-system-image:
importance: High → Critical
Changed in telephony-service (Ubuntu):
status: New → In Progress
Changed in ubuntu-system-settings (Ubuntu):
status: New → Fix Committed
Alberto Mardegan (mardy)
Changed in ubuntu-system-settings-online-accounts (Ubuntu):
status: New → Confirmed
assignee: nobody → Alberto Mardegan (mardy)
importance: Undecided → Low
no longer affects: address-book-app (Ubuntu)
no longer affects: ubuntu-system-settings (Ubuntu)
Ted Gould (ted)
no longer affects: ubuntu-app-launch (Ubuntu)
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.