libgit2 / libgit2/libgit2sharp.nativebinaries
Building v2.0.322 for Ubuntu 22.04 (Jammy) results in error: "The source directory does not appear to contain CMakeLists.txt"
Ninguém assumiu esta issue ainda.
- Linguagem predominante
- PowerShell
- Estrelas
- 35
- Forks
- 74
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Descrição
Hello LibGit2Sharp.NativeBinaries Team,
v2.0.322 native binaries for Ubuntu Jammy is not available on Ubuntu Lunchpad although present for newer Ubuntu versions so I am trying to build one from the source. My use case for the library is a Visual Studio Extension whose tests are run within a docker container. The .so and other libraries are needed within the container for the tests to run.
Now I downloaded the v2.0.322 archive, unpacked it and ran build.libgit2.sh. Note that instructions in the READ.ME advice to use dockerbuild.sh but I need use the former because I shall be building the library also in the docker during container creation.
After running build.libgit2.sh, I get the error. Please help.
CMake Warning:
Ignoring extra path from command line:
".."
The source directory "some/known/path" does not appear to contain CMakeLists.txt.
Specify --help for usage, or press the help button on the CMake GUI.**
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Direção de pesquisa
Comece com build.libgit2.sh no arquivo v2.0.322 e compare sua invocação do CMake com as instruções do README e do dockerbuild.sh. Reproduza a falha no ambiente Ubuntu 22.04; considera-se concluído quando o script localiza corretamente o diretório de origem e compila as bibliotecas nativas necessárias sem o erro de CMakeLists.txt.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- cmake, shell
- Domínio
- build-system
- Tipo de issue
- Bug
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Status de atividade
- Estagnada
- Clareza
- Precisa de esclarecimento
- Facilidade para iniciantes
- 25/100