local builds fail with ~/.mozbuild/android-ndk-r15c/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld: error: hidden symbol 'arc4random_buf' is not defined locally
Categories
(Firefox Build System :: Android Studio and Gradle Integration, defect)
Tracking
(firefox-esr60 wontfix, firefox65 wontfix, firefox66 wontfix, firefox67 fixed)
People
(Reporter: mac198442, Assigned: glandium)
References
Details
(Keywords: regression)
Attachments
(1 file, 1 obsolete file)
(deleted),
text/x-phabricator-request
|
Details |
Comment 4•6 years ago
|
||
Comment 6•6 years ago
|
||
Comment 7•6 years ago
|
||
Comment 9•6 years ago
|
||
Reporter | ||
Comment 10•6 years ago
|
||
Reporter | ||
Comment 11•6 years ago
|
||
Comment 12•6 years ago
|
||
We are hitting that as well preparing Tor Browser builds for Android for the upcoming release.
Comment 13•6 years ago
|
||
Setting the right dependency in the hope that it saves at least someone else some time when hitting this bug.
Comment 14•6 years ago
|
||
(In reply to Georg Koppen from comment #12)
We are hitting that as well preparing Tor Browser builds for Android for the upcoming release.
Just FYI: I would be most pleased if Tor for Android used the same configuration that m-c does, namely what is produced by the mach bootstrap
changes in Bug 1477487.
Comment 15•6 years ago
|
||
Assignee | ||
Updated•6 years ago
|
Updated•6 years ago
|
Assignee | ||
Comment 16•6 years ago
|
||
The function has been in bionic (Android's libc since the first commit
in the upstream repository), but it's not been in stdlib.h until
recently. As it happens, we have a similar declaration in
xpcom/base/nsUUIDGenerator.cpp.
Updated•6 years ago
|
Comment 17•6 years ago
|
||
Comment 18•6 years ago
|
||
bugherder |
Updated•6 years ago
|
Comment 19•6 years ago
|
||
Is this something we should backport to 66 to avoid downstream bustage after it goes to release?
Assignee | ||
Comment 20•6 years ago
|
||
Are there downstreams building fennec with NDK r15c?
Assignee | ||
Updated•6 years ago
|
Comment 21•6 years ago
|
||
I have no clue, that's why I asked you :). If you don't think it's likely to be an issue, I'm perfectly fine with leaving things as-is.
Comment 22•6 years ago
|
||
(In reply to Mike Hommey [:glandium] from comment #20)
Are there downstreams building fennec with NDK r15c?
The only downstream I'm aware of building Fennec is f-droid, but I can't find their build process definition/logs right now.
Assignee | ||
Comment 23•6 years ago
|
||
I know only two downstreams of fennec: fennec_fdroid and icecat. Both are built on f-droid. The latter is based on ESR, so is not affected. The former builds 65 with NDK 19 according to https://gitlab.com/fdroid/fdroiddata/blob/master/metadata/org.mozilla.fennec_fdroid.txt so, is not affected either.
Updated•6 years ago
|
Updated•5 years ago
|
Description
•