Eric Andersen [Sat, 1 Nov 2003 05:57:07 +0000 (05:57 -0000)]
strace 4.5 builds properly for mipsel, and does not use sys_errlist,
so we no longer need to patch anything.
-Erik
Manuel Novoa III [Sat, 1 Nov 2003 05:34:41 +0000 (05:34 -0000)]
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.
Eric Andersen [Fri, 24 Oct 2003 04:02:54 +0000 (04:02 -0000)]
Oops. I did not intend to leave debugging and such enabled by default.
Eric Andersen [Wed, 22 Oct 2003 23:37:01 +0000 (23:37 -0000)]
Update default busybox config
Manuel Novoa III [Wed, 22 Oct 2003 19:24:50 +0000 (19:24 -0000)]
Update to latest version.
Eric Andersen [Wed, 22 Oct 2003 06:44:40 +0000 (06:44 -0000)]
Stock buildroot is not supposed to build gcc_target
Eric Andersen [Wed, 22 Oct 2003 06:32:20 +0000 (06:32 -0000)]
this should fixup some of those pesky build problems...
Eric Andersen [Sun, 19 Oct 2003 07:36:18 +0000 (07:36 -0000)]
Upgrade valgrind
Eric Andersen [Sat, 18 Oct 2003 11:51:50 +0000 (11:51 -0000)]
Cope with the new RUNTIME_PREFIX
Eric Andersen [Sat, 18 Oct 2003 11:09:54 +0000 (11:09 -0000)]
Add support for 'make -j3' so make to run stuff in parallel
Eric Andersen [Sat, 18 Oct 2003 06:47:18 +0000 (06:47 -0000)]
do not use a perl, just use a patch
Eric Andersen [Sat, 18 Oct 2003 03:16:18 +0000 (03:16 -0000)]
Update to gcc 3.3.2
Eric Andersen [Thu, 16 Oct 2003 01:05:02 +0000 (01:05 -0000)]
support using ccache within the target system
Eric Andersen [Wed, 15 Oct 2003 07:04:19 +0000 (07:04 -0000)]
simplify things a little bit
Eric Andersen [Wed, 15 Oct 2003 07:01:52 +0000 (07:01 -0000)]
bump version
Eric Andersen [Tue, 14 Oct 2003 05:53:15 +0000 (05:53 -0000)]
Do not overwrite ldconfig with /bin/true anymore
Eric Andersen [Sat, 11 Oct 2003 17:52:16 +0000 (17:52 -0000)]
Update to dropbear 0.38
Eric Andersen [Wed, 8 Oct 2003 02:46:12 +0000 (02:46 -0000)]
Use a local copy of the source when building gcc-target (since
we hacked up the source used to build the cross compiler).
Fix the crt1.o not found problems. It turns out gcc was thinking
it was acting as a cross compiler, which is clearly not what we
want here.
With this, everything seems to be working nicely for both C
and C++.
Eric Andersen [Wed, 8 Oct 2003 02:43:49 +0000 (02:43 -0000)]
Minor cleanup, remove some unnecessary stuff
Eric Andersen [Tue, 7 Oct 2003 10:53:20 +0000 (10:53 -0000)]
Add a bit more stuff to the default busybox config
Eric Andersen [Tue, 7 Oct 2003 10:52:23 +0000 (10:52 -0000)]
Update included kernel version
Eric Andersen [Mon, 6 Oct 2003 17:14:42 +0000 (17:14 -0000)]
update dropbear release location
Eric Andersen [Mon, 6 Oct 2003 08:06:02 +0000 (08:06 -0000)]
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).
Eric Andersen [Fri, 3 Oct 2003 01:27:09 +0000 (01:27 -0000)]
Update file
Eric Andersen [Fri, 3 Oct 2003 01:26:05 +0000 (01:26 -0000)]
enable ftw by default
Eric Andersen [Wed, 1 Oct 2003 07:30:19 +0000 (07:30 -0000)]
Update to non-vulnerable version
Eric Andersen [Tue, 30 Sep 2003 20:59:17 +0000 (20:59 -0000)]
fixup i386 as well
Eric Andersen [Tue, 30 Sep 2003 20:32:37 +0000 (20:32 -0000)]
Fix the build when host arch == target arch
Eric Andersen [Tue, 30 Sep 2003 05:23:18 +0000 (05:23 -0000)]
With this, buildroot builds w/o needing the magic symlink,
and properly cross compiles. Wohoo, time to ship...
-Erik
Eric Andersen [Sat, 27 Sep 2003 01:13:47 +0000 (01:13 -0000)]
Fixup gcc_target build.
Eric Andersen [Sat, 27 Sep 2003 01:11:27 +0000 (01:11 -0000)]
Fixup the binutils_target build
Eric Andersen [Fri, 26 Sep 2003 21:18:46 +0000 (21:18 -0000)]
This should at least build. I think.
Eric Andersen [Fri, 26 Sep 2003 21:04:12 +0000 (21:04 -0000)]
Update dropbear to the latest and greatest
Eric Andersen [Fri, 26 Sep 2003 21:02:57 +0000 (21:02 -0000)]
The openssl build was broken
Eric Andersen [Fri, 26 Sep 2003 20:52:30 +0000 (20:52 -0000)]
Update the default busybox config
Eric Andersen [Sun, 14 Sep 2003 11:44:28 +0000 (11:44 -0000)]
Needs this to compile
Eric Andersen [Sun, 14 Sep 2003 11:43:09 +0000 (11:43 -0000)]
Fix thinko
Eric Andersen [Sun, 14 Sep 2003 11:42:02 +0000 (11:42 -0000)]
Use more consistant naming
Eric Andersen [Sun, 14 Sep 2003 11:38:35 +0000 (11:38 -0000)]
Rework toolchain build to make it much more modular and
remove the redundant redundancy.
Eric Andersen [Sun, 14 Sep 2003 11:34:26 +0000 (11:34 -0000)]
enable getopt for fakeroot
Eric Andersen [Fri, 12 Sep 2003 00:25:27 +0000 (00:25 -0000)]
Teach dropbear to depend on zlib
Eric Andersen [Fri, 12 Sep 2003 00:24:32 +0000 (00:24 -0000)]
Alex King writes:
Dropbear have bumpeed their version to 0.36, and 0.35 is not where
buildroot expects it (they seem to have removed that version.)
Eric Andersen [Fri, 12 Sep 2003 00:04:22 +0000 (00:04 -0000)]
Add in a default config to make it easy for people that want
to enable uClibc's locale support.
Eric Andersen [Thu, 11 Sep 2003 12:55:16 +0000 (12:55 -0000)]
remove stuff already in binutils-2.14.90.0.6
Eric Andersen [Thu, 11 Sep 2003 12:39:47 +0000 (12:39 -0000)]
Lets give binutils-2.14.90.0.6 a try, shall we?
Eric Andersen [Thu, 11 Sep 2003 12:24:06 +0000 (12:24 -0000)]
Fix silly typos
Eric Andersen [Thu, 11 Sep 2003 10:40:12 +0000 (10:40 -0000)]
Make installing libstdc++ optional
Eric Andersen [Thu, 11 Sep 2003 09:41:16 +0000 (09:41 -0000)]
Add support for fakeroot
Eric Andersen [Wed, 10 Sep 2003 13:04:12 +0000 (13:04 -0000)]
Default to using the kernel-headers package. mention dropbear.
Make rootfs be rootfs_$(ARCH)
Eric Andersen [Wed, 10 Sep 2003 11:20:23 +0000 (11:20 -0000)]
Fixup gcc_target build so it does not require the magic
/lib/ld-uClibc.so.0 symlink allowing target stuff to run
on the build host.
-Erik
Eric Andersen [Wed, 10 Sep 2003 09:10:27 +0000 (09:10 -0000)]
Update the default uClibc config for 0.9.21
Eric Andersen [Wed, 10 Sep 2003 09:09:22 +0000 (09:09 -0000)]
Default to using uClibc 0.9.21
Eric Andersen [Tue, 9 Sep 2003 21:53:38 +0000 (21:53 -0000)]
Make gcc 2.95 build
Eric Andersen [Fri, 5 Sep 2003 09:12:56 +0000 (09:12 -0000)]
Fixup broken tabs
Eric Andersen [Thu, 4 Sep 2003 23:48:03 +0000 (23:48 -0000)]
Make some more things compile
Eric Andersen [Thu, 4 Sep 2003 20:25:57 +0000 (20:25 -0000)]
Patch from Bruce Edge to add raidtools
Eric Andersen [Thu, 4 Sep 2003 08:15:44 +0000 (08:15 -0000)]
teach glib to cross compile
Eric Andersen [Thu, 4 Sep 2003 03:32:17 +0000 (03:32 -0000)]
Set CC_FOR_HOST
Eric Andersen [Wed, 3 Sep 2003 23:05:45 +0000 (23:05 -0000)]
Make sure cross building binutils works
Eric Andersen [Wed, 3 Sep 2003 07:28:50 +0000 (07:28 -0000)]
Fixup strace so it compiles
Manuel Novoa III [Wed, 3 Sep 2003 07:18:18 +0000 (07:18 -0000)]
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
Eric Andersen [Wed, 3 Sep 2003 06:09:43 +0000 (06:09 -0000)]
Fixup binutils cross builds
Eric Andersen [Tue, 2 Sep 2003 12:22:02 +0000 (12:22 -0000)]
Make sure binutils does not leak system libraries into the build.
patch from mjn3 to prevent gcc using broken include paths
Eric Andersen [Mon, 1 Sep 2003 20:14:40 +0000 (20:14 -0000)]
Update for disabling wordexp
Eric Andersen [Sun, 31 Aug 2003 06:21:51 +0000 (06:21 -0000)]
"Letss Thry thatt again..."
Eric Andersen [Sun, 31 Aug 2003 06:18:05 +0000 (06:18 -0000)]
doh!
Eric Andersen [Sun, 31 Aug 2003 06:16:24 +0000 (06:16 -0000)]
This should be significantly less broken... Might even work. ;-)
Eric Andersen [Sat, 23 Aug 2003 01:48:15 +0000 (01:48 -0000)]
This patch is not needed with gcc 3.3.1
Eric Andersen [Fri, 22 Aug 2003 12:56:12 +0000 (12:56 -0000)]
Revert strace to a stable version that actually compiles
Eric Andersen [Fri, 22 Aug 2003 12:51:59 +0000 (12:51 -0000)]
unset CONFIG_LAST
Eric Andersen [Fri, 22 Aug 2003 12:51:15 +0000 (12:51 -0000)]
cleanup strip command a bit
Eric Andersen [Fri, 22 Aug 2003 12:49:54 +0000 (12:49 -0000)]
remove some leftover garbage
Eric Andersen [Fri, 22 Aug 2003 12:47:39 +0000 (12:47 -0000)]
Make binutils not leak libraries
Eric Andersen [Wed, 20 Aug 2003 14:57:21 +0000 (14:57 -0000)]
fix all uses of sys_nerr and sys_errlist[]
Eric Andersen [Wed, 20 Aug 2003 14:38:31 +0000 (14:38 -0000)]
Fix gdb to not use sys_errlist[] and sys_nerr,
Eric Andersen [Wed, 20 Aug 2003 14:30:11 +0000 (14:30 -0000)]
It now builds w/o a /lib/ld-uClibc.so.0 symlink! Perhaps cross
building the whole darn thing is now possible!
-Erik
Eric Andersen [Tue, 19 Aug 2003 06:37:00 +0000 (06:37 -0000)]
Fix ncurses so it properly compiles
Manuel Novoa III [Tue, 19 Aug 2003 02:47:19 +0000 (02:47 -0000)]
Make the whole usr/local/lib/iptables path.
Eric Andersen [Mon, 18 Aug 2003 23:06:31 +0000 (23:06 -0000)]
Update default busybox config
Eric Andersen [Sun, 17 Aug 2003 11:23:26 +0000 (11:23 -0000)]
Doh!
Eric Andersen [Sun, 17 Aug 2003 10:22:03 +0000 (10:22 -0000)]
Update dropbear to the latest and greatest, fixing a
security problem
Eric Andersen [Sun, 17 Aug 2003 10:20:48 +0000 (10:20 -0000)]
Update valgrind
Eric Andersen [Sun, 17 Aug 2003 10:11:51 +0000 (10:11 -0000)]
Update to binutils-2.14.90.0.5 and gcc-3.3.1
Eric Andersen [Sun, 17 Aug 2003 09:58:08 +0000 (09:58 -0000)]
Update for the latest and greatest uClibc
Eric Andersen [Sun, 10 Aug 2003 10:12:30 +0000 (10:12 -0000)]
I missed a spot
Eric Andersen [Sat, 9 Aug 2003 23:11:57 +0000 (23:11 -0000)]
oops. don't default to a dev version of gcc
Eric Andersen [Sat, 9 Aug 2003 23:10:32 +0000 (23:10 -0000)]
Be sure to install libstdc++ and libgcc_s
Eric Andersen [Thu, 7 Aug 2003 06:07:54 +0000 (06:07 -0000)]
Cope with some autoconf wierdness
Eric Andersen [Fri, 1 Aug 2003 03:38:04 +0000 (03:38 -0000)]
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
Eric Andersen [Sun, 27 Jul 2003 04:00:50 +0000 (04:00 -0000)]
Patch from Michael Shuler. Update to version 1.2.8 and remember to
copy all the required shared libs -- without them iptables dosen't
do very much.
Eric Andersen [Thu, 24 Jul 2003 05:52:03 +0000 (05:52 -0000)]
Patch from Dean Matsen to fix broken telnet format strings.
Eric Andersen [Mon, 21 Jul 2003 19:22:15 +0000 (19:22 -0000)]
oops. Fixup target to correctly download and use gcc 3.3
Eric Andersen [Mon, 14 Jul 2003 09:13:51 +0000 (09:13 -0000)]
Fixup valgrind build
Eric Andersen [Sun, 13 Jul 2003 22:27:37 +0000 (22:27 -0000)]
Update to valgrind 1.9.6
Eric Andersen [Sun, 13 Jul 2003 22:19:47 +0000 (22:19 -0000)]
Omit specifying kernel version
Eric Andersen [Tue, 1 Jul 2003 05:23:04 +0000 (05:23 -0000)]
Set current uClibc stable version to 0.9.20
Eric Andersen [Sat, 28 Jun 2003 03:13:23 +0000 (03:13 -0000)]
Strip the perl binary
Eric Andersen [Sat, 28 Jun 2003 02:02:47 +0000 (02:02 -0000)]
Add support for building perl
Eric Andersen [Fri, 27 Jun 2003 19:01:12 +0000 (19:01 -0000)]
Don't overwrite /bin/busybox with patch
Eric Andersen [Fri, 27 Jun 2003 12:04:44 +0000 (12:04 -0000)]
add UCLIBC_HAS_TM_EXTENSIONS