libgit2 / libgit2/libgit2sharp

x86 Linux Build

Offen
#1,572 8 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
C#
Sterne
3.5k
Forks
925
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

I have a project that is successfully using LibGit2Sharp on Windows, but I am unable to run it using MONO on Linux without a 32bit binary. The target device is a Raspberry Pi Zero-W, which is only available as x86. The project is a c# based CI/CD platform: https://github.com/null511/Photon.

Being able to support operation on the Raspberry Pi is a very important feature for my project, so I was wondering what may be necessary to have this added to LibGit2Sharp? I tried researching how to compile the binaries myself, but was unable to do so.

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Das Issue nennt keine Repository-Dateien, Tests oder Einstiegspunkte. Recherchiere zunächst, wie LibGit2Sharp seine nativen Binärdateien für Linux erstellt und paketiert, und ermittle dann die Architekturanforderungen für das Raspberry-Pi-Ziel. Als erledigt gilt die Aufgabe, wenn ein dokumentierter, funktionierender Build vorhanden ist, der auf dem angeforderten Gerät läuft.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
csharp, linux, raspberry-pi
Bereich
build-system, embedded-iot, operating-systems
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.