Hi,
After I upgraded uClibc-ng from 1.0.9 to 1.0.10 for MIPSEL, I get some
segfaults that didn't happen before the upgrade. And this happens with
1.0.11-1.0.12 too. I attached transmission 2.84 gdb crash log. The
crash happens some while after a torrent is initiated. I tested this
with 1.0.10-1.0.11 too (the log is from 1.0.12), and got the same
issue. If I downgrade to 1.0.9, transmission works OK.
There's something wrong for other programs too, e.g., deluge keeps
spawning 'sslv3 alert bad certificate' error during daemon-client
handshake. pyload crashes as well (not tested by me, but I have user
reports). ARMv7 uClibc-ng 1.0.12 platform doesn't have these issues.
Let me know if there's more info that you need.
Thanks,
Alex
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "uClibc-ng - small C library for embedded systems".
The branch, master has been updated
via 3b49fd31dc219d537de2b99f9a0382061165be95 (commit)
from ab8299587e359b2dc6ea766ab04357a0368952f6 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 3b49fd31dc219d537de2b99f9a0382061165be95
Author: Waldemar Brodkorb <wbx(a)openadk.org>
Date: Sun Feb 21 11:32:01 2016 +0100
mips64: with n64 ABI mapping failed
Booting on Lemote Yeelong with a page size != 4kb
ld.so is crashing and failed to load libc.so.
Do not hardcode the offset for n64 ABI.
-----------------------------------------------------------------------
Summary of changes:
ldso/ldso/mips/dl-sysdep.h | 5 -----
1 file changed, 5 deletions(-)
diff --git a/ldso/ldso/mips/dl-sysdep.h b/ldso/ldso/mips/dl-sysdep.h
index b2caa7f..0122199 100644
--- a/ldso/ldso/mips/dl-sysdep.h
+++ b/ldso/ldso/mips/dl-sysdep.h
@@ -164,11 +164,6 @@ unsigned long __dl_runtime_pltresolve(struct elf_resolve *tpnt,
void _dl_perform_mips_global_got_relocations(struct elf_resolve *tpnt, int lazy);
-/* 4096 bytes alignment */
-#if _MIPS_SIM == _MIPS_SIM_ABI64
-#define OFFS_ALIGN (0x10000000000UL-0x1000)
-#endif /* O32 || N32 */
-
#if defined USE_TLS
# if _MIPS_SIM == _MIPS_SIM_ABI64
# define elf_machine_type_class(type) \
hooks/post-receive
--
uClibc-ng - small C library for embedded systems
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "uClibc-ng - small C library for embedded systems".
The branch, master has been updated
via ade860d04f11761a0e31bccd61804fde30550a02 (commit)
from 0c811db32b27ad051beac648fa9676358921f468 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit ade860d04f11761a0e31bccd61804fde30550a02
Author: Waldemar Brodkorb <wbx(a)openadk.org>
Date: Fri Feb 19 20:32:10 2016 +0100
test: update ulps file for ARM
-----------------------------------------------------------------------
Summary of changes:
test/math/libm-test-ulps-arm | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/test/math/libm-test-ulps-arm b/test/math/libm-test-ulps-arm
index d2d4e05..8528e81 100644
--- a/test/math/libm-test-ulps-arm
+++ b/test/math/libm-test-ulps-arm
@@ -3968,6 +3968,9 @@ double: 1
float: 1
idouble: 1
ifloat: 1
+Test "tgamma (-0.5) == -2 sqrt (pi)":
+double: 1
+idouble: 1
Test "tgamma (-0x0.fffffffffffff8p0)":
double: 1
idouble: 1
@@ -4155,6 +4158,11 @@ double: 1
float: 1
idouble: 1
ifloat: 1
+Test "tgamma (0.7) == 1.29805533264755778568117117915281162":
+double: 1
+float: 1
+idouble: 1
+ifloat: 1
Test "tgamma (0x1.fffffep0)":
float: 1
ifloat: 1
hooks/post-receive
--
uClibc-ng - small C library for embedded systems
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "uClibc-ng - small C library for embedded systems".
The branch, master has been updated
via bd9e68510af887cc77033bd8150c1659a9b3cd03 (commit)
from c0a2d0b7edacbc6389574821b0231e07431dabb6 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit bd9e68510af887cc77033bd8150c1659a9b3cd03
Author: Waldemar Brodkorb <wbx(a)openadk.org>
Date: Wed Feb 10 21:02:45 2016 +0100
libm: add ULPS for cris architecture
-----------------------------------------------------------------------
Summary of changes:
test/math/{libm-test-ulps-arc => libm-test-ulps-cris} | 1 +
1 file changed, 1 insertion(+)
copy test/math/{libm-test-ulps-arc => libm-test-ulps-cris} (99%)
diff --git a/test/math/libm-test-ulps-arc b/test/math/libm-test-ulps-cris
similarity index 99%
copy from test/math/libm-test-ulps-arc
copy to test/math/libm-test-ulps-cris
index 7139447..46b2ac5 100644
--- a/test/math/libm-test-ulps-arc
+++ b/test/math/libm-test-ulps-cris
@@ -2,6 +2,7 @@
# cos
Test "cos (M_PI_6l * 2.0) == 0.5":
+double: 1
idouble: 1
Test "cos (M_PI_6l * 4.0) == -0.5":
double: 2
hooks/post-receive
--
uClibc-ng - small C library for embedded systems
Hi,
I need to build a mipsel toolchain with pretty old kernel headers
(2.6.22.19: http://wl500g.googlecode.com/files/linux-2.6.22.19.tar.bz2).
This leads to an error, very similar to the one described here:
https://bugs.busybox.net/show_bug.cgi?id=6278 (see exact output in
error.log attached).
I think this is a kernel bug, but I do need a 2.6.22 toolchain for
better mipsel routers support (many of them, like Asus ones, run
2.6.22.19 kernels, and using a toolchain with newer kernel headers has
proved to cause numerous issues). Is there a possible workaround for
this issue?
Thanks,
Alex Potapenko
Hi,
to be a little bit clearer with the branches I renamed them:
master - current stable development, next release will build from it (old 1.0 branch)
devel-old - old master experimental branch, will be removed later and new feature branches will be created (old master branch)
uclibc - old uclibc master (old upstream branch)
best regards
Waldemar
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "uClibc-ng - small C library for embedded systems".
The branch, upstream has been deleted
was 9930f8b92bb47b2dbea7679d948e3ecfbce23ca9
- Log -----------------------------------------------------------------
9930f8b92bb47b2dbea7679d948e3ecfbce23ca9 getconf.c: undef VERSION
-----------------------------------------------------------------------
hooks/post-receive
--
uClibc-ng - small C library for embedded systems