Seite 4 von 34

Re: NI-Buildsystem

Verfasst: Sa 16. Sep 2017, 21:43
von vanhofen
Gibts schon. make ni-neutrino-updates :nerd:

Re: NI-Buildsystem

Verfasst: Sa 16. Sep 2017, 21:45
von vanhofen
Ach, Moment. Du willst das full-update. Nee, entschuldige, das gibts noch nicht. Baue ich dir aber.

Re: NI-Buildsystem

Verfasst: So 17. Sep 2017, 11:09
von fernsehass
wenn ich ein update-all mache kommen ja manchmal neue icons dazu
die speilt das update aber nicht mit ein.

Re: NI-Buildsystem

Verfasst: So 17. Sep 2017, 14:17
von vanhofen
'make update-all' um das Buildsystem und die Sourcen zu aktualisieren. Danach 'make u-neutrino-full' um das Paket zu erzeugen, was du auf der Box einspielen kannst.

Re: NI-Buildsystem

Verfasst: Mo 18. Sep 2017, 10:53
von vanhofen
vanhofen hat geschrieben: Sa 16. Sep 2017, 21:45 Ach, Moment. Du willst das full-update. Nee, entschuldige, das gibts noch nicht. Baue ich dir aber.
So. Fertsch.

* 'make ni-neutrino-update' erstellt ein einfaches Update, welches nur das Neutrino-Binary und die Locale enthält.
* 'make ni-neutrino-updates' erstellt einfache Updates für alle Plattformen.

* 'make ni-neutrino-full-update' erstellt ein komplettes Update, welches alle Neutrino-relevanten Daten enthält.
* 'make ni-neutrino-full-updates' erstellt komplette Updates für alle Plattformen.

Die bin-Pakete befinden sich dann in staging/updates.

Re: NI-Buildsystem

Verfasst: Do 21. Sep 2017, 09:03
von StreamCool4000
Super!
Leider scheitert es hier schon am bauen der toolchain auf nem neuen PC mit Debian Stretch. :sweat: :cry:

Code: Alles auswählen

[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@606]
[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: 9:54.27)
[09:54] / ct-ng:146: die Regel für Ziel „build“ scheiterte
make[2]: *** [build] Fehler 1
make[2]: Verzeichnis „/home/nwo/ni-buildsystem/build_tmp/crosstool-ng“ wird verlassen
make/crosstool.mk:21: die Regel für Ziel „crosstool-arm-hd1“ scheiterte
make[1]: *** [crosstool-arm-hd1] Fehler 2
make[1]: Verzeichnis „/home/nwo/ni-buildsystem“ wird verlassen
make/crosstool.mk:6: die Regel für Ziel „crosstools“ scheiterte
make: *** [crosstools] Fehler 2

Re: NI-Buildsystem

Verfasst: Do 21. Sep 2017, 10:50
von Miky
Build failed in step 'Retrieving needed toolchain components' tarballs'
deutet eigentlich auf eine Nichterreichbarkeit des Servers hin. Versuche später einfach noch einmal.

Re: NI-Buildsystem

Verfasst: Do 21. Sep 2017, 11:59
von gandharva
Miky hat geschrieben: Do 21. Sep 2017, 10:50
Build failed in step 'Retrieving needed toolchain components' tarballs'
deutet eigentlich auf eine Nichterreichbarkeit des Servers hin. Versuche später einfach noch einmal.
Das ISL Paket konnte wohl nicht geladen werden.

Re: NI-Buildsystem

Verfasst: Do 21. Sep 2017, 23:13
von StreamCool4000
Habe es gerade nochmal probiert und baut durch. War wohl wirklich nur ein Server down.
Ansonsten ist alles Top! :thumbsup:

Re: NI-Buildsystem

Verfasst: Fr 29. Sep 2017, 08:49
von jaro44
problem with build samba

Code: Alles auswählen

Compiling smbd/smb2_server.c
lib/sysquotas_nfs.c:39:21: fatal error: rpc/rpc.h: No such file or directory
 #include <rpc/rpc.h>
                     ^
compilation terminated.

Re: NI-Buildsystem

Verfasst: Fr 29. Sep 2017, 10:58
von gandharva
jaro44 hat geschrieben: Fr 29. Sep 2017, 08:49 problem with build samba

Code: Alles auswählen

Compiling smbd/smb2_server.c
lib/sysquotas_nfs.c:39:21: fatal error: rpc/rpc.h: No such file or directory
 #include <rpc/rpc.h>
                     ^
compilation terminated.
http://neutrino-images.de/board/viewtop ... 822#p10393

Re: NI-Buildsystem

Verfasst: Fr 29. Sep 2017, 12:23
von jaro44
I read :stuck_out_tongue_closed_eyes:

Code: Alles auswählen

libltdl-dev is already the newest version (2.4.6-0.1).
libc6-dev is already the newest version (2.23-0ubuntu9).
my operating system is linuxmint 18.2

Re: NI-Buildsystem

Verfasst: Fr 29. Sep 2017, 13:03
von gandharva
We are not actively supporting your OS.

Re: NI-Buildsystem

Verfasst: Fr 29. Sep 2017, 13:10
von jaro44
gandharva hat geschrieben: Fr 29. Sep 2017, 13:03 We are not actively supporting your OS.
http://neutrino-images.de/board/viewtop ... 933#p10982
There is specified. Anyway, this is the same as ubuntu 16.04
pity :(

Re: NI-Buildsystem

Verfasst: Fr 29. Sep 2017, 14:53
von vanhofen
jaro44 hat geschrieben: Fr 29. Sep 2017, 12:23my operating system is linuxmint 18.2
This OS is tested positively, so it seems to work for some other guys. See -> http://neutrino-images.de/board/viewtop ... 982#p10982

Re: NI-Buildsystem

Verfasst: Fr 29. Sep 2017, 17:19
von jaro44
vanhofen hat geschrieben: Fr 29. Sep 2017, 14:53
jaro44 hat geschrieben: Fr 29. Sep 2017, 12:23my operating system is linuxmint 18.2
This OS is tested positively, so it seems to work for some other guys. See -> http://neutrino-images.de/board/viewtop ... 982#p10982
I tested and is not positively. See -->> viewtopic.php?f=61&t=1822&start=60#p10986

Re: NI-Buildsystem

Verfasst: Sa 30. Sep 2017, 21:44
von vanhofen
Vielleicht hab ich beim Merge was übersehen. Ich schaue morgen abend mal drüber.

Re: NI-Buildsystem

Verfasst: So 1. Okt 2017, 15:50
von gandharva
vanhofen hat geschrieben: Sa 30. Sep 2017, 21:44 Vielleicht hab ich beim Merge was übersehen. Ich schaue morgen abend mal drüber.
Du hast nichts übersehen. Neutrino baut hier fehlerfrei.

Die Fehlermeldungen (es werden nicht aufgelöste Merge-Tags angemeckert) deuten klar auf einen User-Fehler.

Re: NI-Buildsystem

Verfasst: So 1. Okt 2017, 18:32
von mirz
auch bei mir kommt es zu diesem Fehler

Code: Alles auswählen

cd /home/neutrum/coolstream/_BSs/bs-ni/ni-buildsystem/source/ni-neutrino-hd && \
	git checkout ni/tuxbox
src/gui/widget/menue.cpp: needs merge
error: Sie müssen zuerst Ihre aktuelle Staging-Area auflösen.
make/neutrino.mk:45: recipe for target '/home/neutrum/coolstream/_BSs/bs-ni/ni-buildsystem/build_tmp/ni-neutrino-hd/config.status' failed
make[1]: *** [/home/neutrum/coolstream/_BSs/bs-ni/ni-buildsystem/build_tmp/ni-neutrino-hd/config.status] Error 1
make/ni.mk:47: recipe for target 'ni-image' failed
make: *** [ni-image] Error 2
Die Datei sieht bei mir so aus

Code: Alles auswählen

//#950
			}
			case (CRCInput::RC_left):
			case (CRCInput::RC_right):
			case (CRCInput::RC_ok):
				if (hasItem() && selected > -1 && (int)items.size() > selected) {
<<<<<<< HEAD
					//NI lcd4l-support
					LCD4l->RemoveFile("/tmp/lcd/menu");

=======
>>>>>>> 17ea8e7d638c1e9f3e23688f2b099ac86cb06057
					//exec this item...
					CMenuItem* item = items[selected];
					if (msg == CRCInput::RC_left && g_settings.menu_left_exit &&
						!item->isMenueOptionChooser()) {
						msg = CRCInput::RC_timeout;
						break;
					}
					if (!item->isSelectable())
						break;
					item->msg = msg;
					fader.StopFade();
					int rv = item->exec( this );
<<<<<<< HEAD

					//NI lcd4l-support
					if (g_settings.lcd4l_support)
						LCD4l->CreateFile("/tmp/lcd/menu", item->lcd4l_text, g_settings.lcd4l_convert);

=======
>>>>>>> 17ea8e7d638c1e9f3e23688f2b099ac86cb06057
					switch ( rv ) {
						case menu_return::RETURN_EXIT_ALL:
							retval = menu_return::RETURN_EXIT_ALL;
							/* fall through */
						case menu_return::RETURN_EXIT:
							msg = CRCInput::RC_timeout;
							break;
						case menu_return::RETURN_REPAINT:
						case menu_return::RETURN_EXIT_REPAINT:
							if (fade && washidden)
								fader.StartFadeIn();
							checkHints();
							pos = selected;
							paint();
							break;
					}
				} else
					msg = CRCInput::RC_timeout;
				break;
make clean-all

Code: Alles auswählen

make clean-all 
make update-all
make update-self
export GIT_MERGE_AUTOEDIT=no && \
git pull
Already up-to-date.
make update-neutrino
export GIT_MERGE_AUTOEDIT=no && \
cd /home/neutrum/coolstream/_BSs/bs-ni/ni-buildsystem/source/ni-neutrino-hd && \
	git checkout ni/tuxbox && \
	git pull origin ni/tuxbox && \
	git fetch
src/gui/widget/menue.cpp: needs merge
error: Sie müssen zuerst Ihre aktuelle Staging-Area auflösen.
make/update.mk:11: recipe for target 'update-neutrino' failed
make[2]: *** [update-neutrino] Error 1
make/update.mk:65: recipe for target 'ni-update' failed
make[1]: *** [ni-update] Error 2
make/clean.mk:27: recipe for target 'clean-all' failed
make: *** [clean-all] Error 2
 

Re: NI-Buildsystem

Verfasst: So 1. Okt 2017, 22:53
von jfk
devil7 hat geschrieben: So 1. Okt 2017, 18:56 @gandharva

... dann erkläre ich es mal für Dich etwas kürzer:

1. Vor update-all (OK)
2. Nach update-all (Error)
- auch das Update läuft schon nicht sauber durch
3. Am internen System wurde nichts geändert
4. auch @knicko hat den selben Fehler
5. Stimmt, meist sind es die User

Mal sehen ob ich den Fehler finde ...
Gerade habe ich update-all gemacht . Habe auch error.

Aber image (apollo) wird ohne Probleme gebaut.

Code: Alles auswählen

cd /home/linux/Project/Coolstream/ni-buildsystem/source/ni-linux-kernel && git pull --all && git checkout ni/3.10.x
Fordere an von origin
remote: Counting objects: 61176, done.
remote: Compressing objects: 100% (54892/54892), done.
Connection to bitbucket.org closed by remote host. 49.00 KiB/s    
fatal: The remote end hung up unexpectedly
fatal: zu frühes Dateiende
fatal: index-pack failed
error: Konnte nicht von origin anfordern
Fordere an von upstream
Fordere an von torvalds
remote: Counting objects: 843, done.
remote: Compressing objects: 100% (360/360), done.
remote: Total 843 (delta 688), reused 586 (delta 483)
Empfange Objekte: 100% (843/843), 161.38 KiB | 0 bytes/s, Fertig.
Löse Unterschiede auf: 100% (688/688), abgeschlossen mit 231 lokalen Objekten.
Von https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux
   9cd6681..a8c964e  master     -> torvalds/master
make/update.mk:50: die Regel für Ziel „update-ni-git“ scheiterte
make[1]: *** [update-ni-git] Fehler 1
make[1]: Verzeichnis „/home/linux/Project/Coolstream/ni-buildsystem“ wird verlassen
make/update.mk:65: die Regel für Ziel „ni-update“ scheiterte
make: *** [ni-update] Fehler 2
edit :
Heute habe "update-all" gemacht . Update sauber durchgelaufen.