buildroot.git
18 years agoyet again... rework fakeroot handling to ensure fakeroot is invoked just once,
Eric Andersen [Mon, 10 Apr 2006 22:49:48 +0000 (22:49 -0000)]
yet again... rework fakeroot handling to ensure fakeroot is invoked just once,
as it seems to sometimes lose values logged during from earlier invocations.

18 years agoaccomodate a read only rootfs
Eric Andersen [Mon, 10 Apr 2006 21:26:27 +0000 (21:26 -0000)]
accomodate a read only rootfs

18 years agofetch zlib from the cannonical site at zlib.net
Eric Andersen [Mon, 10 Apr 2006 18:09:17 +0000 (18:09 -0000)]
fetch zlib from the cannonical site at zlib.net

18 years agoupdate ccache url
Eric Andersen [Mon, 10 Apr 2006 17:50:11 +0000 (17:50 -0000)]
update ccache url

18 years agoAs noted by jacmet in bug 824:
Eric Andersen [Mon, 10 Apr 2006 17:48:53 +0000 (17:48 -0000)]
As noted by jacmet in bug 824:

svn 14777 seems to have broken cramfs/squashfs/tarroot.

The problem is that $(IMAGE) is the absolute path of the image including
directories, so the build tries to access
$(STAGING_DIR)/_fakeroot.</full/path/to/buildroot/directory> which doesn't
exist.

The fix is to define CRAMFS/SQUASHFS/TAR_TARGET as $(notdir
$(IMAGE).<extension>) instead.

18 years agomake sure things still work even when fakeroot is not in active use
Eric Andersen [Fri, 7 Apr 2006 22:42:15 +0000 (22:42 -0000)]
make sure things still work even when fakeroot is not in active use

18 years agorework fakeroot handling to avoid races during parallel make causing several
Eric Andersen [Fri, 7 Apr 2006 20:30:43 +0000 (20:30 -0000)]
rework fakeroot handling to avoid races during parallel make causing several
fakeroot instances stomping eachother's temp files.

18 years agoremove redundant e2fsprogs dependency which caused unnecessary rebuilds.
Eric Andersen [Thu, 6 Apr 2006 22:17:39 +0000 (22:17 -0000)]
remove redundant e2fsprogs dependency which caused unnecessary rebuilds.

18 years agoBuild ltt without GTK if GTK is not available
Eric Andersen [Thu, 6 Apr 2006 22:13:51 +0000 (22:13 -0000)]
Build ltt without GTK if GTK is not available

18 years agopatch from janlana adding an x86 bootable iso9660 CD-ROM target
Eric Andersen [Thu, 6 Apr 2006 18:31:14 +0000 (18:31 -0000)]
patch from janlana adding an x86 bootable iso9660 CD-ROM target

18 years agobjdooks writes:
Eric Andersen [Thu, 6 Apr 2006 18:21:51 +0000 (18:21 -0000)]
bjdooks writes:
udev creates wrong permissions on /dev/s3c2410_serial devices
Attached patch adds a line for s3c2410_serial with the correct MODE/group

18 years agolord_apollyon writes:
Eric Andersen [Thu, 6 Apr 2006 18:17:50 +0000 (18:17 -0000)]
lord_apollyon writes:

When gcc 3.4.4 is configured for the toolchain, it subsequently fails to
compile udhcp-0.9.8/dhcpc.c complaining about an improper switch statement
syntax error:

dhcpc.c: In function `perform_renew':
dhcpc.c:136: error: label at end of compound statement

18 years agoakvadrako writes:
Eric Andersen [Thu, 6 Apr 2006 18:08:44 +0000 (18:08 -0000)]
akvadrako writes:
The term gdb-client is deceptive - although it parallels the gdb-server name,
it is actually a full fledged gdb version. I want to use it to debug uClibc
core files on my host system. Although I haven't got that to work yet, I wasted
time figuring out how to do build gdb for the host not realizing it already had
a target. With this documentation change, things would have been a lot clearer
to me.

18 years agowill_newton writes: thttpd install fails
Eric Andersen [Thu, 6 Apr 2006 17:47:53 +0000 (17:47 -0000)]
will_newton writes: thttpd install fails

18 years agodavid_bachelart writes:
Eric Andersen [Thu, 6 Apr 2006 17:45:35 +0000 (17:45 -0000)]
david_bachelart writes:
the recent uemacs packages does not appear in the packages list.

18 years agotyler writes:
Eric Andersen [Thu, 6 Apr 2006 17:43:28 +0000 (17:43 -0000)]
tyler writes:
libdirectfb* is copied to target, but when the package builds it also builds
libdirect* and libfusion*, which libdirectfb will call upon, but they are not
copied along with libdirectfb.

18 years agotyler writes:
Eric Andersen [Thu, 6 Apr 2006 17:40:47 +0000 (17:40 -0000)]
tyler writes:
Building DirectFB compiles fine and installs fine, but when running on the
target the libraries look for DirectFB modules within a path that was defined
as $(PREFIX) during the build. Under buildroot PREFIX is set to
$(STAGING_DIR)/usr, which obviously doesn't exist on the target so it dies.

Instead, it should be built such that PREFIX=/usr then have prefix &
exec_prefix set to $(STAGING_DIR)/usr when it's time to install.

18 years agopatch from bjdooks:
Eric Andersen [Thu, 6 Apr 2006 17:27:32 +0000 (17:27 -0000)]
patch from bjdooks:

mtd.mk is ignoring the set ($DL_DIR), which means fit will fail when
DL_DIR is set to something other than dl

18 years agofix building when CPP is set in build env
Mike Frysinger [Tue, 28 Mar 2006 07:11:51 +0000 (07:11 -0000)]
fix building when CPP is set in build env

18 years agoWell... at least this seems to build. Haven't had time to really test it yet, but...
Manuel Novoa III [Sun, 26 Mar 2006 23:18:37 +0000 (23:18 -0000)]
Well... at least this seems to build.  Haven't had time to really test it yet, but checking it in for sjhill to test.

18 years agoupdate to linux 2.4.16 and current uClibc.
Eric Andersen [Sat, 25 Mar 2006 19:09:09 +0000 (19:09 -0000)]
update to linux 2.4.16 and current uClibc.

18 years agoCompile even if index is a macro
Peter S. Mazinger [Sat, 25 Mar 2006 03:15:40 +0000 (03:15 -0000)]
Compile even if index is a macro

18 years agosome more patches from upstream
Mike Frysinger [Thu, 23 Mar 2006 03:04:47 +0000 (03:04 -0000)]
some more patches from upstream

18 years agosome more patches from upstream
Mike Frysinger [Thu, 23 Mar 2006 03:04:41 +0000 (03:04 -0000)]
some more patches from upstream

18 years agoupdate some missing bits for cross depmod
Eric Andersen [Wed, 22 Mar 2006 18:25:51 +0000 (18:25 -0000)]
update some missing bits for cross depmod

18 years ago- drop mktmp hunk
Bernhard Reutner-Fischer [Tue, 21 Mar 2006 11:57:00 +0000 (11:57 -0000)]
- drop mktmp hunk

18 years ago- add uemacs
Bernhard Reutner-Fischer [Tue, 21 Mar 2006 11:22:52 +0000 (11:22 -0000)]
- add uemacs

18 years agorsync-2.6.7 is now out
Eric Andersen [Sun, 19 Mar 2006 21:18:45 +0000 (21:18 -0000)]
rsync-2.6.7 is now out

18 years agoseems the dropbear folk forgot to make a .bz2 package this release
Eric Andersen [Sun, 19 Mar 2006 17:18:56 +0000 (17:18 -0000)]
seems the dropbear folk forgot to make a .bz2 package this release

18 years agograb patches from upstream
Mike Frysinger [Sun, 19 Mar 2006 08:53:49 +0000 (08:53 -0000)]
grab patches from upstream

18 years agoimport bash-3.1 patches
Mike Frysinger [Sun, 19 Mar 2006 08:52:48 +0000 (08:52 -0000)]
import bash-3.1 patches

18 years agoupdate to bash-3.1
Mike Frysinger [Sun, 19 Mar 2006 08:52:29 +0000 (08:52 -0000)]
update to bash-3.1

18 years agover bump
Mike Frysinger [Sun, 19 Mar 2006 08:51:47 +0000 (08:51 -0000)]
ver bump

18 years agoconfiguration for locale support (and lack thereof) was all screwed up
Eric Andersen [Sun, 19 Mar 2006 07:37:25 +0000 (07:37 -0000)]
configuration for locale support (and lack thereof) was all screwed up

18 years ago- add optional splashimage support
Bernhard Reutner-Fischer [Sat, 18 Mar 2006 13:07:29 +0000 (13:07 -0000)]
- add optional splashimage support

18 years agoimport binutils-2.16.91.0.7
Mike Frysinger [Sat, 18 Mar 2006 02:48:49 +0000 (02:48 -0000)]
import binutils-2.16.91.0.7

18 years agoadd a binutils-unpacked shortcut
Mike Frysinger [Sat, 18 Mar 2006 02:46:51 +0000 (02:46 -0000)]
add a binutils-unpacked shortcut

18 years agoimport gcc-3.4.6
Mike Frysinger [Fri, 17 Mar 2006 23:58:47 +0000 (23:58 -0000)]
import gcc-3.4.6

18 years agoFix header file to use __USE_GNU so that TIMEVAL_TO_TIMESPEC gets defined, otherwise...
"Steven J. Hill" [Thu, 16 Mar 2006 04:38:56 +0000 (04:38 -0000)]
Fix header file to use __USE_GNU so that TIMEVAL_TO_TIMESPEC gets defined, otherwise latest dropbear does not build.

18 years ago- rectify brute-force sed invocation (too *many*)..
Bernhard Reutner-Fischer [Tue, 14 Mar 2006 19:10:21 +0000 (19:10 -0000)]
- rectify brute-force sed invocation (too *many*)..
  Thanks vapier for pointing this one out.

18 years agoremove hunk that doesnt belong (see Gentoo Bug 125395)
Mike Frysinger [Sat, 11 Mar 2006 06:05:48 +0000 (06:05 -0000)]
remove hunk that doesnt belong (see Gentoo Bug 125395)

18 years agoadd gcc-4.0.3 release
Mike Frysinger [Sat, 11 Mar 2006 04:51:50 +0000 (04:51 -0000)]
add gcc-4.0.3 release

18 years agobump version to the newly released 0.48
Eric Andersen [Fri, 10 Mar 2006 19:43:52 +0000 (19:43 -0000)]
bump version to the newly released 0.48

18 years agoUpdate to use upstream uclibc changes, have to change numbering, 203-204 have to...
Peter S. Mazinger [Fri, 10 Mar 2006 14:05:15 +0000 (14:05 -0000)]
Update to use upstream uclibc changes, have to change numbering, 203-204 have to go to other versions as well

18 years ago- make sure we use the proper CC for building binutils.
Bernhard Reutner-Fischer [Fri, 10 Mar 2006 08:46:36 +0000 (08:46 -0000)]
- make sure we use the proper CC for building binutils.
- add config option BR2_EXTRA_BINUTILS_CONFIG_OPTIONS for passing additional
  flags to binutils configure.

18 years ago- pass $(TARGET_CROSS)strip as STRIP to the packages.
Bernhard Reutner-Fischer [Fri, 10 Mar 2006 08:44:16 +0000 (08:44 -0000)]
- pass $(TARGET_CROSS)strip as STRIP to the packages.

18 years ago- quote HOST_CC.
Bernhard Reutner-Fischer [Fri, 10 Mar 2006 08:30:15 +0000 (08:30 -0000)]
- quote HOST_CC.
  Allows for passing flags along HOST_CC which is sometimes needed on certain
  architectures.

18 years ago- update from grub_0.95+cvs20040624 to 0.97.
Bernhard Reutner-Fischer [Fri, 10 Mar 2006 08:06:27 +0000 (08:06 -0000)]
- update from grub_0.95+cvs20040624 to 0.97.
  The former didn't even build for me, the latter does.

18 years ago- use coreutils-5.93
Bernhard Reutner-Fischer [Wed, 8 Mar 2006 08:34:32 +0000 (08:34 -0000)]
- use coreutils-5.93

18 years agouclibc clocale was not recognized, remove unneeded CCODECVT_H
Peter S. Mazinger [Sat, 4 Mar 2006 13:08:23 +0000 (13:08 -0000)]
uclibc clocale was not recognized, remove unneeded CCODECVT_H

18 years agofixup support for big endian targets
Mike Frysinger [Thu, 2 Mar 2006 06:24:19 +0000 (06:24 -0000)]
fixup support for big endian targets

18 years agosync with latest upstream cvs
Mike Frysinger [Thu, 2 Mar 2006 06:18:02 +0000 (06:18 -0000)]
sync with latest upstream cvs

18 years agograb patch for superh big endian targets
Mike Frysinger [Thu, 2 Mar 2006 05:30:31 +0000 (05:30 -0000)]
grab patch for superh big endian targets

18 years agono longer needed as it is part of the 4.1.0 release
Mike Frysinger [Thu, 2 Mar 2006 05:27:01 +0000 (05:27 -0000)]
no longer needed as it is part of the 4.1.0 release

18 years agoupdate patch to gcc-4.1.0 release
Mike Frysinger [Thu, 2 Mar 2006 05:25:36 +0000 (05:25 -0000)]
update patch to gcc-4.1.0 release

18 years agofix cross-compiling for 64bit hosts
Mike Frysinger [Sat, 25 Feb 2006 06:48:26 +0000 (06:48 -0000)]
fix cross-compiling for 64bit hosts

18 years agoversion bump
Mike Frysinger [Sat, 25 Feb 2006 06:48:20 +0000 (06:48 -0000)]
version bump

18 years agodisable multilib by default
Mike Frysinger [Mon, 20 Feb 2006 08:43:45 +0000 (08:43 -0000)]
disable multilib by default

18 years agochange default gcc version to 3.4.5
Mike Frysinger [Mon, 20 Feb 2006 08:43:04 +0000 (08:43 -0000)]
change default gcc version to 3.4.5

18 years agoThis page was missing a line that uClibc and BusyBox download pages both
Rob Landley [Fri, 17 Feb 2006 20:16:29 +0000 (20:16 -0000)]
This page was missing a line that uClibc and BusyBox download pages both
have...

18 years agotouchup code and dont define a garbage rule if MTD_SOURCE is undefined
Mike Frysinger [Wed, 15 Feb 2006 00:38:55 +0000 (00:38 -0000)]
touchup code and dont define a garbage rule if MTD_SOURCE is undefined

18 years agoWIPE_PATCH isnt defined so dont generate a garbage rule
Mike Frysinger [Wed, 15 Feb 2006 00:38:06 +0000 (00:38 -0000)]
WIPE_PATCH isnt defined so dont generate a garbage rule

18 years agoversion bump
Mike Frysinger [Wed, 15 Feb 2006 00:37:19 +0000 (00:37 -0000)]
version bump

18 years agoif uClibc_config.h doesnt exist yet, make sure grep doesnt complain about it
Mike Frysinger [Wed, 15 Feb 2006 00:26:07 +0000 (00:26 -0000)]
if uClibc_config.h doesnt exist yet, make sure grep doesnt complain about it

18 years agomake sure timestamps are updated so that targets arent constantly remade
Mike Frysinger [Wed, 15 Feb 2006 00:23:31 +0000 (00:23 -0000)]
make sure timestamps are updated so that targets arent constantly remade

18 years agodisable elf2flt on unsupported hosts
Mike Frysinger [Wed, 15 Feb 2006 00:17:46 +0000 (00:17 -0000)]
disable elf2flt on unsupported hosts

18 years ago2.16.91.0.6 has been released
Mike Frysinger [Wed, 15 Feb 2006 00:10:33 +0000 (00:10 -0000)]
2.16.91.0.6 has been released

18 years agocut some older versions
Mike Frysinger [Wed, 15 Feb 2006 00:04:20 +0000 (00:04 -0000)]
cut some older versions

18 years agoupdate version of xfsprogs per case 0000641
David Anders [Fri, 10 Feb 2006 20:31:04 +0000 (20:31 -0000)]
update version of xfsprogs per case 0000641

18 years agochange patch level for netsnmp per case 0000707
David Anders [Fri, 10 Feb 2006 20:21:32 +0000 (20:21 -0000)]
change patch level for netsnmp per case 0000707

18 years agoFix gcc-clean so it doesn't remove binutils binaries per case 0000517
David Anders [Fri, 10 Feb 2006 18:28:12 +0000 (18:28 -0000)]
Fix gcc-clean so it doesn't remove binutils binaries per case 0000517

18 years agoadd linux-2.4.32 kernel support for the q5 board per case 0000715
David Anders [Fri, 10 Feb 2006 18:00:56 +0000 (18:00 -0000)]
add linux-2.4.32 kernel support for the q5 board per case 0000715

18 years agomach writes in bug 685:
Mike Frysinger [Fri, 10 Feb 2006 05:23:32 +0000 (05:23 -0000)]
mach writes in bug 685:
The last revision of gcc-3.4.4 patch file 100-uclibc-conf.patch builds file unwind-dw2-fde-glibc.c into libgcc (at least on mipsel-linux-uclibc and arm-linux-uclibc, but it should be the same on most architectures).

this is due to the simplification of the uclibc patch ... simplified a little too much :)

18 years agofix target arch check per case 0000688
David Anders [Thu, 9 Feb 2006 19:13:57 +0000 (19:13 -0000)]
fix target arch check per case 0000688

18 years ago- correct path
Bernhard Reutner-Fischer [Tue, 7 Feb 2006 08:36:17 +0000 (08:36 -0000)]
- correct path

18 years agoThomas Chou: update nios2 patch
Mike Frysinger [Tue, 7 Feb 2006 05:00:57 +0000 (05:00 -0000)]
Thomas Chou: update nios2 patch

18 years agodrop the os stuff per Thomas Chou in Bug 618
Mike Frysinger [Tue, 7 Feb 2006 04:59:38 +0000 (04:59 -0000)]
drop the os stuff per Thomas Chou in Bug 618

18 years agosync with upstream cvs
Mike Frysinger [Mon, 6 Feb 2006 05:05:14 +0000 (05:05 -0000)]
sync with upstream cvs

18 years ago- update to apply to current mainline; drop special-case for libmudflap in
Bernhard Reutner-Fischer [Sat, 28 Jan 2006 18:41:31 +0000 (18:41 -0000)]
- update to apply to current mainline; drop special-case for libmudflap in
  toplevel configure as '*-*-linux*' already matches ..-linux-uclibc

18 years ago- don't flag .configured if something went wrong
Bernhard Reutner-Fischer [Sat, 28 Jan 2006 17:21:36 +0000 (17:21 -0000)]
- don't flag .configured if something went wrong

18 years agofix unzip method based on the difference between daily snapshots and stable release...
David Anders [Fri, 27 Jan 2006 12:58:14 +0000 (12:58 -0000)]
fix unzip method based on the difference between daily snapshots and stable release per case 0000662

18 years agoadd new package bind per case 0000507
David Anders [Wed, 25 Jan 2006 20:56:55 +0000 (20:56 -0000)]
add new package bind per case 0000507

18 years agoadd option to select target installation per case 0000519
David Anders [Wed, 25 Jan 2006 17:47:03 +0000 (17:47 -0000)]
add option to select target installation per case 0000519

18 years agoadd TARGET_CXX per case 0000593
David Anders [Wed, 25 Jan 2006 17:28:23 +0000 (17:28 -0000)]
add TARGET_CXX per case 0000593

18 years agoadd the amd au1500 based q5 board per case 0000374
David Anders [Wed, 25 Jan 2006 14:59:21 +0000 (14:59 -0000)]
add the amd au1500 based q5 board per case 0000374

18 years agoadd cloop as a new file system image type per case 0000151
David Anders [Wed, 25 Jan 2006 13:54:16 +0000 (13:54 -0000)]
add cloop as a new file system image type per case 0000151

18 years agoremoved clean and distclean from the noconfig targets per case 0000232
David Anders [Wed, 25 Jan 2006 13:36:51 +0000 (13:36 -0000)]
removed clean and distclean from the noconfig targets per case 0000232

18 years agoBrent Cook writes: in packages/smartmontools/smartmontools.mk
Bernhard Reutner-Fischer [Tue, 24 Jan 2006 22:31:46 +0000 (22:31 -0000)]
Brent Cook writes: in packages/smartmontools/smartmontools.mk
s/BR2_PACKAGE_TAR/BR2_PACKAGE_SMARTMONTOOLS/

Thanks!

18 years agoadd -f flag to ln command to fix cygwin error per case 0000441
David Anders [Tue, 24 Jan 2006 21:35:07 +0000 (21:35 -0000)]
add -f flag to ln command to fix cygwin error per case 0000441

18 years agoadd asterisk package per case 0000456
David Anders [Tue, 24 Jan 2006 21:30:10 +0000 (21:30 -0000)]
add asterisk package per case 0000456

18 years agoremove binary with same name before installing init to prevent overwriting busybox...
David Anders [Tue, 24 Jan 2006 21:22:20 +0000 (21:22 -0000)]
remove binary with same name before installing init to prevent overwriting busybox init per case 0000416

18 years agofix wipe package build per case 0000658
David Anders [Tue, 24 Jan 2006 21:18:47 +0000 (21:18 -0000)]
fix wipe package build per case 0000658

18 years agofixed strip command to use target not host arch per case 0000481
David Anders [Tue, 24 Jan 2006 21:12:06 +0000 (21:12 -0000)]
fixed strip command to use target not host arch per case 0000481

18 years agoupdate version number to latest stable build per case 0000502
David Anders [Tue, 24 Jan 2006 21:08:40 +0000 (21:08 -0000)]
update version number to latest stable build per case 0000502

18 years agofix improper symlink for asm dir when using x86 archs
David Anders [Tue, 24 Jan 2006 20:20:03 +0000 (20:20 -0000)]
fix improper symlink for asm dir when using x86 archs

18 years agoundo changes for wtmp and last log
David Anders [Tue, 24 Jan 2006 15:53:15 +0000 (15:53 -0000)]
undo changes for wtmp and last log

18 years agoadded fix to correct for building with kernels > 2.5 per case 0000557
David Anders [Tue, 24 Jan 2006 15:50:50 +0000 (15:50 -0000)]
added fix to correct for building with kernels > 2.5 per case 0000557

18 years agodisable wtmp and lastlog in config as well as the dbclient symlink generation per...
David Anders [Tue, 24 Jan 2006 15:34:05 +0000 (15:34 -0000)]
disable wtmp and lastlog in config as well as the dbclient symlink generation per case 0000521

18 years agoadded DESTDIR so that binary is install in target directory per case 0000482
David Anders [Tue, 24 Jan 2006 15:15:16 +0000 (15:15 -0000)]
added DESTDIR so that binary is install in target directory per case 0000482

18 years agofixed paths in vtun configure per case 0000479
David Anders [Tue, 24 Jan 2006 15:08:54 +0000 (15:08 -0000)]
fixed paths in vtun configure per case 0000479