This is an automated email from the git hooks/post-receive script.
git pushed a commit to reference refs/pull/146/head
in repository efl.
View the commit online.
commit 074a8b2d8c053c2085bc6943647397e9bfbde0f3
Author: zengjianqi <[email protected]>
AuthorDate: Mon Aug 17 16:35:08 2026 +0800
efreet: retain libefreet dependency in compatibility libraries
libefreet_mime and libefreet_trash have no sources,
so Meson's default --as-needed drops libefreet from DT_NEEDED.
Disable as-needed for these targets to retain the intended dependency.
---
src/lib/efreet/meson.build | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/src/lib/efreet/meson.build b/src/lib/efreet/meson.build
index 1d02f3db1f..ca42237f93 100644
--- a/src/lib/efreet/meson.build
+++ b/src/lib/efreet/meson.build
@@ -66,14 +66,16 @@ install_headers(efreet_header_src,
# libefreet_mime.so and libefreet_trash.so will just have NEEDED on libefreet.so so the symbols get caught in like that
deprecated_efreet_mime_lib = library('efreet_mime',
- dependencies: [efreet],
+ link_with: efreet_lib,
+ override_options: ['b_asneeded=false'],
include_directories : config_dir + [include_directories('.')],
install: true,
version : meson.project_version()
)
deprecated_efreet_trash_lib = library('efreet_trash',
- dependencies: efreet,
+ link_with: efreet_lib,
+ override_options: ['b_asneeded=false'],
include_directories : config_dir + [include_directories('.')],
install: true,
version : meson.project_version()
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.