intel / intel/linux-kernel-overlay

Download of Source takes a long time

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

Personne n'a encore pris cette issue.

Langage dominant
Shell
Étoiles
59
Forks
22
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

The build.sh clones the entire repo and then immediately switches to a single branch:
https://github.com/intel/linux-kernel-overlay/blob/02bedab64a4a4e80a524015ab02bf252f2c1068e/build.sh#L57C2-L60

This could be streamlined by downloading a single branch, with something like:

git clone $KSRC_REPO --branch $KSRC_UPSTREAM_TAG --single-branch $BUILD_DIR

and remove the push / pop.

This downloads a smaller subset and is much faster.

Guide de contribution

Ouvrir le 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.

Piste de recherche

Commencez par build.sh aux lignes 57-60, où le dépôt est cloné puis basculé vers une seule branche. Vérifiez que le clonage utilise directement la branche demandée et que les opérations push/pop ne sont plus nécessaires. Exécutez le script de build pour confirmer qu’il télécharge et build correctement les sources attendues.

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

Évaluation

Stack technique
shell
Domaine
build-system
Type d'issue
Refactorisation
Difficulté
2/5
Temps estimé
1-3 heures
Activité
À l'abandon
Clarté
Clairement spécifiée
Accessibilité débutants
55/100

Recevez les nouvelles issues par e-mail

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