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
Eric Andersen
8dfe0ab6c8
remove some leftover garbage
2003-08-22 12:49:54 +00:00
Eric Andersen
541ecb8d06
Make binutils not leak libraries
2003-08-22 12:47:39 +00:00
Eric Andersen
a703554ec6
It now builds w/o a /lib/ld-uClibc.so.0 symlink! Perhaps cross
...
building the whole darn thing is now possible!
-Erik
2003-08-20 14:30:11 +00:00
Eric Andersen
d9540bda1f
Fix ncurses so it properly compiles
2003-08-19 06:37:00 +00:00
Manuel Novoa III
f068e6fd03
Make the whole usr/local/lib/iptables path.
2003-08-19 02:47:19 +00:00
Eric Andersen
16a89eb07d
Doh!
2003-08-17 11:23:26 +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
fbd3555948
Update to binutils-2.14.90.0.5 and gcc-3.3.1
2003-08-17 10:11:51 +00:00
Eric Andersen
47adb53620
I missed a spot
2003-08-10 10:12:30 +00:00
Eric Andersen
f8185c07aa
oops. don't default to a dev version of gcc
2003-08-09 23:11:57 +00:00
Eric Andersen
9050d7e72a
Be sure to install libstdc++ and libgcc_s
2003-08-09 23:10:32 +00:00
Eric Andersen
b7b51909ba
Cope with some autoconf wierdness
2003-08-07 06:07:54 +00:00
Eric Andersen
669f7d88b3
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.
2003-07-27 04:00:50 +00:00
Eric Andersen
09665b98bf
oops. Fixup target to correctly download and use gcc 3.3
2003-07-21 19:22:15 +00:00
Eric Andersen
6a9a1c6301
Fixup valgrind build
2003-07-14 09:13:51 +00:00
Eric Andersen
79815f7b45
Update to valgrind 1.9.6
2003-07-13 22:27:37 +00:00
Eric Andersen
2a87d1ac0e
Set current uClibc stable version to 0.9.20
2003-07-01 05:23:04 +00:00
Eric Andersen
55b2ef0fc2
Strip the perl binary
2003-06-28 03:13:23 +00:00
Eric Andersen
1369474734
Add support for building perl
2003-06-28 02:02:47 +00:00
Eric Andersen
4948206d1e
Don't overwrite /bin/busybox with patch
2003-06-27 19:01:12 +00:00
Eric Andersen
5e7ac2deab
Fixup arm and mips builds
2003-06-27 01:51:07 +00:00
Eric Andersen
d35e981e64
Update coreutils to 5.0
2003-06-25 21:22:00 +00:00
Eric Andersen
793161ad1c
Fix binutils path
2003-06-23 22:43:36 +00:00
Eric Andersen
c314ac957e
Fix the binutils dir
2003-06-23 21:40:29 +00:00
Eric Andersen
2ae1136ed5
Revert to binutils 2.13.2.1, since .14 seems to have some problems
...
with cross compiling
2003-06-23 21:34:49 +00:00
Eric Andersen
aa5091d50c
Add support for the Dropbear SSH server
2003-06-23 21:05:54 +00:00
Eric Andersen
ded9ff0bcc
As noted by Michael Labuschke, ntp is a gzip archive...
2003-06-23 06:47:34 +00:00
Eric Andersen
4e10e4af18
Switch to using gcc 3.3
2003-06-21 08:02:11 +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
c54d7f45ac
Fix broken dependancy
2003-06-20 20:13:08 +00:00
Eric Andersen
12c383b56d
run depmod after building pcmcia and after hostap
2003-06-20 12:15:27 +00:00
Eric Andersen
4cc06f8ea8
Fixup iproute so it compiles up properly. Use the debian
...
source as the .ru site has availability problems
2003-06-14 05:56:59 +00:00
Eric Andersen
b5e4e1ff9e
Ok, I'm an idiot. Fix the url.
2003-06-14 04:38:37 +00:00
Eric Andersen
faeb67b1a0
Default to 2.4.21
2003-06-14 00:49:08 +00:00
Eric Andersen
922fb354eb
Default to using a single fast sourceforge mirror
2003-06-14 00:46:16 +00:00
Eric Andersen
26cbc57359
Upgrade strace to version 4.4.98
2003-06-12 22:32:59 +00:00
Eric Andersen
7137dda19e
Add in ttcp support
2003-06-11 07:27:45 +00:00
Eric Andersen
5d5cef059a
Be sure the /etc/default dir exists
2003-06-10 03:02:26 +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
add0cec283
Update pcmcia-cs to version 3.2.4
2003-06-09 18:28:53 +00:00
Eric Andersen
fedfb7d03e
Fix init script install
2003-06-05 17:57:27 +00:00
Eric Andersen
e56cd7a764
Fix the binary name and path
2003-06-05 08:27:41 +00:00
Eric Andersen
19109125e8
support vtun
2003-06-05 08:19:53 +00:00
Eric Andersen
bc9fb854fe
Make absolutely certain no host libraries can ever sneak
...
into the build process. Binutils was letting things sneak
in which caused ugly problems.
2003-06-05 06:37:42 +00:00