Bug 196776 - multimedia/libav: fails to build on armv6
Summary: multimedia/libav: fails to build on armv6
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: arm Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-01-15 18:47 UTC by Mikael Urankar
Modified: 2015-01-16 22:36 UTC (History)
3 users (show)

See Also:


Attachments
disable clang integrated assembler for armv6 (270 bytes, patch)
2015-01-15 18:47 UTC, Mikael Urankar
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Mikael Urankar freebsd_committer freebsd_triage 2015-01-15 18:47:06 UTC
Created attachment 151697 [details]
disable clang integrated assembler for armv6

clang enabled the integrated assembler by default and it breaks the build of libav.

The attached patch fixes that.

failure build log:
http://chips.ysv.freebsd.org/data/11armv6-11armv6/2015-01-14_04h52m20s/logs/errors/libav-10.2_7.log
Comment 1 Sean Bruno freebsd_committer freebsd_triage 2015-01-15 18:48:56 UTC
Confirmed, I'll take this if there's no objections.
Comment 2 commit-hook freebsd_committer freebsd_triage 2015-01-16 22:34:40 UTC
A commit references this bug:

Author: sbruno
Date: Fri Jan 16 22:34:24 UTC 2015
New revision: 377204
URL: https://svnweb.freebsd.org/changeset/ports/377204

Log:
  These ports utilize GAS assembly and probably won't ever change.  For the ARM
  case, do not use -integrated-as.

  PR:	196660 196774 196775 196776
  Submitted by:	mikael.urankar@gmail.com
  Approved by:	mentor (inplicit)

Changes:
  head/multimedia/ffmpeg/Makefile
  head/multimedia/gstreamer1-libav/Makefile
  head/multimedia/libav/Makefile
  head/multimedia/mplayer/Makefile