Modify

Opened 9 years ago

Closed 9 years ago

Last modified 4 years ago

#4931 closed enhancement (duplicate)

update busybox to 1.13.3

Reported by: jake1981 <oskari.rauta@…> Owned by: developers
Priority: normal Milestone: Barrier Breaker 14.07
Component: base system Version:
Keywords: Cc:

Description

Updated busybox from 1.11.3 to 1.13.3

There are 2 new applets: blkid and devmem in newer busybox (trunk previously used 1.11.3)

Also a LOT of bugs have been fixed since..

I re-created some of patches so now they support this newer version, some patches were so off the chart, that I wasn't able to do anything to them; here's list of patches that are removed by this update, because I wasn't able to re-create them..

002-darwin_compile_fix.patch (seems to be fixed by busybox)
450-httpd_accept_header.patch (is included with newer busybox already)
470-insmod_search.patch (I failed to create this patch)
530-unsigned_bitwise_ops.patch (I failed to create this patch)
810-lsmod_infinite_loop.patch (I failed to create this patch)

also, it might be that patch 243-udhcpc_changed_ifindex.patch might be already fixed other way than the way that this patch uses to correct this problem, but I wasn't sure so I kept it for a while..

Attachments (2)

busybox1131.diff (31.6 KB) - added by jake1981 <oskari.rauta@…> 9 years ago.
svn diff for openwrt trunk
busybox1131.2.diff (55.5 KB) - added by jake1981 <oskari.rauta@…> 9 years ago.
busybox-1.13.1 release 2

Download all attachments as: .zip

Change History (9)

Changed 9 years ago by jake1981 <oskari.rauta@…>

svn diff for openwrt trunk

comment:1 Changed 9 years ago by jake1981 <oskari.rauta@…>

patch propably won't remove files mentioned before..

comment:2 Changed 9 years ago by jake1981 <oskari.rauta@…>

I added patches from fixes-1.13.3 of busybox site to this build.
Also I noticed that I missed some applets previously, so I added showkey applet support.
I left out support for rdev and setfont as they seem not useful in distribution like openwrt - rdev even might be dangerous..

New diff overwrites old..

Changed 9 years ago by jake1981 <oskari.rauta@…>

busybox-1.13.1 release 2

comment:3 Changed 9 years ago by jake1981 <oskari.rauta@…>

new patch did not overwrite old one - it seems I have insufficient privileges here to do so even though this is my own ticket.

Just ignore first diff..

comment:4 Changed 9 years ago by jake1981 <oskari.rauta@…>

It seems to compile just fine - but something is bugging with it.

Because I don't have a serial in my routers - I cannot debug it.
But well, it compiles and does not start firewall or nat (or seem to get ip in the lan) - it forwards me to WAN device and clients get an INTERNET ip address instead of LAN ip address so it just lets connections go through..

Maybe someone with a serial could have a look?

comment:5 Changed 9 years ago by nico

  • Resolution set to duplicate
  • Status changed from new to closed

We already have busybox update patches pending, see #4279

comment:6 Changed 9 years ago by jake1981 <oskari.rauta@…>

Hey thanks - didn't know :)

Good work - I'll try it out..

comment:7 Changed 4 years ago by jow

  • Milestone changed from Attitude Adjustment 12.09 to Barrier Breaker 14.07

Milestone Attitude Adjustment 12.09 deleted

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.