Aktuelle Buildfehler bei make image für Kronos_V2
- jokel
- Beiträge: 2538
- Registriert: Mi 31. Mär 2021, 14:23
- Box: ZGEMMA H7/C
- Has thanked: 24 times
- Been thanked: 35 times
Re: Aktuelle Buildfehler bei make image für Kronos_V2
Code: Alles auswählen
#
# configuration written to .config
#
[INFO ] Performing some trivial sanity checks
[INFO ] Build started 20211009.183534
[INFO ] Building environment variables
[INFO ] =================================================================
[INFO ] Retrieving needed toolchain components' tarballs
[ERROR]
[ERROR] >>
[ERROR] >> Build failed in step 'Retrieving needed toolchain components' tarballs'
[ERROR] >> called in step '(top-level)'
[ERROR] >>
[ERROR] >> Error happened in: do_isl_get[scripts/build/companion_libs/121-isl.sh@16]
[ERROR] >> called from: do_companion_libs_get[scripts/build/companion_libs.sh@15]
[ERROR] >> called from: main[scripts/crosstool-NG.sh@607]
[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] >> 'docs/B - Known issues.txt'
[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: 8:26.10)
[08:26] / make[1]: *** [ct-ng:146: build] Fehler 1
make: *** [package/crosstool-ng/crosstool-ng.mk:45: crosstool-ng] Fehler 2
- Miky
- NI - Team
- Beiträge: 1230
- Registriert: Di 5. Apr 2016, 17:17
- Box: Tank,Trinity,Neo 1,Neo2,Neo²,HD51
- Has thanked: 4 times
- Been thanked: 6 times
Re: Aktuelle Buildfehler bei make image für Kronos_V2
Eigentlich doch nicht falsch zu verstehen jokel.
Mit "läuft nicht" ist es noch keinem gelungen, egal wo, etwas repariert zu bekommen. Da braucht es in der Regel eine deutlich genauere Beschreibung.
Edit: Das hat sich jetzt überschritten aber scheint ja angekommen zu sein.
Mit "läuft nicht" ist es noch keinem gelungen, egal wo, etwas repariert zu bekommen. Da braucht es in der Regel eine deutlich genauere Beschreibung.
Edit: Das hat sich jetzt überschritten aber scheint ja angekommen zu sein.
Boxen: Neo 1, Neo2 , Neo², Trinity, Tank, HD 51 alle SAT
Kein PN Support!
Kein PN Support!
- Don de Deckelwech
- NI - Team
- Beiträge: 1632
- Registriert: Di 12. Apr 2016, 17:13
- Wohnort: Wuppertal
- Box: Tank / HD51 / Protek 4K für Kabel
- Has thanked: 8 times
- Been thanked: 24 times
- Kontaktdaten:
Re: Aktuelle Buildfehler bei make image für Kronos_V2
Hi,
gabs im Streamboard auch, hier das Issue von Crosstool-NG:
https://github.com/crosstool-ng/crossto ... ssues/1609
Ciao,
DdD.
gabs im Streamboard auch, hier das Issue von Crosstool-NG:
https://github.com/crosstool-ng/crossto ... ssues/1609
Ciao,
DdD.
"Ein Log, ist besser als kein Log!"
- jokel
- Beiträge: 2538
- Registriert: Mi 31. Mär 2021, 14:23
- Box: ZGEMMA H7/C
- Has thanked: 24 times
- Been thanked: 35 times
Re: Aktuelle Buildfehler bei make image für Kronos_V2
scheint so das sich das überschnitten hat,aber ich musste erst die festplatte wechseln um die fehlermeldung zu
reproduzieren.
reproduzieren.
- Don de Deckelwech
- NI - Team
- Beiträge: 1632
- Registriert: Di 12. Apr 2016, 17:13
- Wohnort: Wuppertal
- Box: Tank / HD51 / Protek 4K für Kabel
- Has thanked: 8 times
- Been thanked: 24 times
- Kontaktdaten:
-
- NI - VIP
- Beiträge: 564
- Registriert: Di 12. Apr 2016, 13:02
- Has thanked: 7 times
- Been thanked: 17 times
Re: Aktuelle Buildfehler bei make image für Kronos_V2
Ich wollte vu4kzero bauen und bleibe immer bei cross config hängen:
//edit
ok alte crosstool-ng.git gelöscht und geht weiter.
Code: Alles auswählen
GEN docs/ct-ng.1
CONF oldconfig
Configuration file was generated by an older version of crosstool-NG;
configuration file has no version; crosstool-NG currently expects
version 3. If this configuration file was generated by a crosstool-NG
version 1.23.0 or later, you can run 'ct-ng upgradeconfig'.
Compatibility with previous releases is not guaranteed. In any case,
verify the resulting configuration.
*
* Restart config...
*
*
* Paths and misc options
*
*
* crosstool-NG behavior
*
Use obsolete features (OBSOLETE) [Y/n/?] y
Try features marked as EXPERIMENTAL (EXPERIMENTAL) [Y/n/?] y
Allow building as root user (READ HELP!) (ALLOW_BUILD_AS_ROOT) [N/y/?] n
Debug crosstool-NG (DEBUG_CT) [N/y/?] n
*
* Paths
ok alte crosstool-ng.git gelöscht und geht weiter.
Zuletzt geändert von satbaby am So 10. Okt 2021, 13:37, insgesamt 1-mal geändert.
-
- Beiträge: 111
- Registriert: Sa 28. Mai 2016, 15:42
- Wohnort: LE
- Box: Zee², Trinity DUO , ZGEMMA H7C
- Been thanked: 1 time
Re: Aktuelle Buildfehler bei make image für Kronos_V2
Ich habe leider bis jetzt gebraucht, um einen vollständigen Patch zusammen zu stellen, der diesen Fehler für gcc-version >=10 beseitigt.[MCP] hat geschrieben: ↑Fr 8. Okt 2021, 17:48 Ich bin jetzt seit einer Woche mit basteln und testen beschäftigt gewesen.
Bezüglich YYTYPE yylloc habe ich die Ursache insoweit gefunden,
das es an DEBIAN 11 liegt, genauer an dem jetzt benutzten gcc 10.
Ich verweise am besten auf folgende Liste:
https://lists.linaro.org/pipermail/linu ... 78818.html
Ab Verwendung des gcc 10 poppt dann der Ärger auf.
Das dort vorgeschlagene löschen der Deklaration von YYLTYPE yyylloc
funktioniert für Kernel 3.10.108 aber leider nicht.
Hilfe bringt Fix-coolstream-hd2-yylloc-linux-kernel.patch
der gegen remotes/origin/ni/linux-3.10.108 gemacht ist.
Fix-coolstream-hd2-yylloc-linux-kernel.patch
Bei mir lässt sich damit der Kernel ohne Probleme bauen und funktioniert dann auch.
Für djmount ist bei mir Fix-djmount-build-target-tools.patch zum erfolgreichen Image bauen nötig.
Fix-djmount-build-target-tools.patch
Ich hoffe, ich nerve nicht all zu sehr.
Ich war so frei, das ganze für apollo, shiner, kronos und kronos_v2 mit anzufassen.
Da dort überall der ni-kernel 3.10.108 Verwendung findet, müsste das auch funktionieren.
Getestet habe ich das ganze nur für kronos_v2 (Trinity DUO).
Damit läuft dann ein make init endlich ohne Unterbrechung bei mir durch.
Jetzt ist erstmal Nachtruhe angesagt.
- vanhofen
- Administrator
- Beiträge: 2979
- Registriert: Di 5. Apr 2016, 00:05
- Has thanked: 18 times
- Been thanked: 37 times
Re: Aktuelle Buildfehler bei make image für Kronos_V2
Vielen Dank.
Die CST-Kernels haben ein eigenes Repo. Drum hab ich den Patch gleich dort commitet.
https://github.com/neutrino-images/ni-l ... fe594c4c01
Die CST-Kernels haben ein eigenes Repo. Drum hab ich den Patch gleich dort commitet.
https://github.com/neutrino-images/ni-l ... fe594c4c01
-
- Beiträge: 111
- Registriert: Sa 28. Mai 2016, 15:42
- Wohnort: LE
- Box: Zee², Trinity DUO , ZGEMMA H7C
- Been thanked: 1 time
Re: Aktuelle Buildfehler bei make image für Kronos_V2
Danke zurück. Ich bin froh, das das vom Baustellentisch weg ist.vanhofen hat geschrieben: ↑Mo 25. Okt 2021, 21:23 Vielen Dank.
Die CST-Kernels haben ein eigenes Repo. Drum hab ich den Patch gleich dort commitet.
https://github.com/neutrino-images/ni-l ... fe594c4c01
Das mit dem eigenen Repro war/ist mir bekannt.
Ich habe den Umweg nur genommen, damit ich nicht jedesmal manuell beim Buildvorgang selber eingreifen muss.
Ich hoffe es stört nicht, wenn ich schon ankündige, das auch die HD51 davon betroffen ist (yylloc ...).
Ich war so dämlich, mir doch noch eine ZGEMMA H7C zu leisten. Dann beim bauen von neuem Image dafür bin ich auf den gleichen Fehler gestossen.
==>> ni/linux-4.10.12
Das reiche ich aber noch ordentlich als Bugreport für die HD51 ein. Beseitigung ist ebenso simpel. Gleiche Baustelle, beherztes extern davor geknallt, Thema erledigt.
Und ich bin mal ganz frech
Nur so zur prophylaxe
- bellum
- NI - VIP
- Beiträge: 43
- Registriert: Mo 11. Apr 2016, 20:19
- Has thanked: 2 times
- Been thanked: 2 times
Re: Aktuelle Buildfehler bei make image für Kronos_V2
Das ist korrekt, der Kernel 4.x ist davon auch betroffen...
Man kann hierfür auch den original Patch nehmen, auf den Du ja schon verwiesen hast:
Da die HD51 einen 4.x Kernel benutzt funktioniert der auch.[MCP] hat geschrieben: ↑Fr 8. Okt 2021, 17:48 Ich verweise am besten auf folgende Liste:
https://lists.linaro.org/pipermail/linu ... 78818.html
Ich habe einmal einen entsprechenden Patch angehängt - ist mit bbs aber nur compile getestet.
Have fun!
Gruß
bellum
- Dateianhänge
-
- kernel-hd51-Remove-redundant-YYLOC-global-declaration.patch
- (2.56 KiB) 240-mal heruntergeladen
- jokel
- Beiträge: 2538
- Registriert: Mi 31. Mär 2021, 14:23
- Box: ZGEMMA H7/C
- Has thanked: 24 times
- Been thanked: 35 times
Re: Aktuelle Buildfehler bei make image für Kronos_V2
die meisten fixen das mit
und was ist mit
https://git.keyedlimepie.org/voidanix/a ... 836e37e34e
https://www.programmerall.com/article/15702053373/
Code: Alles auswählen
Fast fix:
#include "srcpos.h"
#include "dtc-parser.tab.h"
extern YYLTYPE yylloc; // OLD CODE: YYLTYPE yylloc;
extern bool treesource_error;
/* CAUTION: this will stop working if we ever use yyless() or yyunput() */
#define YY_USER_ACTION \
Code: Alles auswählen
extern bool treesource_error;
https://www.programmerall.com/article/15702053373/