Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

Build expects the outdated version javascriptcoregtk-4.1 while javascriptcoregtk-5.0 is the latest version

Aberta
#82 1 comentário 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
3/5
Tempo estimado
1-2 dias
Facilidade para iniciantes
32/100
Tipo de issue
Bug
Clareza
Razoavelmente clara
Status de atividade
Estagnada
Stack de tecnologia
rust
Domínio
build-system

Direção de pesquisa

Comece localizando a configuração de build que emite a solicitação do pkg-config para javascriptcoregtk-4.1 e compare-a com as versões da plataforma descritas no relatório. Confirme os nomes dos pacotes compatíveis do WebKitGTK e do JavaScriptCore no FreeBSD e, em seguida, verifique se o projeto é compilado com sucesso usando a versão selecionada da dependência.

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

Descrição

bug

Describe the bug

pkg-config exited with status code 1
  > PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 pkg-config --libs --cflags javascriptcoregtk-4.1 javascriptcoregtk-4.1 >= 2.38

javascriptcoregtk-4.x is installed by webkit2-gtk3.
javascriptcoregtk-5.0 is installed by webkit2-gtk4.

It seems that we only have webkit2-gtk3-2.34.6 that installs javascriptcoregtk-4.0

Why don't you switch to the latest javascriptcoregtk-5.0 ?

Steps To Reproduce
Steps to reproduce the behavior:

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Platform and Versions (please complete the following information):
OS: FreeBSD 14.0

Additional context
Attempting to build the ChatGPT project.

Linguagem predominante
Rust
Estrelas
100
Forks
19
Merge médio
3d 4h
PRs com merge (30d)
5

Preparar o ambiente

  • Sem Dockerfile nem arquivo Docker Compose
  • Tem um modelo de pull request
  • Sem guia de contribuição

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 tauri-apps/javascriptcore-rs

Todas as issues de tauri-apps/javascriptcore-rs

Issues semelhantes

Mais issues de Rust

Receba novas issues na sua caixa de entrada

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