Hi Andreas On Sat, May 8, 2021 at 8:40 AM Andreas Müller <[email protected]> wrote: > > On Sat, May 8, 2021 at 4:21 PM Khem Raj <[email protected]> wrote: > > > > Build the native tools via a proper native recipe > > Once done this way we do not need any patches > > > > Signed-off-by: Khem Raj <[email protected]> > > Cc: Andreas Müller <[email protected]> > > --- > > .../files/allow-libdir-override.patch | 21 ------------ > > .../musicbrainz/libmusicbrainz_git.bb | 34 +++++-------------- > > 2 files changed, 9 insertions(+), 46 deletions(-) > > delete mode 100644 > > meta-multimedia/recipes-multimedia/musicbrainz/files/allow-libdir-override.patch > > > > diff --git > > a/meta-multimedia/recipes-multimedia/musicbrainz/files/allow-libdir-override.patch > > > > b/meta-multimedia/recipes-multimedia/musicbrainz/files/allow-libdir-override.patch > > deleted file mode 100644 > > index db4d6e8c99..0000000000 > > --- > > a/meta-multimedia/recipes-multimedia/musicbrainz/files/allow-libdir-override.patch > > +++ /dev/null > > @@ -1,21 +0,0 @@ > > -Allow LIB_INSTALL_DIR to be set by the the cmake configure invocation. We > > dont > > -easily have a way of determining something that patches ${LIB_SUFFIX} so > > we'll > > -set LIB_INSTALL_DIR. > > - > > -Upstream-Status: Inappropriate [configuration] > > - > > -Signed-off-by: Kumar Gala <[email protected]> > > - > > -Index: git/CMakeLists.txt > > -=================================================================== > > ---- git.orig/CMakeLists.txt > > -+++ git/CMakeLists.txt > > -@@ -36,7 +36,7 @@ FIND_PACKAGE(LibXml2 REQUIRED) > > - SET(LIB_SUFFIX "" CACHE STRING "Define suffix of directory name (32/64)") > > - SET(EXEC_INSTALL_PREFIX ${CMAKE_INSTALL_PREFIX} CACHE PATH "Installation > > prefix for executables and object code libraries" FORCE) > > - SET(BIN_INSTALL_DIR ${EXEC_INSTALL_PREFIX}/bin CACHE PATH "Installation > > prefix for user executables" FORCE) > > --SET(LIB_INSTALL_DIR ${EXEC_INSTALL_PREFIX}/lib${LIB_SUFFIX} CACHE PATH > > "Installation prefix for object code libraries" FORCE) > > -+SET(LIB_INSTALL_DIR ${EXEC_INSTALL_PREFIX}/lib${LIB_SUFFIX} CACHE PATH > > "Installation prefix for object code libraries") > > - SET(INCLUDE_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/include CACHE PATH > > "Installation prefix for C header files" FORCE) > > - > > - CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/libmusicbrainz5.pc.cmake > > ${CMAKE_CURRENT_BINARY_DIR}/libmusicbrainz5.pc) > > diff --git > > a/meta-multimedia/recipes-multimedia/musicbrainz/libmusicbrainz_git.bb > > b/meta-multimedia/recipes-multimedia/musicbrainz/libmusicbrainz_git.bb > > index ca9d94a19c..f5ea36da91 100644 > > --- a/meta-multimedia/recipes-multimedia/musicbrainz/libmusicbrainz_git.bb > > +++ b/meta-multimedia/recipes-multimedia/musicbrainz/libmusicbrainz_git.bb > > @@ -3,38 +3,22 @@ DESCRIPTION = "The MusicBrainz client is a library which > > can be built into other > > HOMEPAGE = "http://musicbrainz.org" > > LICENSE = "LGPLv2.1+" > > LIC_FILES_CHKSUM = > > "file://COPYING.txt;md5=fbc093901857fcd118f065f900982c24" > > -DEPENDS = "expat libxml2 libxml2-native neon neon-native" > > +DEPENDS = "expat libxml2 libxml2-native neon neon-native > > libmusicbrainz-native" > > > > PV = "5.1.0+git${SRCPV}" > > > > -SRCREV = "44c05779dd996035758f5ec426766aeedce29cc3" > > -SRC_URI = "git://github.com/metabrainz/libmusicbrainz.git \ > > - file://allow-libdir-override.patch " > > +SRCREV = "8be45b12a86bc0e46f2f836c8ac88e1e98d82aee" > ^ This was not mentioned in description. Is PV still valid? >
yes it is still valid infact it just brings one fix https://github.com/metabrainz/libmusicbrainz/commit/8be45b12a86bc0e46f2f836c8ac88e1e98d82aee > Cheers > > Andreas
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#91192): https://lists.openembedded.org/g/openembedded-devel/message/91192 Mute This Topic: https://lists.openembedded.org/mt/82678727/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
