Remove the buildpath from /usr/libexec/tracker-miner-fs-3 without breaking the binary
Signed-off-by: Markus Volk <f_...@t-online.de> --- .../0001-fix-reproducibility.patch | 16 ++++++++++++++++ .../tracker/tracker-miners_3.7.0.bb | 5 ----- 2 files changed, 16 insertions(+), 5 deletions(-) diff --git a/meta-gnome/recipes-gnome/tracker/tracker-miners/0001-fix-reproducibility.patch b/meta-gnome/recipes-gnome/tracker/tracker-miners/0001-fix-reproducibility.patch index c6b07dc6c..68ff95e79 100644 --- a/meta-gnome/recipes-gnome/tracker/tracker-miners/0001-fix-reproducibility.patch +++ b/meta-gnome/recipes-gnome/tracker/tracker-miners/0001-fix-reproducibility.patch @@ -76,6 +76,22 @@ index e131b85ad..59e509fa6 100644 libtracker_miner_test_deps = [tracker_miners_common_dep, tracker_miner_dep, tracker_sparql] + +diff --git a/src/miners/fs/meson.build b/src/miners/fs/meson.build +index 6e5883288..04750f82b 100644 +--- a/src/miners/fs/meson.build ++++ b/src/miners/fs/meson.build +@@ -67,8 +67,8 @@ executable('tracker-miner-fs-@0@'.format(tracker_api_major), + dependencies: tracker_miner_fs_deps, + c_args: [ + tracker_c_args, +- '-DBUILDROOT="@0@"'.format(meson.global_build_root()), +- '-DBUILD_EXTRACTDIR="@0@"'.format(meson.build_root() / 'src' / 'tracker-extract'), ++ '-DBUILDROOT="@0@"'.format(get_option('prefix') / 'src'), ++ '-DBUILD_EXTRACTDIR="@0@"'.format(get_option('prefix') / 'src' / 'tracker-extract'), + '-DLIBEXECDIR="@0@"'.format(get_option('prefix') / get_option('libexecdir')), + ], + install: true, -- 2.41.0 diff --git a/meta-gnome/recipes-gnome/tracker/tracker-miners_3.7.0.bb b/meta-gnome/recipes-gnome/tracker/tracker-miners_3.7.0.bb index dfebd0d2e..333bb6267 100644 --- a/meta-gnome/recipes-gnome/tracker/tracker-miners_3.7.0.bb +++ b/meta-gnome/recipes-gnome/tracker/tracker-miners_3.7.0.bb @@ -76,14 +76,9 @@ EXTRA_OEMESON += " \ -Dsystemd_user_services_dir=${systemd_user_unitdir} \ " -do_install:append() { - sed -i -e 's|${B}||g' ${D}${libexecdir}/tracker-miner-fs-3 -} FILES:${PN} += " \ ${datadir} \ ${libdir}/tracker-miners-3.0 \ ${systemd_user_unitdir} \ " - -INSANE_SKIP:${PN} = "already-stripped" -- 2.44.0
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#109523): https://lists.openembedded.org/g/openembedded-devel/message/109523 Mute This Topic: https://lists.openembedded.org/mt/105090258/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-