Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Simplebuild 3: Toolchain Update Plugin (s3.TUP)

@leyla38: Wenn bei dir gcc mit einem „Segmentation fault“ abstürzt, dann ist an deinem Hostsystem etwas schief. Du siehst ja, das es bei anderen problemlos funktioniert.
 
@ex_ds777, das scheint eine Hardware spezifisches Problem bei ihm zu sein , da es alle Debian Versionen bei ihm betrifft.
hat also mit deinem Tool nichts zu tun, da es unter crosstool-ng auch mit einem „Segmentation fault“ abstürzt.
Du musst Regestriert sein, um das angehängte Bild zusehen.
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Hi,
ich habe gestern auf 2 Systemen getestet. Auf beiden Systemen habe ich die Toolchain in einem Docker-Container (Image: debian:bullseye) erstellen lassen.

1. System:
NUC 8. Generation (CPU: i7-8559U / RAM: 32 GB) / Ubuntu 18.04.6 LTS

2. System:
Desktop PC (CPU: i7-10700 / RAM: 64 GB) / Windows 10 Pro 21H2 mit "Windows Subsystem for Linux (WSL) 2" für die Docker-Umgebung.
 
Zuletzt bearbeitet:
Hi @leyla38,
schwer zu sagen woran es liegt. Wie viel RAM hat der PC?
Vielleicht kannst du ja auch mal versuchen das ganze in einem Docker-Container erstellen zu lassen ... damit hat man immer ein recht cleanes Build-System.
 
4GB RAM denke daran dürfe es nicht scheitern :
Du musst Regestriert sein, um das angehängte Bild zusehen.
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Zuletzt bearbeitet:
Neuigkeiten:
  • Cross Toolchain Template Updates (und damit Behebung von Fehlern im Zusammenhang mit crosstool-ng) (dream_aarch64,dream_arm,dream_mipsel,fos_g71x_mips,fos_mLAB_mips,fos_uLAB_mips,igel_x86,oe20_mipsel,oe20_sh4,oe20_sh_multilib,owrt_ar71xx_mips,owrt_ath79_mips,owrt_mpc85xx_ppc,owrt_ramips_mips,pogoplug_arm,qnap_armv5,qnap_armv7,qnap_x64,rpi_aarch64,rpi_armv6,rpi_armv7,rpi_armv8,synology_aarch64,synology_armv5,synology_armv7,synology_ppc,ubnt_aarch64,ubnt_mips64,vuplus4k_arm)
    • linux-5.16.9
    • binutils-2.38
    • gettext-0.21
    • mpc-1.2.1
  • Aktualisierung libusb-Url Erkennung
  • Aktualisierung CFLAGS für zlib 1.2.12
Zum Laden der Templates und Konfigurationsänderungen folgende Befehle ausführen:
Code:
# online update via git
./s3 tcupdate --update_me
# reinstall crosstool-ng, freetz-ng, android-ndk
./s3 tcupdate --setup
# recreate config file to get the latest library versions
./s3 tcupdate --reset
 
Zuletzt bearbeitet:
Klar geht das. Nur du must das oscam patchen oscam-emu.patch
 
Hab mir heute s3 frisch aus dem Git geklont, und hatte das Problem, dass in den Templates überall die URL für zlib 1.2.12 falsch war.
Das ist von nach zlib.net/fossils umgezogen

Kann man aber mit folgendem Befehl fixen wenn man im Verzeichnis s3/support/crosstool/templates/ ist:
Code:
sed -i 's|www.zlib.net|zlib.net/fossils|g' *
 
Vielen Dank für den Hinweis, wird bestimmt jemand im Git aktualisieren ;)

Du musst Regestriert sein, um das angehängte Bild zusehen.
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Zuletzt bearbeitet:
Bei mir ist er da auf 2 verschiedenen System auf Timeout gegangen und da bin ich dann bei Goggle hierauf gestoßen:

Anbei auch das entsprechende Log mit Fehler:

Code:
[DEBUG]    Testing '-n zlib'
[EXTRA]    Retrieving 'zlib-1.2.11'
[DEBUG]    Trying 'http://downloads.sourceforge.net/project/libpng/zlib/1.2.11/zlib-1.2.11.tar.xz'
[DEBUG]    ==> Executing:  'wget' '--passive-ftp' '--tries=3' '-nc' '--progress=dot:binary' '-T' '10' '-O' '/home/administrator/s3/support/crosstool/crosstool-ng/.build/tarballs/zlib-1.2.11.tar.xz.tmp-dl' 'http://downloads.sourceforge.net/project/libpng/zlib/1.2.11/zlib-1.2.11.tar.xz'
[ALL  ]    --2022-10-06 13:09:33--  http://downloads.sourceforge.net/project/libpng/zlib/1.2.11/zlib-1.2.11.tar.xz
[ALL  ]    Resolving 192.168 (192.168)... 192.0.0.168
[ALL  ]    Connecting to 192.168 (192.168)|192.0.0.168|:8080... failed: Connection timed out.
[ALL  ]    Retrying.
[ALL  ]   
[ALL  ]    --2022-10-06 13:09:44--  (try: 2)  http://downloads.sourceforge.net/project/libpng/zlib/1.2.11/zlib-1.2.11.tar.xz
[ALL  ]    Connecting to 192.168 (192.168)|192.0.0.168|:8080... failed: Connection timed out.
[ALL  ]    Retrying.
[ALL  ]   
[ALL  ]    --2022-10-06 13:09:56--  (try: 3)  http://downloads.sourceforge.net/project/libpng/zlib/1.2.11/zlib-1.2.11.tar.xz
[ALL  ]    Connecting to 192.168 (192.168)|192.0.0.168|:8080... failed: Connection timed out.
[ALL  ]    Giving up.
[ALL  ]   
[DEBUG]    ==> Return status 4
[DEBUG]    Not at this location: "http://downloads.sourceforge.net/project/libpng/zlib/1.2.11/zlib-1.2.11.tar.xz"
[DEBUG]    Trying 'https://www.zlib.net//zlib-1.2.11.tar.xz'
[DEBUG]    ==> Executing:  'wget' '--passive-ftp' '--tries=3' '-nc' '--progress=dot:binary' '-T' '10' '-O' '/home/administrator/s3/support/crosstool/crosstool-ng/.build/tarballs/zlib-1.2.11.tar.xz.tmp-dl' 'https://www.zlib.net//zlib-1.2.11.tar.xz'
[ALL  ]    --2022-10-06 13:10:06--  https://www.zlib.net//zlib-1.2.11.tar.xz
[ALL  ]    Resolving www.zlib.net (www.zlib.net)... 85.187.148.2
[ALL  ]    Connecting to www.zlib.net (www.zlib.net)|85.187.148.2|:443... connected.
[ALL  ]    HTTP request sent, awaiting response... 404 Not Found
[ALL  ]    2022-10-06 13:10:07 ERROR 404: Not Found.
[ALL  ]   
[DEBUG]    ==> Return status 8
[DEBUG]    Not at this location: "https://www.zlib.net//zlib-1.2.11.tar.xz"
[DEBUG]    Trying 'http://downloads.sourceforge.net/project/libpng/zlib/1.2.11/zlib-1.2.11.tar.gz'
[DEBUG]    ==> Executing:  'wget' '--passive-ftp' '--tries=3' '-nc' '--progress=dot:binary' '-T' '10' '-O' '/home/administrator/s3/support/crosstool/crosstool-ng/.build/tarballs/zlib-1.2.11.tar.gz.tmp-dl' 'http://downloads.sourceforge.net/project/libpng/zlib/1.2.11/zlib-1.2.11.tar.gz'
[ALL  ]    --2022-10-06 13:10:07--  http://downloads.sourceforge.net/project/libpng/zlib/1.2.11/zlib-1.2.11.tar.gz
[ALL  ]    Resolving 192.168 (192.168)... 192.0.0.168
[ALL  ]    Connecting to 192.168 (192.168)|192.0.0.168|:8080... failed: Connection timed out.
[ALL  ]    Retrying.
[ALL  ]   
[ALL  ]    --2022-10-06 13:10:18--  (try: 2)  http://downloads.sourceforge.net/project/libpng/zlib/1.2.11/zlib-1.2.11.tar.gz
[ALL  ]    Connecting to 192.168 (192.168)|192.0.0.168|:8080... failed: Connection timed out.
[ALL  ]    Retrying.
[ALL  ]   
[ALL  ]    --2022-10-06 13:10:30--  (try: 3)  http://downloads.sourceforge.net/project/libpng/zlib/1.2.11/zlib-1.2.11.tar.gz
[ALL  ]    Connecting to 192.168 (192.168)|192.0.0.168|:8080... failed: Connection timed out.
[ALL  ]    Giving up.
[ALL  ]   
[DEBUG]    ==> Return status 4
[DEBUG]    Not at this location: "http://downloads.sourceforge.net/project/libpng/zlib/1.2.11/zlib-1.2.11.tar.gz"
[DEBUG]    Trying 'https://www.zlib.net//zlib-1.2.11.tar.gz'
[DEBUG]    ==> Executing:  'wget' '--passive-ftp' '--tries=3' '-nc' '--progress=dot:binary' '-T' '10' '-O' '/home/administrator/s3/support/crosstool/crosstool-ng/.build/tarballs/zlib-1.2.11.tar.gz.tmp-dl' 'https://www.zlib.net//zlib-1.2.11.tar.gz'
[ALL  ]    --2022-10-06 13:10:40--  https://www.zlib.net//zlib-1.2.11.tar.gz
[ALL  ]    Resolving www.zlib.net (www.zlib.net)... 85.187.148.2
[ALL  ]    Connecting to www.zlib.net (www.zlib.net)|85.187.148.2|:443... connected.
[ALL  ]    HTTP request sent, awaiting response... 404 Not Found
[ALL  ]    2022-10-06 13:10:40 ERROR 404: Not Found.
[ALL  ]   
[DEBUG]    ==> Return status 8
[DEBUG]    Not at this location: "https://www.zlib.net//zlib-1.2.11.tar.gz"
[ERROR]    zlib: download failed
[ERROR] 
[ERROR]  >>
[ERROR]  >>  Build failed in step 'Retrieving needed toolchain components' tarballs'
[ERROR]  >>        called in step '(top-level)'
[ERROR]  >>
[ERROR]  >>  Error happened in: CT_Abort[scripts/functions@487]
[ERROR]  >>        called from: CT_DoFetch[scripts/functions@2129]
[ERROR]  >>        called from: CT_PackageRun[scripts/functions@2089]
[ERROR]  >>        called from: CT_Fetch[scripts/functions@2200]
[ERROR]  >>        called from: do_zlib_get[scripts/build/companion_libs/050-zlib.sh@16]
[ERROR]  >>        called from: do_companion_libs_get[scripts/build/companion_libs.sh@15]
[ERROR]  >>        called from: main[scripts/crosstool-NG.sh@649]
[ERROR]  >>
[ERROR]  >>  For more info on this error, look at the file: 'build.log'
[ERROR]  >>  There is a list of known issues, some with workarounds, in:
[ERROR]  >>      https://crosstool-ng.github.io/docs/known-issues/
[ERROR]  >>
[ERROR]  >>  If you feel this is a bug in crosstool-NG, report it at:
[ERROR]  >>      https://github.com/crosstool-ng/crosstool-ng/issues/
[ERROR]  >>
[ERROR]  >>  Make sure your report includes all the information pertinent to this issue.
[ERROR]  >>  Read the bug reporting guidelines here:
[ERROR]  >>      http://crosstool-ng.github.io/support/
[ERROR] 
[ERROR]  (elapsed: 1:08.58)

Drücken Sie eine beliebige Taste, um fortzufahren.
 
ja, ich da in den Templates die 1.2.11 steht und die ist da nicht mehr , deshalb müssen mindestens 2 Zeilen im Template geändert werden, damit die aktuelle 1.2.12 ausgewählt wird


Code:
CT_ZLIB_V_1_2_12=y
CT_ZLIB_VERSION="1.2.12"

die dritte Zeile halt nur wenn man sicher gehen will, das nicht gleich wieder ein Fehler kommt , wenn auf 1.2.13 geändert wird ;)

Code:
CT_ZLIB_MIRRORS="http://downloads.sourceforge.net/project/libpng/zlib/${CT_ZLIB_VERSION} https://zlib.net/fossils/"

man wird das schon im Git richten :cool:
 
Zuletzt bearbeitet:
Zurück
Oben