Created attachment 151805 [details] fix build on armv6 Hi, clang enabled the integrated assembler by default and it breaks the build of ffmpeg0. Import libav upstream patch to fix cpu detection: https://git.libav.org/?p=libav.git;a=commitdiff;h=8ee2b4672f6ad5cfd003e742f887cffcfea26021 The attached patch fixes that. To apply the patch: cd /usr/ports/multimedia/ffmpeg0 ; patch < /path/to/patch find /usr/ports/multimedia/ffmpeg0 -type f -name "*.orig" -delete
Auto-assigned to maintainer wg@FreeBSD.org
Confirmed. Let me know if I should commit this, else I'll wait a bit for maintainer approval. http://tasty.ysv.freebsd.org/build.html?mastername=11armv6-11-armv6-ports&build=2015-01-19_17h31m46s
A commit references this bug: Author: wg Date: Tue Jan 20 12:05:28 UTC 2015 New revision: 377509 URL: https://svnweb.freebsd.org/changeset/ports/377509 Log: multimedia/ffmpeg0: fix build on armv6 with clang 3.5 PR: 196846 Submitted by: mikael.urankar gmail com Changes: head/multimedia/ffmpeg0/Makefile head/multimedia/ffmpeg0/files/patch-libavcodec_arm_asm.S