JunkFood02 / Seal

🦭 Video/Audio Downloader for Android, based on yt-dlp, designed with Material You
GNU General Public License v3.0
11.86k stars 515 forks source link

Cannot link executable libpython.so #1805

Closed KindlyOnes closed 1 month ago

KindlyOnes commented 1 month ago

Checklist

Describe the bug

There is no Python library or the app cannot find it.

To Reproduce

  1. Copy yt url
  2. Paste
  3. See the error

Error reports

App version: 1.13.1 (11311) Device information: Android 5.0.1 (API 21) Supported ABIs: [armeabi-v7a, armeabi] Yt-dlp version: 2024.10.16.232911

URL: https://youtu.be/y3zk7pAhpno?si=c9JKJyahshfq2vX4 CANNOT LINK EXECUTABLE: empty/missing DT_HASH in "/data/app/com.junkfood.seal-1/lib/arm/libpython.so" (built with --hash-style=gnu?)

Screenshots & Screen Records

Screenshot_2024-10-18-14-52-11

Additional context

This is old device for using as media player.

KindlyOnes commented 1 month ago

I know that support for SDK 21 has been discontinued in Alpha versions. I would appreciate it if you keep the SDK21 supporting version running until then.

JunkFood02 commented 1 month ago

We are sorry but due to upstream requirements we have no choice but to drop support for Android 5

KindlyOnes commented 1 month ago

We are sorry but due to upstream requirements we have no choice but to drop support for Android 5

It's not a problem, but can this libpython.so file not found error be fixed?

JunkFood02 commented 1 month ago

this libpython.so file not found error be fixed?

We've updated the python in v1.13.1 and it was compiled with minimum supported sdk 24. That's the root of this error