aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #1177 from alexandrebelloni/reporter_url_fixAlexey Neyman2019-04-052-2/+2
|\ | | | | samples: G+ is gone, update reporter_url
| * samples: G+ is gone, update reporter_urlAlexandre Belloni2019-04-042-2/+2
| | | | | | | | | | | | | | G+ is now defunct, update the reporter_url to bootlin as both Thomas and I are working there. Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
* | Merge pull request #1179 from zentorin/masterAlexey Neyman2019-04-051-0/+1
|\ \ | |/ |/| uClibc: fix selection of debug level
| * uClibc: fix selection of debug levelKonstantin Vasin2019-04-051-0/+1
|/
* Merge pull request #1163 from stilor/docker-fixesAlexey Neyman2019-03-17136-476/+4310
|\ | | | | Fix build on CentOS6/7
| * Install python3 in MintAlexey Neyman2019-03-171-1/+1
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Install python3 on Fedora29Alexey Neyman2019-03-151-1/+1
| | | | | | | | | | | | GDB doesn't accept older 2.x as a valid choice. Signed-off-by: Alexey Neyman <stilor@att.net>
| * Note the experimental status of AlpineAlexey Neyman2019-03-151-0/+11
| | | | | | | | | | | | I don't have the time to fix all the various breakages it shows. Signed-off-by: Alexey Neyman <stilor@att.net>
| * Use fedora29 as a referenceAlexey Neyman2019-03-141-1/+1
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Reapply b34137Alexey Neyman2019-03-141-0/+3
| | | | | | | | | | | | | | ... which fixes <panel.h> detection on Alpine Linux (which has ncursesw but installs it into plain /usr/include). Signed-off-by: Alexey Neyman <stilor@att.net>
| * event-loop.h is included via other paths, tooAlexey Neyman2019-03-141-13/+15
| | | | | | | | | | | | ... so instead add an include guard. Signed-off-by: Alexey Neyman <stilor@att.net>
| * Remove "event-loop.h" inclusion from "top.h"Alexey Neyman2019-03-131-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Older GCCs (e.g. GCC 4.4 in CentOS 6) chokes on having two identical typedefs like this: typedef void *p; typedef void *p; The event-loop.h header does not have a guard against double-inclusion. Not the best solution, but it works and eventually 7.12 will fall into obsolescence anyway. Signed-off-by: Alexey Neyman <stilor@att.net>
| * Make the proc_service.h workaround apply to gdbserverAlexey Neyman2019-03-121-6/+15
| | | | | | | | | | | | | | | | | | ... when it is compiled without the native GDB. Also, fix the gdbserver to be installed without a program prefix in this case, as it was before the unification of the GDB backend. Signed-off-by: Alexey Neyman <stilor@att.net>
| * Allow older GDB to build against newer glibcAlexey Neyman2019-03-113-3/+95
| | | | | | | | | | | | | | Also, fix the subdir used when only gdbserver is built (without native GDB). Signed-off-by: Alexey Neyman <stilor@att.net>
| * 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>