Comment 0 for bug 1644787

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

Multiple places to fix:

1. device build system on xenial branch still uses vivid initrd:

1.1. no prebuilt initrd git repository available as we have for ssh://code-review.phablet.ubuntu.com/ubuntu/initrd/ubuntu_prebuilt_initrd and ssh://code-review.phablet.ubuntu.com/ubuntu/initrd/ubuntu_prebuilt_initrd_debs . Dropped a mail to <email address hidden> who seems to be author(bot?) of the two repositories.

1.2. build system doesn't support fetching initrd packages from ppa and ubuntu-touch-generic-initrd for xenial is not available from ports.ubuntu.com.

2. missing symlink /lib/ld-linux-aarch64.so.1 -> /lib/aarch64-linux-gnu/ld-2.23.so. Instead, an obsoleted one in /lib64 is found.

3. many shared libraries missed:
# ./lib/systemd/systemd-udevd
  libacl.so.1
  libkmod.so.2
# ./sbin/adbd
  libandroid-properties.so.1
  libsystemd.so.0
  libresolv.so.2
# ./sbin/wait-for-root
  libudev.so.1
# ./bin/udevadm
  libacl.so.1
  libkmod.so.2