Manuel Novoa III [Fri, 10 Sep 2004 18:58:11 +0000 (18:58 -0000)]
Integrate gcc 3.4.2 and add patches from both openembedded (6??-*)
and Dan Kegel's crosstools (7??-*).
Use makefile vars for toolchain names in ccache.mk and gdb.mk.
Fix a g++-related symlink issue with ccache.
Change the default to gcc 3.4.2 and binutils 2.15.91.0.2 (now that mips
is building). Let the users go forth and test... ;-)
Manuel Novoa III [Fri, 10 Sep 2004 13:12:25 +0000 (13:12 -0000)]
Peter noticed some bits were missing.
Manuel Novoa III [Thu, 9 Sep 2004 10:50:57 +0000 (10:50 -0000)]
Patch by michael tesch <tesch1@gmail.com> ...
The real problem, only caused when you have a *.patch file in the
main build directory, is that the Makefiles don't escape the globbing
operator they're passing to patch-kernel.sh. Attached is a patch to
fix that.
Eric Andersen [Wed, 8 Sep 2004 11:13:50 +0000 (11:13 -0000)]
latest uClibc config updates
Eric Andersen [Wed, 8 Sep 2004 09:51:04 +0000 (09:51 -0000)]
Add N copies of the arm-textrel.patch
Manuel Novoa III [Fri, 3 Sep 2004 12:31:47 +0000 (12:31 -0000)]
Looks like this finally gets a more recent version of binutils working
on arm in that shared apps seem to work now.
Manuel Novoa III [Fri, 3 Sep 2004 04:34:37 +0000 (04:34 -0000)]
Fix this to work with the arm big endian patch.
Manuel Novoa III [Fri, 3 Sep 2004 04:12:31 +0000 (04:12 -0000)]
Fix a cross compile issue.
Manuel Novoa III [Fri, 3 Sep 2004 02:36:10 +0000 (02:36 -0000)]
Sigh...
Manuel Novoa III [Fri, 3 Sep 2004 02:35:45 +0000 (02:35 -0000)]
Change the filenames.
Manuel Novoa III [Fri, 3 Sep 2004 02:01:43 +0000 (02:01 -0000)]
Add support for armeb.
Manuel Novoa III [Fri, 3 Sep 2004 01:24:18 +0000 (01:24 -0000)]
For now, mimic arm behavior for armeb since that's what uClibc's
fix-includes script winds up doing. Fix this later...
Manuel Novoa III [Fri, 3 Sep 2004 01:22:26 +0000 (01:22 -0000)]
Oops... remove some makefile debugging bits.
Manuel Novoa III [Fri, 3 Sep 2004 01:12:33 +0000 (01:12 -0000)]
Should be supported now for gcc 3.4.1.
Manuel Novoa III [Fri, 3 Sep 2004 00:49:43 +0000 (00:49 -0000)]
Update to what I'm currently using. Lots of changes...
1) Allow selection of binutils/gcc/gdb/kernel headers to build, although
some of the older tool patches probably need updating.
2) Rework gdb build so that remote debugging now works with gdbserver.
3) Misc. other package updates.3) Misc. other package updates.3) Misc. other package updates.
Eric Andersen [Thu, 2 Sep 2004 22:38:21 +0000 (22:38 -0000)]
Enable CONFIG_FEATURE_SUID, but disable CONFIG_FEATURE_SUID_CONFIG
for the default permission dropping behavior.
-Erik
Eric Andersen [Thu, 19 Aug 2004 05:04:22 +0000 (05:04 -0000)]
new 2.6. kernel headers are out
Eric Andersen [Mon, 16 Aug 2004 07:06:23 +0000 (07:06 -0000)]
update to current
Eric Andersen [Thu, 29 Jul 2004 23:45:17 +0000 (23:45 -0000)]
Use relative links
Eric Andersen [Thu, 29 Jul 2004 23:44:44 +0000 (23:44 -0000)]
Don't use a shared lib for file
Eric Andersen [Wed, 28 Jul 2004 19:26:04 +0000 (19:26 -0000)]
Use relative links
Eric Andersen [Wed, 28 Jul 2004 18:24:54 +0000 (18:24 -0000)]
Update the 'file' patch
Eric Andersen [Wed, 28 Jul 2004 14:56:43 +0000 (14:56 -0000)]
Tarcisio writes:
Hello,
I noticed that file-4.08 does no longer exist at
ftp://ftp.astron.com/pub/file.
I was able to compile a 'buildroot' using file-4.10. I
had to change make/file.mk and sources/file.patch.
Regards,
Tarcisio
Eric Andersen [Sun, 25 Jul 2004 06:58:30 +0000 (06:58 -0000)]
Only install libgcc_s when it is present
Eric Andersen [Tue, 20 Jul 2004 11:45:10 +0000 (11:45 -0000)]
Install /lib/libgcc_s.so.1
Eric Andersen [Tue, 20 Jul 2004 11:44:25 +0000 (11:44 -0000)]
Update to dropbear-0.43
Eric Andersen [Tue, 20 Jul 2004 11:43:54 +0000 (11:43 -0000)]
Remove the unnecessary USE_UCLIBC_LDSO_0_9_24 option
Eric Andersen [Tue, 20 Jul 2004 11:43:13 +0000 (11:43 -0000)]
Use 2.4.26 final, not a -pre
Eric Andersen [Sun, 18 Jul 2004 07:40:25 +0000 (07:40 -0000)]
Use shared libgcc if possible
Eric Andersen [Sat, 17 Jul 2004 05:06:53 +0000 (05:06 -0000)]
Update configs a bit
Eric Andersen [Fri, 16 Jul 2004 11:25:07 +0000 (11:25 -0000)]
Fix a silly bug
Eric Andersen [Fri, 9 Jul 2004 10:54:32 +0000 (10:54 -0000)]
enable rdate and hwclock
Eric Andersen [Fri, 9 Jul 2004 10:53:58 +0000 (10:53 -0000)]
Automatically scale down the image padding size
Eric Andersen [Fri, 9 Jul 2004 10:37:29 +0000 (10:37 -0000)]
Update binutils. This version works on arm...
Eric Andersen [Fri, 9 Jul 2004 10:36:53 +0000 (10:36 -0000)]
Update dropbear and add a setup/start init script for it
Eric Andersen [Mon, 28 Jun 2004 22:28:51 +0000 (22:28 -0000)]
Erik Karu writes:
Hi,
this patch seems to be needed to compile tinyx with
latest buildroot.
Btw, any ideas isn't there anyone else using tinyx if
I'm first to submit this obvious patch?
Cheers,
EK.
Eric Andersen [Sat, 26 Jun 2004 22:58:15 +0000 (22:58 -0000)]
Minor config updates
Eric Andersen [Thu, 24 Jun 2004 22:05:46 +0000 (22:05 -0000)]
Update for the latest linux-libc-headers
Eric Andersen [Thu, 24 Jun 2004 21:44:15 +0000 (21:44 -0000)]
Fixup a stupid bug
Eric Andersen [Mon, 14 Jun 2004 20:22:48 +0000 (20:22 -0000)]
Minor doc update to match reality
Eric Andersen [Mon, 14 Jun 2004 20:21:27 +0000 (20:21 -0000)]
Use stock gcc 3.3.4
Eric Andersen [Mon, 14 Jun 2004 20:20:12 +0000 (20:20 -0000)]
Use newer versions
Eric Andersen [Mon, 14 Jun 2004 20:04:22 +0000 (20:04 -0000)]
A few updates, add some dirs so ifup/ifdown wont complain
Eric Andersen [Mon, 14 Jun 2004 19:19:26 +0000 (19:19 -0000)]
purge whitespace
Manuel Novoa III [Fri, 28 May 2004 17:50:07 +0000 (17:50 -0000)]
uClibc has a working strtod. coreutils does _not_ have a working strtod
configuration test when cross compiling.
Manuel Novoa III [Wed, 19 May 2004 16:22:00 +0000 (16:22 -0000)]
A correction and a clarification.
Eric Andersen [Wed, 19 May 2004 01:43:55 +0000 (01:43 -0000)]
Some tedious commentary on the current toolchain patches
Tim Riker [Fri, 14 May 2004 16:26:28 +0000 (16:26 -0000)]
http preferred, no?
Eric Andersen [Thu, 13 May 2004 08:57:09 +0000 (08:57 -0000)]
bother
Eric Andersen [Thu, 13 May 2004 08:44:09 +0000 (08:44 -0000)]
Support building procps (since ltp prefers it)
Eric Andersen [Thu, 13 May 2004 07:53:14 +0000 (07:53 -0000)]
Update to the latest ltp testsuite
Eric Andersen [Tue, 11 May 2004 08:53:19 +0000 (08:53 -0000)]
Link 'cc' to 'gcc'
Eric Andersen [Fri, 7 May 2004 06:11:55 +0000 (06:11 -0000)]
Revert to using 2.4.x kernel headers by default, due to public outcry....
Eric Andersen [Thu, 6 May 2004 09:54:36 +0000 (09:54 -0000)]
Chris Wilson writes:
i Erik,
I think I found a small bug in your cramfs patch, which I guess you ported
from mkfs.jffs2.c. Therefore this bug might apply to mkfs.jffs2.c as well.
When searching for a file (or device node) to create in a subdirectory,
mkcramfs doesn't remove the parent's path component which it's already
matched. This prevents the sought node from ever being found if it lives
in a subdirectory.
Eric Andersen [Thu, 6 May 2004 09:09:58 +0000 (09:09 -0000)]
be sure the dir is present
Eric Andersen [Tue, 4 May 2004 11:55:08 +0000 (11:55 -0000)]
cope with older uClibc versions
Eric Andersen [Tue, 4 May 2004 10:40:17 +0000 (10:40 -0000)]
Cope with stock uClibc 0.9.26
Eric Andersen [Sat, 1 May 2004 10:12:38 +0000 (10:12 -0000)]
Update to strace 4.5.3
Eric Andersen [Fri, 30 Apr 2004 21:04:22 +0000 (21:04 -0000)]
Sigh
Eric Andersen [Fri, 30 Apr 2004 07:44:39 +0000 (07:44 -0000)]
oops
Eric Andersen [Fri, 30 Apr 2004 07:40:10 +0000 (07:40 -0000)]
Fix gcc bug 15089
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15089
Eric Andersen [Wed, 21 Apr 2004 20:04:09 +0000 (20:04 -0000)]
Avoid a question when possible
Eric Andersen [Wed, 21 Apr 2004 20:03:39 +0000 (20:03 -0000)]
Default to using the 2.6.x based linux-libc-headers -- yet another
thing we don't have to maintain. These seem to be working nicely
and everything now compiles as expected.
Eric Andersen [Wed, 21 Apr 2004 19:54:31 +0000 (19:54 -0000)]
Update to latest valgrind
Eric Andersen [Wed, 21 Apr 2004 19:53:08 +0000 (19:53 -0000)]
Use busybox to provide login etc by default
Eric Andersen [Tue, 20 Apr 2004 19:48:37 +0000 (19:48 -0000)]
Sync with the latest from Debian testing
Eric Andersen [Tue, 20 Apr 2004 07:47:29 +0000 (07:47 -0000)]
Sync up binutils with current Debian testing
Eric Andersen [Fri, 16 Apr 2004 14:32:59 +0000 (14:32 -0000)]
Goetz Bock writes:
Hi Erik,
as I was unable to find a buildroot mailing list, i just send this small
patch to you.
It's required to make ntp build on my system and only copy ntpdate into
the target directory.
Eric Andersen [Fri, 16 Apr 2004 01:39:25 +0000 (01:39 -0000)]
Stick the cache in its own empty dir
Eric Andersen [Tue, 13 Apr 2004 21:25:39 +0000 (21:25 -0000)]
Missed a link
Eric Andersen [Tue, 13 Apr 2004 20:47:35 +0000 (20:47 -0000)]
Split off the C++ stuff and only install when INSTALL_LIBSTDCPP
is enabled
Eric Andersen [Mon, 12 Apr 2004 22:22:53 +0000 (22:22 -0000)]
Make ifup/ifdown shutup
Eric Andersen [Mon, 12 Apr 2004 21:38:31 +0000 (21:38 -0000)]
building uml is not supported
Eric Andersen [Mon, 12 Apr 2004 21:38:09 +0000 (21:38 -0000)]
Provide sane defaults
Eric Andersen [Mon, 12 Apr 2004 21:33:59 +0000 (21:33 -0000)]
Due to alphabetizing, the uml stuff was pulled in after uclibc.mk
causing problems. Newer uml messes up sigcontext.h and is a pain
to build anyways. So kill it for now. It is trivial to build for
stock i386 and then boot the generated root_fs using uml.
Eric Andersen [Mon, 12 Apr 2004 20:11:49 +0000 (20:11 -0000)]
Fix ccache build for target
Eric Andersen [Fri, 9 Apr 2004 10:31:53 +0000 (10:31 -0000)]
Fix openvpn build deps
Eric Andersen [Fri, 9 Apr 2004 10:16:59 +0000 (10:16 -0000)]
oops
Eric Andersen [Fri, 9 Apr 2004 09:36:26 +0000 (09:36 -0000)]
support ccache for the build as well as the target
Manuel Novoa III [Sun, 4 Apr 2004 21:23:00 +0000 (21:23 -0000)]
Fix so TARGET_CFLAGS is respected in the build.
Manuel Novoa III [Sun, 4 Apr 2004 02:40:36 +0000 (02:40 -0000)]
dnsmasq.mk handles both 1.18 and 2.x, where 2.x is selected unless TARGETS
contains dnsmasq1.
Manuel Novoa III [Sun, 4 Apr 2004 02:33:03 +0000 (02:33 -0000)]
Ok... this is a bit painful. Both dnsmasq1 (1.18) and dnsmasq (2.6) share
a make target (the dnsmasq binary in root). So I made 2.6 the "default".
It is _not_ enough to do "make dnsmasq1"... You must actually add dnsmasq1
to TARGETS if you want the older version. Better approaches welcome.
Also, the config patch for 2.6 fixes the outdated/broken handling of uClibc
by the dnsmasq config.h file.
Eric Andersen [Thu, 1 Apr 2004 07:20:39 +0000 (07:20 -0000)]
Turn off CONFIG_ASH_RANDOM_SUPPORT by default
Manuel Novoa III [Thu, 1 Apr 2004 04:23:18 +0000 (04:23 -0000)]
Update to latest and modify patch so it builds.
Manuel Novoa III [Tue, 30 Mar 2004 05:46:10 +0000 (05:46 -0000)]
Silly little patch to add an option to force root/root ownership in the
generated file system.
Manuel Novoa III [Thu, 25 Mar 2004 20:15:51 +0000 (20:15 -0000)]
The stale sources problem strikes again.
Eric Andersen [Thu, 25 Mar 2004 10:51:58 +0000 (10:51 -0000)]
Use cannonical gnu.org site for gcc 3.3.x
Eric Andersen [Wed, 24 Mar 2004 22:01:22 +0000 (22:01 -0000)]
fix a stupid search-n-replace bug
Eric Andersen [Sun, 21 Mar 2004 01:58:59 +0000 (01:58 -0000)]
Update kernel to 2.4.26-pre5
Eric Andersen [Fri, 19 Mar 2004 10:00:57 +0000 (10:00 -0000)]
Update to openssh-3.8p1
Manuel Novoa III [Fri, 19 Mar 2004 08:27:45 +0000 (08:27 -0000)]
Update for latest bug fix.
Eric Andersen [Thu, 18 Mar 2004 21:02:52 +0000 (21:02 -0000)]
Remove perl. It doesn't work, and seems to be a support
problem magnet. So kill it.
Manuel Novoa III [Thu, 18 Mar 2004 06:57:20 +0000 (06:57 -0000)]
Update from .39 to .41 and change to using the muilt-binary version instead
of 3 seperate binaries.
Manuel Novoa III [Sat, 13 Mar 2004 19:32:27 +0000 (19:32 -0000)]
Forgot to update version to 3.3.3.
Robert Griebl [Sat, 13 Mar 2004 00:01:08 +0000 (00:01 -0000)]
Switch to the C locale before greping for an english text.
Manuel Novoa III [Thu, 11 Mar 2004 17:35:09 +0000 (17:35 -0000)]
Patch from "Kevin P. Fleming" <kpfleming@backtobasicsmgmt.com>, with
some minor adjustments.
Manuel Novoa III [Thu, 11 Mar 2004 17:14:28 +0000 (17:14 -0000)]
Add lzo support.
Manuel Novoa III [Thu, 11 Mar 2004 17:10:44 +0000 (17:10 -0000)]
Enable pthread support plus some minor tweaks to dependencies.
Manuel Novoa III [Thu, 11 Mar 2004 17:08:35 +0000 (17:08 -0000)]
Patch by "Kevin P. Fleming" <kpfleming@backtobasicsmgmt.com>, with some
minor adjustments.
Manuel Novoa III [Thu, 11 Mar 2004 08:03:44 +0000 (08:03 -0000)]
Patch from "Kevin P. Fleming" <kpfleming@backtobasicsmgmt.com>.
Provides a script for yacc in terms of bison instead of a symlink.