xref: /OK3568_Linux_fs/buildroot/package/efl/0003-ecore_fb-fix-build-with-tslib.patch (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1From 24cf707351fa7ba9ce3927f76907007c1ce18a88 Mon Sep 17 00:00:00 2001
2From: Fabrice Fontaine <fontaine.fabrice@gmail.com>
3Date: Sat, 10 Jul 2021 22:38:03 +0200
4Subject: [PATCH 03/10] ecore_fb: fix build with tslib
5
6Build with tslib is broken since version 1.25.0 and
7https://git.enlightenment.org/core/efl.git/commit/?id=8e3606698eb439eecd7302a885504365aca7e564:
8
9/data/buildroot-autobuilder/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/powerpc-buildroot-linux-uclibc/9.3.0/../../../../powerpc-buildroot-linux-uclibc/bin/ld: src/lib/ecore_fb/libecore_fb.so.1.25.1.p/ecore_fb_ts.c.o: in function `_ecore_fb_ts_fd_handler':
10ecore_fb_ts.c:(.text+0x4c): undefined reference to `ts_read_raw'
11
12Fixes:
13 - http://autobuild.buildroot.org/results/fa111306b95316eed54771550474dae804fa261e
14
15Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
16---
17 src/lib/ecore_fb/meson.build | 2 +-
18 1 file changed, 1 insertion(+), 1 deletion(-)
19
20diff --git a/src/lib/ecore_fb/meson.build b/src/lib/ecore_fb/meson.build
21index 6d50e0f..7c7f678 100644
22--- a/src/lib/ecore_fb/meson.build
23+++ b/src/lib/ecore_fb/meson.build
24@@ -22,7 +22,7 @@ ecore_fb_src = files([
25 ecore_fb_lib = library('ecore_fb',
26     ecore_fb_src, pub_eo_file_target,
27     c_args : package_c_args,
28-    dependencies: ecore_fb_pub_deps + ecore_fb_deps,
29+    dependencies: ecore_fb_pub_deps + ecore_fb_deps + ecore_fb_ext_deps,
30     include_directories : config_dir,
31     install: true,
32     version : meson.project_version()
33--
342.20.1
35
36