|
@ -186,7 +186,7 @@ glibc_custmain() { |
|
|
|
|
|
|
|
|
# No wrong absolute path in *.so linker scripts |
|
|
# No wrong absolute path in *.so linker scripts |
|
|
# |
|
|
# |
|
|
if [ -d $root/ROCK/tools.cross ]; then |
|
|
|
|
|
|
|
|
if [ -d $root/ROCK/tools.cross -a -z "$pkg_glibc_cross" ]; then |
|
|
rm -f $root/ROCK/tools.cross/$arch_target/lib/libc.so |
|
|
rm -f $root/ROCK/tools.cross/$arch_target/lib/libc.so |
|
|
rm -f $root/ROCK/tools.cross/$arch_target/lib/libpthread.so |
|
|
rm -f $root/ROCK/tools.cross/$arch_target/lib/libpthread.so |
|
|
sed 's,/[^ ]*/,,g' $root/$prefix/lib/libc.so > $root/ROCK/tools.cross/$arch_target/lib/libc.so |
|
|
sed 's,/[^ ]*/,,g' $root/$prefix/lib/libc.so > $root/ROCK/tools.cross/$arch_target/lib/libc.so |
|
@ -356,3 +356,4 @@ then |
|
|
var_append patchfiles " " $confdir/glibc$pkg_glibc_version/no_path_in_glibcso.diff |
|
|
var_append patchfiles " " $confdir/glibc$pkg_glibc_version/no_path_in_glibcso.diff |
|
|
fi |
|
|
fi |
|
|
[ $stagelevel -ne 1 ] && var_remove patchfiles "$confdir/glibc$pkg_glibc_version/gcc_eh.patch.cross" |
|
|
[ $stagelevel -ne 1 ] && var_remove patchfiles "$confdir/glibc$pkg_glibc_version/gcc_eh.patch.cross" |
|
|
|
|
|
[ -n "$pkg_glibc_cross" ] && var_append patchfiles " " "$confdir/glibc$pkg_glibc_version/gcc_eh.patch.cross" |