[vlc-devel] VLC Android build broken

XilasZ xilasz at gmail.com
Mon Aug 6 00:23:24 CEST 2012


Hmm, the .S file is build only if HAVE_NEON, but it contains both neon & v6
no neon code (if i understand it correctly).

try to remove if HAVE_NEON in Modules.am, the correct code should be
detected at runtime.

On Sun, Aug 5, 2012 at 10:30 PM, Edward Wang
<edward.c.wang at compdigitec.com>wrote:

> Hello,
>
> Since revision 95eb79718122dcc8f586cbbd10f8b0**feb2fa4fa4 ("deinterlace:
> rewrite ARM optimizations for 8-bits merge"), the VLC for Android build has
> been broken [1][2]:
>
> ../vlc/android/modules/video_**filter/.libs/libdeinterlace_**
> plugin.a(libdeinterlace_**plugin_la-deinterlace.o): In function `Open':
> /home/buildslave/slave/nb-arm-**android-v6-nofpu/build/vlc/**
> android/modules/video_filter/.**./../../modules/video_filter/**deinterlace/deinterlace.c:670:
> undefined reference to `merge16_arm_neon'
> /home/buildslave/slave/nb-arm-**android-v6-nofpu/build/vlc/**
> android/modules/video_filter/.**./../../modules/video_filter/**deinterlace/deinterlace.c:670:
> undefined reference to `merge16_armv6'
> /home/buildslave/slave/nb-arm-**android-v6-nofpu/build/vlc/**
> android/modules/video_filter/.**./../../modules/video_filter/**deinterlace/deinterlace.c:670:
> undefined reference to `merge8_arm_neon'
> /home/buildslave/slave/nb-arm-**android-v6-nofpu/build/vlc/**
> android/modules/video_filter/.**./../../modules/video_filter/**deinterlace/deinterlace.c:670:
> undefined reference to `merge8_armv6'
> collect2: ld returned 1 exit status
>
> I was able to consistently get the error with a fresh clone of vlc.git,
> including everything up to d12a67f403d9cd91c4c84d7681ed73**6936fbf71f
> ("deinterlace: fix build"). Reverting only 95eb79718122dcc8f586cbbd10f8b0*
> *feb2fa4fa4 on top of master seems to work for me. Any thoughts or
> actions?
>
> Regards,
>         Edward Wang
>
> [1] http://buildbot.videolan.org/**builders/nb-arm-android-v6-**
> nofpu/builds/65/steps/Build%**20Contribs/logs/stdio<http://buildbot.videolan.org/builders/nb-arm-android-v6-nofpu/builds/65/steps/Build%20Contribs/logs/stdio>
>
> [2] http://buildbot.videolan.org/**builders/nb-arm-android-v7-**
> tegra2/builds/58/steps/Build%**20Contribs/logs/stdio<http://buildbot.videolan.org/builders/nb-arm-android-v7-tegra2/builds/58/steps/Build%20Contribs/logs/stdio>
> ______________________________**_________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> http://mailman.videolan.org/**listinfo/vlc-devel<http://mailman.videolan.org/listinfo/vlc-devel>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20120806/42189ca8/attachment.html>


More information about the vlc-devel mailing list