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.

Reply via email to