Re: [PATCH]mips: ldso: dlopen with flag RTLD_NOW should look up the symbols

2015-02-24 Thread Florian Fainelli
2015-02-23 17:06 GMT-08:00 Jean Lee : > I tested the following environment with MIPS32, with CPU BCM7429(MIPS > r3000), This is a BMIPS5000 CPU, fully compatible with the mips32r1 ISA, not a R3000-class MIPS processor per-se. > (1) > mipsel-linux-uclibc-gcc 4.5.3-2.4 (compiled by Broadcom) > binu

Re: [OpenWrt-Devel] uClibc-ng

2014-07-21 Thread Florian Fainelli
2014-07-21 11:42 GMT-07:00 Thomas Petazzoni : > Dear Florian Fainelli, > > On Mon, 21 Jul 2014 11:23:46 -0700, Florian Fainelli wrote: > >> 2014-07-20 12:13 GMT-07:00 Waldemar Brodkorb : >> > Hello Embedded Linux Hackers, >> > >> > it seems the

Re: [OpenWrt-Devel] uClibc-ng

2014-07-21 Thread Florian Fainelli
Hello, (adding uclibc and Bernhard) 2014-07-20 12:13 GMT-07:00 Waldemar Brodkorb : > Hello Embedded Linux Hackers, > > it seems there is no plan to release a new uClibc version. > The current maintainer does not response on any public or private mails > about a plan to do a needed release. Theref

Re: Doing a release?

2013-09-18 Thread Florian Fainelli
Hello, 2013/9/18 Carmelo Amoroso : > > > Il 18 settembre 2013 06:49:44 Thomas Petazzoni > ha scritto: >> >> Dear uClibc developers, >> > > Hi Thomas > > >> The last release of uClibc, 0.9.33.2, has been made well over a year >> ago. However, there is fairly big number of improvements/fixes in the

Re: [PATCH 2/3] buildsys: fix handling of CFLAGS-OMIT from global CFLAGS

2013-09-17 Thread Florian Fainelli
Hello, 2013/9/13 Filippo ARCIDIACONO : > Currently the Makefile rules are not removing from the global CFLAGS > any of the OMIT cflags declared at file level. This patch fixes it. Do we really need to have two different ways of achieving the same thing? It seems to me that doing: CFLAGS_foo.c +=

Re: Next release of uclibc

2013-04-09 Thread Florian Fainelli
Hello Bernhard, Le 03/29/13 13:42, Bernhard Reutner-Fischer a écrit : On 20 March 2013 22:39, Bernd Kuhls wrote: But that original patch from OpenWRT ( https://dev.openwrt.org/ticket/11495 ) seems to be wrong Do you have a testcase for this second one? I'm not sure what this is supposed to

Re: Next release of uclibc

2013-03-13 Thread Florian Fainelli
Hello Bernhard, On 01/08/2013 09:51 PM, Bernhard Reutner-Fischer wrote: On 6 January 2013 16:10:41 "Anthony G. Basile" wrote: Hi everyone, Is there a schedule for the next release of uclibc. I hit an issue with glib, traced it back to eventfd and noticed that a fix was already in the repo, b

Re: Alternatives to Buildroot for Native Compilation and Testing?

2013-03-01 Thread Florian Fainelli
On 03/01/2013 02:48 PM, Jeffrey Walton wrote: On Fri, Mar 1, 2013 at 5:23 AM, Florian Fainelli wrote: Hello, On 02/28/2013 10:17 PM, Jeffrey Walton wrote: Hi All, Are there any alternatives for testing uClibc on the native platform? I don't need a complete embedded system (which is

Re: Alternatives to Buildroot for Native Compilation and Testing?

2013-03-01 Thread Florian Fainelli
Hello, On 02/28/2013 10:17 PM, Jeffrey Walton wrote: Hi All, Are there any alternatives for testing uClibc on the native platform? I don't need a complete embedded system (which is what Buildroot appears to provide). In addition, Buildroot does not provide the compiler I want to use. Buildro

Re: [PATCH] RFC: user context control for TI C6X

2013-02-14 Thread Florian Fainelli
Hello Timon, On 02/14/2013 10:52 AM, Timon ter Braak wrote: I am attempting to support the Go language on the TI C6X. Therefore, support is required for user context control. I implemented those (see patch below), and it works for small test programs. However, that does not mean that it is entir

Re: Next release of uclibc

2013-01-23 Thread Florian Fainelli
Bernhard, Do you want to backport more fixes into 0.9.33.3 or do you think it is ready for a release now? Thanks -- Florian ___ uClibc mailing list uClibc@uclibc.org http://lists.busybox.net/mailman/listinfo/uclibc

Re: master build breakages wrt threads with x86_64/i386

2013-01-14 Thread Florian Fainelli
Le 01/14/13 16:57, Bernhard Reutner-Fischer a écrit : On 11 January 2013 10:53, Bernhard Reutner-Fischer wrote: On 10 January 2013 18:48, Florian Fainelli wrote: Hello Bernhard, I am hitting the following build failures on uclibc's master related to the threads backend: linuxthread

Re: master build breakages wrt threads with x86_64/i386

2013-01-11 Thread Florian Fainelli
Le 01/11/13 10:53, Bernhard Reutner-Fischer a écrit : On 10 January 2013 18:48, Florian Fainelli wrote: Hello Bernhard, I am hitting the following build failures on uclibc's master related to the threads backend: linuxthreads.old for x86_64: LD libpthread-0.9.34-git.so libpt

master build breakages wrt threads with x86_64/i386

2013-01-10 Thread Florian Fainelli
Hello Bernhard, I am hitting the following build failures on uclibc's master related to the threads backend: linuxthreads.old for x86_64: LD libpthread-0.9.34-git.so libpthread/linuxthreads.old/libpthread_so.a(wrapsyscall.oS): In function `fcntl64': wrapsyscall.c:(.text+0xd8): undefined re

Re: [PATCH 0/9] support for {get, set, make, swap}context for ARM, MIPS, i386 and x86_64

2013-01-10 Thread Florian Fainelli
Le 01/10/13 07:58, Bernhard Reutner-Fischer a écrit : On 9 January 2013 22:15:38 "Yann E. MORIN" wrote: Florian, All, I think csets 3 and 9 should be folded into cset 2. They are basically about the same thing: adding build infrastructure to build the ucontext stuff. It does not make sens

[PATCH 4/9] libc: add {get,set,swap,make}context to MIPS

2013-01-09 Thread Florian Fainelli
This patch adds support for {get,set,swap,make}context to the MIPS architecture. Files are imported from glibc. Signed-off-by: Florian Fainelli --- extra/Configs/Config.mips|1 + libc/sysdeps/linux/mips/Makefile.arch|4 + libc/sysdeps/linux/mips/getcontext.S

[PATCH 7/9] libc: add support for {get, set, swap, make}context to x86_64

2013-01-09 Thread Florian Fainelli
This patch adds support for {get,set,swap,make}context to the x86_64 architecture. Files are imported from glibc. Signed-off-by: Natanael Copa Signed-off-by: Florian Fainelli --- extra/Configs/Config.x86_64 |1 + libc/sysdeps/linux/x86_64/Makefile.arch |6 ++ libc

[PATCH 6/9] libc: add support for {get,set,swap,make}context to i386

2013-01-09 Thread Florian Fainelli
This patch adds support for {get,set,swap,make}context to the i386 architecture. Files are imported from glibc. Signed-off-by: Natanael Copa Signed-off-by: Florian Fainelli --- extra/Configs/Config.i386 |1 + libc/sysdeps/linux/i386/Makefile.arch |5 ++ libc/sysdeps/linux

[PATCH 5/9] libc: add {get,set,swap,make}context to ARM

2013-01-09 Thread Florian Fainelli
This patch adds support for {get,set,swap,make}context to the ARM architecture. Files are imported from glibc. Signed-off-by: Timon ter Braak Signed-off-by: Florian Fainelli --- extra/Configs/Config.arm |1 + libc/sysdeps/linux/arm/Makefile.arch |5 +++ libc/sysdeps/linux

[PATCH 9/9 v2] uClibc: introduce UCLIBC_HAS_CONTEXT_FUNCS configuration symbol

2013-01-09 Thread Florian Fainelli
This option is introduced to conditionnaly enable the support for the {get,set,swap,make}context functions. Based on a initial patch by Carmelo Amoroso. Signed-off-by: Carmelo Amoroso Signed-off-by: Florian Fainelli --- Changes since v1: - removed the default n line since this is the default

[PATCH 8/9 v2] include/ucontext.h: provide declarations for {get, set, make, swap}context

2013-01-09 Thread Florian Fainelli
This patch adds definitions for the {get,set,make,swap}context user-space context manipulation functions. These declarations are made conditional to the enabling of UCLIBC_HAS_CONTEXT_FUNCS. Based on a initial patch by Carmelo Amoroso. Signed-off-by: Carmelo Amoroso Signed-off-by: Florian

[PATCH 3/9] Config.in: add ARCH_HAS_UCONTEXT configuration symbol

2013-01-09 Thread Florian Fainelli
This configuration symbol can be selected by an architecture supporting the {get,set,swap,make}context user context manipulation functions. Signed-off-by: Florian Fainelli --- extra/Configs/Config.in |3 +++ 1 file changed, 3 insertions(+) diff --git a/extra/Configs/Config.in b/extra

[PATCH 1/9] Rules.mak: define a global PTHREAD_GENERATE_MANGLE variable

2013-01-09 Thread Florian Fainelli
introduce a third user of it. Signed-off-by: Florian Fainelli --- Rules.mak |2 ++ libpthread/nptl/sysdeps/Makefile.commonarch |3 +-- libpthread/nptl/sysdeps/unix/sysv/linux/Makefile.commonarch |2 -- 3 files changed, 3

[PATCH 0/9] support for {get, set, make, swap}context for ARM, MIPS, i386 and x86_64

2013-01-09 Thread Florian Fainelli
ease the integration of Carmelo's SH4 patches [1] in the future. [1]: http://git.stlinux.com/?p=stm/uclibc.git;a=commitdiff;h=5bc8059626bea83f157017ba6ed14faea0158089;hp=ac72fa4e2953be3da2b2a904c84d9ebbece3bfb4 Changes since v1: - addressed comments from Bernhard Florian Fainel

[PATCH 2/9 v2] libc: add rule to generate ucontext_i.{c, h, s} files and clean them

2013-01-09 Thread Florian Fainelli
. Signed-off-by: Florian Fainelli --- Changes since v1: - integrated the .gitignore hunk into this patch - use pregen-headers-y target to generate ucontext_i.h - use headers_clean-y to clean up generated files libc/.gitignore|1 + libc/sysdeps/linux/Makefile.commonarch | 21

Re: Next release of uclibc

2013-01-09 Thread Florian Fainelli
Le 01/09/13 12:44, Bernhard Reutner-Fischer a écrit : That sched.h fix is already on the 0.9.33 branch. Can you refresh your list, please? Here is an updated pull-request: The following changes since commit c562fca299b1efc4740b458f01036f55fbc090ae: buildsys: prevent make from searching for

Re: Next release of uclibc

2013-01-09 Thread Florian Fainelli
Le 01/09/13 12:44, Bernhard Reutner-Fischer a écrit : On 9 January 2013 12:19, Florian Fainelli wrote: Le 01/09/13 11:43, Will Newton a écrit : On Wed, Jan 9, 2013 at 10:35 AM, Florian Fainelli wrote: Hello Bernhard, As discussed, here is what I have backported in my repository and which

Re: Next release of uclibc

2013-01-09 Thread Florian Fainelli
Le 01/09/13 11:43, Will Newton a écrit : On Wed, Jan 9, 2013 at 10:35 AM, Florian Fainelli wrote: Hello Bernhard, As discussed, here is what I have backported in my repository and which I believe is relevant for a 0.9.33.3 release. The following changes since commit

Re: Next release of uclibc

2013-01-09 Thread Florian Fainelli
Hello Bernhard, As discussed, here is what I have backported in my repository and which I believe is relevant for a 0.9.33.3 release. The following changes since commit e12ceeed5a1af59e6b0fc7debf4bb0a90e0acde6: Release 0.9.33.2 (2012-05-15 09:20:09 +0200) are available in the git repositor

Re: [PATCH 0/9] support for {get, set, make, swap}context for ARM, MIPS, i386 and x86_64

2013-01-09 Thread Florian Fainelli
Hello Yann, Le 12/31/12 17:19, Yann E. MORIN a écrit : Hello Florian! On Monday 31 December 2012 Florian Fainelli wrote: This patch serie contains the recently posted user context support for ARM, i386 and x86_64 which were recently posted by Timon and Natanael. Do you have a git-tree to

Re: rtld_next broke?

2013-01-08 Thread Florian Fainelli
Le 11/02/12 07:52, Timo Teras a écrit : On Thu, 1 Nov 2012 21:13:32 +0200 Timo Teras wrote: I noticed that dlsym(RTLD_NEXT) seems to be broken under certain conditions. I also noticed that Floarian observed this earlier too [1], but no solution seems to have been provided. It appears this is r

uClibc official mirror on github request

2013-01-02 Thread Florian Fainelli
Hi, I asked the github support to create an official uClibc mirror, but this request actually has to come from an official maintainer. Mike, Bernhard, would you mind contacting supp...@github.com to set that up? Thank you! -- Florian ___ uClibc mail

Re: [PATCH 0/9] support for {get, set, make, swap}context for ARM, MIPS, i386 and x86_64

2012-12-31 Thread Florian Fainelli
Hello Yann, Le 31/12/2012 17:19, Yann E. MORIN a écrit : Hello Florian! On Monday 31 December 2012 Florian Fainelli wrote: This patch serie contains the recently posted user context support for ARM, i386 and x86_64 which were recently posted by Timon and Natanael. Do you have a git-tree to

[PATCH 5/9] libc: add {get,set,swap,make}context to ARM

2012-12-31 Thread Florian Fainelli
This patch adds support for {get,set,swap,make}context to the ARM architecture. These routines currently do not support saving and restoring the FPU registers (neither VFP, nor Maverick, nor IWMMX) for now. Files are imported from glibc. Signed-off-by: Timon ter Braak Signed-off-by: Florian

[PATCH 9/9] uClibc: introduce UCLIBC_HAS_CONTEXT_FUNCS configuration symbol

2012-12-31 Thread Florian Fainelli
This option is introduced to conditionnaly enable the support for the {get,set,swap,make}context functions. Based on a initial patch by Carmelo Amoroso. Signed-off-by: Carmelo Amoroso Signed-off-by: Florian Fainelli --- extra/Configs/Config.in | 14 ++ 1 file changed, 14

[PATCH 8/9] include/ucontext.h: provide declarations for {get, set, make, swap}context

2012-12-31 Thread Florian Fainelli
This patch adds definitions for the {get,set,make,swap}context user-space context manipulation functions. These declarations are made conditional to the enabling of UCLIBC_HAS_CONTEXT_FUNCS. Base on a initial patch by Carmelo Amoroso. Signed-off-by: Carmelo Amoroso Signed-off-by: Florian

[PATCH 7/9] libc: add support for {get, set, swap, make}context to x86_64

2012-12-31 Thread Florian Fainelli
This patch adds support for {get,set,swap,make}context to the x86_64 architecture. Files are imported from glibc. Signed-off-by: Natanael Copa Signed-off-by: Florian Fainelli --- extra/Configs/Config.x86_64 |1 + libc/sysdeps/linux/x86_64/Makefile.arch |6 ++ libc

[PATCH 4/9] libc: add {get,set,swap,make}context to MIPS

2012-12-31 Thread Florian Fainelli
This patch adds support for {get,set,swap,make}context to the MIPS architecture. Files are imported from glibc. Signed-off-by: Florian Fainelli --- extra/Configs/Config.mips|1 + libc/sysdeps/linux/mips/Makefile.arch|4 + libc/sysdeps/linux/mips/getcontext.S

[PATCH 3/9] Config.in: add ARCH_HAS_UCONTEXT configuration symbol

2012-12-31 Thread Florian Fainelli
This configuration symbol can be selected by an architecture supporting the {get,set,swap,make}context user context manipulation functions. Signed-off-by: Florian Fainelli --- extra/Configs/Config.in |3 +++ libc/.gitignore |1 + 2 files changed, 4 insertions(+) create mode

[PATCH 6/9] libc: add support for {get,set,swap,make}context to i386

2012-12-31 Thread Florian Fainelli
This patch adds support for {get,set,swap,make}context to the i386 architecture. Files are imported from glibc. Signed-off-by: Natanael Copa Signed-off-by: Florian Fainelli --- extra/Configs/Config.i386 |1 + libc/sysdeps/linux/i386/Makefile.arch |5 ++ libc/sysdeps/linux

[PATCH 2/9] libc: add rule to generate ucontext_i.{c, h, s} files and clean them

2012-12-31 Thread Florian Fainelli
. Signed-off-by: Florian Fainelli --- libc/sysdeps/linux/Makefile.commonarch | 18 ++ 1 file changed, 18 insertions(+) diff --git a/libc/sysdeps/linux/Makefile.commonarch b/libc/sysdeps/linux/Makefile.commonarch index c1bc5df..36f2eb0 100644 --- a/libc/sysdeps/linux

[PATCH 0/9] support for {get, set, make, swap}context for ARM, MIPS, i386 and x86_64

2012-12-31 Thread Florian Fainelli
ease the integration of Carmelo's SH4 patches [1] in the future. [1]: http://git.stlinux.com/?p=stm/uclibc.git;a=commitdiff;h=5bc8059626bea83f157017ba6ed14faea0158089;hp=ac72fa4e2953be3da2b2a904c84d9ebbece3bfb4 Florian Fainelli (9): libc: provide a libc_arch_headers make target libc: add

[PATCH 1/9] libc: provide a libc_arch_headers make target

2012-12-31 Thread Florian Fainelli
This patch adds a new Makefile target for libc_arch_headers which is going to be used by a subsequent patch implementing ucontext routines. The cleaning make target counterpart is also introduced by this patch. Signed-off-by: Carmelo Amoroso Signed-off-by: Florian Fainelli --- Makefile.in

Re: [PATCH 3/9] Config.in: add ARCH_HAS_UCONTEXT configuration symbol

2012-12-31 Thread Florian Fainelli
Le 12/31/12 15:38, Florian Fainelli a écrit : This configuration symbol can be selected by an architecture supporting the {get,set,swap,make}context user context manipulation functions. Signed-off-by: Florian Fainelli [snip] depends on !ARCH_HAS_NO_SHARED diff --git a/libc

Re: Perf compilation failure with uclibc due to libintl

2012-12-10 Thread Florian Fainelli
Hello, Le 12/10/12 13:12, Madhu koriginja a écrit : Hi All, Perf package depends on elfutils. I am using the elfutils-0.152. elfutils package compilation failed due to libintl. I am using gcc 4.5 linaro toolchain and uclibc 0.9.32. I am able compile the same package with same toolchain success

Re: mips64 problems

2012-12-03 Thread Florian Fainelli
On Sunday 18 November 2012 05:08:44 Mike Frysinger wrote: > On Wednesday 26 September 2012 10:54:10 Waldemar Brodkorb wrote: > > The problem is this line in Rules.mak: > > ifneq ($(findstring $(TARGET_ARCH) , hppa64 ia64 mips64 powerpc64 s390x > > sparc64 x86_64 ),) UCLIBC_LDSO_NAME := ld64-uClibc

Re: rtld_next broke?

2012-11-08 Thread Florian Fainelli
On Friday 02 November 2012 08:52:39 Timo Teras wrote: > On Thu, 1 Nov 2012 21:13:32 +0200 Timo Teras wrote: > > I noticed that dlsym(RTLD_NEXT) seems to be broken under certain > > conditions. I also noticed that Floarian observed this earlier too > > [1], but no solution seems to have been provid

Re: [PATCH 0/9] uClibc: OpenWrt patch queue

2012-10-05 Thread Florian Fainelli
Hi Bernhard, On Friday 21 September 2012 17:29:10 Florian Fainelli wrote: > Hi all, > > This patch series contains fixes accumulated in OpenWrt and which > have not been sent upstream. Most of them come from Felix Fietkau. Have you had a chance to get a look at these patches? The AV

Re: [PATCH 9/9] Rules.mak: disable forced unwind on NPTL.

2012-09-25 Thread Florian Fainelli
On Sunday 23 September 2012 19:22:03 Khem Raj wrote: > On Fri, Sep 21, 2012 at 8:29 AM, Florian Fainelli wrote: > > > > forced unwind for pthread_cancel handling is broken and triggers spurious > > abort() calls from libgcc. Disable it and use the other method instead. >

[PATCH 3/9] AVR32: declare missing result variable.

2012-09-21 Thread Florian Fainelli
From: Felix Fietkau Signed-off-by: Felix Fietkau --- libc/sysdeps/linux/avr32/bits/atomic.h |1 + 1 file changed, 1 insertion(+) diff --git a/libc/sysdeps/linux/avr32/bits/atomic.h b/libc/sysdeps/linux/avr32/bits/atomic.h index e6be41f..3bc2aee 100644 --- a/libc/sysdeps/linux/avr32/bits/a

[PATCH 9/9] Rules.mak: disable forced unwind on NPTL.

2012-09-21 Thread Florian Fainelli
From: Felix Fietkau forced unwind for pthread_cancel handling is broken and triggers spurious abort() calls from libgcc. Disable it and use the other method instead. Signed-off-by: Felix Fietkau --- Rules.mak |1 - 1 file changed, 1 deletion(-) diff --git a/Rules.mak b/Rules.mak index b92

[PATCH 8/9] libpthread/nptl: fix infinite recursion on application exit triggered by linking libc before libpthead

2012-09-21 Thread Florian Fainelli
From: Felix Fietkau Signed-off-by: Felix Fietkau --- libpthread/nptl/cleanup_defer_compat.c |8 libpthread/nptl/init.c |4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/libpthread/nptl/cleanup_defer_compat.c b/libpthread/nptl/cleanup_defer

[PATCH 5/9] _vfprintf.c: use 'fputws_unlocked(S, F)' instead of 'fputws(S, F)'

2012-09-21 Thread Florian Fainelli
From: Mirko Vogt This eliminates a source of reproduceable freezes Signed-off-by: Mirko Vogt --- libc/stdio/_vfprintf.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libc/stdio/_vfprintf.c b/libc/stdio/_vfprintf.c index 1658e4a..7afb788 100644 --- a/libc/stdio/_vfprint

[PATCH 4/9] libpthread/nptl: do not exceed architecture specific stack default size

2012-09-21 Thread Florian Fainelli
From: Felix Fietkau Signed-off-by: Felix Fietkau --- libpthread/nptl/init.c |4 1 file changed, 4 insertions(+) diff --git a/libpthread/nptl/init.c b/libpthread/nptl/init.c index 379c4bb..a551c21 100644 --- a/libpthread/nptl/init.c +++ b/libpthread/nptl/init.c @@ -401,6 +401,10 @@ __p

[PATCH 2/9] libc/inet/resolv.c: fix getting the nameserver from _res state after res_init.

2012-09-21 Thread Florian Fainelli
From: Felix Fietkau Fixes displaying the nameserver in busybox nslookup. Signed-off-by: Felix Fietkau --- libc/inet/resolv.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libc/inet/resolv.c b/libc/inet/resolv.c index fff2794..649128a 100644 --- a/libc/inet/resolv.c +++

[PATCH 7/9] math.h: add wrappers for the missing finite() functions

2012-09-21 Thread Florian Fainelli
From: Felix Fietkau Signed-off-by: Felix Fietkau --- include/math.h |7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/include/math.h b/include/math.h index d3f86f9..4995b55 100644 --- a/include/math.h +++ b/include/math.h @@ -195,7 +195,7 @@ extern int signgam; /

[PATCH 6/9] string: turn SUSv3 legacy macros into inline functions.

2012-09-21 Thread Florian Fainelli
From: Felix Fietkau Avoids crazy build breakages in multiple packages. Signed-off-by: Felix Fietkau --- include/string.h | 38 ++ 1 file changed, 30 insertions(+), 8 deletions(-) diff --git a/include/string.h b/include/string.h index 9607c46..b43e3bf 1006

[PATCH 1/9] libc/inet/resolv.c: fix segfault while reading /etc/hosts.

2012-09-21 Thread Florian Fainelli
From: Felix Fietkau Signed-off-by: Felix Fietkau --- libc/inet/resolv.c |1 + 1 file changed, 1 insertion(+) diff --git a/libc/inet/resolv.c b/libc/inet/resolv.c index f1e7da7..fff2794 100644 --- a/libc/inet/resolv.c +++ b/libc/inet/resolv.c @@ -1630,6 +1630,7 @@ int __read_etc_hosts_r(

[PATCH 0/9] uClibc: OpenWrt patch queue

2012-09-21 Thread Florian Fainelli
Hi all, This patch series contains fixes accumulated in OpenWrt and which have not been sent upstream. Most of them come from Felix Fietkau. libc/inet/resolv.c: fix segfault while reading /etc/hosts. libc/inet/resolv.c: fix getting the nameserver from _res state after res_init. AVR32: d

Re: dlsym(RTLD_NEXT) failures on ARM and MIPS with LD_PRELOAD w/ 0.9.33.2

2012-09-21 Thread Florian Fainelli
On Thursday 20 September 2012 22:09:52 Carmelo AMOROSO wrote: > On 20/09/2012 8.36, Florian Fainelli wrote: > > Hi all, > > > > Hi Florian, Hi Carmelo, > > > I just updated two systems to uClibc 0.9.33.2/NPTL (ARMv5 and MIPS32r1), > > and I now see dlsym

dlsym(RTLD_NEXT) failures on ARM and MIPS with LD_PRELOAD w/ 0.9.33.2

2012-09-19 Thread Florian Fainelli
Hi all, I just updated two systems to uClibc 0.9.33.2/NPTL (ARMv5 and MIPS32r1), and I now see dlsym() returning NULL for a symbol where it should not. The situation is the following: 1) application "foo" links against shared library "mylib" and in particular the symbol "bar" 2) "mylib2" is a

Re: [PATCH uClibc++] buildsys: do not assume /bin/sh is a bash shell

2012-08-07 Thread Florian Fainelli
> > Signed-off-by: Felix Fietkau > > Signed-off-by: Florian Fainelli > > --- > > bin/Makefile |2 +- > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > diff --git a/bin/Makefile b/bin/Makefile > > index acf3b95..4c6c713 100644 > &

Re: [PATCH 2/2 uClibc++] Fix ARM EABI build failure in include/unwind-cxx.h

2012-06-13 Thread Florian Fainelli
ind_Exception_Class' > > make[1]: *** [eh_alloc.o] Error 1 > > make[1]: Leaving directory `/home/florian/dev/uclibcxx/uClibc++/src' > > > > Workaround this by direclty using the string "GNUC++". > > > > Signed-off-by: Felix Fietkau > > Signed-off-

[PATCH 1/2 uClibc++] Replace DOS CR/LF encoding with Unix encoding in include/unwind-cxx.h

2012-06-12 Thread Florian Fainelli
Signed-off-by: Florian Fainelli --- include/unwind-cxx.h | 426 +- 1 file changed, 213 insertions(+), 213 deletions(-) diff --git a/include/unwind-cxx.h b/include/unwind-cxx.h index 4a8961a..a5f6440 100644 --- a/include/unwind-cxx.h +++ b/include

Re: [ANNOUNCE] uClibc++-0.2.4 released

2012-06-12 Thread Florian Fainelli
Hi Bernhard, On Friday 25 May 2012 23:30:09 Bernhard Reutner-Fischer wrote: > Hi, > > The uClibc team is proud to announce the release of uClibc-0.2.4. > > This release contains several fixes, please update and report back. > Note that as far as i know there are no pending patches that are still

Re: [ANNOUNCE] uClibc++-0.2.4 released

2012-05-29 Thread Florian Fainelli
On Saturday 26 May 2012 00:22:35 Bernhard Reutner-Fischer wrote: > On Fri, May 25, 2012 at 11:58:13PM +0200, Yann E. MORIN wrote: > >Bernhard, All, > > > >On Friday 25 May 2012 23:30:09 Bernhard Reutner-Fischer wrote: > >> The uClibc team is proud to announce the release of uClibc-0.2.4. > > > >I t

Re: uClibc-0.9.30.3-rc1

2010-02-21 Thread Florian Fainelli
get dynamic executables working on MIPS, it seems like only the hunk to crt1.S is required. This was discussed here: http://lists.uclibc.org/pipermail/uclibc/2010-January/043523.html Please find below the patch against 0.9.30.2. -- Best regards, Florian Fainelli Email:

Re: [PATCH 00/13] Cleanup for gcc-4.4

2009-07-06 Thread Florian Fainelli
) on the variable being shifted rather than > hardcoding the off_t type ... should make it more resilient to bit rot. I have tested those patches succesfully using mipsel and mips cross gcc-3.4.6, gcc-4.1.2 and gcc-4.4.0 without troubles. Thanks ! > > otherwise ive merged your