aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * Update the samples to v3Alexey Neyman2019-03-0994-95/+94
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Move GDB build into a common backend functionAlexey Neyman2019-03-0910-353/+2852
| | | | | | | | | | | | | | ... needed to create a common runtime test for an incompatible change in glibc API. Signed-off-by: Alexey Neyman <stilor@att.net>
| * GDB 7.12.1 fails to build in certain configurationsAlexey Neyman2019-03-061-0/+43
| | | | | | | | | | | | ... for which we pick up a patch from upstream. Signed-off-by: Alexey Neyman <stilor@att.net>
| * CentOS6 cannot use newer GDB releasesAlexey Neyman2019-03-056-4/+963
| | | | | | | | | | | | | | | | | | ... unless one retrofits it with a decent compiler instead of stock GCC 4.4. While here, sync up the ax_*.m4 with autoconf-archive. Signed-off-by: Alexey Neyman <stilor@att.net>
| * Meet our new companion tool, bisonAlexey Neyman2019-03-0415-2/+130
| | | | | | | | | | | | | | Which is here courtesy of CentOS6, which only has bison 2.4 - while new glibc requires 2.7. Signed-off-by: Alexey Neyman <stilor@att.net>
| * Centos6 also needs python3Alexey Neyman2019-03-041-1/+2
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Detect errors in each container if running an actionAlexey Neyman2019-03-021-2/+22
| | | | | | | | | | | | ... in more than one; then complain at the end. Signed-off-by: Alexey Neyman <stilor@att.net>
| * Install Python3 from EPEL on CentOS7Alexey Neyman2019-03-021-1/+3
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Fix build of glibc 2.29 on systems with obsolete host programsAlexey Neyman2019-03-0210-17/+67
|/ | | | | | | | | | | | - Force building make as a companion tool if host make is older than 4.0 (CentOS 7 currently has 3.82) - Disable 2.29 as a choice if host python is older than 3.4 (CentOS 7 has 2.6 unless python from EPEL is installed) - Python2 emits its version information to STDERR. Ugh. While there, also use the detected host Python for GDB configuration. Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #1156 from stilor/more-docker-stuffAlexey Neyman2019-02-286-8/+54
|\ | | | | More docker stuff
| * Allow already configured directoriesAlexey Neyman2019-02-281-1/+19
| | | | | | | | | | | | ... while building in docker Signed-off-by: Alexey Neyman <stilor@att.net>
| * Make lzip an optional dependencyAlexey Neyman2019-02-283-3/+29
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * uClibc-ng replaced a broken .lz tarball for 1.0.31Alexey Neyman2019-02-281-4/+4
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Centos6 wasn't able to su into `ctng' userAlexey Neyman2019-02-281-0/+2
|/ | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #1155 from stilor/archlinux2Alexey Neyman2019-02-281-3/+2
|\ | | | | Seems like ArchLinux renamed its base on dockerhub
| * Seems like ArchLinux renamed its base on dockerhubAlexey Neyman2019-02-281-3/+2
|/ | | | | | ... awhile ago; I had it cached on one machine. Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #1154 from stilor/final-fixesAlexey Neyman2019-02-281-0/+2
|\ | | | | Archlinux: update keyring before packages
| * Archlinux: update keyring before packagesAlexey Neyman2019-02-281-0/+2
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* | Merge pull request #1151 from fidomax/patch-1Alexey Neyman2019-02-271-1/+1
|\ \ | |/ |/| Add extra mirror to libelf package
| * Add extra mirror to libelf packagefidomax2019-02-271-1/+1
|/
* Merge pull request #1150 from stilor/patches-gcc-8.3.0Alexey Neyman2019-02-256-110/+55
|\ | | | | Run GCC 8.3.0 patches through manage-packages.sh -P
| * Run GCC 8.3.0 patches through manage-packages.sh -PAlexey Neyman2019-02-256-110/+55
|/ | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #1147 from galak/gcc-8.3.0Alexey Neyman2019-02-2526-62/+112
|\ | | | | Update to gcc 8.3.0
| * Update to gcc 8.3.0Kumar Gala2019-02-2326-62/+112
| | | | | | | | | | | | | | | | | | Had to update the following patches so they'd apply: 0006-libgfortran-missing-include.patch 0010-crystax.patch Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
* | Merge pull request #1144 from bwalle/expat-docbookAlexey Neyman2019-02-251-0/+1
|\ \ | | | | | | expat: Build without docbook
| * | expat: Build without docbookBernhard Walle2019-02-201-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes following build error on Debian 9: configure: error: Your local docbook2man was found to work with SGML rather than XML. Please install docbook2X and use variable DOCBOOK_TO_MAN to point configure to command docbook2x-man of docbook2X. Or use DOCBOOK_TO_MAN="xmlto man --skip-validation" if you have xmlto around. You can also configure using --without-docbook if you can do without a man page for xmlwf. Signed-off-by: Bernhard Walle <bernhard@bwalle.de>
* | | Merge pull request #1148 from dimkr/static-muslAlexey Neyman2019-02-251-0/+5
|\ \ \ | |_|/ |/| | Fix musl build when CT_SHARED_LIBS=n
| * | Fix musl build when CT_SHARED_LIBS=nDima Krasner2019-02-241-0/+5
|/ / | | | | | | Signed-off-by: Dima Krasner <dima@dimakrasner.com>
* | Merge pull request #1146 from stilor/rc2-fixes-3Alexey Neyman2019-02-223-2/+18
|\ \ | | | | | | Add a Dockerfile for Alpine Linux 3.8
| * | Add a Dockerfile for Alpine Linux 3.8Alexey Neyman2019-02-223-2/+18
| | | | | | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* | | Merge pull request #1145 from stilor/rc2-fixes-3Alexey Neyman2019-02-211-0/+2
|\| | | |/ |/| Don't enable "shared flat"
| * Don't enable "shared flat"Alexey Neyman2019-02-211-0/+2
|/ | | | | | | | ... unless experimental. This unbreaks m68k-uclinux-uclibc sample which after the recent change in uClibc.sh attempted to build a shared flat library and failed. We were not building shared flat libraries before. Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #1143 from stilor/rc2-fixes-2Alexey Neyman2019-02-203-2/+19
|\ | | | | RC2 fixes, part 2
| * Select flat/FDPIC in accordance with ct-ng settingAlexey Neyman2019-02-201-0/+9
| | | | | | | | | | | | | | uClibc-ng 1.0.31 enabled FDPIC as an option for ARM/no-MMU configurations and defaults to that option if not set explicitly. Signed-off-by: Alexey Neyman <stilor@att.net>
| * Add debug output to Kconfig manipulation functionsAlexey Neyman2019-02-191-0/+3
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Stash the uClibc config after our modsAlexey Neyman2019-02-191-0/+4
| | | | | | | | | | | | ... before running `make olddefconfig`. This helps in debugging. Signed-off-by: Alexey Neyman <stilor@att.net>
| * Duh! do not override ${cflags}Alexey Neyman2019-02-191-2/+3
|/ | | | | | | | ... in the backend function with ${CFLAGS_FOR_HOST}. The caller either supplies them already, or (in case of pass-1/2 of the canadian cross) passes ${CFLAGS_FOR_BUILD} there. Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #1142 from stilor/rc2-fixesAlexey Neyman2019-02-1813-61/+179
|\ | | | | Fixes for regressions in 1.24.0-rc1
| * Pick up a newer revision of elf2fltAlexey Neyman2019-02-183-71/+1
| | | | | | | | | | | | ... which includes the two local patches we have. Signed-off-by: Alexey Neyman <stilor@att.net>
| * No longer mark newlib 3.x experimentalAlexey Neyman2019-02-182-2/+0
| | | | | | | | | | | | | | ... they seem to have overcome the birthing pains of 3.0.0 and build is stable. Signed-off-by: Alexey Neyman <stilor@att.net>
| * Move moxiebox build to post_ccAlexey Neyman2019-02-172-5/+4
| | | | | | | | | | | | core-2 gcc does not search the final prefix now for newlib's headers. Signed-off-by: Alexey Neyman <stilor@att.net>
| * Use -idirafter instead of copying headers.Alexey Neyman2019-02-171-13/+20
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Add sample from #985Alexey Neyman2019-02-172-0/+42
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Disable CXX while building glibcAlexey Neyman2019-02-161-3/+4
| | | | | | | | | | | | | | Otherwise, glibc 2.29 tries to use it - but we haven't built libstdc++ yet. We really need to implement #808... Until now, pass empty CXX to make. Signed-off-by: Alexey Neyman <stilor@att.net>
| * Check/increase `ulimit -n` settingAlexey Neyman2019-02-151-0/+8
| | | | | | | | | | | | | | ... 2.32 ld runs out of file descriptors while linking uClibc-ng on SuperH. Signed-off-by: Alexey Neyman <stilor@att.net>
| * strace 4.26 doesn't build on mips/o32Alexey Neyman2019-02-151-0/+91
| | | | | | | | | | | | ... so pick up a patch from upstream. Signed-off-by: Alexey Neyman <stilor@att.net>
| * Patch elf2flt to fix the breakage with host GCC8Alexey Neyman2019-02-143-30/+70
| | | | | | | | | | | | ... and binutils 2.32 (more headers needed). Signed-off-by: Alexey Neyman <stilor@att.net>
| * Improve error detectionAlexey Neyman2019-02-141-7/+9
|/ | | | | | | | | ... by filtering the messages that contain a *word* "warning" or "error", i.e. is preceded by a space or is at the beginning of the line. This improves the output from new uClibc-ng releases - which produce a warning about an unused label, `mprot_error`. Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #1140 from stilor/upgradeAlexey Neyman2019-02-1391-218/+887
|\ | | | | Package updates
| * Another wave of version updatesAlexey Neyman2019-02-1388-187/+833
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>