Mudlet: Compilar Mudlet diretamente no Qt-Creator não funciona mais

Criado em 31 jan. 2021  ·  6Comentários  ·  Fonte: Mudlet/Mudlet

Breve resumo do problema / Descrição do recurso solicitado:

veja o título

Etapas para reproduzir o problema / Razões para adicionar o recurso:

  1. Tente construir Mudlet diretamente no Qt-Creator
  2. Vários erros sobre keychain_unix.cpp
  3. A construção não foi bem-sucedida

Saída de erro / resultado esperado do recurso

Deve ser construído com sucesso.

Informações extras, como versão do Mudlet, sistema operacional e ideias para resolver / implementar:

Os: Ubuntu 20.10
Versão: código mais recente do ramo de desenvolvimento (31 de janeiro de 2020)

Depois de alguma discussão com Vadi sobre a discórdia, ele descobriu que https://github.com/Mudlet/Mudlet/commit/f284aaf502aa9acedd7e8b4b603b1ebc75abd538 é o responsável pelo problema.

Uma solução alternativa é abrir o projeto usando CMakeLists.txt vez de mudlet.pro

Todos 6 comentários

Se o seu sistema operacional (Linux / FreeBSD) tem o pacote / biblioteca disponível como um pacote que você pode instalar, você pode se dar bem se definir a variável de ambiente WITH_OWN_QTKEYCHAIN=NO para que o Mudlet se vincule e use a cópia do sistema operacional em vez de tentar para construí-lo sozinho ...

Fazendo uma espécie de bisect git no submódulo para ver onde ele quebra as coisas para nós ...

Problema de upstream foi corrigido entretanto.
Notamos alguma mudança aqui também?

Ainda não mesclei a mudança - eu mesclei em https://github.com/Mudlet/qtkeychain , e o dependabot enviará uma atualização para development em sua execução de sexta-feira.

Corrigido com https://github.com/Mudlet/Mudlet/pull/4750, obrigado pela investigação a todos :)

Esta página foi útil?
0 / 5 - 0 avaliações