summaryrefslogtreecommitdiffstats
path: root/toolchain/eglibc
Commit message (Collapse)AuthorAgeFilesLines
* toolchain: get rid of eglibc version kconfig symbol overloadingnbd2013-04-182-9/+21
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36358 3c298f89-4303-0410-b956-a3cf2f4a3e73
* build: consistently use 'depends on' instead of 'depends'nbd2013-04-171-3/+3
| | | | | | | | make the syntax more compatible with kernel menuconfig Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36351 3c298f89-4303-0410-b956-a3cf2f4a3e73
* toolchain/eglibc: add missing ld-search-paths patch to 2.17florian2013-03-291-0/+14
| | | | | | | | | | | | | | | | | this patch is a copy of trunk/toolchain/eglibc/patches/2.16/200-add-dl-search-paths.patch in trunk/toolchain/eglibc/patches/2.17/200-add-ld-search-paths.patch please use svn copy instead of applying it (like in https://dev.openwrt.org/changeset/34290/) the patch add /usr/lib in the ld search path (for eglibc 2.17), thus helping libs like libnl-tiny.so (for iw), libjson.so.0 (for ubus, jshn) to be found Signed-off-by: Etienne CHAMPETIER <etienne.champetier@free.fr> Signed-off-by: Florian Fainelli <florian@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36141 3c298f89-4303-0410-b956-a3cf2f4a3e73
* toolchain/eglibc: add support for 2.17florian2013-02-073-0/+11
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35515 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain] eglibc/2.16: add missing dl-search-paths patchflorian2012-11-211-0/+14
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34290 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain] eglibc: update to r21110florian2012-10-311-1/+1
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34036 3c298f89-4303-0410-b956-a3cf2f4a3e73
* eglibc: do not prompt for the revision, it is supposed to be changed by ↵nbd2012-10-311-1/+0
| | | | | | | | | | developers, not users. fixes changing the eglibc version in menuconfig without resetting the config Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34029 3c298f89-4303-0410-b956-a3cf2f4a3e73
* eglibc: remove versions 2.12-2.14nbd2012-10-3112-361/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34028 3c298f89-4303-0410-b956-a3cf2f4a3e73
* eglibc: add a fake libintl.h for cross-rpcgen and cross-zic to fix build on ↵nbd2012-10-313-0/+29
| | | | | | | | mac os x Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34026 3c298f89-4303-0410-b956-a3cf2f4a3e73
* eglibc: enable parallel buildsnbd2012-10-311-1/+2
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34025 3c298f89-4303-0410-b956-a3cf2f4a3e73
* eglibc: disable NIS/SUNRPC by default. RPC support is provided by librpcnbd2012-10-311-2/+2
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34024 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain] eglibc: remove duplicate line introduced in r33738florian2012-10-121-1/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33740 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain] add support for eglibc 2.16florian2012-10-126-0/+406
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33738 3c298f89-4303-0410-b956-a3cf2f4a3e73
* toolchain: sync eglibc headers/build split with uclibc changesnbd2012-07-033-146/+126
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32584 3c298f89-4303-0410-b956-a3cf2f4a3e73
* eglibc: work around a broken configure test to fix compile errors on x86nbd2012-06-291-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32527 3c298f89-4303-0410-b956-a3cf2f4a3e73
* eglibc: use 2.15 by defaultnbd2012-06-071-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32104 3c298f89-4303-0410-b956-a3cf2f4a3e73
* eglibc: add version 2.15nbd2012-06-077-0/+169
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32101 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain/eglibc] drop support for eglibc version trunk/HEADmirko2012-04-283-10/+3
| | | | | | | | | | | | | | | | | | | | | | | | | When selecting a specific eglibc version, it comes with a specific SVN revision that should not be modified as it (more or less) correspond to a tagged release. This patch disable the possibility to select a specific SVN revision on known eglib versions. This patch also disables the possibility to select the trunk branch of eglibc. There are multiple reasons for that: * trunk/HEAD may not even compile * the OpenWrt built system makes using trunk/HEAD a difficult thing, as OpenWRT fetches the source tree and store it in a compressed tar archive. Subsequent build get the source from the tar archive - not from SVN, making the use of trunk/HEAD largelly innefective. * we cannot know the corresponding version of trunk/HEAD, meaning that we'll face compiling issues when we'll try to copy the libc files - unless the build system is fixed with this specific issue in mind. Signed-off-by: Emmanuel Deloget <logout@free.fr> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31502 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain/eglibc] set version string of eglibc version 2.14 to 2.14.1mirko2012-04-281-1/+1
| | | | | | | | | | | | | | | | | | | eglibc version number depends on the branch and on the maintenance release (i.e. the SVN revision). Changing the revision may change the maintenance version. This patch correlate the SVN revision to the correct version number - without this change eglibc 2.14 provoke build errors when building the base-files package (example, for 2.14): $ make package/base-files/compile V=1 make[1] package/base-files/compile make[2] -C package/opkg host-compile make[2] -C package/base-files-network compile make[2] -C package/base-files compile cp: cannot stat `/home/me/openwrt/trunk/staging_dir/toolchain-arm_v7-a_gcc-4.6-linaro_eglibc-trunk_eabi/lib/ld-2.14.so': No such file or directory Signed-off-by: Emmanuel Deloget <logout@free.fr> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31501 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain/eglibc] drop eglibc version 2.12mirko2012-04-283-9/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31500 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain/eglibc] when choosing eglibc select eglibc version 2.13 by defaultmirko2012-04-181-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31342 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain/eglibc] remove patch '100-do-not-use-implicit-rules.patch' for ↵mirko2012-04-181-16/+0
| | | | | | | | eglibc 2.12 Mentioned patch got obsoleted by commit 31300, since it went upstream meanwhile git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31341 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain/eglibc] level up eglibc versions to latest revisions of its ↵mirko2012-04-161-3/+3
| | | | | | | | respective branches in particular this solves the issue that eglibc version 2.x produced so-files having the version string 2.(x-1) in its names which confused the toolchain git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31300 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain/eglibc] eglibc 2.14 needs our eglibc patchset as wellmirko2012-01-213-0/+114
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29842 3c298f89-4303-0410-b956-a3cf2f4a3e73
* eglibc: remove obsolete dependencies to fix missing config options for ↵nbd2011-07-161-15/+2
| | | | | | eglibc 2.13 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27623 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain] eglibc: add support for 2.14florian2011-07-073-1/+10
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27510 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain] remove reference to old eglibc versions.florian2011-07-071-18/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27509 3c298f89-4303-0410-b956-a3cf2f4a3e73
* eglibc: remove old versionsnbd2011-07-0211-243/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27360 3c298f89-4303-0410-b956-a3cf2f4a3e73
* eglibc: fix portability issues rpcgen and zic, fixes compile on darwinnbd2011-07-024-0/+196
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27359 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain/eglibc] eglibc CAN be compiled with -Os after all - flags however ↵mirko2011-06-261-3/+2
| | | | | | need to be stated in $EGLIBC_CFLAGS as well git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27290 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain/eglibc] manual/Makefile: Don't mix pattern rules with normal rules.mirko2011-06-231-0/+16
| | | | | | | | This change got committed into the official eglibc repository in commit 11461. Thanks to Philip Prindeville for pointing this out. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27264 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Revert "[toolchain/eglibc} eglibc in fact can be built with -Os"mirko2011-06-201-0/+4
| | | | | | | | | | | | | | Compiling with -Os results in: "error: #error "glibc cannot be compiled without optimization" Still, building with -Os is listed as feature in <http://www.eglibc.org/features>: "" Building with -Os EGLIBC supports building the library with compiler optimizing for size -Os instead of for speed -O2. "" git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27245 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain/eglibc] explicitly disable the use of ldconfigmirko2011-06-181-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27220 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain/eglibc] patch: add /usr/lib to default search path of dynamic linkermirko2011-06-182-0/+32
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27216 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain/eglibc] add support for eglibc version 2.13mirko2011-06-183-0/+9
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27215 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain/eglibc} eglibc in fact can be built with -Osmirko2011-06-181-4/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27214 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain/eglibc] when selecting eglibc, use version 2.12 by defaultmirko2011-06-181-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27213 3c298f89-4303-0410-b956-a3cf2f4a3e73
* eglibc: disable ssp, it breaks the buildnbd2011-02-011-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25280 3c298f89-4303-0410-b956-a3cf2f4a3e73
* cleanup toolchain version handlingkaloz2011-01-271-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25148 3c298f89-4303-0410-b956-a3cf2f4a3e73
* toolchain: fix the sysroot mess by getting rid of $(TOOLCHAIN_DIR)/usr and ↵nbd2010-08-191-5/+5
| | | | | | moving it back to $(TOOLCHAIN_DIR), this change makes the toolchain relocatable again, which should fix the SDK git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22723 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain] fix eglibc INET_ANL option selectionflorian2010-06-021-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21660 3c298f89-4303-0410-b956-a3cf2f4a3e73
* toolchain/eglibc: add preliminary support for eglibc-2.12nico2010-05-284-10/+92
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21611 3c298f89-4303-0410-b956-a3cf2f4a3e73
* toolchain/eglibc: update to latest revision for 2.9, 2.10 & 2.11nico2010-05-282-5/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21610 3c298f89-4303-0410-b956-a3cf2f4a3e73
* toolchain/eglibc: allow building eglibc-2.11 with gcc-4.5.xnico2010-05-281-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21601 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain] eglibc: add support for v2.11nico2009-11-244-8/+51
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18522 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain] eglibc: update v2.10 to rev. 9289nico2009-11-242-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18518 3c298f89-4303-0410-b956-a3cf2f4a3e73
* cosmetic: more reformatting missed from [18480]nico2009-11-221-2/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18481 3c298f89-4303-0410-b956-a3cf2f4a3e73
* cosmetic: reformat library configuration submenunico2009-11-221-706/+733
| | | | | | | | - adjust indent & spaces - use coherent config symbol names in help git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18480 3c298f89-4303-0410-b956-a3cf2f4a3e73
* eglibc: fix wrong config symbol name if library configuration submenunico2009-11-221-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18479 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain] eglibc: don't use minor version numbers in config symbols, only ↵nico2009-11-223-22/+14
| | | | | | in version strings git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18474 3c298f89-4303-0410-b956-a3cf2f4a3e73