Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

testing this repo on Android 10 / termux fails: 'Cannot resolve caller p6_to_p5' #159

Open
stuart-little opened this issue Dec 8, 2020 · 0 comments

Comments

@stuart-little
Copy link

stuart-little commented Dec 8, 2020

I am trying to install on Android 10 with the Termux terminal emulator. zef install Inline::Perl5 works just fine, including tests. Nevertheless, if I

  • clone this repo,
  • cd into it, and
  • run zef install .

I get a number of warnings on building (which does eventually succeed) followed by eventual failure during testing.

The full build/text/fail-to-install log is here. Some highlights are that

  • building results in a number of -Wunused-function warnings (e.g.
/data/data/com.termux/files/usr/lib/perl5/5.32.0/aarch64-android/CORE/op_reg_common.h:65:1: warning: unused function 'set_regex_charset'
  • testing fails on trying to invoke p6_to_p5:
[Inline::Perl5] Cannot resolve caller p6_to_p5(Inline::Perl5.new: (Mu)); none of these signatures match:

Additional info:

I have tried the same procedure (clone, cd, zef install .) on three x86_64 Linux systems with no issue, so this is specific to Android (or maybe rather aarch64).

@stuart-little stuart-little changed the title testing this repo on Android 10 / termux fails with 'Cannot resolve caller p6_to_p5' testing this repo on Android 10 / termux fails: 'Cannot resolve caller p6_to_p5' Dec 8, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant