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.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 25/100
- Tipo de issue
- Bug
- Clareza
- Precisa de esclarecimento
- Status de atividade
- Estagnada
- Stack de tecnologia
- cmake, shell
- Domínio
- build-system
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.
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.**
- Linguagem predominante
- PowerShell
- Estrelas
- 35
- Forks
- 74
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
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.
Mais de libgit2/libgit2sharp.nativebinaries
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
libgit2/libgit2sharp.nativebinaries#158 · 2 reações ·
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
libgit2/libgit2sharp.nativebinaries#151 · 5 comentários ·
-
请问有无支持 Android 的计划 Aberta
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 15/100
Todas as issues de libgit2/libgit2sharp.nativebinaries
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
bazel-contrib/rules_go#4721 · 2 comentários ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
-
agent-research-recommend agent-review-finding chore
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
jordansmall/spindrift#3717 · 1 comentário ·
-
type/automation type/tech-debt
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100