summaryrefslogtreecommitdiff
path: root/MANIFEST
diff options
context:
space:
mode:
authorBrian Fraser <fraserbn@gmail.com>2014-02-05 22:38:41 -0300
committerBrian Fraser <fraserbn@gmail.com>2014-02-05 23:12:17 -0300
commitda3056236f3adff9cb89b3fa6b5247a94527f38e (patch)
treeb4ee1c66fa4fb41c9093898ec57893621d302f11 /MANIFEST
parentc172110d040a37bfa910a9d0785a260671569c5c (diff)
downloadperl-da3056236f3adff9cb89b3fa6b5247a94527f38e.tar.gz
DynaLoader: On Android, define DLOPEN_WONT_DO_RELATIVE_PATHS
Android's linker will actually do relative paths just fine; the problem is that it won't search from the current directory, only on /vendor/lib, /system/lib, and whatever is in LD_LIBRARY_PATH. While the core handles that just fine, bits of CPAN rather rightfully expect this to work: use lib 'foo' # puts foo/ in @INC use My::Module::In::Foo; # calls dlopen() with foo/My/Module/... # which will likely fail So we take this route instead.
Diffstat (limited to 'MANIFEST')
-rw-r--r--MANIFEST1
1 files changed, 1 insertions, 0 deletions
diff --git a/MANIFEST b/MANIFEST
index bb3e30be19..7cdecc5b08 100644
--- a/MANIFEST
+++ b/MANIFEST
@@ -3589,6 +3589,7 @@ ext/DynaLoader/dl_vms.xs VMS implementation
ext/DynaLoader/dl_win32.xs Win32 implementation
ext/DynaLoader/DynaLoader_pm.PL Dynamic Loader perl module
ext/DynaLoader/hints/aix.pl Hint for DynaLoader for named architecture
+ext/DynaLoader/hints/android.pl Hint for DynaLoader for named architecture
ext/DynaLoader/hints/gnukfreebsd.pl Hint for DynaLoader for named architecture
ext/DynaLoader/hints/gnuknetbsd.pl Hint for DynaLoader for named architecture
ext/DynaLoader/hints/linux.pl Hint for DynaLoader for named architecture