Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

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

Ouverte
#82 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
3/5
Temps estimé
1-2 jours
Accessibilité débutants
32/100
Type d'issue
Bug
Clarté
Plutôt claire
Activité
À l'abandon
Stack technique
rust
Domaine
build-system

Piste de recherche

Commencez par localiser la configuration de build qui émet la requête pkg-config pour javascriptcoregtk-4.1 et comparez-la aux versions de plateforme décrites dans le rapport. Confirmez les noms de paquets pris en charge de WebKitGTK et JavaScriptCore sur FreeBSD, puis vérifiez que le projet se build correctement avec la version de dépendance sélectionnée.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

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.

Langage dominant
Rust
Étoiles
100
Forks
19
Merge moyen
3 j 4 h
PR mergées (30 j)
5

Préparer son environnement

  • Aucun Dockerfile ni fichier Docker Compose
  • Propose un modèle de pull request
  • Aucun guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de tauri-apps/javascriptcore-rs

Toutes les issues de tauri-apps/javascriptcore-rs

Issues similaires

Plus d'issues Rust

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.