Age | Commit message (Collapse) | Author | Files | Lines |
|
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: https://github.com/uclinux-dev/elf2flt/pull/6
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Skip complibs check on host for canadian
|
|
Original patch by: Ray Donnelly <mingw.android@gmail.com>
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
'relocs' is no longer built when installing the headers.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
... backported from newer GCC releases.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Upstream: https://github.com/madler/zlib/pull/225
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Fix from upstream.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
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 <stilor@att.net>
|
|
Signed-off-by: Claus Strasburger <claus@strasburger.de>
|
|
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 <stilor@att.net>
|
|
... including zlib fix in configure, needed to build canadian crosses
with elf2flt.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Allow some tunables for ncurses
|
|
Update kernel & glibc
|
|
3 unrelated uClibc changes, see individual commits
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
- 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 <stilor@att.net>
|
|
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 <stilor@att.net>
|
|
GDB maintainers said, <sgidefs.h> must be provided by C library.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Add binutils 2.27 patch
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Patches:
120 - updated to apply cleanly
140,150 - removed, now upstream
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
https://sourceware.org/bugzilla/show_bug.cgi?id=20531
Reported-by: Floessie
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
2.22 and older have more warnings that break the build.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Buildroot checks for this feature.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
for mips-*-linux-musl. Upstream report:
https://sourceforge.net/p/strace/mailman/message/35615169/
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Gcc compilation fix when fortran is enabled
|
|
Signed-off-by: Dirk Vanden Boer <dirk.vdb@gmail.com>
|
|
.. and 4.8 needs it, too.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
... 2.20, 2.21, 2.22 and 2.24.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Fix for Candian-Cross builds for mingw host to arm target.
|
|
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 500-strace.sh. 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 <stilor@att.net>
|
|
Versions 4.13 and older marked as obsolete.
Identify the source of the patches 007..009.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Musl update to 1.1.16
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Same patches apply; changed 101-uclibc-no-gettimeofday-clobber.patch -
modify configure.ac and regenerate configure (rather than modifying
the latter directly).
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Patch from: https://bugzilla.redhat.com/show_bug.cgi?id=1404857
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
|
|
Signed-off-by: Alastair D'Silva <alastair@d-silva.org>
|
|
Signed-off-by: Alastair D'Silva <alastair@d-silva.org>
|
|
Signed-off-by: Alastair D'Silva <alastair@d-silva.org>
|
|
- 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 <stilor@att.net>
|
|
uClibc-ng 1.0.20 fixed static linking with "libdl" by adding all libdl functions
into the libc. On xtensa, though, libdl contains an unresolved reference that is
satisfied by the ld.so - which is not a part of the linking in a static case.
Signed-off-by: Alexey Neyman <stilor@att.net>
|