Closed Bug 698113 Opened 11 years ago Closed 11 years ago

make xpcshell-tests-remote fails -- libmozutils.so missing

Categories

(Testing :: XPCShell Harness, defect)

ARM
Android
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
mozilla11

People

(Reporter: gbrown, Assigned: gbrown)

Details

Attachments

(1 file)

"make xpcshell-tests-remote" reports something like:

link_image[1963]: 25545 could not load needed library 'libmozutils.so' for '/data/local/tests/xpcshell/b/xpcshell' (load_library[1105]: Library 'libmozutils.so' not found)CANNOT LINK EXECUTABLE

because xpcshell now requires libmozutils.so, but libmozutils.so is not copied to the device because it is in a sub-directory of dist/fennec.


Workaround: adb push libmozutils.so /data/local/tests/xpcshell/b
Assignee: nobody → gbrown
Note that the error message is not visible for most tests -- see bug 704355. The error message is displayed if running a single test (SOLO_FILE=... check-one-remote), or, when make xpcshell-tests-remote encounters a test marked as "fail-if" in the manifest.
I tested using "make xpcshell-tests-remote" with a recent m-c build.
Attachment #576045 - Flags: review?(jmaher)
Comment on attachment 576045 [details] [diff] [review]
patch to copy additional libraries from dist/fennec/lib/armeabi-v7a

Review of attachment 576045 [details] [diff] [review]:
-----------------------------------------------------------------

thanks!
Attachment #576045 - Flags: review?(jmaher) → review+
Keywords: checkin-needed
OS: All → Android
Hardware: x86 → ARM
https://hg.mozilla.org/mozilla-central/rev/bbdc154c89b3
Status: NEW → RESOLVED
Closed: 11 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
Target Milestone: --- → mozilla11
You need to log in before you can comment on or make changes to this bug.