Closed
Bug 718012
Opened 13 years ago
Closed 13 years ago
Install 32-bit system packages on Jenkins to support Android
Categories
(mozilla.org Graveyard :: Server Operations, task)
mozilla.org Graveyard
Server Operations
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: gps, Assigned: jabba)
References
Details
I'm trying to get Android Sync building on the official Jenkins install (https://ci.mozilla.org/). Jenkins automagically installs the Android SDK, which is awesome. However, the Android SDK contains 32-bit binaries that rely on 32-bit system libraries, such as libz.so. Internet sleuthing reveals that the following RHEL6 packages need to be installed to support the Android SDK: glibc.i686 glibc-devel.i686 libstdc++.i686 zlib-devel.i686 ncurses-devel.i686 Could these please be added to the Puppet manifest? You can verify the Android SDK is unbroken by running: /var/lib/jenkins/tools/android-sdk/platform-tools/aapt If that binary executes without a loader error, we should be good.
Assignee | ||
Comment 1•13 years ago
|
||
I added these packages to the puppet manifest. Upon running that binary, there was this notice: /var/lib/jenkins/tools/android-sdk/platform-tools/aapt: /lib/libz.so.1: no version information available (required by /var/lib/jenkins/tools/android-sdk/platform-tools/aapt) but: 12:11 < gps> jabba: the android-sync project is building, so it works for me! so, resolving as fixed.
Assignee: server-ops → jdow
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Updated•9 years ago
|
Product: mozilla.org → mozilla.org Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•