1
0
mirror of https://github.com/termux/termux-packages synced 2024-06-15 05:46:40 +00:00
termux-packages/root-packages/frida/frida-python-src-meson.build.patch
Henrik Grimler 8ae810cb43
updpkg(root/frida): update to 16.0.2
With this update frida is pretty much fully functional again.

Fixes termux/termux-packages#11415
Fixes termux/termux-packages#11113
Fixes termux/termux-packages#12632

frida-discover, which was reported broken in
termux/termux-packages#10170 still does not seem to work (though error
is different than in linked issue):

$ frida-discover -p 9102
Traceback (most recent call last):
  File "/data/data/com.termux/files/usr/bin/frida-discover", line 7, in <module>
    import frida_tools.discover
ModuleNotFoundError: No module named 'frida_tools.discover'
2022-10-30 14:21:33 +01:00

14 lines
601 B
Diff

--- ./frida-python/src/meson.build.orig 2022-10-30 12:19:58.354222018 +0100
+++ ./frida-python/src/meson.build 2022-10-30 12:20:52.214220615 +0100
@@ -9,8 +9,8 @@
name_prefix: '',
name_suffix: 'so',
c_args: frida_component_cflags,
- include_directories: include_directories(python_incdir),
- link_args: extra_link_args,
+ include_directories: include_directories('@TERMUX_PREFIX@/include', python_incdir),
+ link_args: extra_link_args + ['../frida-core/lib/selinux/libfrida-selinux.a'],
dependencies: [frida_core_dep] + os_deps,
install: true,
install_dir: python_site_packages,