Commit Graph

435 Commits

Author SHA1 Message Date
Manuel Novoa III
728164e5f7 Ouch! Cut-n-paste strikes again! 2003-11-20 21:17:54 +00:00
Manuel Novoa III
bc0ed0d97a Fix missing line continuation. 2003-11-20 18:52:56 +00:00
Eric Andersen
7e3b1dd126 Add some quoting to handle unusual host compiler naming 2003-11-20 13:49:14 +00:00
Manuel Novoa III
545d9674b0 Contributed by Greg Haerr <greg@censoft.com>. 2003-11-20 00:56:41 +00:00
Manuel Novoa III
963c24ed82 Erik moved the kernel headers to a different directory, but didn't create
the directory first.
2003-11-19 19:29:00 +00:00
Eric Andersen
d8eea2531a move kernel headers to live with the toolchain 2003-11-19 17:21:23 +00:00
Eric Andersen
5dca1b41e0 revert this stuff... 2003-11-19 17:20:03 +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
Eric Andersen
84c9011766 Fix some more perl -> sed conversion problems 2003-11-18 17:56:52 +00:00
Eric Andersen
6b4ce4ee0d minor perl to sed conversion issue 2003-11-18 17:24:41 +00:00
Eric Andersen
79c815622a Change 'sed -ie' to 'sed -i -e' to avoid littering the build
with lots of unwanted backup files with the letter "e" appended.
 -Erik
2003-11-18 07:18:26 +00:00
Manuel Novoa III
5dc91b6520 Ouch... Revert this. It was a stray from helping someone look 2.2 issues. 2003-11-17 01:33:04 +00:00
Manuel Novoa III
50e1da8698 Fix most things when large file support is not configured.
Mostly submitted by Thomas Lundquist <lists@zelow.no>.
2003-11-17 01:31:38 +00:00
Eric Andersen
5343886e9e Fix a perl to sed conversion error 2003-11-14 09:44:08 +00:00
Eric Andersen
1fb4219528 Cope with changes I made to the uClibc install_dev target 2003-11-13 12:05:12 +00:00
Eric Andersen
f975451ca2 Fix a minor perl -> sed conversion casulty 2003-11-13 06:16:59 +00:00
Eric Andersen
620dd7c5fd By popular demand, use 'sed' rather than 'perl' for doing
search and replace stuff.  Hopefully we do not have any
perl specific regexs that will be broken by this change,
but it seems to be working thus far anyways,
2003-11-13 06:02:20 +00:00
Eric Andersen
192bace39e oops 2003-11-13 00:14:59 +00:00
Eric Andersen
1492bff085 Support building 'less' 2003-11-12 22:43:51 +00:00
Eric Andersen
0fee9e90c2 Thomas Cameron writes:
this patch fixes the source file downloads when executing a "make source", and
a few cut-and-paste (tm) errors in the *.mk files.  Again, this is a patch
against the current CVS sources, and includes my previous patch.
2003-11-12 09:31:12 +00:00
Eric Andersen
e150f3921b Kill off --with-lib-path, since --with-sysroot is sufficient,
and at least for arm soft-float adding --with-lib-path is actually
breaking things.
2003-11-12 09:25:27 +00:00
Manuel Novoa III
f76193d6cb Fix locale-enabled gdb build. 2003-11-12 06:07:21 +00:00
Manuel Novoa III
28f3840eb8 Slight cleanup, now that the locale option is handled in the main Makefile. 2003-11-11 06:54:15 +00:00
Eric Andersen
2394ee58a9 Fix a build problem found while building for arm soft-float 2003-11-11 01:46:50 +00:00
Eric Andersen
2068d63d6b Bump up version number 2003-11-10 13:14:11 +00:00
Eric Andersen
b451d1dc68 Update the ltp testsuite 2003-11-07 23:52:10 +00:00
Eric Andersen
383964a677 Revert to binutils-2.14.90.0.6, since binutils-2.14.90.0.7
seems to have problems with building as canadian cross...
 -Erik
2003-11-07 12:35:50 +00:00
Eric Andersen
7764261c52 Patch from Peter S. Mazinger to keep the LINUX_DIR path
in just one place
2003-11-07 10:45:18 +00:00
Eric Andersen
ad982c6a47 patch from Peter S. Mazinger to remove a redundant entry 2003-11-07 10:43:53 +00:00
Eric Andersen
b79a9c069a Ok, things appear to be working now... 2003-11-07 05:45:07 +00:00
Eric Andersen
78207e6cb6 $(STAGING_DIR)/include is not a binutils problem 2003-11-07 05:38:43 +00:00
Eric Andersen
977c7bd5ae make sure we have a directory before trying to install symlinks 2003-11-07 05:23:30 +00:00
Eric Andersen
225802fc60 With a bit of luck, buildroot should work now 2003-11-07 04:50:28 +00:00
Eric Andersen
24314c704f Update binutils version. Reportly fixes big endian arm... 2003-11-06 09:31:13 +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
2a1f90c518 Translate arch to use uClibc friendly naming (i.e. mipsel -> mips) 2003-11-05 01:10:48 +00:00
Eric Andersen
5f7b7e144b Peter S. Mazinger writes:
Hello!

perl (WCHAR) changes .conf instead of .config

Peter
2003-11-04 20:44:02 +00:00
Eric Andersen
a49329139d Set TARGET_ARCH also 2003-11-04 14:00:41 +00:00
Eric Andersen
5833504dad minor changes to accomodate the config system updates 2003-11-04 13:56:00 +00:00
Eric Andersen
31869eaac8 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.
2003-11-03 10:02:53 +00:00
Eric Andersen
19b58108f8 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.
2003-11-03 10:00:08 +00:00
Manuel Novoa III
0079e8b3d2 Make sure the root/etc/init.d directory is there. 2003-11-02 02:09:13 +00:00
Manuel Novoa III
e93cda4d39 Make sure the root/usr/lib directory is there. 2003-11-02 02:05:46 +00:00
Eric Andersen
06d2c51856 do not build valgrind for non-i386 2003-11-01 05:59:43 +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
Manuel Novoa III
933dfd1a69 Update to latest version. 2003-10-22 19:24:50 +00:00
Eric Andersen
74c1635746 this should fixup some of those pesky build problems... 2003-10-22 06:32:20 +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
02bf5816b5 Add support for 'make -j3' so make to run stuff in parallel 2003-10-18 11:09:54 +00:00
Eric Andersen
08e8565328 do not use a perl, just use a patch 2003-10-18 06:47:18 +00:00
Eric Andersen
58b9b541b9 Update to gcc 3.3.2 2003-10-18 03:16:18 +00:00
Eric Andersen
70c7a84283 support using ccache within the target system 2003-10-16 01:05:02 +00:00
Eric Andersen
058f423237 simplify things a little bit 2003-10-15 07:04:19 +00:00
Eric Andersen
a9ea376897 bump version 2003-10-15 07:01:52 +00:00
Eric Andersen
ba9a1bc12c Do not overwrite ldconfig with /bin/true anymore 2003-10-14 05:53:15 +00:00
Eric Andersen
01917d0e05 Update to dropbear 0.38 2003-10-11 17:52:16 +00:00
Eric Andersen
de51377181 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++.
2003-10-08 02:46:12 +00:00
Eric Andersen
1ffc9aa94a Minor cleanup, remove some unnecessary stuff 2003-10-08 02:43:49 +00:00
Eric Andersen
976f46b798 Update included kernel version 2003-10-07 10:52:23 +00:00
Eric Andersen
736c85a8b9 update dropbear release location 2003-10-06 17:14:42 +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
f056ca7b18 Update to non-vulnerable version 2003-10-01 07:30:19 +00:00
Eric Andersen
a008b17002 Fix the build when host arch == target arch 2003-09-30 20:32:37 +00:00
Eric Andersen
c2ea490757 With this, buildroot builds w/o needing the magic symlink,
and properly cross compiles.  Wohoo, time to ship...
 -Erik
2003-09-30 05:23:18 +00:00
Eric Andersen
626312a278 Fixup gcc_target build. 2003-09-27 01:13:47 +00:00
Eric Andersen
91a2680a50 Fixup the binutils_target build 2003-09-27 01:11:27 +00:00
Eric Andersen
a0aef7c41b This should at least build. I think. 2003-09-26 21:18:46 +00:00
Eric Andersen
15418c9c2c Update dropbear to the latest and greatest 2003-09-26 21:04:12 +00:00
Eric Andersen
9c5021ebc9 The openssl build was broken 2003-09-26 21:02:57 +00:00
Eric Andersen
c72f740e64 Needs this to compile 2003-09-14 11:44:28 +00:00
Eric Andersen
f1a6e06ae7 Fix thinko 2003-09-14 11:43:09 +00:00
Eric Andersen
6663336f38 Use more consistant naming 2003-09-14 11:42:02 +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
dde95efe4a Teach dropbear to depend on zlib 2003-09-12 00:25:27 +00:00
Eric Andersen
4b51328693 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.)
2003-09-12 00:24:32 +00:00
Eric Andersen
79a631349f Lets give binutils-2.14.90.0.6 a try, shall we? 2003-09-11 12:39:47 +00:00
Eric Andersen
9dcfa9a6f5 Fix silly typos 2003-09-11 12:24:06 +00:00
Eric Andersen
afcbe6fc3d Make installing libstdc++ optional 2003-09-11 10:40:12 +00:00
Eric Andersen
4b97e3fdb1 Add support for fakeroot 2003-09-11 09:41:16 +00:00
Eric Andersen
a2368356e7 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
2003-09-10 11:20:23 +00:00
Eric Andersen
804307fb8d Default to using uClibc 0.9.21 2003-09-10 09:09:22 +00:00
Eric Andersen
def1702549 Make gcc 2.95 build 2003-09-09 21:53:38 +00:00
Eric Andersen
9115ee5c19 Fixup broken tabs 2003-09-05 09:12:56 +00:00
Eric Andersen
2279207edd Make some more things compile 2003-09-04 23:48:03 +00:00
Eric Andersen
fba6a22e57 Patch from Bruce Edge to add raidtools 2003-09-04 20:25:57 +00:00
Eric Andersen
47c35f2fc0 teach glib to cross compile 2003-09-04 08:15:44 +00:00
Eric Andersen
a9ade645c6 Set CC_FOR_HOST 2003-09-04 03:32:17 +00:00
Eric Andersen
4e335944d7 Make sure cross building binutils works 2003-09-03 23:05:45 +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
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
80bf917e67 "Letss Thry thatt again..." 2003-08-31 06:21:51 +00:00
Eric Andersen
8296a7925d doh! 2003-08-31 06:18:05 +00:00
Eric Andersen
ec6044d424 This should be significantly less broken... Might even work. ;-) 2003-08-31 06:16:24 +00:00
Eric Andersen
2009ee7ce0 Revert strace to a stable version that actually compiles 2003-08-22 12:56:12 +00:00
Eric Andersen
43a91ad55a cleanup strip command a bit 2003-08-22 12:51:15 +00:00