buildroot.git
21 years agoTranslate arch to use uClibc friendly naming (i.e. mipsel -> mips)
Eric Andersen [Wed, 5 Nov 2003 01:10:48 +0000 (01:10 -0000)]
Translate arch to use uClibc friendly naming (i.e. mipsel -> mips)

21 years agoPeter S. Mazinger writes:
Eric Andersen [Tue, 4 Nov 2003 20:44:02 +0000 (20:44 -0000)]
Peter S. Mazinger writes:

Hello!

perl (WCHAR) changes .conf instead of .config

Peter

21 years agoSet TARGET_ARCH also
Eric Andersen [Tue, 4 Nov 2003 14:00:41 +0000 (14:00 -0000)]
Set TARGET_ARCH also

21 years agominor changes to accomodate the config system updates
Eric Andersen [Tue, 4 Nov 2003 13:56:00 +0000 (13:56 -0000)]
minor changes to accomodate the config system updates

21 years agoUpdate the uClibc config
Eric Andersen [Tue, 4 Nov 2003 13:26:33 +0000 (13:26 -0000)]
Update the uClibc config

21 years agoThe version of grep we use is has not yet been restored to
Eric Andersen [Mon, 3 Nov 2003 10:02:53 +0000 (10:02 -0000)]
The version of grep we use is has not yet been restored to
the gnu download site.  Use the source from the debian site
instead.

21 years agoThe version of libtool we use is has not yet been restored to
Eric Andersen [Mon, 3 Nov 2003 10:00:08 +0000 (10:00 -0000)]
The version of libtool we use is has not yet been restored to
the gnu download site.  Use the source from the debian site
instead.

21 years agoMake sure the root/etc/init.d directory is there.
Manuel Novoa III [Sun, 2 Nov 2003 02:09:13 +0000 (02:09 -0000)]
Make sure the root/etc/init.d directory is there.

21 years agoMake sure the root/usr/lib directory is there.
Manuel Novoa III [Sun, 2 Nov 2003 02:05:46 +0000 (02:05 -0000)]
Make sure the root/usr/lib directory is there.

21 years agodo not build valgrind for non-i386
Eric Andersen [Sat, 1 Nov 2003 05:59:43 +0000 (05:59 -0000)]
do not build valgrind for non-i386

21 years agostrace 4.5 builds properly for mipsel, and does not use sys_errlist,
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

21 years agoEnable building soft float buildroot for gcc 3.3. Currently works for
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.

21 years agoOops. I did not intend to leave debugging and such enabled by default.
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.

21 years agoUpdate default busybox config
Eric Andersen [Wed, 22 Oct 2003 23:37:01 +0000 (23:37 -0000)]
Update default busybox config

21 years agoUpdate to latest version.
Manuel Novoa III [Wed, 22 Oct 2003 19:24:50 +0000 (19:24 -0000)]
Update to latest version.

21 years agoStock buildroot is not supposed to build gcc_target
Eric Andersen [Wed, 22 Oct 2003 06:44:40 +0000 (06:44 -0000)]
Stock buildroot is not supposed to build gcc_target

21 years agothis should fixup some of those pesky build problems...
Eric Andersen [Wed, 22 Oct 2003 06:32:20 +0000 (06:32 -0000)]
this should fixup some of those pesky build problems...

21 years agoUpgrade valgrind
Eric Andersen [Sun, 19 Oct 2003 07:36:18 +0000 (07:36 -0000)]
Upgrade valgrind

21 years agoCope with the new RUNTIME_PREFIX
Eric Andersen [Sat, 18 Oct 2003 11:51:50 +0000 (11:51 -0000)]
Cope with the new RUNTIME_PREFIX

21 years agoAdd support for 'make -j3' so make to run stuff in parallel
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

21 years agodo not use a perl, just use a patch
Eric Andersen [Sat, 18 Oct 2003 06:47:18 +0000 (06:47 -0000)]
do not use a perl, just use a patch

21 years agoUpdate to gcc 3.3.2
Eric Andersen [Sat, 18 Oct 2003 03:16:18 +0000 (03:16 -0000)]
Update to gcc 3.3.2

21 years agosupport using ccache within the target system
Eric Andersen [Thu, 16 Oct 2003 01:05:02 +0000 (01:05 -0000)]
support using ccache within the target system

21 years agosimplify things a little bit
Eric Andersen [Wed, 15 Oct 2003 07:04:19 +0000 (07:04 -0000)]
simplify things a little bit

21 years agobump version
Eric Andersen [Wed, 15 Oct 2003 07:01:52 +0000 (07:01 -0000)]
bump version

21 years agoDo not overwrite ldconfig with /bin/true anymore
Eric Andersen [Tue, 14 Oct 2003 05:53:15 +0000 (05:53 -0000)]
Do not overwrite ldconfig with /bin/true anymore

21 years agoUpdate to dropbear 0.38
Eric Andersen [Sat, 11 Oct 2003 17:52:16 +0000 (17:52 -0000)]
Update to dropbear 0.38

21 years agoUse a local copy of the source when building gcc-target (since
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++.

21 years agoMinor cleanup, remove some unnecessary stuff
Eric Andersen [Wed, 8 Oct 2003 02:43:49 +0000 (02:43 -0000)]
Minor cleanup, remove some unnecessary stuff

21 years agoAdd a bit more stuff to the default busybox config
Eric Andersen [Tue, 7 Oct 2003 10:53:20 +0000 (10:53 -0000)]
Add a bit more stuff to the default busybox config

21 years agoUpdate included kernel version
Eric Andersen [Tue, 7 Oct 2003 10:52:23 +0000 (10:52 -0000)]
Update included kernel version

21 years agoupdate dropbear release location
Eric Andersen [Mon, 6 Oct 2003 17:14:42 +0000 (17:14 -0000)]
update dropbear release location

21 years agoAdd the linux test project test suite. The 'make install' step is currently
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).

21 years agoUpdate file
Eric Andersen [Fri, 3 Oct 2003 01:27:09 +0000 (01:27 -0000)]
Update file

21 years agoenable ftw by default
Eric Andersen [Fri, 3 Oct 2003 01:26:05 +0000 (01:26 -0000)]
enable ftw by default

21 years agoUpdate to non-vulnerable version
Eric Andersen [Wed, 1 Oct 2003 07:30:19 +0000 (07:30 -0000)]
Update to non-vulnerable version

21 years agofixup i386 as well
Eric Andersen [Tue, 30 Sep 2003 20:59:17 +0000 (20:59 -0000)]
fixup i386 as well

21 years agoFix the build when host arch == target arch
Eric Andersen [Tue, 30 Sep 2003 20:32:37 +0000 (20:32 -0000)]
Fix the build when host arch == target arch

21 years agoWith this, buildroot builds w/o needing the magic symlink,
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

21 years agoFixup gcc_target build.
Eric Andersen [Sat, 27 Sep 2003 01:13:47 +0000 (01:13 -0000)]
Fixup gcc_target build.

21 years agoFixup the binutils_target build
Eric Andersen [Sat, 27 Sep 2003 01:11:27 +0000 (01:11 -0000)]
Fixup the binutils_target build

21 years agoThis should at least build. I think.
Eric Andersen [Fri, 26 Sep 2003 21:18:46 +0000 (21:18 -0000)]
This should at least build.  I think.

21 years agoUpdate dropbear to the latest and greatest
Eric Andersen [Fri, 26 Sep 2003 21:04:12 +0000 (21:04 -0000)]
Update dropbear to the latest and greatest

21 years agoThe openssl build was broken
Eric Andersen [Fri, 26 Sep 2003 21:02:57 +0000 (21:02 -0000)]
The openssl build was broken

21 years agoUpdate the default busybox config
Eric Andersen [Fri, 26 Sep 2003 20:52:30 +0000 (20:52 -0000)]
Update the default busybox config

21 years agoNeeds this to compile
Eric Andersen [Sun, 14 Sep 2003 11:44:28 +0000 (11:44 -0000)]
Needs this to compile

21 years agoFix thinko
Eric Andersen [Sun, 14 Sep 2003 11:43:09 +0000 (11:43 -0000)]
Fix thinko

21 years agoUse more consistant naming
Eric Andersen [Sun, 14 Sep 2003 11:42:02 +0000 (11:42 -0000)]
Use more consistant naming

21 years agoRework toolchain build to make it much more modular and
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.

21 years agoenable getopt for fakeroot
Eric Andersen [Sun, 14 Sep 2003 11:34:26 +0000 (11:34 -0000)]
enable getopt for fakeroot

21 years agoTeach dropbear to depend on zlib
Eric Andersen [Fri, 12 Sep 2003 00:25:27 +0000 (00:25 -0000)]
Teach dropbear to depend on zlib

21 years agoAlex King writes:
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.)

21 years agoAdd in a default config to make it easy for people that want
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.

21 years agoremove stuff already in binutils-2.14.90.0.6
Eric Andersen [Thu, 11 Sep 2003 12:55:16 +0000 (12:55 -0000)]
remove stuff already in binutils-2.14.90.0.6

21 years agoLets give binutils-2.14.90.0.6 a try, shall we?
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?

21 years agoFix silly typos
Eric Andersen [Thu, 11 Sep 2003 12:24:06 +0000 (12:24 -0000)]
Fix silly typos

21 years agoMake installing libstdc++ optional
Eric Andersen [Thu, 11 Sep 2003 10:40:12 +0000 (10:40 -0000)]
Make installing libstdc++ optional

21 years agoAdd support for fakeroot
Eric Andersen [Thu, 11 Sep 2003 09:41:16 +0000 (09:41 -0000)]
Add support for fakeroot

21 years agoDefault to using the kernel-headers package. mention dropbear.
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)

21 years agoFixup gcc_target build so it does not require the magic
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

21 years agoUpdate the default uClibc config for 0.9.21
Eric Andersen [Wed, 10 Sep 2003 09:10:27 +0000 (09:10 -0000)]
Update the default uClibc config for 0.9.21

21 years agoDefault to using uClibc 0.9.21
Eric Andersen [Wed, 10 Sep 2003 09:09:22 +0000 (09:09 -0000)]
Default to using uClibc 0.9.21

21 years agoMake gcc 2.95 build
Eric Andersen [Tue, 9 Sep 2003 21:53:38 +0000 (21:53 -0000)]
Make gcc 2.95 build

21 years agoFixup broken tabs
Eric Andersen [Fri, 5 Sep 2003 09:12:56 +0000 (09:12 -0000)]
Fixup broken tabs

21 years agoMake some more things compile
Eric Andersen [Thu, 4 Sep 2003 23:48:03 +0000 (23:48 -0000)]
Make some more things compile

21 years agoPatch from Bruce Edge to add raidtools
Eric Andersen [Thu, 4 Sep 2003 20:25:57 +0000 (20:25 -0000)]
Patch from Bruce  Edge to add raidtools

21 years agoteach glib to cross compile
Eric Andersen [Thu, 4 Sep 2003 08:15:44 +0000 (08:15 -0000)]
teach glib to cross compile

21 years agoSet CC_FOR_HOST
Eric Andersen [Thu, 4 Sep 2003 03:32:17 +0000 (03:32 -0000)]
Set CC_FOR_HOST

21 years agoMake sure cross building binutils works
Eric Andersen [Wed, 3 Sep 2003 23:05:45 +0000 (23:05 -0000)]
Make sure cross building binutils works

21 years agoFixup strace so it compiles
Eric Andersen [Wed, 3 Sep 2003 07:28:50 +0000 (07:28 -0000)]
Fixup strace so it compiles

21 years agoAdd support for enabling use of libintl.
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

21 years agoFixup binutils cross builds
Eric Andersen [Wed, 3 Sep 2003 06:09:43 +0000 (06:09 -0000)]
Fixup binutils cross builds

21 years agoMake sure binutils does not leak system libraries into the build.
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

21 years agoUpdate for disabling wordexp
Eric Andersen [Mon, 1 Sep 2003 20:14:40 +0000 (20:14 -0000)]
Update for disabling wordexp

21 years ago"Letss Thry thatt again..."
Eric Andersen [Sun, 31 Aug 2003 06:21:51 +0000 (06:21 -0000)]
"Letss Thry thatt again..."

21 years agodoh!
Eric Andersen [Sun, 31 Aug 2003 06:18:05 +0000 (06:18 -0000)]
doh!

21 years agoThis should be significantly less broken... Might even work. ;-)
Eric Andersen [Sun, 31 Aug 2003 06:16:24 +0000 (06:16 -0000)]
This should be significantly less broken...  Might even work. ;-)

21 years agoThis patch is not needed with gcc 3.3.1
Eric Andersen [Sat, 23 Aug 2003 01:48:15 +0000 (01:48 -0000)]
This patch is not needed with gcc 3.3.1

21 years agoRevert strace to a stable version that actually compiles
Eric Andersen [Fri, 22 Aug 2003 12:56:12 +0000 (12:56 -0000)]
Revert strace to a stable version that actually compiles

21 years agounset CONFIG_LAST
Eric Andersen [Fri, 22 Aug 2003 12:51:59 +0000 (12:51 -0000)]
unset CONFIG_LAST

21 years agocleanup strip command a bit
Eric Andersen [Fri, 22 Aug 2003 12:51:15 +0000 (12:51 -0000)]
cleanup strip command a bit

21 years agoremove some leftover garbage
Eric Andersen [Fri, 22 Aug 2003 12:49:54 +0000 (12:49 -0000)]
remove some leftover garbage

21 years agoMake binutils not leak libraries
Eric Andersen [Fri, 22 Aug 2003 12:47:39 +0000 (12:47 -0000)]
Make binutils not leak libraries

21 years agofix all uses of sys_nerr and sys_errlist[]
Eric Andersen [Wed, 20 Aug 2003 14:57:21 +0000 (14:57 -0000)]
fix all uses of sys_nerr and sys_errlist[]

21 years agoFix gdb to not use sys_errlist[] and sys_nerr,
Eric Andersen [Wed, 20 Aug 2003 14:38:31 +0000 (14:38 -0000)]
Fix gdb to not use sys_errlist[] and sys_nerr,

21 years agoIt now builds w/o a /lib/ld-uClibc.so.0 symlink! Perhaps cross
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

21 years agoFix ncurses so it properly compiles
Eric Andersen [Tue, 19 Aug 2003 06:37:00 +0000 (06:37 -0000)]
Fix ncurses so it properly compiles

21 years agoMake the whole usr/local/lib/iptables path.
Manuel Novoa III [Tue, 19 Aug 2003 02:47:19 +0000 (02:47 -0000)]
Make the whole usr/local/lib/iptables path.

21 years agoUpdate default busybox config
Eric Andersen [Mon, 18 Aug 2003 23:06:31 +0000 (23:06 -0000)]
Update default busybox config

21 years agoDoh!
Eric Andersen [Sun, 17 Aug 2003 11:23:26 +0000 (11:23 -0000)]
Doh!

21 years agoUpdate dropbear to the latest and greatest, fixing a
Eric Andersen [Sun, 17 Aug 2003 10:22:03 +0000 (10:22 -0000)]
Update dropbear to the latest and greatest, fixing a
security problem

21 years agoUpdate valgrind
Eric Andersen [Sun, 17 Aug 2003 10:20:48 +0000 (10:20 -0000)]
Update valgrind

21 years agoUpdate to binutils-2.14.90.0.5 and gcc-3.3.1
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

21 years agoUpdate for the latest and greatest uClibc
Eric Andersen [Sun, 17 Aug 2003 09:58:08 +0000 (09:58 -0000)]
Update for the latest and greatest uClibc

21 years agoI missed a spot
Eric Andersen [Sun, 10 Aug 2003 10:12:30 +0000 (10:12 -0000)]
I missed a spot

21 years agooops. don't default to a dev version of gcc
Eric Andersen [Sat, 9 Aug 2003 23:11:57 +0000 (23:11 -0000)]
oops.  don't default to a dev version of gcc

21 years agoBe sure to install libstdc++ and libgcc_s
Eric Andersen [Sat, 9 Aug 2003 23:10:32 +0000 (23:10 -0000)]
Be sure to install libstdc++ and libgcc_s

21 years agoCope with some autoconf wierdness
Eric Andersen [Thu, 7 Aug 2003 06:07:54 +0000 (06:07 -0000)]
Cope with some autoconf wierdness

21 years agoI wrote this patch some time ago, seems I forgot to commit it.
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

21 years agoPatch from Michael Shuler. Update to version 1.2.8 and remember to
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.