You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Florian Fainelli
3810cc0f46
base-files: sysupgrade fail with eglibc
...
With eglibc, "ldd busybox" give us
libcrypt.so.1 => /lib/libcrypt.so.1 (0x774be000)
libm.so.6 => /lib/libm.so.6 (0x773e4000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x773c0000)
libc.so.6 => /lib/libc.so.6 (0x77276000)
/lib/ld.so.1 (0x774fe000)
Thus /lib/ld.so.1 is not printed by the libs fonction and isn't copied to the 'new' root before pivot root
libs() { ldd $* | awk '{print $3}'; }
https://dev.openwrt.org/browser/trunk/package/base-files/files/lib/upgrade/common.sh
With uclibc the last line of "ldd busybox" is
ld-uClibc.so.0 => /lib/ld-uClibc.so.0 (0x77ada000)
Don't know for musl!
This patch replace https://dev.openwrt.org/changeset/19167 , as glibc is gone
The other way around is to rework libs()
Please apply the fix (mine or another) on trunk and AA
Might fix https://dev.openwrt.org/ticket/12273
Signed-off-by: Etienne CHAMPETIER <etienne.champetier@free.fr>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 36107
12 years ago
..
acx-mac80211
acx-mac80211: make it compile with kernel 3.8
12 years ago
admswconfig
add myself as maintainer of some packages
12 years ago
apex
…
base-files
base-files: sysupgrade fail with eglibc
12 years ago
block-mount
block-mount: add a delay between sto pand start in fstab init restart action, fixes a lock race condition observed in VirtualBox
12 years ago
boot
uboot-envtools: upgrade to version 2013.01.01
12 years ago
broadcom-diag
broadcom-diag: add support for e3200 v1
12 years ago
broadcom-wl
broadcom-wl: hack to work around a bug in the PCIe controller
12 years ago
busybox
busybox: fix disabling /sbin/init and logread if procd is used as init
12 years ago
devel
gdb: do not depend on libthread-db when using musl libc
12 years ago
fuse
licensing: Add licensing metadata to many packages Two new variables are introduces to many packages, namely PKG_LICENSE and PKG_LICENSE_FILES - there may be more than one license applied to packages, and these are listed in the PKG_LICENSE variable and separated by spaces. All relevant license files are also added to the PKG_LICENSE_FILES variable, also space separated.
12 years ago
hotplug2
hotplug2: restore accidentally deleted patch
12 years ago
kernel
kernel: add some fixes for kernel 3.9
12 years ago
libs
libubox: update to latest version, adds libjson-script
12 years ago
linux-atm
linux-atm: put all packages into their own submenus
12 years ago
lua
licensing: Add licensing metadata to many packages Two new variables are introduces to many packages, namely PKG_LICENSE and PKG_LICENSE_FILES - there may be more than one license applied to packages, and these are listed in the PKG_LICENSE variable and separated by spaces. All relevant license files are also added to the PKG_LICENSE_FILES variable, also space separated.
12 years ago
mac80211
mac80211: merge a few minstrel_ht performance improvements
12 years ago
mkelfimage
…
mountd
set maintainer flag
12 years ago
mtd
mtd: do not include error.h
12 years ago
network
firewall3: update to git head
12 years ago
opkg
opkg: keep package list files compressed when src/gz is used, reduces tmpfs usage
12 years ago
platform/ lantiq
add vdsl firmware loader/cutter
12 years ago
procd
fix up the mount options to match what openwrt had before using procd as pid 1
12 years ago
px5g
…
switch
switch: export name of device found via /proc
12 years ago
system
package/om-watchdog: add OpenMesh MR600v2 support
12 years ago
toolchain
toolchain: mark unavailable packages for musl libc
12 years ago
trelay
…
ubus
ubus: update to latest version, fixes a bug in notify return code handling
12 years ago
uci
uci: update to latest version, adds list delete, removes unused plugin support
12 years ago
udev
udev: Update MAINTAINER info
12 years ago
util-linux
change prefix for util-linux binaries from / to /usr
12 years ago
zram-swap
zram-swap: Install init script with 0755 mode
12 years ago
Makefile
build: only install packages for selected variants, fixes building multiple variant selections in one tree
12 years ago