On Saturday 06 March 2010 11:50, Ajith Adapa wrote: > > > > You can download 1.15.x, run "make allnoconfig", editing a few options in > > .config file to > > enable httpd (+ CONFIG_STATIC, CONFIG_CROSS_COMPILER etc), and run "make". > > > > Then you can replace _only_ httpd on the target system with version 1.15.x, > > leaving > > everything else as-is. > > > > It'll take about 15 minutes. > > > > You mean to say that I can build the busybox binary with the latest > 1.16 version and replace my existing busybox binary with the latest > one and start using it ??
No, I am saying that if you are afraid of replacing ALL 1.2 applets by 1.16 applets, you may build busybox 1.16 with ONLY ONE enabled applet and replace ONLY THAT ONE applet. In other words, if your current sutiation is like this: # ls -l /bin/h* lrwxrwxrwx 1 root root 27 Jan 26 08:29 /bin/hd -> /app/busybox-1.2.0/busybox lrwxrwxrwx 1 root root 27 Jan 26 08:29 /bin/hdparm -> /app/busybox-1.2.0/busybox lrwxrwxrwx 1 root root 27 Jan 26 08:29 /bin/head -> /app/busybox-1.2.0/busybox lrwxrwxrwx 1 root root 27 Jan 26 08:29 /bin/hexdump -> /app/busybox-1.2.0/busybox lrwxrwxrwx 1 root root 27 Jan 26 08:29 /bin/hostid -> /app/busybox-1.2.0/busybox lrwxrwxrwx 1 root root 27 Jan 26 08:29 /bin/hostname -> /app/busybox-1.2.0/busybox -rwxr-xr-x 1 root root 828452 Nov 8 00:26 /bin/httpd -> /app/busybox-1.2.0/busybox lrwxrwxrwx 1 root root 27 Jan 26 08:29 /bin/hush -> /app/busybox-1.2.0/busybox lrwxrwxrwx 1 root root 27 Jan 26 08:29 /bin/hwclock -> /app/busybox-1.2.0/busybox You might replace it with: # ls -l /bin/h* lrwxrwxrwx 1 root root 27 Jan 26 08:29 /bin/hd -> /app/busybox-1.2.0/busybox lrwxrwxrwx 1 root root 27 Jan 26 08:29 /bin/hdparm -> /app/busybox-1.2.0/busybox lrwxrwxrwx 1 root root 27 Jan 26 08:29 /bin/head -> /app/busybox-1.2.0/busybox lrwxrwxrwx 1 root root 27 Jan 26 08:29 /bin/hexdump -> /app/busybox-1.2.0/busybox lrwxrwxrwx 1 root root 27 Jan 26 08:29 /bin/hostid -> /app/busybox-1.2.0/busybox lrwxrwxrwx 1 root root 27 Jan 26 08:29 /bin/hostname -> /app/busybox-1.2.0/busybox -rwxr-xr-x 1 root root 828452 Nov 8 00:26 /bin/httpd lrwxrwxrwx 1 root root 27 Jan 26 08:29 /bin/hush -> /app/busybox-1.2.0/busybox lrwxrwxrwx 1 root root 27 Jan 26 08:29 /bin/hwclock -> /app/busybox-1.2.0/busybox where /bin/httpd is a new busybox binary. > Since my software build uses 1.2 version of busybox I see major > changes in the functionality and interface from 1.2 to 1.16 version .. > for example httpd code itself. So do u think it wont break my software > package by just replacing the busybox binary with the latest binary ?? I can't give you such guarantee. -- vda _______________________________________________ busybox mailing list [email protected] http://lists.busybox.net/mailman/listinfo/busybox
