Commit graph

562 commits

Author SHA1 Message Date
Eric Andersen 65eb36c4e9 Kill off the old gcc/binutils stuff 2004-01-29 23:13:49 +00:00
Eric Andersen 563a74609b Fixup grep build 2004-01-28 23:11:00 +00:00
Manuel Novoa III a3f9025ded Fix libstdc++-v3/configure.target to set the config/os dir correctly
when building inside a native uClibc environment.
2004-01-24 19:43:36 +00:00
Eric Andersen 78fe4bffde As noted by Joakim Tjernlund, we should force ln to overwrite
existing symlinks.
2004-01-20 17:51:43 +00:00
Manuel Novoa III d9dc2a87f3 Change to work with the i386-linux-uclibc toolchain instead. 2004-01-17 01:55:52 +00:00
Manuel Novoa III 93e576b799 Get soft float working for gcc 3.3.2. Support for arm, mips, mipsel, powerpc. 2004-01-16 19:08:39 +00:00
Manuel Novoa III 2d472b2334 Remove unnecessary dependency. 2004-01-15 15:59:43 +00:00
Manuel Novoa III 3800e33016 Minor cleanup. 2004-01-15 11:01:37 +00:00
Manuel Novoa III 0f92b01988 Oops... forgot --with-headers when building the cross compilers. So the
version of limits.h under gcc-lib was incorrect.
2004-01-14 19:05:27 +00:00
Manuel Novoa III 7138a96044 Build gdb with <arch>-linux-uclibc explicitly (when necessary) in case it
needs to be aware.  To do this, we grab a (patched) copy of config.sub
from gcc.
Also specify some configure vars which aren't tested when cross compiling.
2004-01-14 12:12:17 +00:00
Manuel Novoa III 953aa99185 Oops. 2004-01-14 10:33:00 +00:00
Manuel Novoa III 9168e83809 Enable building <arch>-linux-uclibc toolchains. Note that, due to config
issues for applications, we also create staging_dir/bin/<arch>-linux-*
symlinks which allows us to configure most apps with target=<arch>-linux.

gcc 3.3.2 libstdc++ now correctly identifies uclibc locale support.
There are still some issues (mainly related to wide char time strings
and wcsftime) to be addressed, but those are on hold until the uClibc
locale internals are reworked once again.

With the new stuff, we can also build gcc 2.95 and STLport again, although
the native gcc build for the target is failing.

Archs supported (some archs not yet tested):
 2.95 - i386, arm, mips*, powerpc.
 3.3.2 - Hopefull all for which uClibc has shared lib support.
2004-01-14 10:03:44 +00:00
Eric Andersen 073534b925 Update ltp to the latest version. Current results:
$ grep FAIL logfile
fcntl18     2  FAIL  :  Test F_GETLK64: for errno EFAULT FAILED
fcntl18     0  INFO  :  Block 2 FAILED
fcntl18     2  FAIL  :  Test F_GETLK64: for errno EFAULT FAILED
fcntl18     0  INFO  :  Block 2 FAILED
flock03     2  FAIL  :  Child: Unable to relock file after unlocking, errno 37
flock03     2  FAIL  :  flock03 Failed
nanosleep02    1  FAIL  :  Remaining sleep time 4010000 usec doesn't match with the expected 3992631 usec time
nanosleep02    1  FAIL  :  child process exited abnormally
INFO: pan reported some tests FAIL

$ grep BROK logfile
setgroups04    1  BROK  :  Unexpected signal 11 received.
swapoff02    1  BROK  :  Failed to turn on the swap file. skipping  the test iteration
swapoff02    2  BROK  :  Remaining cases broken
swapoff02    3  BROK  :  Remaining cases broken
2004-01-11 08:01:02 +00:00
Eric Andersen 63bcb19b20 we do not 'ant' to use anything 2004-01-08 09:43:30 +00:00
Eric Andersen efa01a402f Document the unwind-dw2-fde stuff a bit better, remove pointless
and inadvertant munging of libgcc_s's soname.
2004-01-08 09:41:43 +00:00
Eric Andersen 6a922668ea Default buildroot to use stock uClibc 0.9.26 till further notice 2004-01-04 06:08:20 +00:00
Eric Andersen 461be88906 Mount devpts properly 2004-01-03 11:09:19 +00:00
Eric Andersen 72cfde1f99 Fix some more ltp bugs 2004-01-03 09:50:23 +00:00
Eric Andersen 60983a8faa A bit more tateful this time 2004-01-02 06:58:36 +00:00
Eric Andersen 81036b2f80 Patch the patch... 2004-01-02 06:49:18 +00:00
Eric Andersen 54b24c221e Update the ltp patch with a few bug fixes... 2004-01-02 06:29:00 +00:00
Eric Andersen 449168b8d0 Update for the latest uClibc 2003-12-30 11:25:21 +00:00
Eric Andersen df169b191c Slightly newer ltp test 2003-12-29 23:19:46 +00:00
Eric Andersen 5d45d795c0 Update default config 2003-12-28 22:08:19 +00:00
Eric Andersen 6366b3737c remove trailing whitespace 2003-12-28 22:07:59 +00:00
Eric Andersen bae87f8eec Fixup the build of the hostap utils, use the kernel hostap
stuff for the driver modules.
2003-12-28 22:07:35 +00:00
Eric Andersen de44010390 Add support for openvpn 2003-12-28 22:06:25 +00:00
Manuel Novoa III 4d1a51bd5b uClibc has handled YESSTR/NOSTR for some time, so kill that part of the
patch as well.
2003-12-27 23:43:58 +00:00
Manuel Novoa III 69cf4bbec3 With the libpthread fix, part of the patch is no longer required. 2003-12-27 23:42:47 +00:00
Manuel Novoa III f823ba682e Update. 2003-12-25 04:26:51 +00:00
Eric Andersen 43a47bf7db some non-tabs snuck in 2003-12-20 00:22:39 +00:00
Eric Andersen 8410fed7a7 bump kernel to 2.4.23, and update the default patch set to match 2003-12-20 00:05:53 +00:00
Eric Andersen f02886e2f0 Fixup the regex used for iptables so it actually works 2003-12-20 00:02:13 +00:00
Eric Andersen 60f17faa10 Bump pcmcia version 2003-12-20 00:01:42 +00:00
Eric Andersen fc686e3dfe Fixup the "older than" (test -ot) tests for older bash
versions when one of the files is missing
2003-12-20 00:01:23 +00:00
Eric Andersen 0af92f5e6f Paul Fox writes:
hi erik --

bash versions 2.04.11 and 2.04.21 (at least -- they're the only
non-2.05 versions i have) seem to get the "older than" (test -ot)
answer wrong if one of the files is missing.

this patch explicitly bypasses the test if the "older" file is missing.

paul
2003-12-19 23:59:04 +00:00
Eric Andersen 21a6d6102a update dropbear 2003-12-19 07:58:02 +00:00
Eric Andersen ccf8da71af cope with latest busybox insmod options 2003-12-11 02:32:07 +00:00
Eric Andersen dd7945ca8e Support older apps by disabling UNIX98PTY_ONLY 2003-12-10 20:11:09 +00:00
Eric Andersen f71ea4dbd9 Contributed by Jeff Simpson. This doesn't actually work yet,
and will need considerably more effort to make python properly
cross compile.  More of a placeholder for now....
2003-12-03 22:58:26 +00:00
Eric Andersen 3a77de39df Add in mpg123 support, contributed by Jeff Simpson, with fixes
by me....
2003-12-03 22:56:58 +00:00
Eric Andersen d066b80a09 Fixup util-linux so it actually compiles 2003-12-03 22:49:02 +00:00
Eric Andersen 435a4f723a Prevent install from following symlinks and overwriting bin/busybox 2003-12-03 17:18:41 +00:00
Manuel Novoa III 8e34cf6f85 Oops... we do want insmod support, but we don't need tape support. 2003-12-03 02:31:15 +00:00
Manuel Novoa III 189b1d5432 Change uClibc stdio BUFSIZ to 4k.
Update busybox config for new snapshot.
2003-12-03 02:25:12 +00:00
Manuel Novoa III 77050ddd2b If building without large file support, hack the Makefiles appropriately. 2003-12-03 01:16:29 +00:00
Manuel Novoa III ce917cf621 Add support for cris, adapted from a patch I found on the web.
http://lists.zynot.org/pipermail/zynot-commit/2003-September/000347.html
2003-12-03 00:28:25 +00:00
Manuel Novoa III c0642e9a07 Add some extra slack space. mips rootfs generation was failing because
to small a size was used (probably a result of my using reiserfs).
2003-12-02 21:46:46 +00:00
Eric Andersen bfda40a58f Default to building ccache for the target 2003-12-02 19:20:12 +00:00
Manuel Novoa III d279110f14 Remove the broken handling of libgcc_s. 2003-12-02 18:55:21 +00:00