busybox-1.7.x

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

busybox-1.7.x

Beitrag von Houdini »

Joggermoon
Interessierter
Interessierter
Beiträge: 29
Registriert: Mittwoch 27. Dezember 2006, 02:22

Beitrag von Joggermoon »

Danke, die haben ja wieder viel gefixt ;)
Nero
Interessierter
Interessierter
Beiträge: 38
Registriert: Freitag 25. August 2006, 14:10

Beitrag von Nero »

Hallo,
ich würde das auch gern mal testen, aber wie stellt man das an ? :gruebel:

Die diff's passen ja nicht zum CVS, denn da ist ja noch die 1.2.x der aktuelle Stand :-?

Gruß Nero
Joggermoon
Interessierter
Interessierter
Beiträge: 29
Registriert: Mittwoch 27. Dezember 2006, 02:22

Beitrag von Joggermoon »

bei mir hat er probleme mit dem INSTALL dir?!
Kann das nicht mal einer einchecken und vielleicht auch den .35er Kernel?
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Beitrag von Houdini »

so sieht mein cdk/Makefile Teil aus:

Code: Alles auswählen

$(DEPDIR)/busybox-1.7.0: bootstrap Archive/busybox-1.7.0.tar.bz2
	( rm -rf busybox-1.7.0 || /bin/true ) && bunzip2 -cd Archive/busybox-1.7.0.tar.bz2 | TAPE=- tar -x && ( cd busybox-1.7.0; patch -p1 < ../Patches/busybox-1.7.0.diff )
	m4 -Dflash -DPREFIX="\"$(targetprefix)\"" Patches/busybox-1.7.0.config.m4 > busybox-1.7.0/.config;
	cd busybox-1.7.0 && \
		$(MAKE) all install \
			CROSS_COMPILE=$(target)- \
			CFLAGS="$(TARGET_CFLAGS)"
	rm -rf busybox-1.7.0
	touch $@
Joggermoon
Interessierter
Interessierter
Beiträge: 29
Registriert: Mittwoch 27. Dezember 2006, 02:22

Beitrag von Joggermoon »

So klappt das mit dem Erstellen im richtigen Verzeichnis.
Joggermoon
Interessierter
Interessierter
Beiträge: 29
Registriert: Mittwoch 27. Dezember 2006, 02:22

Beitrag von Joggermoon »

Hat funktioniert.
Zuletzt geändert von Joggermoon am Samstag 25. August 2007, 18:53, insgesamt 1-mal geändert.
AudioSlyer
Erleuchteter
Erleuchteter
Beiträge: 450
Registriert: Sonntag 28. Juli 2002, 01:18

Beitrag von AudioSlyer »

Kompiliert liegt die busybox 1.7.0er auf
http://home.arcor.de/audioslyer/


@Houdini:Danke
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

danke großer Houdini

ich hab in der Makefile.am das so

Code: Alles auswählen

$(DEPDIR)/busybox: bootstrap @DEPENDS_busybox@
	@PREPARE_busybox@
if TARGETRULESET_FLASH
if ENABLE_IDE
	m4 -Dflash -Dide Patches/busybox.config.m4 > @DIR_busybox@/.config;
else
	m4 -Dflash Patches/busybox.config.m4 > @DIR_busybox@/.config;
endif
else
	m4 -Dyadd Patches/busybox.config.m4 > @DIR_busybox@/.config
endif
	echo CONFIG_PREFIX=\"$(targetprefix)\" >> @DIR_busybox@/.config && \
	echo "CFLAGS += $(TARGET_CFLAGS)" >> @DIR_busybox@/Makefile
	cd @DIR_busybox@ && \
		$(MAKE) all install CROSS_COMPILE=$(target)- \
		CFLAGS="$(TARGET_CFLAGS)"
	@CLEANUP_busybox@
	touch $@
in der rules-archive

Code: Alles auswählen

busybox-1.7.0.tar.bz2;http://www.busybox.net/downloads
in der rules-install

Code: Alles auswählen

busybox;make:install:DESTDIR=TARGET
in der rules-make

Code: Alles auswählen

busybox;1.7.0;busybox-1.7.0;busybox-1.7.0.tar.bz2;extract:busybox-1.7.0.tar.bz2;patch:busybox-1.7.0.diff
deine busybox-1.7.0.config.m4 in busybox.config.m4 umbenannt, und läuft :)

sind zwar noch paar hunks drin, aber das wird schon
patching file Config.in
Hunk #1 succeeded at 262 with fuzz 2 (offset 13 lines).
patching file include/applets.h
Hunk #1 succeeded at 359 (offset 36 lines).
patching file init/init.c
Hunk #1 succeeded at 513 (offset -7 lines).
patching file libbb/messages.c
patching file Makefile
Hunk #1 succeeded at 570 (offset 3 lines).
patching file miscutils/Config.in
Hunk #1 succeeded at 374 with fuzz 2 (offset 2 lines).
patching file miscutils/Kbuild
patching file networking/ifupdown.c
Hunk #1 succeeded at 952 (offset 30 lines).
Hunk #2 succeeded at 962 (offset 30 lines).
patching file networking/udhcp/common.h
Hunk #1 succeeded at 12 with fuzz 2.
patching file networking/wget.c
Hunk #1 succeeded at 452 (offset 1 line).
Token
Einsteiger
Einsteiger
Beiträge: 383
Registriert: Sonntag 7. April 2002, 14:29

Beitrag von Token »

... und ich habe mal versucht das im newmake einzubinden, aber das passt auch noch nicht :
(allerdings nur von busybox-1.2.1 auf busybox-1.7.0 versucht ...)
... wo ist hier der fehler ?
cu token

make flash-busybox
make[1]: Betrete Verzeichnis '/home/token/tuxbox/tuxbox-cvs/cdk'
false || \
wget -c -P Archive http://www.busybox.net/downloads/busybox-1.7.0.tar.bz2 || \
wget -c -P Archive http://tuxbox.berlios.de/pub/tuxbox/cdk ... .0.tar.bz2
--22:26:58-- http://www.busybox.net/downloads/busybox-1.7.0.tar.bz2
=> `Archive/busybox-1.7.0.tar.bz2'
Auflösen des Hostnamen »www.busybox.net«.... 140.211.166.42
Verbindungsaufbau zu http://www.busybox.net|140.211.166.42|:80... verbunden.
HTTP Anforderung gesendet, warte auf Antwort... 200 OK
Länge: 1.726.650 (1.6M) [application/x-tar]

100%[====================================>] 1.726.650 333.99K/s ETA 00:00

22:27:05 (286.30 KB/s) - »Archive/busybox-1.7.0.tar.bz2« gespeichert [1726650/1726650]

( rm -rf busybox-1.7.0 || /bin/true ) && bunzip2 -cd Archive/busybox-1.7.0.tar.bz2 | TAPE=- tar -x && ( cd busybox-1.7.0; patch -p1 < ../Patches/busybox.diff )
patching file Config.in
Hunk #1 succeeded at 262 with fuzz 2 (offset 13 lines).
patching file include/applets.h
Hunk #1 succeeded at 359 (offset 36 lines).
patching file init/init.c
Hunk #1 succeeded at 513 (offset -7 lines).
patching file libbb/messages.c
patching file Makefile
Hunk #1 succeeded at 570 (offset 3 lines).
patching file miscutils/Config.in
Hunk #1 succeeded at 374 with fuzz 2 (offset 2 lines).
patching file miscutils/Kbuild
patching file networking/ifupdown.c
Hunk #1 succeeded at 952 (offset 30 lines).
Hunk #2 succeeded at 962 (offset 30 lines).
patching file networking/udhcp/common.h
Hunk #1 succeeded at 12 with fuzz 2.
patching file networking/wget.c
Hunk #1 succeeded at 452 (offset 1 line).
m4 -Dflash -Dide -Dext3 Patches/busybox.config.m4 > busybox-1.7.0/.config
cd busybox-1.7.0 && \
make dep all \
CROSS=powerpc-tuxbox-linux-gnu- \
CFLAGS_EXTRA="-mcpu=823 -pipe -Os" && \
make install PREFIX=/home/token/tuxbox/dbox2/cdkflash/root
make[2]: Betrete Verzeichnis '/home/token/tuxbox/tuxbox-cvs/cdk/busybox-1.7.0'
*** Warning: make dep is unnecessary now.
HOSTCC scripts/basic/fixdep
HOSTCC scripts/basic/split-include
HOSTCC scripts/basic/docproc
HOSTCC scripts/kconfig/conf.o
HOSTCC scripts/kconfig/kxgettext.o
HOSTCC scripts/kconfig/mconf.o
SHIPPED scripts/kconfig/zconf.tab.c
SHIPPED scripts/kconfig/lex.zconf.c
SHIPPED scripts/kconfig/zconf.hash.c
HOSTCC scripts/kconfig/zconf.tab.o
HOSTLD scripts/kconfig/conf
scripts/kconfig/conf -s Config.in
.config:429:warning: unexpected data
#
# using defaults found in .config
#
*
* Restart config...
*
*
* Installation Options
*
Don't use /usr (INSTALL_NO_USR) [Y/n/?] y
Applets links
> 1. as soft-links (INSTALL_APPLET_SYMLINKS)
2. as hard-links (INSTALL_APPLET_HARDLINKS)
choice[1-2?]: 1
BusyBox installation prefix (PREFIX) [./_install] (NEW) aborted!

Console input/output is redirected. Run 'make oldconfig' to update configuration.

make[4]: *** [silentoldconfig] Fehler 1
make[3]: *** [silentoldconfig] Fehler 2
make[2]: *** [include/autoconf.h] Fehler 2
make[2]: Verlasse Verzeichnis '/home/token/tuxbox/tuxbox-cvs/cdk/busybox-1.7.0'
make[1]: *** [flash-busybox] Fehler 2
make[1]: Verlasse Verzeichnis '/home/token/tuxbox/tuxbox-cvs/cdk'
make: *** [/home/token/tuxbox/dbox2/cdkflash/root] Fehler 2
Ready .... press Enter
sagem-avia600_enx-1xi-cable-telecom
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

im normalen make muss die rules-install angepasst werden.und alles andere, was ich gepostet habe

von
busybox;make:install:PREFIX=TARGET

nach
busybox;make:install:DESTDIR=TARGET

wo das im newmake ist, kann ich nicht sagen.
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

ich hab mal Houdinis diff gefixt :) keine HUNK es mehr.

Hier hab ich das mal hochgeladen.
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Beitrag von Houdini »

m4 -Dflash -Dide -Dext3 Patches/busybox.config.m4 > busybox-1.7.0/.config
du musst in dieser Zeile -DPREFIX="\"$(targetprefix)\"" hinzufügen

Code: Alles auswählen

m4 -Dflash -Dide -Dext3 -DPREFIX="\"$(targetprefix)\"" Patches/busybox-1.7.0.config.m4 > busybox-1.7.0/.config;
Token
Einsteiger
Einsteiger
Beiträge: 383
Registriert: Sonntag 7. April 2002, 14:29

Beitrag von Token »

... danke fuer die arbeitshinweise ... getestet wird nacher ... das ist mir jetzt zu frueh ;)
nice weekend
cu token
sagem-avia600_enx-1xi-cable-telecom
Token
Einsteiger
Einsteiger
Beiträge: 383
Registriert: Sonntag 7. April 2002, 14:29

Beitrag von Token »

... OK, das schaut schon mal gut aus ... und jetzt noch ein tip fuers einbinden des kernels 2.4.35 ... da waere ich dann erstmal zufrieden ;)
danke !
cu token
sagem-avia600_enx-1xi-cable-telecom
Token
Einsteiger
Einsteiger
Beiträge: 383
Registriert: Sonntag 7. April 2002, 14:29

Beitrag von Token »

... nochmal ich ... houdini, du sagtest:
"du musst in dieser Zeile -DPREFIX="\"$(targetprefix)\"" hinzufügen "
mein busybox.mk sieht im newmake so aus:

if ENABLE_IDE
POSSIBLY_IDE=-Dide
endif
if ENABLE_EXT3
POSSIBLY_EXT3=-Dext3
endif

$(DEPDIR)/busybox: bootstrap @DEPENDS_busybox@ Patches/busybox.config.m4 Patches/busybox.diff
@PREPARE_busybox@
m4 -Dyadd $(POSSIBLY_IDE) $(POSSIBLY_EXT3) Patches/busybox.config.m4 > @DIR_busybox@/.config
cd @DIR_busybox@ && \
$(MAKE) dep all \
CROSS=$(target)- \
CFLAGS_EXTRA="$(TARGET_CFLAGS)" && \
@INSTALL_busybox@
@CLEANUP_busybox@
touch $@


if TARGETRULESET_FLASH

flash-busybox: bootstrap $(flashprefix)/root @DEPENDS_busybox@ Patches/busybox.config.m4 Patches/busybox.diff
@PREPARE_busybox@
m4 -Dflash $(POSSIBLY_IDE) $(POSSIBLY_EXT3) Patches/busybox.config.m4 > @DIR_busybox@/.config
cd @DIR_busybox@ && \
$(MAKE) dep all \
CROSS=$(target)- \
CFLAGS_EXTRA="$(TARGET_CFLAGS)" && \
$(MAKE) install PREFIX=$(flashprefix)/root
@CLEANUP_busybox@
@FLASHROOTDIR_MODIFIED@

endif

.PHONY: flash-busybox

... wo muss nun deine ergaenzung rein ?
cu token

p.s.: ich habe es mal so gemacht ?!:
m4 -Dflash $(POSSIBLY_IDE) $(POSSIBLY_EXT3) -DPREFIX="\"$(targetprefix)\"" Patches/busybox.config.m4 > @DIR_busybox@/.config
sagem-avia600_enx-1xi-cable-telecom
geko37
Einsteiger
Einsteiger
Beiträge: 133
Registriert: Sonntag 6. April 2003, 18:26

Beitrag von geko37 »

Aber irgendwas passt da nicht bei der neuen busybox !

Ich habe hier z.b. 2 gz gepackte dateien die ich beim start nach tmp reinkopiere ! Diese werden dann nach der Reihe dort entpackt in einem dir Update und die dateien darin werden in ein Dir kopiert. und gelöscht ! Dann sollte das selbe mit der 2 datei passieren, was aber nicht geht ! Er händelt die selbe datei 2 mal ?? bzw löscht die alten nicht !

1- ext2_ext3.tar.gz - > geht
2- mmc.tar.gz -> geht nicht !!!

-----
Ablauf:
mv /tmp/ext2_ext3.tar.gz /tmp/update.tar.gz
gunzip /tmp/update.tar.gz
tar -xvf /tmp/update.tar -C /tmp/
chmod 755 /tmp/update/update
/tmp/update/update


das selbe mit der 2 ten datei !
---
update/
update/update
update/sfdisk
update/mke2fs
update/jbd/
update/jbd/jbd.o
update/EXT2_EXT3-Uninstall.sh
update/ext3/
update/ext3/ext3.o
update/e2fsck
waitpid: No child processes
waitpid: No child processes
waitpid: No child processes
waitpid: No child processes
gunzip: can't open '/tmp/update.tar': File exists
waitpid: No child processes
update/
update/update
update/sfdisk
update/mke2fs
update/jbd/
update/jbd/jbd.o
update/EXT2_EXT3-Uninstall.sh
update/ext3/
update/ext3/ext3.o
update/e2fsck
waitpid: No child processes
waitpid: No child processes
mv: cannot remove '/var/init/system/FS/ext3': Is a directory
mv: cannot remove '/var/init/system/FS/jbd': Is a directory
ln: /var/init/system/FS/mkfs.ext2: File exists
ln: /var/init/system/FS/mkfs.ext3: File exists
ln: /var/init/system/FS/fsck.ext2: File exists
ln: /var/init/system/FS/fsck.ext3: File exists
waitpid: No child processes


Aber warum ?? Mit der 1.2 busy geht es ohne Probs !
Token
Einsteiger
Einsteiger
Beiträge: 383
Registriert: Sonntag 7. April 2002, 14:29

Beitrag von Token »

@mb405/@all:
... in der annahme das der kernel 2.4.35 patch OK ist ... das image backen ging zumindest mit "no bad magic's found" zu ende ... nun bekomme ich aber:

Kernel panic: No init found. Try passing init= option to kernel.
<0>Rebooting in 180 seconds..

... im funktionierenden image geht es mit /etc/init.d/rcS weiter ?!
... was jedoch auffaellt - die neue busybox ist 50% kleiner als die
V1.2.1 und ist etwa 300K gross - ist das so richtig ?
... anbei mal das bootlog:

/debug: DDF: Calibrating delay loop... debug: DDF: 67.79 BogoMIPS
debug: BMon V1.0 mID 01
debug: feID 7a gtxID 0b
debug: fpID 5a dsID xx-xx.xx.xx.xx.xx.xx-xx
debug: HWrev X5 SWrev 0.81
debug: B/Ex/Fl(MB) 32/00/08
WATCHDOG reset enabled
dbox2:root> debug:
BOOTP/TFTP bootstrap loader (v0.3)
debug:
debug: Transmitting BOOTP request via broadcast
debug: Given up BOOTP/TFTP boot
boot net failed

Flash-FS bootstrap loader (v1.5)

Found Flash-FS superblock version 3.1
Found file /root/platform/nokia-dbox2/kernel/os in Flash-FS
debug: Got Block #0036

will verify ELF image, start= 0x800000, size= 162920
verify sig: 262
Branching to 0x40000


U-Boot 1.2.0 (Tuxbox) (Sep 2 2007 - 12:02:47)

CPU: PPC823ZTnnA at 67.200 MHz: 2 kB I-Cache 1 kB D-Cache
*** Warning: CPU Core has Silicon Bugs -- Check the Errata ***
Board: DBOX2, Nokia, BMon V1.0
Watchdog enabled
I2C: ready
DRAM: 32 MB
FLASH: 8 MB
Scanning JFFS2 FS: . done.
find_inode failed for name=boot.conf
load: Failed to find inode
FB: ready
LCD: ready
In: serial
Out: serial
Err: serial
Net: SCC ETHERNET
find_inode failed for name=logo-lcd
load: Failed to find inode
ready - can't find logo in flash
find_inode failed for name=logo-fb
load: Failed to find inode
can't find logo in flash

Options:
1: Console on null
2: Console on ttyS0
3: Console on framebuffer
Select option (1-3), other keys to stop autoboot: 0
### FS (squashfs) loading 'vmlinuz' to 0x100000
### FS load complete: 669571 bytes loaded to 0x100000
............................................................... done
Un-Protected 63 sectors
## Booting image at 00100000 ...
Image Name: dbox2
Image Type: PowerPC Linux Kernel Image (gzip compressed)
Data Size: 669507 Bytes = 653.8 kB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Linux version 2.4.35-dbox2 (token@token-desktop) (gcc version 3.4.4) #2 So 2. Se
p 12:08:47 CEST 2007
On node 0 totalpages: 8192
zone(0): 8192 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: console=ttyS0 root=/dev/mtdblock2 rootfstype=squashfs
Decrementer Frequency = 252000000/60
m8xx_wdt: active wdt found (SWTC: 0xFFFF, SWP: 0x1)
m8xx_wdt: keep-alive trigger installed (PITC: 0x1000)
Console: colour dummy device 80x25
Calibrating delay loop... 66.96 BogoMIPS
Memory: 30828k available (1144k kernel code, 336k data, 60k init, 0k highmem)
Dentry cache hash table entries: 4096 (order: 3, 32768 bytes)
Inode cache hash table entries: 2048 (order: 2, 16384 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 8192 (order: 3, 32768 bytes)
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
JFFS2 version 2.2. (NAND) (C) 2001-2003 Red Hat, Inc.
squashfs: version 3.0 (2006/03/15) Phillip Lougher
i2c-core.o: i2c core module version 2.6.1 (20010830)
i2c-dev.o: i2c /dev entries driver module version 2.6.1 (20010830)
CPM UART driver version 0.04
ttyS0 at 0x0280 is on SMC1 using BRGttyS1 at 0x0380 is on SMC2 using BRG2
pty: 256 Unix98 ptys configured
eth0: CPM ENET Version 0.2.dbox2 on SCC2, xx:xx:xx:xx:xx:xx
loop: loaded (max 8 devices)
D-Box 2 flash driver (size->0x800000 mem->0x10000000)
D-Box 2 flash memory: Found 2 x16 devices at 0x0 in 32-bit bank
Intel/Sharp Extended Query Table at 0x0035
cfi_cmdset_0001: Erase suspend on write enabled
Creating 6 MTD partitions on "D-Box 2 flash memory":
0x00000000-0x00020000 : "BR bootloader"
0x00020000-0x00040000 : "FLFS (U-Boot)"
0x00040000-0x005c0000 : "root (squashfs)"
0x005c0000-0x00800000 : "var (jffs2)"
0x00020000-0x00800000 : "Flash without bootloader"
0x00000000-0x00800000 : "Complete Flash"
Linux video capture interface: v1.00
mice: PS/2 mouse device common for all mice
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 2048 bind 4096)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
VFS: Mounted root (squashfs filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 60k init
Kernel panic: No init found. Try passing init= option to kernel.
<0>Rebooting in 180 seconds..

... nun weiss ich aber nicht weiter ...
wer kann helfen ?

cu token
sagem-avia600_enx-1xi-cable-telecom
ingrid
Erleuchteter
Erleuchteter
Beiträge: 600
Registriert: Samstag 14. Oktober 2006, 10:53

Beitrag von ingrid »

Danke @Houdini, wie erwartet läuft Dein Patch wie immer 1a und die BB1.7 rennt wie sie soll, auch in meinem Newmake-Image. Die nötigen Anpassungen hatte ich ja seinerzeit schon für 1.6 gemacht. Thx!

Für die, die beim Newmake-Compilieren noch Probleme mit der 1.7 haben, schaut mal in den 1.6er Thread rein, die Einbindung ist dieselbe, nur der Patch ist neu (und den habt Ihr ja schon). Der Rest ist reine Handarbeit.
Joggermoon
Interessierter
Interessierter
Beiträge: 29
Registriert: Mittwoch 27. Dezember 2006, 02:22

Beitrag von Joggermoon »

in der bb1.7 scheint hdparm buggy zu sein.
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

ich hab mal die aktuallen patche von busybox.net eingearbeitet.
Hier könnt ihr das mal testen.
bis jetzt läuft die stabil
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

Hier mal der aktuelle Patch auf die busybox 1.7.0.
Hier mal mit IPKG include. ob das geht kann ich leider zur zeit nicht sagen. aber wenn, wäre es der hammer schlechthin. der patch von 1.4.2 busybox-ipkg hat ja nicht funktioniert.
dwilx

Beitrag von dwilx »

Was bringt denn IPKG? Oder was hat es damit überhaupt auf sich? Will sagen, was ist das ? rein interessehalber...
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

Ist wie APT-GET um Applicationen herunter zu laden ;-)
geko37
Einsteiger
Einsteiger
Beiträge: 133
Registriert: Sonntag 6. April 2003, 18:26

Beitrag von geko37 »

mb405 hat geschrieben:Hier mal der aktuelle Patch auf die busybox 1.7.0.
Hier mal mit IPKG include. ob das geht kann ich leider zur zeit nicht sagen. aber wenn, wäre es der hammer schlechthin. der patch von 1.4.2 busybox-ipkg hat ja nicht funktioniert.
Also bei mir bricht er bei diesem diff ab ! Meine das diff ohne IPK !



Trying libraries: crypt m
Failed: powerpc-tuxbox-linux-gnu-gcc -o busybox_unstripped -Wl,-Map -Wl,busybox_unstripped.map -Wl,--warn-common -Wl,--sort-common -Wl,--gc-sections -Wl,--start-group applets/built-in.o archival/lib.a archival/libunarchive/lib.a console-tools/lib.a coreutils/lib.a coreutils/libcoreutils/lib.a debianutils/lib.a e2fsprogs/lib.a editors/lib.a findutils/lib.a init/lib.a ipsvd/lib.a libbb/lib.a libpwdgrp/lib.a loginutils/lib.a miscutils/lib.a modutils/lib.a networking/lib.a networking/libiproute/lib.a networking/udhcp/lib.a procps/lib.a runit/lib.a selinux/lib.a shell/lib.a sysklogd/lib.a util-linux/lib.a archival/built-in.o archival/libunarchive/built-in.o console-tools/built-in.o coreutils/built-in.o coreutils/libcoreutils/built-in.o debianutils/built-in.o e2fsprogs/built-in.o editors/built-in.o findutils/built-in.o init/built-in.o ipsvd/built-in.o libbb/built-in.o libpwdgrp/built-in.o loginutils/built-in.o miscutils/built-in.o modutils/built-in.o networking/built-in.o networking/libiproute/built-in.o networking/udhcp/built-in.o procps/built-in.o runit/built-in.o selinux/built-in.o shell/built-in.o sysklogd/built-in.o util-linux/built-in.o -Wl,--end-group -Wl,--start-group -Wl,--start-group -lcrypt -lm -Wl,--end-group -Wl,--end-group
`optind@@GLIBC_2.0' referenced in section `.text' of applets/built-in.o: defined in discarded section `.dynsbss' of /home/user/dbox2/cdk/lib/gcc/powerpc-tuxbox-linux-gnu/3.4.4/../../../../powerpc-tuxbox-linux-gnu/lib/nof/crt1.o
`stdout@@GLIBC_2.0' referenced in section `.text' of archival/lib.a(tar.o): defined in discarded section `.dynsbss' of /home/user/dbox2/cdk/lib/gcc/powerpc-tuxbox-linux-gnu/3.4.4/../../../../powerpc-tuxbox-linux-gnu/lib/nof/crt1.o
`stderr@@GLIBC_2.0' referenced in section `.text' of archival/lib.a(tar.o): defined in discarded section `.dynsbss' of /home/user/dbox2/cdk/lib/gcc/powerpc-tuxbox-linux-gnu/3.4.4/../../../../powerpc-tuxbox-linux-gnu/lib/nof/crt1.o
`stdin@@GLIBC_2.0' referenced in section `.text' of archival/lib.a(tar.o): defined in discarded section `.dynsbss' of /home/user/dbox2/cdk/lib/gcc/powerpc-tuxbox-linux-gnu/3.4.4/../../../../powerpc-tuxbox-linux-gnu/lib/nof/crt1.o
`environ@@GLIBC_2.0' referenced in section `.text' of coreutils/lib.a(env.o): defined in discarded section `.dynsbss' of /home/user/dbox2/cdk/lib/gcc/powerpc-tuxbox-linux-gnu/3.4.4/../../../../powerpc-tuxbox-linux-gnu/lib/nof/crt1.o
`optarg@@GLIBC_2.0' referenced in section `.text' of editors/lib.a(vi.o): defined in discarded section `.dynsbss' of /home/user/dbox2/cdk/lib/gcc/powerpc-tuxbox-linux-gnu/3.4.4/../../../../powerpc-tuxbox-linux-gnu/lib/nof/crt1.o
`opterr@@GLIBC_2.0' referenced in section `.text' of miscutils/lib.a(crond.o): defined in discarded section `.dynsbss' of /home/user/dbox2/cdk/lib/gcc/powerpc-tuxbox-linux-gnu/3.4.4/../../../../powerpc-tuxbox-linux-gnu/lib/nof/crt1.o
collect2: ld returned 1 exit status
make[1]: *** [busybox_unstripped] Fehler 1
make[1]: Leaving directory `/home/user/tuxbox-cvs/cdk/busybox-1.7.0'