Commit Graph

204 Commits

Author SHA1 Message Date
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
d066b80a09 Fixup util-linux so it actually compiles 2003-12-03 22:49:02 +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
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
3c79729137 Use else. 2003-11-24 15:55:50 +00:00
Eric Andersen
4f889ada56 automatically detect if we have a usable version of sed
installed.  If not, we will now build our own version.
2003-11-19 17:17:56 +00:00
Manuel Novoa III
93b677ea42 Turn on HAS_FPU by default. If soft float support is configured in the
buildroot Makefile, HAS_FPU will be turned of by uclibc.mk.

TODO: Implement a buildroot options for no float support at all.
2003-11-18 19:58:46 +00:00
Eric Andersen
e1a124005c Update the default busybox config 2003-11-13 12:10:58 +00:00
Manuel Novoa III
3b738ef6dd Make sure we prompt for MMU setting if unknown. 2003-11-11 21:26:17 +00:00
Eric Andersen
6e05374b6d Default to having an MMU, which must be explictly overridden on
a per arch basis
2003-11-11 21:18:47 +00:00
Manuel Novoa III
98dd5fd7a8 I broke the libstdc++ locale-enabled build when I hid the definition
of locale_t.  Since I don't want to expose this, for the moment add
some nasty casts to reference the necessary pointer fields for the
ctype information.
2003-11-11 06:53:22 +00:00
Manuel Novoa III
eab54b6a73 Update. 2003-11-11 06:50:11 +00:00
Eric Andersen
53eff10d14 oops 2003-11-08 02:18:03 +00:00
Eric Andersen
b451d1dc68 Update the ltp testsuite 2003-11-07 23:52:10 +00:00
Eric Andersen
d30258309f Oops! Don't disable all float support! 2003-11-07 04:56:03 +00:00
Eric Andersen
495279039a Make sure the config system asks stuff when it should, and doen't
ask when it shouldn't...
2003-11-07 04:50:00 +00:00
Eric Andersen
d399514752 A bit more wiggling to prevent asking about the target
architecture when possible, since we already know the
correct answer.
2003-11-05 01:34:17 +00:00
Eric Andersen
55b7ab982f Yet more adaption for arches such as mipsel. Do not provide
defaults for endianness.  Either it will be automaticly correct
(such as for i386), or we need to prompt.
2003-11-05 01:27:22 +00:00
Eric Andersen
5833504dad minor changes to accomodate the config system updates 2003-11-04 13:56:00 +00:00
Eric Andersen
9d82281e67 Update the uClibc config 2003-11-04 13:26:33 +00:00
Eric Andersen
b1f39829cd strace 4.5 builds properly for mipsel, and does not use sys_errlist,
so we no longer need to patch anything.
 -Erik
2003-11-01 05:57:07 +00:00
Manuel Novoa III
d632d42b34 Enable building soft float buildroot for gcc 3.3. Currently works for
i386 (limited to 64 bit long double... same as double), arm (libfloat),
  mips, and mipsel.
Enable cross compiling a native gcc 3.3 toolchain to run on the target.
Misc rootfs cleanups... strip some things that weren't, eliminate duplicate
  libs, move openssl shared libs out of /lib, reduce size of libssl.so
  by dynamicly linking with libcrypto.so, fix dropbear compile on mips.
2003-11-01 05:34:41 +00:00
Eric Andersen
b5f7712c83 Oops. I did not intend to leave debugging and such enabled by default. 2003-10-24 04:02:54 +00:00
Eric Andersen
f24f81977c Update default busybox config 2003-10-22 23:37:01 +00:00
Eric Andersen
3c913b59bf Upgrade valgrind 2003-10-19 07:36:18 +00:00
Eric Andersen
83b95bdb42 Cope with the new RUNTIME_PREFIX 2003-10-18 11:51:50 +00:00
Eric Andersen
08e8565328 do not use a perl, just use a patch 2003-10-18 06:47:18 +00:00
Eric Andersen
2646751bd2 Add a bit more stuff to the default busybox config 2003-10-07 10:53:20 +00:00
Eric Andersen
976f46b798 Update included kernel version 2003-10-07 10:52:23 +00:00
Eric Andersen
c1846604ed Add the linux test project test suite. The 'make install' step is currently
broken, since I've not worked out how I want to handle that step (it wants to
run as root).
2003-10-06 08:06:02 +00:00
Eric Andersen
1d669278d8 Update file 2003-10-03 01:27:09 +00:00
Eric Andersen
3f43ecc428 enable ftw by default 2003-10-03 01:26:05 +00:00
Eric Andersen
f056ca7b18 Update to non-vulnerable version 2003-10-01 07:30:19 +00:00
Eric Andersen
91a2680a50 Fixup the binutils_target build 2003-09-27 01:11:27 +00:00
Eric Andersen
597bc47dd2 Update the default busybox config 2003-09-26 20:52:30 +00:00
Eric Andersen
cb7d5b81c9 Rework toolchain build to make it much more modular and
remove the redundant redundancy.
2003-09-14 11:38:35 +00:00
Eric Andersen
5f92f5c9e9 enable getopt for fakeroot 2003-09-14 11:34:26 +00:00
Eric Andersen
f0f965bd2c Add in a default config to make it easy for people that want
to enable uClibc's locale support.
2003-09-12 00:04:22 +00:00
Eric Andersen
306861203d remove stuff already in binutils-2.14.90.0.6 2003-09-11 12:55:16 +00:00
Eric Andersen
523f6566a9 Update the default uClibc config for 0.9.21 2003-09-10 09:10:27 +00:00
Eric Andersen
47c35f2fc0 teach glib to cross compile 2003-09-04 08:15:44 +00:00
Eric Andersen
5c13146145 Fixup strace so it compiles 2003-09-03 07:28:50 +00:00
Manuel Novoa III
0e956fc164 Add support for enabling use of libintl.
Add support for libstd++ in full locale mode, and remove the need for
  config hacks when using uClibc stub locale support.
TODO --
  gdb intl support is still broken.
  uClibc should auto-download the pregenerated locale data
2003-09-03 07:18:18 +00:00
Eric Andersen
2aaceb3dd6 Fixup binutils cross builds 2003-09-03 06:09:43 +00:00
Eric Andersen
92cecf265e Make sure binutils does not leak system libraries into the build.
patch from mjn3 to prevent gcc using broken include paths
2003-09-02 12:22:02 +00:00
Eric Andersen
c9e50edded Update for disabling wordexp 2003-09-01 20:14:40 +00:00
Eric Andersen
30563ccc18 This patch is not needed with gcc 3.3.1 2003-08-23 01:48:15 +00:00
Eric Andersen
526a46c481 unset CONFIG_LAST 2003-08-22 12:51:59 +00:00
Eric Andersen
541ecb8d06 Make binutils not leak libraries 2003-08-22 12:47:39 +00:00
Eric Andersen
772128bd40 fix all uses of sys_nerr and sys_errlist[] 2003-08-20 14:57:21 +00:00
Eric Andersen
7c6a2b226c Fix gdb to not use sys_errlist[] and sys_nerr, 2003-08-20 14:38:31 +00:00
Eric Andersen
9d92d8c890 Update default busybox config 2003-08-18 23:06:31 +00:00
Eric Andersen
9a392d0a79 Update dropbear to the latest and greatest, fixing a
security problem
2003-08-17 10:22:03 +00:00
Eric Andersen
188cfe5f4f Update valgrind 2003-08-17 10:20:48 +00:00
Eric Andersen
22997c4763 Update for the latest and greatest uClibc 2003-08-17 09:58:08 +00:00
Eric Andersen
9a192d7813 I wrote this patch some time ago, seems I forgot to commit it.
This fixes a serious bug in diethotplug, and fixes the install
locations.
 -Erik
2003-08-01 03:38:04 +00:00
Eric Andersen
9fe57b89a9 Patch from Dean Matsen to fix broken telnet format strings. 2003-07-24 05:52:03 +00:00
Eric Andersen
79815f7b45 Update to valgrind 1.9.6 2003-07-13 22:27:37 +00:00
Eric Andersen
cd1f5c2fd3 Omit specifying kernel version 2003-07-13 22:19:47 +00:00
Eric Andersen
1369474734 Add support for building perl 2003-06-28 02:02:47 +00:00
Eric Andersen
7620b05a7d add UCLIBC_HAS_TM_EXTENSIONS 2003-06-27 12:04:44 +00:00
Eric Andersen
5e7ac2deab Fixup arm and mips builds 2003-06-27 01:51:07 +00:00
Eric Andersen
b59314bff7 Add patch by default 2003-06-26 05:18:23 +00:00
Eric Andersen
aa5091d50c Add support for the Dropbear SSH server 2003-06-23 21:05:54 +00:00
Eric Andersen
4e10e4af18 Switch to using gcc 3.3 2003-06-21 08:02:11 +00:00
Eric Andersen
d2c5ead12f Remove a bit of garbage 2003-06-20 20:51:41 +00:00
Eric Andersen
299149e4aa Add in my default set of 2.4.21 kernel patches 2003-06-20 20:48:11 +00:00
Eric Andersen
7c7119fc69 Teach openssh to configure itself and start running sshd on boot 2003-06-20 20:31:15 +00:00
Eric Andersen
80e368b2b8 Start networking on boot, and setup a default set of network
interfaces (just loopback for now).
2003-06-20 20:18:25 +00:00
Eric Andersen
7c9afbdbdc Add an sshd user so ssh priv seperation can work 2003-06-20 20:15:20 +00:00
Eric Andersen
c901cef1e6 Use tmpfs, not ramfs 2003-06-20 20:14:26 +00:00
Eric Andersen
067bf089f4 Start vtun much later in the boot process 2003-06-20 20:13:45 +00:00
Eric Andersen
2b1a309976 Update default busybox config 2003-06-14 02:13:51 +00:00
Eric Andersen
d38a1eee41 Patch from Tim Riker:
dd nfs stuff for fast mount -t nfs -o nolock support - glytchbinary
2003-06-14 00:47:20 +00:00
Eric Andersen
aa231db935 Yet another pcmcia update. Hopefully it will work properly
for everyone this time around.
2003-06-09 21:24:15 +00:00
Eric Andersen
8ce201b4d7 Fixup cross-compile patch 2003-06-09 20:58:44 +00:00
Eric Andersen
add0cec283 Update pcmcia-cs to version 3.2.4 2003-06-09 18:28:53 +00:00
Eric Andersen
c43ce0fe82 Do not disable pcmcia 2003-06-06 01:32:15 +00:00
Eric Andersen
33770acd9c Fixup vtun init script and install tun device 2003-06-05 18:39:49 +00:00
Eric Andersen
19109125e8 support vtun 2003-06-05 08:19:53 +00:00
Eric Andersen
b40cf76736 Add needed patch 2003-06-04 21:03:24 +00:00
Eric Andersen
ef9d12c6ca Cleanup pcmcia a bit (such as removing the X11 binary it installs)
and use the pcmcia default init script rather than including a
default one in the target_skeleton.
2003-06-04 20:47:18 +00:00
Eric Andersen
de7fb2ccf9 Update default busybox config 2003-06-04 20:45:14 +00:00
Eric Andersen
8373f89889 Update user mode Linux target 2003-06-04 20:37:41 +00:00
Eric Andersen
bbc2e6dd5a default to ramfs, not tmpfs 2003-06-04 20:36:38 +00:00
Eric Andersen
d906413ad9 Update gcc to version 3.2.3. Fix the openssh patch 2003-04-26 02:59:09 +00:00
Eric Andersen
1c8e0b4771 Patch from Bruno Randolf to fix openssh cross-compile to not
use the host system's 'strip' command and thereby break the
target binaries.
2003-04-25 19:58:35 +00:00
Eric Andersen
fcc33c3ede Fix it so it actually works 2003-04-21 08:07:52 +00:00
Eric Andersen
9abaf4a7ea Fixup a bug with symlink handling noticed by Wolfgang Denk
-Erik
2003-04-14 23:46:41 +00:00
Eric Andersen
d8d1f8a65b Create a more multi-user friendly set of device perms 2003-03-24 19:09:22 +00:00
Eric Andersen
b350859976 Update default config 2003-03-05 12:06:45 +00:00
Eric Andersen
1fc3f2f3de Rework things to ensure we are cross compiling. Teach problematic
apps like openssh to cross compile.  This eliminates the need for
the magic ld-uClibc.so.0 symlink in /lib
2003-03-04 19:16:19 +00:00
Eric Andersen
7775f655a9 Add a patch for better debugging of staticly linked threaded apps.
-Erik
2003-03-01 20:02:34 +00:00
Eric Andersen
bbe35d4817 Fix pcmcia startup. Add grep 2003-02-15 12:36:32 +00:00
Eric Andersen
a50c4277de Fixup pcmcia initialization 2003-02-14 12:21:10 +00:00
Eric Andersen
d322f37644 Lots and lots of changes 2003-02-12 08:10:40 +00:00
Eric Andersen
e03eb9438e Update for the latest 2003-02-11 00:18:42 +00:00