From 416ab8a37f1b07dc9f6c0fb3ff1a8ff2036510b5 Mon Sep 17 00:00:00 2001 From: Sebastian Schmelzer Date: Thu, 2 Sep 2010 17:50:49 +0200 Subject: change dir structure --- .../preboot/uclib-rootfs/usr/lib/libcrypto.so | 1 + .../preboot/uclib-rootfs/usr/lib/libcrypto.so.0.9.8 | Bin 0 -> 1143120 bytes .../preboot/uclib-rootfs/usr/lib/libcurses.so | 11 +++++++++++ src/boot-env/preboot/uclib-rootfs/usr/lib/libform.so | 1 + .../preboot/uclib-rootfs/usr/lib/libform.so.5 | 1 + .../preboot/uclib-rootfs/usr/lib/libform.so.5.6 | Bin 0 -> 39044 bytes src/boot-env/preboot/uclib-rootfs/usr/lib/libmenu.so | 1 + .../preboot/uclib-rootfs/usr/lib/libmenu.so.5 | 1 + .../preboot/uclib-rootfs/usr/lib/libmenu.so.5.6 | Bin 0 -> 21968 bytes .../preboot/uclib-rootfs/usr/lib/libncurses.so | 11 +++++++++++ src/boot-env/preboot/uclib-rootfs/usr/lib/libpanel.so | 1 + .../preboot/uclib-rootfs/usr/lib/libpanel.so.5 | 1 + .../preboot/uclib-rootfs/usr/lib/libpanel.so.5.6 | Bin 0 -> 9212 bytes src/boot-env/preboot/uclib-rootfs/usr/lib/libssl.so | 1 + .../preboot/uclib-rootfs/usr/lib/libssl.so.0.9.8 | Bin 0 -> 237392 bytes 15 files changed, 30 insertions(+) create mode 120000 src/boot-env/preboot/uclib-rootfs/usr/lib/libcrypto.so create mode 100755 src/boot-env/preboot/uclib-rootfs/usr/lib/libcrypto.so.0.9.8 create mode 100755 src/boot-env/preboot/uclib-rootfs/usr/lib/libcurses.so create mode 120000 src/boot-env/preboot/uclib-rootfs/usr/lib/libform.so create mode 120000 src/boot-env/preboot/uclib-rootfs/usr/lib/libform.so.5 create mode 100755 src/boot-env/preboot/uclib-rootfs/usr/lib/libform.so.5.6 create mode 120000 src/boot-env/preboot/uclib-rootfs/usr/lib/libmenu.so create mode 120000 src/boot-env/preboot/uclib-rootfs/usr/lib/libmenu.so.5 create mode 100755 src/boot-env/preboot/uclib-rootfs/usr/lib/libmenu.so.5.6 create mode 100755 src/boot-env/preboot/uclib-rootfs/usr/lib/libncurses.so create mode 120000 src/boot-env/preboot/uclib-rootfs/usr/lib/libpanel.so create mode 120000 src/boot-env/preboot/uclib-rootfs/usr/lib/libpanel.so.5 create mode 100755 src/boot-env/preboot/uclib-rootfs/usr/lib/libpanel.so.5.6 create mode 120000 src/boot-env/preboot/uclib-rootfs/usr/lib/libssl.so create mode 100755 src/boot-env/preboot/uclib-rootfs/usr/lib/libssl.so.0.9.8 (limited to 'src/boot-env/preboot/uclib-rootfs/usr/lib') diff --git a/src/boot-env/preboot/uclib-rootfs/usr/lib/libcrypto.so b/src/boot-env/preboot/uclib-rootfs/usr/lib/libcrypto.so new file mode 120000 index 00000000..cda623f3 --- /dev/null +++ b/src/boot-env/preboot/uclib-rootfs/usr/lib/libcrypto.so @@ -0,0 +1 @@ +libcrypto.so.0.9.8 \ No newline at end of file diff --git a/src/boot-env/preboot/uclib-rootfs/usr/lib/libcrypto.so.0.9.8 b/src/boot-env/preboot/uclib-rootfs/usr/lib/libcrypto.so.0.9.8 new file mode 100755 index 00000000..bb1b8163 Binary files /dev/null and b/src/boot-env/preboot/uclib-rootfs/usr/lib/libcrypto.so.0.9.8 differ diff --git a/src/boot-env/preboot/uclib-rootfs/usr/lib/libcurses.so b/src/boot-env/preboot/uclib-rootfs/usr/lib/libcurses.so new file mode 100755 index 00000000..32ad8efe --- /dev/null +++ b/src/boot-env/preboot/uclib-rootfs/usr/lib/libcurses.so @@ -0,0 +1,11 @@ +/* GNU ld script + Since Gentoo has critical dynamic libraries in /lib, and the static versions + in /usr/lib, we need to have a "fake" dynamic lib in /usr/lib, otherwise we + run into linking problems. This "fake" dynamic lib is a linker script that + redirects the linker to the real lib. And yes, this works in the cross- + compiling scenario as the sysroot-ed linker will prepend the real path. + + See bug http://bugs.gentoo.org/4411 for more info. + */ +OUTPUT_FORMAT ( elf32-i386 ) +GROUP ( /lib/libcurses.so ) diff --git a/src/boot-env/preboot/uclib-rootfs/usr/lib/libform.so b/src/boot-env/preboot/uclib-rootfs/usr/lib/libform.so new file mode 120000 index 00000000..10e91696 --- /dev/null +++ b/src/boot-env/preboot/uclib-rootfs/usr/lib/libform.so @@ -0,0 +1 @@ +libform.so.5 \ No newline at end of file diff --git a/src/boot-env/preboot/uclib-rootfs/usr/lib/libform.so.5 b/src/boot-env/preboot/uclib-rootfs/usr/lib/libform.so.5 new file mode 120000 index 00000000..4a80f6b6 --- /dev/null +++ b/src/boot-env/preboot/uclib-rootfs/usr/lib/libform.so.5 @@ -0,0 +1 @@ +libform.so.5.6 \ No newline at end of file diff --git a/src/boot-env/preboot/uclib-rootfs/usr/lib/libform.so.5.6 b/src/boot-env/preboot/uclib-rootfs/usr/lib/libform.so.5.6 new file mode 100755 index 00000000..888adb22 Binary files /dev/null and b/src/boot-env/preboot/uclib-rootfs/usr/lib/libform.so.5.6 differ diff --git a/src/boot-env/preboot/uclib-rootfs/usr/lib/libmenu.so b/src/boot-env/preboot/uclib-rootfs/usr/lib/libmenu.so new file mode 120000 index 00000000..b12b5cfb --- /dev/null +++ b/src/boot-env/preboot/uclib-rootfs/usr/lib/libmenu.so @@ -0,0 +1 @@ +libmenu.so.5 \ No newline at end of file diff --git a/src/boot-env/preboot/uclib-rootfs/usr/lib/libmenu.so.5 b/src/boot-env/preboot/uclib-rootfs/usr/lib/libmenu.so.5 new file mode 120000 index 00000000..869f4a57 --- /dev/null +++ b/src/boot-env/preboot/uclib-rootfs/usr/lib/libmenu.so.5 @@ -0,0 +1 @@ +libmenu.so.5.6 \ No newline at end of file diff --git a/src/boot-env/preboot/uclib-rootfs/usr/lib/libmenu.so.5.6 b/src/boot-env/preboot/uclib-rootfs/usr/lib/libmenu.so.5.6 new file mode 100755 index 00000000..fb190a90 Binary files /dev/null and b/src/boot-env/preboot/uclib-rootfs/usr/lib/libmenu.so.5.6 differ diff --git a/src/boot-env/preboot/uclib-rootfs/usr/lib/libncurses.so b/src/boot-env/preboot/uclib-rootfs/usr/lib/libncurses.so new file mode 100755 index 00000000..e7122a85 --- /dev/null +++ b/src/boot-env/preboot/uclib-rootfs/usr/lib/libncurses.so @@ -0,0 +1,11 @@ +/* GNU ld script + Since Gentoo has critical dynamic libraries in /lib, and the static versions + in /usr/lib, we need to have a "fake" dynamic lib in /usr/lib, otherwise we + run into linking problems. This "fake" dynamic lib is a linker script that + redirects the linker to the real lib. And yes, this works in the cross- + compiling scenario as the sysroot-ed linker will prepend the real path. + + See bug http://bugs.gentoo.org/4411 for more info. + */ +OUTPUT_FORMAT ( elf32-i386 ) +GROUP ( /lib/libncurses.so ) diff --git a/src/boot-env/preboot/uclib-rootfs/usr/lib/libpanel.so b/src/boot-env/preboot/uclib-rootfs/usr/lib/libpanel.so new file mode 120000 index 00000000..b5cd4a70 --- /dev/null +++ b/src/boot-env/preboot/uclib-rootfs/usr/lib/libpanel.so @@ -0,0 +1 @@ +libpanel.so.5 \ No newline at end of file diff --git a/src/boot-env/preboot/uclib-rootfs/usr/lib/libpanel.so.5 b/src/boot-env/preboot/uclib-rootfs/usr/lib/libpanel.so.5 new file mode 120000 index 00000000..ff2e80a5 --- /dev/null +++ b/src/boot-env/preboot/uclib-rootfs/usr/lib/libpanel.so.5 @@ -0,0 +1 @@ +libpanel.so.5.6 \ No newline at end of file diff --git a/src/boot-env/preboot/uclib-rootfs/usr/lib/libpanel.so.5.6 b/src/boot-env/preboot/uclib-rootfs/usr/lib/libpanel.so.5.6 new file mode 100755 index 00000000..4acbc076 Binary files /dev/null and b/src/boot-env/preboot/uclib-rootfs/usr/lib/libpanel.so.5.6 differ diff --git a/src/boot-env/preboot/uclib-rootfs/usr/lib/libssl.so b/src/boot-env/preboot/uclib-rootfs/usr/lib/libssl.so new file mode 120000 index 00000000..7874414f --- /dev/null +++ b/src/boot-env/preboot/uclib-rootfs/usr/lib/libssl.so @@ -0,0 +1 @@ +libssl.so.0.9.8 \ No newline at end of file diff --git a/src/boot-env/preboot/uclib-rootfs/usr/lib/libssl.so.0.9.8 b/src/boot-env/preboot/uclib-rootfs/usr/lib/libssl.so.0.9.8 new file mode 100755 index 00000000..194078c5 Binary files /dev/null and b/src/boot-env/preboot/uclib-rootfs/usr/lib/libssl.so.0.9.8 differ -- cgit v1.2.3-55-g7522