[Bug 759737] android: Update to clang toolchain

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Mar 12 11:21:05 UTC 2018


https://bugzilla.gnome.org/show_bug.cgi?id=759737

rland <rlandjon at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |rlandjon at gmail.com

--- Comment #8 from rland <rlandjon at gmail.com> ---
I'm blocked here.even set
 NDK_TOOLCHAIN_VERSION := 4.9, 
still failed with git master:
---- 
/home/shakin/work/src/ssc/gstreamer/cerbero/build/android-ndk-16/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld.gold:
error: conditional branch to PLT in THUMB-2 not supported yet.
libswresample/arm/audio_convert_neon.S:137: error: unexpected opcode while
processing relocation R_ARM_THM_JUMP19
/home/shakin/work/src/ssc/gstreamer/cerbero/build/android-ndk-16/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld.gold:
error: conditional branch to PLT in THUMB-2 not supported yet.
crypto/poly1305/poly1305-armv4.s:510: error: unexpected opcode while processing
relocation R_ARM_THM_JUMP19
collect2: error: ld returned 1 exit status
make: *** [buildsharedlibrary_armeabi-v7a] Error 1


BTW,I tried to set NDK r16=>r12b, and compiling libiconv failed.
It seems a regression(incompatible with the previous NDK version) ?


--
checking how to run the C preprocessor... arm-linux-androideabi-cpp
configure: error: in
`/home/shakin/work/src/ssc/gstreamer/cerbero/build/sources/android_armv7/libiconv-1.15':
configure: error: C preprocessor "arm-linux-androideabi-cpp" fails sanity check
See `config.log' for more details

Recipe 'libiconv' failed at the build step 'configure'
Select an action to proceed:
[0] Enter the shell
[1] Rebuild the recipe from scratch
[2] Rebuild starting from the failed step
[3] Skip recipe
[4] Abort

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list