- May 25, 2017
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Felix Fietkau authored
This causes various issues in other places that assume that host binaries are staged in STAGING_DIR_HOST. Since all the right places use HOST_BUILD_PREFIX, override that instead. This fixes some issues with quilt on toolchain dirs Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- May 02, 2017
-
-
Alexey Brodkin authored
arc-2016.09 is the most recent toolchain for ARC cores and it is based on top of upstream Binutils 2.27 and GCC 6.2.1. With updated major version of GCC we copied all GCC 6.x patches for ARC as well as Bintils 2.27 patches. Note that toochain sports ARCv4 ABI and so must be used with 4.8+ Linux kernels. Even though it will build v4.4 kernel perfectly fine on attempt to run user-space apps they won't work with older kernel. That said previuosly sent RFC patches with Linux kernel update are required: [1] https://patchwork.ozlabs.org/patch/726686/ [2] https://patchwork.ozlabs.org/patch/726687/ Signed-off-by:
Alexey Brodkin <Alexey.Brodkin@synopsys.com>
-
- Mar 20, 2017
-
-
Daniel Engberg authored
Add binutils 2.28 to repo Signed-off-by:
Daniel Engberg <daniel.engberg.lists@pyret.net>
-
- Feb 27, 2017
-
-
Jonas Gorski authored
Binutils recently updated the ABI version to 5, which broke glibc, as it refuses to load anything > 3. Upstream reverted the ABI version update, so backport the commit. Fixes the following error on boot: /bin/sh: error while loading shared libraries: /lib/libcrypt.so.1: ELF file ABI version invalid [ 0.920077] Kernel panic - not syncing: Attempted to kill init! exitcode=0x00007f00 [ 0.920077] [ 0.929450] Rebooting in 1 seconds.. Signed-off-by:
Jonas Gorski <jonas.gorski@gmail.com>
-
- Feb 16, 2017
-
-
Felix Fietkau authored
- Check for changes in toolchain/ only - Only replace the stamp file if it was changed - Fix dependencies for staging dir prepare - Move the stamp file to TOOLCHAIN_DIR Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Feb 15, 2017
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Feb 11, 2017
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Felix Fietkau authored
Version configuration is gone, so version specific patch directories are not necessary either. Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Alexey Brodkin authored
Important change was made in 1.0.18: all sub-libs were merged in one and only libc similarly to musl. See [1] for more details. To support that we had to remove refences to those sub-libs like libpthread, libcrypt, libdl, libm, libutil etc. [1] http://cgit.uclibc-ng.org/cgi/cgit/uclibc-ng.git/commit/?id=29ff9055c80efe77a7130767a9fcb3ab8c67e8ce Signed-off-by:
Alexey Brodkin <Alexey.Brodkin@synopsys.com>
-
Alexey Brodkin authored
Currently on attempt to configure uClibc with "V=s" user is prompted to answer on configuration questions. Major inconvenience here is build procedure get paused until user answers all questions. That happens because not all symbols are defined in our .config. Solution is as simple as usage of "olddefconfig" target instead of simple "oldconfig". In that case default values get silently set for symbols not defined by our .config explicitly. We haven't noticed that subtle issue before because without "V=s" what we do is "make oldconfig < /dev/null" which automatically answers all questions :) Signed-off-by:
Alexey Brodkin <Alexey.Brodkin@synopsys.com>
-
Felix Fietkau authored
It was a leftover from an old obsoleted dependency chain Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Felix Fietkau authored
We only support one version per libc type Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Feb 10, 2017
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Feb 09, 2017
-
-
Felix Fietkau authored
If the staging dir was deleted, the build needs to recompile some files. This change speeds up this corner case significantly Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Feb 07, 2017
-
-
Etienne Haarsma authored
Update gdb to version 7.12.1. GDB 7.12.1 brings the following fixes and enhancements over GDB 7.12: * PR tdep/20682 (aarch64 regression: gdb.cp/nextoverthrow.exp) * PR server/20733 (Failed to build aarch64_be-linux-gnu GDBserver) * PR tdep/20953 (GDB crashes after "set architecture rl78") * PR tdep/20954 (GDB crashes if "set architecture rx") * PR tdep/20955 (GDB internal error in cris-tdep.c) * PR build/20712 (gdb 7.12+ doesn't build as C++ on Solaris) * PR breakpoint/20653 (string_to_explicit_location has some weird code) * PR build/20753 (MinGW compilation errors due to strcasecmp) * PR gdb/20977 (GDB exception handling is broken on i686-w64-mingw32) * PR python/21048 (backtrace is broken on i686) * PR sim/20808 (mips sim build fails due to undefined SD/CPU variables) * PR sim/20809 (mips sim build fails for r3900 cpus) * PR gdb/20939 (GDB aborts Signed-off-by:
Etienne Haarsma <bladeoner112@gmail.com>
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Daniel Engberg authored
Use 2.27 as default which is the current relese. Makes it easier to get support and submit patches upstream if needed. Tested on ar71xx, mt7621, kirkwood (arm) Signed-off-by:
Daniel Engberg <daniel.engberg.lists@pyret.net>
-
- Feb 06, 2017
-
-
Jo-Philipp Wich authored
This reverts commit dde5c729. The uClibc update was completely untested, does not build with Kernel 4.4 and did not adjust the configuration to predeclare new config symbols. Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
- Feb 01, 2017
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Felix Fietkau authored
Remove gcc testsuite, ada and libjava (if not selected) Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Jan 26, 2017
-
-
Etienne Haarsma authored
Signed-off-by:
Etienne Haarsma <bladeoner112@gmail.com>
-
- Jan 18, 2017
-
-
Felix Fietkau authored
Reduces the number of recursive make invocations Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Jan 16, 2017
-
-
Christian Lamparter authored
This patch updates musl to 1.1.16+ [0] and removes all the backported patches. This is a major release and tagged as such. For more information visit musl-libc.org or read the WHATSNEW. Furthermore, this patch also changes musl to download directly from git. This makes it easier to update musl in the future. The patch custom Add-format-attribute-to-some-function-declarations.patch was assigned a new 400- number. This should avoid confusion since 0xx numbers are usually assigned to backports. [0] <http://git.musl-libc.org/cgit/musl/commit/?id=769f53598e781ffc89191520f3f8a93cb58db91f > Cc: Hannu Nyman <hannu.nyman@iki.fi> Cc: Koen Vandeputte <koen.vandeputte@ncentric.com> Cc: Jo-Philipp Wich <jo@mein.io> Cc: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by:
Christian Lamparter <chunkeey@googlemail.com>
-
- Dec 26, 2016
-
-
Koen Vandeputte authored
Signed-off-by:
Koen Vandeputte <koen.vandeputte@ncentric.com>
-
Koen Vandeputte authored
Backport most important fixes up to latest HEAD - Taken post-commit reverts/fixes into account Compile tested Run-tested on cns3xxx & imx6 targets Signed-off-by:
Koen Vandeputte <koen.vandeputte@ncentric.com>
-
Koen Vandeputte authored
Ensure there is room in the numbering for next patches Signed-off-by:
Koen Vandeputte <koen.vandeputte@ncentric.com>
-
- Dec 24, 2016
-
-
Syrone Wong authored
This is a bugfix release Build and run tested on mvebu/Linksys WRT1900AC v1 Signed-off-by:
Syrone Wong <wong.syrone@gmail.com>
-
Felix Fietkau authored
graphite is disabled by default and it's not worth carrying ppl and cloog for supporting this feature on the old gcc 4.8, which is only used for ARC Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Dec 17, 2016
-
-
Felix Fietkau authored
This is intended to be used for a wide array of package sanity checks. The first check that is implemented is for the hash of downloaded files. It checks: - Missing hash - Use of SHA256 instead of MD5 - dl/<file> hash not matching hash in makefile - deprecated MD5SUM variable The deprecated MD5SUM variable check is skipped for feeds/ until OpenWrt is updated as well Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Dec 16, 2016
-
-
Felix Fietkau authored
Replace *MD5SUM with *HASH, replace MD5 hashes with SHA256 Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Dec 14, 2016
-
-
Felix Fietkau authored
Slightly improves compression for each executable, saving about 4k from the default ar71xx rootfs Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Nov 24, 2016
-
-
Yousong Zhou authored
Otherwise the built binaries may fail with Error relocating /usr/bin/qemu-system-x86_64: unsupported relocation type 37 Signed-off-by:
Yousong Zhou <yszhou4tech@gmail.com>
-
- Nov 14, 2016
-
-
BangLang Huang authored
Signed-off-by:
BangLang Huang <banglang.huang@foxmail.com>
-
- Oct 31, 2016
-
-
Hannu Nyman authored
fix parsing of the < > quoted time zone names. Compare the correct character instead of repeatedly comparing the first character. Patch has been submitted to upstream as http://www.openwall.com/lists/musl/2016/10/24/3 Longer explanation in http://www.openwall.com/lists/musl/2016/10/19/1 Signed-off-by:
Hannu Nyman <hannu.nyman@iki.fi> [Jo-Philipp Wich: move references into commit message, shorten title prefix] Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
- Oct 24, 2016
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-