Peter Korsgaard [Thu, 1 Jan 2009 21:20:46 +0000 (21:20 -0000)]
dependencies: simplistic SHELL = bash check
Peter Korsgaard [Thu, 1 Jan 2009 21:20:35 +0000 (21:20 -0000)]
buildroot: set SHELL instead of messing around with CONFIG_SHELL
Simply set SHELL to bash instead of adding CONFIG_SHELL to all shell
invocations. CONFIG_SHELL is still set, as it is used by kconfig.
Nigel Kukard [Thu, 1 Jan 2009 19:41:52 +0000 (19:41 -0000)]
* Bump release of bootutils to 0.0.9
Nigel Kukard [Thu, 1 Jan 2009 19:30:55 +0000 (19:30 -0000)]
* Running the make for lvm2 in parallel can cause build failures, revert to -j1
Nigel Kukard [Thu, 1 Jan 2009 17:50:49 +0000 (17:50 -0000)]
* Bumped to version 1.41.3
- Disable tls
- rel-libs is now implemented upstream
- Install ext4 tools aswell
Nigel Kukard [Thu, 1 Jan 2009 17:48:06 +0000 (17:48 -0000)]
* Added "generic" option to x86_64 target
- Default to generic and not core2
Nigel Kukard [Thu, 1 Jan 2009 17:28:51 +0000 (17:28 -0000)]
* Removed duplicate PCIUTILS_VERSION
* When installing pci.ids[.gz] the -D means create all components leading up, using $(@D) does not include the filename, the last directory component is then /usr/share. pci.ids[.gz] is therefore created as /usr/share/misc (misc being the filename). Using $@ fixes this, the directory path is created and the file is installed as /usr/share/misc/pci.ids[.gz] .
Nigel Kukard [Thu, 1 Jan 2009 14:05:54 +0000 (14:05 -0000)]
* By default pciutils build of libpci.a uses the host ar/ranlib, force the use of the target tools
Nigel Kukard [Thu, 1 Jan 2009 14:00:35 +0000 (14:00 -0000)]
* Bumped lvm2 to 2.02.43
- By default the build uses host ar/ranlib to generate the static lvm library used, force the target tools to be used instead
Nigel Kukard [Wed, 31 Dec 2008 18:28:59 +0000 (18:28 -0000)]
* Added option to build with gcc 4.3.2
Nigel Kukard [Wed, 31 Dec 2008 18:27:31 +0000 (18:27 -0000)]
* Select zlib support in neon for rpm
Nigel Kukard [Wed, 31 Dec 2008 18:25:23 +0000 (18:25 -0000)]
* Bumped xfsprogs to 2.10.2
- Remvoed susv3 legacy patch which was comitted upstream
- Forecefully set some configure results which appear to of been silently ignored in the past
Nigel Kukard [Wed, 31 Dec 2008 18:22:43 +0000 (18:22 -0000)]
* Refined building of neon options
- Added support to build with or without zlib support
Nigel Kukard [Wed, 31 Dec 2008 18:12:22 +0000 (18:12 -0000)]
* Bump rpm to 5.1.6
- Remove patches comitted upstream
- Exclude tools we don't need
- Fix bundled magic mime data
Nigel Kukard [Wed, 31 Dec 2008 18:09:13 +0000 (18:09 -0000)]
* Bump latest 2.6.27 kernel header version to 2.6.27.10
Peter Korsgaard [Wed, 31 Dec 2008 09:35:21 +0000 (09:35 -0000)]
busybox: bump 1.12.x / 1.13.x versions
Peter Korsgaard [Wed, 31 Dec 2008 09:35:15 +0000 (09:35 -0000)]
libgtk2: add init script to create /etc/gtk-2.0/gdk-pixbuf.loaders
It would be nicer to do this at compile time, but then we would need to
compile libgtk2 for the host as well.
Peter Korsgaard [Wed, 31 Dec 2008 09:35:11 +0000 (09:35 -0000)]
pango: add init script to create /etc/pango/pango.modules
It would be nicer to do this at compile time, but then we would need to
compile pango for the host as well.
Peter Korsgaard [Wed, 31 Dec 2008 09:35:06 +0000 (09:35 -0000)]
libcurl/libglade: touch _HOOK_POST_INSTALL target
Peter Korsgaard [Tue, 30 Dec 2008 19:15:22 +0000 (19:15 -0000)]
busybox: 1.13.1 dc fix
Peter Korsgaard [Tue, 30 Dec 2008 19:15:14 +0000 (19:15 -0000)]
package: remove default y from xserver selection
Ulf Samuelsson [Tue, 30 Dec 2008 08:26:51 +0000 (08:26 -0000)]
Update kernel patch from 2.6.28-rc6 to 2.6.28
Peter Korsgaard [Mon, 29 Dec 2008 15:22:23 +0000 (15:22 -0000)]
toolchain/uclibc: fix 0.9.30 x86 build with 2.6.28 headers (from r24515)
Peter Korsgaard [Mon, 29 Dec 2008 15:22:12 +0000 (15:22 -0000)]
xlib needs wchar support, so require it for tinyx as well
Ulf Samuelsson [Mon, 29 Dec 2008 15:13:32 +0000 (15:13 -0000)]
Use correct filename for patch
Ulf Samuelsson [Mon, 29 Dec 2008 15:12:10 +0000 (15:12 -0000)]
Use correct filename for patch
Peter Korsgaard [Mon, 29 Dec 2008 11:05:04 +0000 (11:05 -0000)]
pango: fix download url
Reported by Berns.
Peter Korsgaard [Mon, 29 Dec 2008 11:05:00 +0000 (11:05 -0000)]
libglib2: fix download url
Reported by Berns.
Peter Korsgaard [Mon, 29 Dec 2008 10:09:55 +0000 (10:09 -0000)]
gmpc: fix typo
Thanks to Thomas for noticing.
Peter Korsgaard [Mon, 29 Dec 2008 10:09:50 +0000 (10:09 -0000)]
busybox; fix iptunnel compile with 2.6.28 headers (from r24253)
Peter Korsgaard [Mon, 29 Dec 2008 08:46:25 +0000 (08:46 -0000)]
gmpc: needs libglade as well
Peter Korsgaard [Sun, 28 Dec 2008 22:28:49 +0000 (22:28 -0000)]
package: make X server selection a choice and fix tinyx prefix
Peter Korsgaard [Sun, 28 Dec 2008 20:54:40 +0000 (20:54 -0000)]
package: add gmpc (gtk musicpd client) package
Peter Korsgaard [Sun, 28 Dec 2008 20:07:50 +0000 (20:07 -0000)]
netsnmp: don't list openssl as a hard dependency
netsnmp can be compiled without ssl support, so don't list it as a hard
dependency and only compile in support if enabled by the user.
Peter Korsgaard [Sun, 28 Dec 2008 20:06:20 +0000 (20:06 -0000)]
libcurl: add dummy curl-* targets
Peter Korsgaard [Sun, 28 Dec 2008 20:04:01 +0000 (20:04 -0000)]
libcurl: compile with openssl support if available
Peter Korsgaard [Sun, 28 Dec 2008 20:00:07 +0000 (20:00 -0000)]
curl: rename to libcurl so Makefile.autotools.in can find patches
Peter Korsgaard [Sun, 28 Dec 2008 16:08:57 +0000 (16:08 -0000)]
openssl: fix uclibc 0.9.30 build
Peter Korsgaard [Sun, 28 Dec 2008 16:08:53 +0000 (16:08 -0000)]
netsnmp: bump version, fixes security hole in snmpv3
Peter Korsgaard [Sun, 28 Dec 2008 13:50:53 +0000 (13:50 -0000)]
curl: convert to Makefile.autotools.in format, bump version
Peter Korsgaard [Sun, 28 Dec 2008 13:50:49 +0000 (13:50 -0000)]
curl: remove unused legacy patches
Peter Korsgaard [Sun, 28 Dec 2008 13:50:45 +0000 (13:50 -0000)]
toolchain/kernel-headers: add 2.6.28
Don't make it default yet as uclibc/busybox seems to have some issues
with it.
Peter Korsgaard [Sat, 27 Dec 2008 14:36:32 +0000 (14:36 -0000)]
libmpd: no need for autoreconf now we don't patch configure.ac anymore
Peter Korsgaard [Sat, 27 Dec 2008 14:36:29 +0000 (14:36 -0000)]
package: add libglade
Peter Korsgaard [Sat, 27 Dec 2008 14:36:22 +0000 (14:36 -0000)]
pango: bump version
Thomas Petazzoni [Fri, 26 Dec 2008 23:28:15 +0000 (23:28 -0000)]
directfb-examples fixes
* Do not install to the staging dir inside the target install target,
since it has already been done in the staging install target.
* Strip the binaries installed in the target.
* Properly create the target installation stamp.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Peter Korsgaard [Fri, 26 Dec 2008 22:29:26 +0000 (22:29 -0000)]
libmpd: get rid of < glib2.16 workaround
Peter Korsgaard [Fri, 26 Dec 2008 22:29:19 +0000 (22:29 -0000)]
libglib2: bump version
Peter Korsgaard [Fri, 26 Dec 2008 15:36:12 +0000 (15:36 -0000)]
libgtk: don't list cups/png/jpeg/tiff as hard dependencies
GTK can be compiled without the above, so don't list them as hard
dependencies, and simply adjust the build depending on what the user
has enabled.
Peter Korsgaard [Fri, 26 Dec 2008 15:36:09 +0000 (15:36 -0000)]
libgtk2: remove unneeded configure opts
This stuff is all handled by Makefile.autotools.in
Peter Korsgaard [Fri, 26 Dec 2008 15:36:03 +0000 (15:36 -0000)]
package/multimedia: add libmpd package
Wade Berrier [Tue, 23 Dec 2008 17:51:37 +0000 (17:51 -0000)]
scripts/setlocalversion: update deprecated git-<command> usage
Git is moving away from the git-<command> to git <command>
git-svn -> git svn
Peter Korsgaard [Tue, 23 Dec 2008 14:54:49 +0000 (14:54 -0000)]
target/generic: add ttyAMAx device nodes (E.G. for qemu-system-arm)
Peter Korsgaard [Tue, 23 Dec 2008 10:21:10 +0000 (10:21 -0000)]
toolchain: disable export-toolchain stuff as it breaks make dependencies
For some reason Ulf's export-toolchain stuff breaks the build as the
dependencies target isn't executed and SED isn't set.
Peter Korsgaard [Tue, 23 Dec 2008 10:21:07 +0000 (10:21 -0000)]
toolchain/uclibc: fix typo
Peter Korsgaard [Tue, 23 Dec 2008 09:39:05 +0000 (09:39 -0000)]
toolchain/uclibc: Add BR2_ENABLE_LOCALE_PREGENERATED option
Add an option to either generate locales yourself or download the
pregenerated set.
Based on
4bdca9cc in Bernhard's tree.
Peter Korsgaard [Mon, 22 Dec 2008 22:10:38 +0000 (22:10 -0000)]
strace: fix build on ARM (no <asm/cachectl.h>)
Peter Korsgaard [Mon, 22 Dec 2008 22:10:35 +0000 (22:10 -0000)]
rxvt: don't use getpt()
uClibc can be (and per default is) configured to not implement the glibc
function getpt(3), so use the non-getpt rxvt configuration.
Peter Korsgaard [Mon, 22 Dec 2008 22:10:30 +0000 (22:10 -0000)]
x11r7/xserver_xorg: breaks with shared cache
The package overrides CFLAGS, so disable shared cache.
Peter Korsgaard [Mon, 22 Dec 2008 22:10:25 +0000 (22:10 -0000)]
fontconfig: use {C,LD}FLAGS_FOR_BUILD for host tools
Peter Korsgaard [Mon, 22 Dec 2008 22:10:22 +0000 (22:10 -0000)]
x11r7/liblbxutil: use {C,LD}FLAGS_FOR_BUILD for host tools
Peter Korsgaard [Mon, 22 Dec 2008 22:10:18 +0000 (22:10 -0000)]
x11r7/libXt: use {C,LD}FLAGS_FOR_BUILD for host tools
Peter Korsgaard [Mon, 22 Dec 2008 22:10:14 +0000 (22:10 -0000)]
x11r7/libX11: use {C,LD}FLAGS_FOR_BUILD for host tools
Ulf Samuelsson [Sun, 21 Dec 2008 17:17:58 +0000 (17:17 -0000)]
And make script for exported toolchain executable
Ulf Samuelsson [Sun, 21 Dec 2008 17:11:33 +0000 (17:11 -0000)]
Allow creating a script for external use of Buildroot toolchain
Ulf Samuelsson [Sun, 21 Dec 2008 15:34:38 +0000 (15:34 -0000)]
Bump version of setserial
Ulf Samuelsson [Sat, 20 Dec 2008 22:34:33 +0000 (22:34 -0000)]
Revert patch, sent by mistake
Ulf Samuelsson [Sat, 20 Dec 2008 22:31:02 +0000 (22:31 -0000)]
Add updated binutils-2.18 prepatched toolchain for AVR32
Ulf Samuelsson [Sat, 20 Dec 2008 22:27:56 +0000 (22:27 -0000)]
Add updated gcc-4.2.2 prepatched toolchain for AVR32
Ulf Samuelsson [Sat, 20 Dec 2008 22:26:24 +0000 (22:26 -0000)]
Add AP7200 eval kit configuration
Ulf Samuelsson [Sat, 20 Dec 2008 22:24:11 +0000 (22:24 -0000)]
Add BSP for AP7200
Ulf Samuelsson [Sat, 20 Dec 2008 22:23:15 +0000 (22:23 -0000)]
Add support for AT32AP7200
Ulf Samuelsson [Sat, 20 Dec 2008 22:19:38 +0000 (22:19 -0000)]
Add 2.6.27.7 patches for AVR32
Ulf Samuelsson [Sat, 20 Dec 2008 22:17:52 +0000 (22:17 -0000)]
Hide AT91 features if not an AT91 ARM
Ulf Samuelsson [Sat, 20 Dec 2008 21:45:59 +0000 (21:45 -0000)]
Use correct linux version when applying latest minor patch
Ulf Samuelsson [Sat, 20 Dec 2008 21:45:05 +0000 (21:45 -0000)]
Sort Linux debug info in alphabetical order
Ulf Samuelsson [Sat, 20 Dec 2008 20:57:07 +0000 (20:57 -0000)]
Put latest version info in separate file for easier maintenance
Peter Korsgaard [Thu, 18 Dec 2008 16:52:00 +0000 (16:52 -0000)]
toolchain/binutils: fix non-sysroot build
Bernhard Reutner-Fischer [Thu, 18 Dec 2008 00:48:49 +0000 (00:48 -0000)]
Update links to new site locations (via Lance Albertson of OSL)
Ulf Samuelsson [Wed, 17 Dec 2008 18:03:29 +0000 (18:03 -0000)]
Update to latest linux versions
Peter Korsgaard [Wed, 17 Dec 2008 12:40:50 +0000 (12:40 -0000)]
haserl: bump version
Peter Korsgaard [Wed, 17 Dec 2008 10:32:06 +0000 (10:32 -0000)]
openswan: revert $(strip ...) change (r24307) on patches
Thanks to Markus for noticing.
Ulf Samuelsson [Wed, 17 Dec 2008 09:28:33 +0000 (09:28 -0000)]
Remove AVR32 target variants, the current entries refers to CHIPS which have the same CPU core, CHIP variant is defined elsewhere
Hamish Moffatt [Wed, 17 Dec 2008 06:32:19 +0000 (06:32 -0000)]
Revert $(strip ...) change which corrupted this file
Peter Korsgaard [Tue, 16 Dec 2008 09:00:11 +0000 (09:00 -0000)]
docs/buildroot.html: misc small fixes and strip trailing spaces
Thomas Petazzoni [Mon, 15 Dec 2008 22:35:09 +0000 (22:35 -0000)]
Documentation fixes and updates
The biggest update is to document the Makefile.autotools.in way of
writing .mk files.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Mon, 15 Dec 2008 22:14:02 +0000 (22:14 -0000)]
Mention another important benefit of Buildroot.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Mon, 15 Dec 2008 22:07:38 +0000 (22:07 -0000)]
Fix TARGET_PATH for external toolchain builds
TARGET_PATH didn't contain $(STAGING_DIR)/usr/bin, which means that
programs installed in $(STAGING_DIR)/usr/bin were not considered for
execution during Buildroot build process. This was a problem with host
automake/autoconf/libtool, which could not be found.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Peter Korsgaard [Mon, 15 Dec 2008 16:09:03 +0000 (16:09 -0000)]
avahi: make sure destination dirs exists
Peter Korsgaard [Mon, 15 Dec 2008 15:28:48 +0000 (15:28 -0000)]
toolchain: use same gdb Config.in for internal/external toolchains
We used to use different gdb configs for internal and external toolchains
because mconf won't source the same file twice. This works, but is kind of
sub optimal, as people forget to keep them in sync.
Fix it to use the same file for both situations by shuffling around the
config options a bit. Should work identical to before (except for the newer
gdb versions available for ext).
Peter Korsgaard [Sat, 13 Dec 2008 19:40:26 +0000 (19:40 -0000)]
ifplugd: fix non-C++ build
The ifplugd configure script was checking for a C++ compiler, even
though it isn't used for anything.
Thomas Petazzoni [Sat, 13 Dec 2008 16:15:50 +0000 (16:15 -0000)]
Another external toolchain support solution
* In toolchain/external-toolchain/ext-tool.mk, copy the contents of
the sysroot directory to the staging dir.
* In package/Makefile.in, add a --sysroot CFLAGS pointing to the
staging dir
* Remove the CFLAGS and LDFLAGS definition from
TARGET_CONFIGURE_OPTS. I haven't investigated exactly why, but with
these options, DirectFB fails to build because it cannot find
PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP, even if DirectFB's Makefile
properly sets -D_GNU_SOURCE.
I have already sent this patch on December, 2nd to the mailing-list,
but got no feedback. So let's commit and see what happens :-)
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Peter Korsgaard [Sat, 13 Dec 2008 11:52:54 +0000 (11:52 -0000)]
menuconfig: don't prepend CONFIG_ to symbols in help text
Thomas Petazzoni [Sat, 13 Dec 2008 11:01:21 +0000 (11:01 -0000)]
Bump PHP version to 5.2.7.
Patch provided by Gustavo Zacarias <gustavo@zacarias.com.ar>.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Sat, 13 Dec 2008 10:55:48 +0000 (10:55 -0000)]
Bump lighttpd to 1.4.20.
Initial patch provided by Gustavo Zacarias <gustavo@zacarias.com.ar>.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Hans-Christian Egtvedt [Fri, 12 Dec 2008 10:34:25 +0000 (10:34 -0000)]
samba: add a comment about why make proto is done before make
This patch adds a comment why make proto is needed before make.
Hans-Christian Egtvedt [Fri, 12 Dec 2008 09:29:37 +0000 (09:29 -0000)]
samba: make proto first to allow parallel build afterwards
This patch fixes parallel build of Samba. The trick is to make proto before
executing a full make.
Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
Hans-Christian Egtvedt [Fri, 12 Dec 2008 09:09:51 +0000 (09:09 -0000)]
samba: bump version to 3.2.5
This patch bumps Samba version to 3.2.5. In the process Samba now
depends on libiconv. This dependency is needed because Samba wants to use
various formats when talking to the different parts of the system.
Two new patches are introduced, one to double check if BSD functions are
available, and one to skip checking for glibc version. The use unsigned
enum patch could be removed since this can be supplied with a autoconf
variable.
Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
Hans-Christian Egtvedt [Fri, 12 Dec 2008 09:03:47 +0000 (09:03 -0000)]
libiconv: strip installed library and remove the preloadable library
This patch is mainly for size reduction, removing more than half the
needed footprint.
Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
Hans-Christian Egtvedt [Thu, 11 Dec 2008 14:40:56 +0000 (14:40 -0000)]
zlib: install using cp instead of install for zlib libraries
This patch will install zlib keeping the symlinks. The usage of
$(INSTALL) here did not take into account symbolic links.
Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>