Date: Sat, 15 Aug 2015 17:06:12 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 202350] audio/mous disable WMA option for non-x86 Message-ID: <bug-202350-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=202350 Bug ID: 202350 Summary: audio/mous disable WMA option for non-x86 Product: Ports & Packages Version: Latest Hardware: arm OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: freebsd-ports-bugs@FreeBSD.org Reporter: sbruno@FreeBSD.org CC: freebsd-arm@FreeBSD.org, shen.elf@gmail.com CC: freebsd-arm@FreeBSD.org, shen.elf@gmail.com Flags: maintainer-feedback?(shen.elf@gmail.com) There is a CMake configuration error in the audio/mous cmake files or configure tools that seems to assume that 32bitness == x86 and 64bitness == x86_64 when building. This seems to be related to the builds of the WMA support and causes build failures. [ 39%] Building C object CMakeFiles/WmaDecoder.dir/contrib/ffmpeg-strip-wma/asf.c.o /nxb-bin/usr/bin/cc -DCMAKE_INSTALL_PREFIX=\"/usr/local\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DWmaDecoder_EXPORTS -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -Wall -O -pipe -mfloat-abi=softfp -fno-strict-aliasing -fPIC -I/wrkdirs/usr/ports/audio/mous/work/mous-1.1a/contrib -I/wrkdirs/usr/ports/audio/mous/work/mous-1.1a/sdk -isystem /usr/local/include -isystem /opt/local/include -isystem /usr/local/include/qt4 -isystem /usr/local/include/qt4/QtGui -isystem /usr/local/include/qt4/QtCore -I/wrkdirs/usr/ports/audio/mous/work/mous-1.1a -fno-strict-aliasing -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -o CMakeFiles/WmaDecoder.dir/contrib/ffmpeg-strip-wma/asf.c.o -c /wrkdirs/usr/ports/audio/mous/work/mous-1.1a/contrib/ffmpeg-strip-wma/asf.c In file included from /wrkdirs/usr/ports/audio/mous/work/mous-1.1a/contrib/ffmpeg-strip-wma/asf.c:24: In file included from /wrkdirs/usr/ports/audio/mous/work/mous-1.1a/contrib/ffmpeg-strip-wma/avformat.h:16: In file included from /wrkdirs/usr/ports/audio/mous/work/mous-1.1a/contrib/ffmpeg-strip-wma/avcodec.h:14: In file included from /wrkdirs/usr/ports/audio/mous/work/mous-1.1a/contrib/ffmpeg-strip-wma/common.h:184: /wrkdirs/usr/ports/audio/mous/work/mous-1.1a/contrib/ffmpeg-strip-wma/bswap.h:17:9: error: invalid output constraint '=q' in asm "=q" (x) : ^ In file included from /wrkdirs/usr/ports/audio/mous/work/mous-1.1a/contrib/ffmpeg-strip-wma/asf.c:24: In file included from /wrkdirs/usr/ports/audio/mous/work/mous-1.1a/contrib/ffmpeg-strip-wma/avformat.h:16: In file included from /wrkdirs/usr/ports/audio/mous/work/mous-1.1a/contrib/ffmpeg-strip-wma/avcodec.h:14: /wrkdirs/usr/ports/audio/mous/work/mous-1.1a/contrib/ffmpeg-strip-wma/common.h:252:12: error: invalid input constraint 'ic' in asm : "ic" ((uint8_t)(-s)) ^ /wrkdirs/usr/ports/audio/mous/work/mous-1.1a/contrib/ffmpeg-strip-wma/common.h:259:12: error: invalid input constraint 'ic' in asm : "ic" ((uint8_t)(-s)) ^ /wrkdirs/usr/ports/audio/mous/work/mous-1.1a/contrib/ffmpeg-strip-wma/common.h:1127:5: error: invalid output constraint '=A' in asm : "=A" (l) ^ 4 errors generated. *** Error code 1 Move WMA to OPTIONS_DEFAULT_i386/amd64 to allow this port to build for armv6: Index: /usr/local/poudriere/ports/default/audio/mous/Makefile =================================================================== --- /usr/local/poudriere/ports/default/audio/mous/Makefile (revision 394260) +++ /usr/local/poudriere/ports/default/audio/mous/Makefile (working copy) @@ -20,9 +20,9 @@ WAVDECODER WAVENCODER WMA OPTIONS_DEFAULT= FAAC FAAD FLAC LAME CUE MAC4DECODER \ MPG123 NCURSES OSS QT4 TAGLIB VORBIS WAVDECODER \ - WAVENCODER WMA -OPTIONS_DEFAULT_amd64= ASSEMBLY -OPTIONS_DEFAULT_i386= ASSEMBLY + WAVENCODER +OPTIONS_DEFAULT_amd64= ASSEMBLY WMA +OPTIONS_DEFAULT_i386= ASSEMBLY WMA OPTIONS_SUB= yes -- You are receiving this mail because: You are the assignee for the bug.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-202350-13>