path: root/patches
AgeCommit message (Collapse)AuthorFilesLines
2017-02-28Add patches to Linaro GCCAlexey Neyman101-121/+8991
Same as the base release as long as they applied. MUSL patches didn't, removed. Also, unobsolete Linaro GCC5 now that they rolled out a new release. Signed-off-by: Alexey Neyman <>
2017-02-23Fix the build of elf2flt on CygwinAlexey Neyman1-0/+81
The -lcygwin -lc actually breaks the build: elf2flt picks up the symbols for getopt/optarg via <getopt.h> in binutils-X.Y/include, where optarg is declared without dllimport attribute. Therefore it pulls in getopt() from libc/libcygwin, but since optarg is not prefixed with _imp__, it is pulled from libiberty. But the object file in libiberty also contains getopt() thus resulting in multiple definitions thereof. While there, kill extraneous -ldl passed into configure - configure detects -ldl successfully. Upstream: Signed-off-by: Alexey Neyman <>
2017-02-19Upgrade GDB 7.11 -> 7.11.1Alexey Neyman4-0/+0
Signed-off-by: Alexey Neyman <>
2017-02-19Upgrade GDB 7.12 -> 7.12.1Alexey Neyman4-0/+0
Signed-off-by: Alexey Neyman <>
2017-02-16Fix undefined reference to _wopen on CygwinAlexey Neyman1-0/+30
Signed-off-by: Alexey Neyman <>
2017-02-12Backport mutextattr typo fix to 2.24 and 2.23.2Alexey Neyman2-0/+28
Signed-off-by: Alexey Neyman <>
2017-02-12Merge pull request #589 from stilor/skip-complibs-check-on-host-canadianAlexey Neyman1-0/+33
Skip complibs check on host for canadian
2017-02-12Backport -fPIC patch for CygwinAlexey Neyman2-0/+208
Original patch by: Ray Donnelly <> Signed-off-by: Alexey Neyman <>
2017-02-12Propagate Cygwin stat64 patch to 2.21 and older versionsAlexey Neyman12-0/+156
Signed-off-by: Alexey Neyman <>
2017-02-12Remove linux patches for R_X86_64_JUMP_SLOTAlexey Neyman10-160/+0
'relocs' is no longer built when installing the headers. Signed-off-by: Alexey Neyman <>
2017-02-12Add host configuration for cygwin64Alexey Neyman1-0/+11
... backported from newer GCC releases. Signed-off-by: Alexey Neyman <>
2017-02-11Make zlib's 'make check' actually fail if test failsAlexey Neyman1-0/+33
Upstream: Signed-off-by: Alexey Neyman <>
2017-02-10Add a patch to build 2.15 for ARMAlexey Neyman1-0/+19
Fix from upstream. Signed-off-by: Alexey Neyman <>
2017-02-10Ports patches for glibc 2.12.1 .. 2.16Alexey Neyman145-368/+7401
Add patches for versions that didn't have them - patches updated/retired as necessary. Also, disallow 2.12.2 for architectures in ports - this version did not have ports addon. Signed-off-by: Alexey Neyman <>
2017-02-10backport support patch for gcc 5 to glibc 2.13 arm portsClaus Strasburger1-0/+50
Signed-off-by: Claus Strasburger <>
2017-02-10Revert "patches: remove obsolete glibc patches"Alexey Neyman145-0/+11036
This partially reverts commit 429b3e884662a3b9a72890aae23865501e66330f. Bring back the patches for glibc 2.12 and newer. Propagate/refresh some patches as needed. Signed-off-by: Alexey Neyman <>
2017-02-06Pick up upstream fixesAlexey Neyman1-294/+0
... including zlib fix in configure, needed to build canadian crosses with elf2flt. Signed-off-by: Alexey Neyman <>
2017-02-06Merge pull request #575 from stilor/ncurses-configureAlexey Neyman1-0/+22
Allow some tunables for ncurses
2017-02-06Merge pull request #576 from stilor/update-kernel-libcAlexey Neyman4-0/+86
Update kernel & glibc
2017-02-06Merge pull request #574 from stilor/uclibc-obstackAlexey Neyman1-0/+41
3 unrelated uClibc changes, see individual commits
2017-02-06Add glibc 2.25Alexey Neyman4-0/+86
Signed-off-by: Alexey Neyman <>
2017-02-05Patch elf2flt to link libz lastAlexey Neyman1-0/+294
Signed-off-by: Alexey Neyman <>
2017-02-05Allow some tunables for ncursesAlexey Neyman1-0/+22
- Allow user to specify configure arguments to pass through to host/target ncurses. - Checkbox for --disable-database - String option for --with-fallbacks Signed-off-by: Alexey Neyman <>
2017-02-05Use 'make olddefconfig' in uClibc/uClibc-ng configurationAlexey Neyman1-0/+41
instead of 'make oldconfig' and responding 'y'. This avoids 'Broken pipe' errors in the log, as well as selects default setting for all options not explicitly set. This requires a small fix in the old uClibc. Won't have to maintain that fix for long though :) Signed-off-by: Alexey Neyman <>
2017-01-26Remove previous patch to straceAlexey Neyman1-67/+0
GDB maintainers said, <sgidefs.h> must be provided by C library. Signed-off-by: Alexey Neyman <>
2017-01-26Merge pull request #562 from stilor/binutils-patchAlexey Neyman1-0/+30
Add binutils 2.27 patch
2017-01-26Fix glibc build with GCC5/6.Alexey Neyman1-0/+28
Signed-off-by: Alexey Neyman <>
2017-01-26Add gettext Neyman3-0/+302
Patches: 120 - updated to apply cleanly 140,150 - removed, now upstream Signed-off-by: Alexey Neyman <>
2017-01-26Add binutils 2.27 patchAlexey Neyman1-0/+30 Reported-by: Floessie Signed-off-by: Alexey Neyman <>
2017-01-26Fix glibc 2.23/2.24 with --enable-static-nss.Alexey Neyman2-0/+60
2.22 and older have more warnings that break the build. Signed-off-by: Alexey Neyman <>
2017-01-24Add patch for init_module/delete_moduleAlexey Neyman1-0/+50
Signed-off-by: Alexey Neyman <>
2017-01-23Add UCLIBC_HAS_LFS as always-enabled.Alexey Neyman2-0/+62
Buildroot checks for this feature. Signed-off-by: Alexey Neyman <>
2017-01-20Patch from OpenEmbedded to fix strace buildAlexey Neyman1-0/+67
for mips-*-linux-musl. Upstream report: Signed-off-by: Alexey Neyman <>
2017-01-20Merge pull request #545 from dirkvdb/masterAlexey Neyman1-0/+10
Gcc compilation fix when fortran is enabled
2017-01-18Added patch for gcc compilation error with fortran enabledDirk Vanden Boer1-0/+10
Signed-off-by: Dirk Vanden Boer <>
2017-01-18Linaro 4.9 does not have a fix for build with GCC5/6.Alexey Neyman2-0/+259
.. and 4.8 needs it, too. Signed-off-by: Alexey Neyman <>
2017-01-17Propagate caddr_t patch to other glibc versionsAlexey Neyman4-0/+60
... 2.20, 2.21, 2.22 and 2.24. Signed-off-by: Alexey Neyman <>
2017-01-17Merge pull request #520 from c-robert/masterAlexey Neyman1-0/+15
Fix for Candian-Cross builds for mingw host to arm target.
2017-01-16Replace strace workaround with a patch.Alexey Neyman6-0/+866
The correct solution was checked in to strace GIT; will be part of the next release. Backport patch to 4.10..4.15, and remove the workaround from Versions 4.9 and older should build fine even without the workaround (they would be picking up wrong definitions, but they need different patch and I don't feel like spending any time on these versions). Signed-off-by: Alexey Neyman <>
2017-01-16Add versions 4.11..4.15 of strace.Alexey Neyman3-0/+5
Versions 4.13 and older marked as obsolete. Identify the source of the patches 007..009. Signed-off-by: Alexey Neyman <>
2017-01-16Merge pull request #536 from stilor/musl-updateAlexey Neyman2-293/+0
Musl update to 1.1.16
2017-01-14Remove patches for unsupported musl versionsAlexey Neyman2-293/+0
Signed-off-by: Alexey Neyman <>
2017-01-14Add gdb 7.12.Alexey Neyman4-0/+124
Same patches apply; changed 101-uclibc-no-gettimeofday-clobber.patch - modify and regenerate configure (rather than modifying the latter directly). Signed-off-by: Alexey Neyman <>
2017-01-11Fix xtensa after binutils upgrade.Alexey Neyman1-0/+33
Patch from: Signed-off-by: Alexey Neyman <>
2017-01-10Patch GCC to leave -framework alone.Alexey Neyman4-0/+56
Signed-off-by: Alexey Neyman <>
2017-01-06Fix for Candian-Cross builds for mingw host to arm target.C. Robert Daniels III1-0/+15
2017-01-06Remove GCC 6.2.0Alastair D'Silva20-2958/+0
Signed-off-by: Alastair D'Silva <>
2017-01-06Bump GCC to 6.3.0Alastair D'Silva20-0/+2958
Signed-off-by: Alastair D'Silva <>
2017-01-06Bump binutils to 2.27Alastair D'Silva9-0/+612
Signed-off-by: Alastair D'Silva <>
2016-12-17Kill dmalloc.Alexey Neyman8-372/+0
- No new releases in almost 10 year. - No public bug tracker or VCS. - No responses from maintainer over sent patches. RIP, dmalloc. Signed-off-by: Alexey Neyman <>