Age | Commit message (Collapse) | Author | Files |
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* Update to latest tip of master upstream.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* Delete patches that are merged upstream.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* Drop upstream merged patches.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* Updated patch to pass right -D values to pt-__syscall_error.c compile.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* Move to latest tip.
* Delete patches merged upstream.
* Add patches to hide __libc* symbols.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* Bump SRCREV to latest tip of git.
* Add config for qemu x86 and mips.
* Drop uclibc_ldso_use_O0.patch gcc 4.4 seems not to need it.
* Set UCLIBC_HAS_LIBUTIL=y in distro.config otherwise
libutils wont be generated which is needed by apps like pam.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* Tested on arm and mips using minimal-uclibc and gcc_svn.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* Update to latest tip of branch.
* Delete the patches which are now upstream.
* Hide __libc_errno and __libc_h_errno and __libc_res.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* uclibc_noshared.a and libpthread_nonshared.a are
right now packaged into uclibc-static which does
not get installed along with uclibc-dev. These libraries
are required on target for native SDK to work.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* This furthers native-sdk-image compilation on uclibc nptl.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* This patch fixes the fundamental problems in getting a
bootable system based on uclibc nptl for mips. Patch is
submitted upstream.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* In the previous version, the qemumips/uClibc.machine is copied from qemux86/uClibc.machine without any modification, which causes the compilation of uClibc for qemumips failed.
Signed-off-by: Guo Hongruan <camelguo@gmail.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* move the SRCREV of git recipe to tip of master.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* Some recipes like sysvinit checks for libutils
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* Add patch to fix build issue in rpc.
* Apply installfix patch to sort out parallel builds.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* only for version 0.9.30.1
* bump PR
|
|
works, anyone using older versions will need to verify this
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
|
|
* fix paralllel make install of uClibc, now we have libc.so in place
* bump PR for 0.9.30.1
|
|
* Just formal change
* No need to bump PE or PR
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
|
|
* Compile uclibc nptl is ARM mode. Thumb has some issues for now.
* Add new config option UCLIBC_SUSV4_LEGACY=y
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* Add needed fixes to get uclibc nptl compiling.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Also move the patch into files dir. This probably applies to other older
versions as well.
|
|
|
|
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* Currently all work is done in do_stage. On Henning's
suggestion I refactored it.
* For 0.9.30 onwards installing pregen and install_dev
built almost whole uclibc. We only needed libc headers
so replaced with install_headers
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* There is a problem with threads enabled and hiding
__fgetc_unlocked and __fputc_unlocked which gets pulled
in with the macros. This patch disables the macros
and it will use the functions to perform these functions
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* Bump the ABI_LAYOUT. Build from scratch will be needed.
* Replace using TARGET_OS from linux->linux-gnu.
* Replace using linux-uclibcgnueabi->linux-uclibceabi.
* Add 'eabi' to DISTRO_FEATURES (only for minimal and micro).
* Use eabi and BASE_PACKAGE_ARCH to compute real TARGET_OS.
* Fix the micro conf to get console image building.
* Fix the linux-uclibcgnueabi overrides in all recipes.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Phill Blundell <pb@reciva.com>
Acked-by: Michael 'Mickey' Lauer <mickey@vanille-media.de>
|
|
Like linux kernel Git version of uclibc mandates that ARCH is passed
down from make instead of being computed magically. This will be
there in next release 0.9.31 of uclibc. Defining it on make
invocation for older releases is no harm.
Also move uclibc to use INC_PR
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Henning Heinold <heinold@inf.fu-berlin.de>
|
|
Add C99 double wrappers.
Set the default preferences such that
0.9.30.1 is chosen if not specified.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
gcc4.4 and glibc 2.10 complain that getline already has
a different signature. Rename the version in the unidef.c.
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
uclibc has changed its SCM system to git. We need
to adjust the recipes to fetch from uclibc git
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
into uclibc.inc
|
|
Currently each MACHINE needs a uClibc.machine config otherwise
the uClibc compile will fail with weird error messages. Add a
config for MACHINE="x86" and "suprisingly" it is almost the same
as the qemux86 version. I sent an email asking for help to
handle this duplication.
Acked-By: Henning Heinold <heinold@inf.fu-berlin.de>
|
|
|
|
|
|
acked-by: Henning Heinold
|
|
|
|
because mips and mipsel are incompatible with GNU hash:
see: http://www.sourceware.org/ml/binutils/2006-07/msg00341.html for more details about that incompatibility
|