aboutsummaryrefslogtreecommitdiffstats
path: root/meta-multimedia/recipes-multimedia/musicbrainz
AgeCommit message (Collapse)Author
2018-05-26libmusicbrainz: Set CMAKE_EXE_LINKER_FLAGS to build linker flagsKhem Raj
Some older compilers do not support security flags like -fstack-protector=strong and if we do not set this then it will use the target flags to pass here which will fail with gcc < 5.x, especially a problem building distros with security flags on host with 4.x gcc e.g. ubuntu 14.04 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-05-01libmusicbrainz: refresh patchesArmin Kuster
used quilt. Details: Applying patch allow-libdir-override.patch patching file CMakeLists.txt Hunk #1 succeeded at 36 with fuzz 1 (offset 10 lines). Now at patch allow-libdir-override.patch Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-04-26libmusicbrainz: Upgrade to 5.1.0Khem Raj
Drop uclibc specific flags Add missing dep on libxml2 Shows up when libxml2 is not installed on build host since the native part then fails to build. | Could NOT find LibXml2 (missing: LIBXML2_LIBRARIES) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-07libmusicbrainz: add dependency on neon-nativeMartin Jansa
* we're building separate native binary make-c-interface which is also checking for neon with pkg-config, when it fails it's not fatal and configure continues to configure target version (which finds neon correctly) but failed native make-c-interface build resultsin this error: -- Found PkgConfig: /OE/build/oe-core/tmp-eglibc/sysroots/x86_64-linux/usr/bin/pkg-config (found version "0.28") -- checking for module 'neon' -- found neon, version 0.30.0 CMake Error at /OE/build/oe-core/tmp-eglibc/sysroots/x86_64-linux/usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:108 (message): Could NOT find Neon (missing: NEON_LIBRARIES) Call Stack (most recent call first): /OE/build/oe-core/tmp-eglibc/sysroots/x86_64-linux/usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:315 (_FPHSA_FAILURE_MESSAGE) cmake/modules/FindNeon.cmake:19 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) CMakeLists.txt:22 (FIND_PACKAGE) -- Configuring incomplete, errors occurred! See also "/OE/build/oe-core/tmp-eglibc/work/i586-oe-linux/libmusicbrainz/5.0.1+gitAUTOINC+0749dd0a35-r1/git/build-native/CMakeFiles/CMakeOutput.log". make: *** No rule to make target 'make-c-interface'. Stop. ... -- Found PkgConfig: /OE/build/oe-core/tmp-eglibc/sysroots/x86_64-linux/usr/bin/pkg-config (found version "0.28") -- checking for module 'neon' -- found neon, version 0.30.0 -- Found Neon: /OE/build/oe-core/tmp-eglibc/sysroots/qemux86/usr/lib/libneon.so CMake Error at src/CMakeLists.txt:19 (INCLUDE): include could not find load file: /OE/build/oe-core/tmp-eglibc/work/i586-oe-linux/libmusicbrainz/5.0.1+gitAUTOINC+0749dd0a35-r1/git/build-native/ImportExecutables.cmake -- Configuring incomplete, errors occurred! Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-03-18musicbrainz: Build with B=SMike Looijmans
This recipe doesn't work when B!=S, so force B=$S to fix the failure. Signed-off-by: Mike Looijmans <milo-software@users.sourceforge.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-03-21libmusicbrainz: fix subsequent invocations of do_configureAndreas Oberritter
Every second invocation of do_configure failed with this error: | CMake Error at src/CMakeLists.txt:19 (INCLUDE): | include could not find load file: | | [...]/git/build-native/ImportExecutables.cmake Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-02-01libmusicbrainz: addRoss Burton
Moved from oe-core. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>