undeclared function sem_clockwait

Aberta
#3,407 0 comentários 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
4/5
Tempo estimado
3-5 dias
Facilidade para iniciantes
42/100
Tipo de issue
Bug
Clareza
Razoavelmente clara
Status de atividade
Ativa
Stack de tecnologia
android, c, python
Domínio
build-system, mobile

Direção de pesquisa

Start by reading the attached error.log and tracing the build step in python-for-android that calls or compiles code using sem_clockwait. Check how that function is declared in the Android and Termux build environment. Done means identifying a compatible fix or workaround and confirming the build no longer reports the undeclared function.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

i try to make kivy app through buildozer on termux android. termux is not standard environment for buildozer, so i was stepping through procedure and placing adequate files and patching python code.

but now i'm stuck on problem which seems to originate from "python for android" and is related to c language, so i don't know how to resolve this. i attached terminal output below. problem is message "call to undeclared function 'sem_clockwait'", and according to this web page

https://github.com/python/cpython/issues/143640

it is caused by termux being kind of old ubuntu bionic.

is there some easy solution to this?

error.log

Linguagem predominante
Python
Estrelas
8.9k
Forks
2.1k
Merge médio
2d 21h
PRs com merge (30d)
11

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de kivy/python-for-android

Todas as issues de kivy/python-for-android

Issues semelhantes

Mais issues de Python

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.