buildroot.git
18 years agoAdd support for ARM EABI.
Paul Mundt [Mon, 5 Jun 2006 22:11:01 +0000 (22:11 -0000)]
Add support for ARM EABI.

18 years agoUpdate for ARCH_WANTS_{LITTLE,BIG}_ENDIAN and HAS_FPU -> UCLIBC_HAS_FPU.
Paul Mundt [Mon, 5 Jun 2006 22:07:29 +0000 (22:07 -0000)]
Update for ARCH_WANTS_{LITTLE,BIG}_ENDIAN and HAS_FPU -> UCLIBC_HAS_FPU.
Also update the uClibc config for some of the recent target and CPU
variant additions.

18 years agoSplit the target suffix out as a config option, for the few cases where
Paul Mundt [Mon, 5 Jun 2006 21:49:44 +0000 (21:49 -0000)]
Split the target suffix out as a config option, for the few cases where
we have to use a different one.

18 years agoGCC 4.1.1 support (notice: not yet on ibiblio)
Peter Korsgaard [Tue, 30 May 2006 08:25:59 +0000 (08:25 -0000)]
GCC 4.1.1 support (notice: not yet on ibiblio)

18 years agoDon't error on clean without unpack
Peter Korsgaard [Tue, 30 May 2006 08:20:54 +0000 (08:20 -0000)]
Don't error on clean without unpack

18 years agolibstc++ requires large file support
Peter Korsgaard [Tue, 30 May 2006 08:09:11 +0000 (08:09 -0000)]
libstc++ requires large file support

18 years agoDownload using ftp instead of http from ftp sites
Peter Korsgaard [Tue, 30 May 2006 07:31:36 +0000 (07:31 -0000)]
Download using ftp instead of http from ftp sites

18 years agos/dependancies/dependencies/
Mike Frysinger [Fri, 26 May 2006 01:18:09 +0000 (01:18 -0000)]
s/dependancies/dependencies/

18 years agoUpdate squashfs patch to v3.0 (2.4.28 kernel)
Peter Korsgaard [Wed, 24 May 2006 18:26:46 +0000 (18:26 -0000)]
Update squashfs patch to v3.0 (2.4.28 kernel)
Untested as I don't have the hw, but the patch applies cleanly.

18 years agoBump to upstream v3.0
Peter Korsgaard [Wed, 24 May 2006 18:07:33 +0000 (18:07 -0000)]
Bump to upstream v3.0
Notice that this uses a new NON-compatible filesystem format, so you need
the v3.0 kernel patch to access it!

18 years agoBump to upstream v1.2.10 and remove sdl-config symlink generation
Peter Korsgaard [Wed, 24 May 2006 17:54:45 +0000 (17:54 -0000)]
Bump to upstream v1.2.10 and remove sdl-config symlink generation

18 years agoadded patch to fix progname per case 0000879
David Anders [Wed, 24 May 2006 14:57:27 +0000 (14:57 -0000)]
added patch to fix progname per case 0000879

18 years agochanged the installation prefixes for target
David Anders [Wed, 24 May 2006 14:41:30 +0000 (14:41 -0000)]
changed the installation prefixes for target

18 years agoBump to upstream v1.1.3
Peter Korsgaard [Thu, 18 May 2006 17:36:17 +0000 (17:36 -0000)]
Bump to upstream v1.1.3

18 years agoAdd some finer grained dependancy checking. Check that
Eric Andersen [Tue, 2 May 2006 21:35:55 +0000 (21:35 -0000)]
Add some finer grained dependancy checking.  Check that
make >= 3.80 is installed, check that at least gcc 2.95
is installed.  Other dependancy will be added as needed.

18 years ago0000858: Not finding ntp sources
Peter Korsgaard [Sat, 29 Apr 2006 13:15:17 +0000 (13:15 -0000)]
0000858: Not finding ntp sources
Fixed source URL

18 years agofix by hootsmon to make sure the includes are found properly #855
Mike Frysinger [Sat, 29 Apr 2006 04:08:25 +0000 (04:08 -0000)]
fix by hootsmon to make sure the includes are found properly #855

18 years agoBump rsync package to 2.6.8
Peter Korsgaard [Fri, 28 Apr 2006 20:00:46 +0000 (20:00 -0000)]
Bump rsync package to 2.6.8
Closes 0000859.

18 years ago0000852: toolchain/kernel-headers (2.6.12): Sync struct i2c_msg with kernel
Peter Korsgaard [Fri, 28 Apr 2006 19:44:22 +0000 (19:44 -0000)]
0000852: toolchain/kernel-headers (2.6.12): Sync struct i2c_msg with kernel
definition.
The struct i2c_msg definition in linux-libc-headers-2.6.12.0 has two extra
members not present in the kernel definition causing all kinds of problems.
This patch fixes that.

18 years ago0000851: toolchain/kernel-headers: Use LINUX_HEADERS_VERSION instead of
Peter Korsgaard [Fri, 28 Apr 2006 19:40:43 +0000 (19:40 -0000)]
0000851: toolchain/kernel-headers: Use LINUX_HEADERS_VERSION instead of
LINUX_VERSION.

Use LINUX_HEADERS_VERSION instead of LINUX_VERSION as that variable is used
for the actual kernel version used which might be different than the headers
version.

E.G. LINUX_VERSION is set in the target/device/* files. If this version
doesn't match the selected kernel headers version the patches won't be applied.

18 years ago0000856: Not finding ethtool sources
Peter Korsgaard [Fri, 28 Apr 2006 19:33:39 +0000 (19:33 -0000)]
0000856: Not finding ethtool sources
Fixed download URL

18 years agoAlessio Massaro writes: The syntax $VAR_NAME is used in several places. The correct...
Mike Frysinger [Fri, 21 Apr 2006 01:23:35 +0000 (01:23 -0000)]
Alessio Massaro writes: The syntax $VAR_NAME is used in several places.  The correct syntax is actually $(VAR_NAME)

18 years agodont override CC
Mike Frysinger [Thu, 20 Apr 2006 00:58:20 +0000 (00:58 -0000)]
dont override CC

18 years agofix up coreutils build
Eric Andersen [Wed, 19 Apr 2006 21:17:49 +0000 (21:17 -0000)]
fix up coreutils build

18 years agodont check for the non-existant define 'HAVE_TIME_R_POSIX'
Eric Andersen [Wed, 19 Apr 2006 20:24:12 +0000 (20:24 -0000)]
dont check for the non-existant define 'HAVE_TIME_R_POSIX'

18 years agoversion bump
Eric Andersen [Wed, 19 Apr 2006 18:36:02 +0000 (18:36 -0000)]
version bump

18 years agoteach newer fakeroot to not build docs
Eric Andersen [Wed, 19 Apr 2006 17:53:45 +0000 (17:53 -0000)]
teach newer fakeroot to not build docs

18 years agobump version
Eric Andersen [Wed, 19 Apr 2006 17:32:35 +0000 (17:32 -0000)]
bump version

18 years agowhen copying, be forceful about it to gratuitously overwrite symlinks
Eric Andersen [Wed, 19 Apr 2006 17:24:47 +0000 (17:24 -0000)]
when copying, be forceful about it to gratuitously overwrite symlinks

18 years agoremove reference to "releases"
Mike Frysinger [Mon, 17 Apr 2006 02:50:23 +0000 (02:50 -0000)]
remove reference to "releases"

18 years agosyntax/comment touchups
Mike Frysinger [Sat, 15 Apr 2006 02:27:44 +0000 (02:27 -0000)]
syntax/comment touchups

18 years agono longer needed
Mike Frysinger [Sat, 15 Apr 2006 02:27:30 +0000 (02:27 -0000)]
no longer needed

18 years agoversion bump to 394
Mike Frysinger [Sat, 15 Apr 2006 02:27:23 +0000 (02:27 -0000)]
version bump to 394

18 years agoversion bump to 2.4.1
Mike Frysinger [Sat, 15 Apr 2006 02:27:17 +0000 (02:27 -0000)]
version bump to 2.4.1

18 years agoversion bump to 1.5.22
Mike Frysinger [Sat, 15 Apr 2006 02:27:10 +0000 (02:27 -0000)]
version bump to 1.5.22

18 years agoversion bump to 4.17
Mike Frysinger [Sat, 15 Apr 2006 02:27:01 +0000 (02:27 -0000)]
version bump to 4.17

18 years agoversion bump to 1.3.5
Mike Frysinger [Sat, 15 Apr 2006 02:26:54 +0000 (02:26 -0000)]
version bump to 1.3.5

18 years agoversion bump to 5.94
Mike Frysinger [Sat, 15 Apr 2006 02:26:47 +0000 (02:26 -0000)]
version bump to 5.94

18 years agoversion bump to 3.81
Mike Frysinger [Sat, 15 Apr 2006 02:26:39 +0000 (02:26 -0000)]
version bump to 3.81

18 years agofix patch to work with -p1
Mike Frysinger [Sat, 15 Apr 2006 02:26:01 +0000 (02:26 -0000)]
fix patch to work with -p1

18 years agosome more upstream patches
Mike Frysinger [Sat, 15 Apr 2006 02:25:18 +0000 (02:25 -0000)]
some more upstream patches

18 years agosome more upstream patches
Mike Frysinger [Sat, 15 Apr 2006 02:24:59 +0000 (02:24 -0000)]
some more upstream patches

18 years agosync thread stuff with config.in as pointed out by mjn3
Mike Frysinger [Fri, 14 Apr 2006 22:37:50 +0000 (22:37 -0000)]
sync thread stuff with config.in as pointed out by mjn3

18 years agocut out pointless hunks
Mike Frysinger [Fri, 14 Apr 2006 22:26:04 +0000 (22:26 -0000)]
cut out pointless hunks

18 years agoFix missing /etc/mtab symlink
Eric Andersen [Fri, 14 Apr 2006 19:57:28 +0000 (19:57 -0000)]
Fix missing /etc/mtab symlink

18 years agoBrowsing to the ccache web page http://ccache.samba.org/
Eric Andersen [Fri, 14 Apr 2006 19:33:48 +0000 (19:33 -0000)]
Browsing to the ccache web page ccache.samba.org/
they list the cannonical download URL as: http://samba.org/ftp/ccache/
so I guess the freshmeat URL is out of date or something.

18 years ago664: bind package update: akvadrako writes:
Eric Andersen [Fri, 14 Apr 2006 19:25:54 +0000 (19:25 -0000)]
664: bind package update: akvadrako writes:

 This patch consists of:
 (1) bind version bump
 (2) removing some X-compiling build fixes merged upstream
 (3) removing the bind-dlopen patch: not of general enough use
 (4) remove the package/bind/bind9 file - it isn't used
 (5) Use $(STAGING_DIR)/lib instead of $(STAGING_DIR)/usr/lib
 (6) Fix chroot'ed bind handling by init script

18 years agoMake symlink targets use relative paths per bug 303
Eric Andersen [Fri, 14 Apr 2006 19:10:24 +0000 (19:10 -0000)]
Make symlink targets use relative paths per bug 303

18 years ago829: Bump distcc package to 2.18.3
Eric Andersen [Fri, 14 Apr 2006 18:40:32 +0000 (18:40 -0000)]
829: Bump distcc package to 2.18.3

18 years ago830: Bump nano package to v1.3.11
Eric Andersen [Fri, 14 Apr 2006 18:39:36 +0000 (18:39 -0000)]
830: Bump nano package to v1.3.11

18 years ago831: Bump wget package to v1.10.2
Eric Andersen [Fri, 14 Apr 2006 18:38:25 +0000 (18:38 -0000)]
831: Bump wget package to v1.10.2

18 years ago832: Bump libusb package to v0.1.12
Eric Andersen [Fri, 14 Apr 2006 18:37:10 +0000 (18:37 -0000)]
832: Bump libusb package to v0.1.12

18 years ago833: Bump usbutils package to v0.72
Eric Andersen [Fri, 14 Apr 2006 18:35:51 +0000 (18:35 -0000)]
833: Bump usbutils package to v0.72

18 years agobug 834: libusb: build fix: set big/little endian
Eric Andersen [Fri, 14 Apr 2006 18:32:17 +0000 (18:32 -0000)]
bug 834: libusb: build fix: set big/little endian
 The following patch fixes a compilation error in libusb (cannot
 detectect endian while cross compiling)

18 years agoper bug 828, bump boa package to v0.94.14rc21
Eric Andersen [Fri, 14 Apr 2006 18:28:35 +0000 (18:28 -0000)]
per bug 828, bump boa package to v0.94.14rc21

18 years agoforward port big endian arm fix
Mike Frysinger [Thu, 13 Apr 2006 05:51:11 +0000 (05:51 -0000)]
forward port big endian arm fix

18 years agosince 4.2.0 isnt actually out, rename patchdir to match new snapshot support
Mike Frysinger [Thu, 13 Apr 2006 05:50:37 +0000 (05:50 -0000)]
since 4.2.0 isnt actually out, rename patchdir to match new snapshot support

18 years agoadd proper support for gcc snapshots
Mike Frysinger [Thu, 13 Apr 2006 05:50:01 +0000 (05:50 -0000)]
add proper support for gcc snapshots

18 years agoslight tweak so it will actually compile
Mike Frysinger [Wed, 12 Apr 2006 03:47:16 +0000 (03:47 -0000)]
slight tweak so it will actually compile

18 years agoforward port the arm big endian patch
Mike Frysinger [Wed, 12 Apr 2006 03:12:51 +0000 (03:12 -0000)]
forward port the arm big endian patch

18 years agoscrub patches
Mike Frysinger [Wed, 12 Apr 2006 02:59:14 +0000 (02:59 -0000)]
scrub patches

18 years agodoh
Eric Andersen [Wed, 12 Apr 2006 00:44:57 +0000 (00:44 -0000)]
doh

18 years agodont use depmod.pl, use cross depmod which I made work properly a while back.
Eric Andersen [Wed, 12 Apr 2006 00:33:42 +0000 (00:33 -0000)]
dont use depmod.pl, use cross depmod which I made work properly a while back.
Apply latest stable kernel patch

18 years agomake the locale config mostly match the non-locale config
Eric Andersen [Tue, 11 Apr 2006 19:41:22 +0000 (19:41 -0000)]
make the locale config mostly match the non-locale config

18 years agoper bug 825, bump busybox to stable rev 1.1.2
Eric Andersen [Tue, 11 Apr 2006 17:29:42 +0000 (17:29 -0000)]
per bug 825, bump busybox to stable rev 1.1.2

18 years agobump version, merely a compile fix for scp
Eric Andersen [Tue, 11 Apr 2006 00:29:56 +0000 (00:29 -0000)]
bump version, merely a compile fix for scp

18 years agoadd sudo, based on http://bugs.busybox.net/view.php?id=511
Eric Andersen [Tue, 11 Apr 2006 00:27:51 +0000 (00:27 -0000)]
add sudo, based on bugs.busybox.net/view.php?id=511
with minor changes, and updated security patches

18 years agotry to make sure results actually make it to disk
Eric Andersen [Tue, 11 Apr 2006 00:06:17 +0000 (00:06 -0000)]
try to make sure results actually make it to disk

18 years agoper bug 0000786, strip quotes
Eric Andersen [Mon, 10 Apr 2006 23:40:05 +0000 (23:40 -0000)]
per bug 0000786, strip quotes

18 years ago0000755: New package: haserl: patch from jacmet
Eric Andersen [Mon, 10 Apr 2006 23:34:06 +0000 (23:34 -0000)]
0000755: New package: haserl: patch from jacmet
This little patch adds a target for haserl to buildroot.
Haserl - Html And Shell Embedded Report Language

18 years ago0000789: New package: ethtool: patch from jacmet
Eric Andersen [Mon, 10 Apr 2006 23:31:14 +0000 (23:31 -0000)]
0000789: New package: ethtool: patch from jacmet
This little patch adds a target for ethtool to buildroot.
ethtool is a small utility for examining and tuning your ethernet-based network interface.

18 years agofix for newer gcc
Eric Andersen [Mon, 10 Apr 2006 23:25:40 +0000 (23:25 -0000)]
fix for newer gcc

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