Thomas Petazzoni [Mon, 31 May 2010 17:38:03 +0000 (19:38 +0200)]
at91bootstrap: fix AT91BOOTSTRAP_BINARY
Use AT91BOOTSTRAP_BOARD instead of BOARD_NAME. Remove
AT91BOOTSTRAP_VERSION from the final binary image name.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Mon, 31 May 2010 17:31:44 +0000 (19:31 +0200)]
at91bootstrap: fix install procedure
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Mon, 31 May 2010 17:31:30 +0000 (19:31 +0200)]
at91bootstrap: don't use the ATMEL_MIRROR thing
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Mon, 31 May 2010 17:30:32 +0000 (19:30 +0200)]
at91bootstrap: bump version to 2.13
At the same time, remove the unused AT91BOOTSTRAP_PATCH_LEVEL and
AT91BOOTSTRAP_PATCHED_VERSION variables.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Wed, 17 Mar 2010 07:46:56 +0000 (08:46 +0100)]
at91bootstrap: add a check to verify that BR2_TARGET_AT91BOOTSTRAP_BOARD is set
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Wed, 17 Mar 2010 07:46:39 +0000 (08:46 +0100)]
at91bootstrap: remove unused/useless code
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Wed, 17 Mar 2010 07:46:03 +0000 (08:46 +0100)]
at91bootstrap: fix incorrect config option comment
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Wed, 17 Mar 2010 07:45:02 +0000 (08:45 +0100)]
at91bootstrap: fix the boot source selection
The boot source configuration options were depending on U-Boot
configuration options. Let's make it independent and just allow the
user to select whichever boot source is appropriate.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Wed, 17 Mar 2010 07:44:13 +0000 (08:44 +0100)]
at91bootstrap: simplify configuration
There no need to depends on BR2_TARGET_AT91BOOTSTRAP when the
configuration options are already inside a if
BR2_TARGET_AT91BOOTSTRAP.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Wed, 17 Mar 2010 07:43:15 +0000 (08:43 +0100)]
at91bootstrap: do not default to $(BOARD_NAME)
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Mon, 31 May 2010 19:08:33 +0000 (21:08 +0200)]
syslinux: depends on host-nasm
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Mon, 31 May 2010 19:08:14 +0000 (21:08 +0200)]
nasm: new package, needed for syslinux
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Mon, 15 Mar 2010 22:30:15 +0000 (23:30 +0100)]
syslinux: remove the unnecessary SYSLINUX_SUPPORTED_ARCH check
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Tue, 16 Mar 2010 20:50:16 +0000 (21:50 +0100)]
syslinux: bump version and fix build
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Mon, 31 May 2010 21:59:57 +0000 (23:59 +0200)]
grub2: only available on x86 and PowerPC and mark as BROKEN
The build process of grub2 breaks the compilation. It breaks with:
./configure: line 4766: syntax error near unexpected token `external'
./configure: line 4766: `AM_GNU_GETTEXT(external)'
In addition to this, it later requires Ruby. Do we really want to make
Buildroot depend on Ruby being installed on the host ? Do we really
want to build our own Ruby ? Do we even care about Grub2 ?
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Wed, 17 Mar 2010 07:39:20 +0000 (08:39 +0100)]
grub2: remove non-existing options
Much of the grub2.mk seems to have been copy/pasted from
grub.mk. However, all the network/splashimage related ./configure
options do not exist in grub2.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Tue, 16 Mar 2010 20:27:46 +0000 (21:27 +0100)]
grub2: fix build
grub2 now builds fine, but some work remains to make it usable. What
should be installed exactly in the TARGET_DIR ? What is the
installation procedure and what should Buildroot do ?
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Mon, 15 Mar 2010 22:58:19 +0000 (23:58 +0100)]
grub2: bump version
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Mon, 15 Mar 2010 22:48:48 +0000 (23:48 +0100)]
grub/grub2: update splash image location
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Mon, 15 Mar 2010 22:28:40 +0000 (23:28 +0100)]
grub/grub2: drop unnecessary dependency on uclibc
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Sun, 14 Mar 2010 17:42:05 +0000 (18:42 +0100)]
grub2: remove GRUB2_ARCH_SUPPORTED
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Sun, 14 Mar 2010 17:22:00 +0000 (18:22 +0100)]
grub: remove GRUB_SUPPORTED_ARCH
grub can already only be selected for x86 and x86_64. No need to check
again for this in grub.mk.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Mon, 12 Apr 2010 14:10:49 +0000 (16:10 +0200)]
defconfigs: remove references to old U-Boot versions
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Sat, 12 Jun 2010 11:24:49 +0000 (13:24 +0200)]
u-boot: use BR2_TARGET_UBOOT_VERSION instead of BR2_UBOOT_VERSION
In order to be coherent with all other BR2_TARGET_UBOOT_* options.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Sat, 12 Jun 2010 10:42:49 +0000 (12:42 +0200)]
u-boot: beautify option prompts
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Sat, 12 Jun 2010 11:18:04 +0000 (13:18 +0200)]
u-boot: re-add infrastructure to specify custom tarball
The bootloader being very specific to the hardware, being able to
build U-Boot from an arbitrary tarball available on the web might be
needed.
Therefore, for U-Boot, we provide two methods :
* Get a given stable version from U-Boot official FTP server
* Get an arbitrary tarball
This should hopefully satisfy most needs, without complicating too
much the U-Boot build procedure on Buildroot side.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Mon, 31 May 2010 17:34:27 +0000 (19:34 +0200)]
u-boot: add a few comments
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Mon, 31 May 2010 17:32:35 +0000 (19:32 +0200)]
u-boot: remove unused U_BOOT_TARGET_TOOLS variable
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Wed, 17 Mar 2010 07:40:35 +0000 (08:40 +0100)]
u-boot: further simplify the configuration
Remove all the bootsource selection mechanism and the horribly
complicated BR2_TARGET_UBOOT_DEFAULT_ENV thing, which wanted to be
generic, but was in fact very AT91-specific.
Just keep things simple: we build U-Boot with the board configuration
file specified in BR2_TARGET_UBOOT_BOARDNAME.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Sun, 4 Apr 2010 15:11:33 +0000 (17:11 +0200)]
u-boot: support building for mkimage
To build mkimage for the host (which is needed to build an uImage of
the kernel), it is not necessary to configure U-Boot, and therefore to
have a particular board selected.
Therefore, this commit:
* Adds a verification at U-Boot configure step that a U-Boot board
name has been defined
* Sets a default U-Boot version if none has been specified, so that
even when U-Boot isn't selected but we want to build mkimage for
the host, a particular U-Boot version is picked.
* Make the host mkimage target depend only on U-Boot being
downloaded/extracted/patched, and the target mkimage/fw_printenv
targets depend on U-Boot being fully configured.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Mon, 15 Mar 2010 22:47:45 +0000 (23:47 +0100)]
u-boot: remove useless symbolic link
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Mon, 15 Mar 2010 22:26:11 +0000 (23:26 +0100)]
u-boot: remove patch for obsolete version
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Mon, 15 Mar 2010 22:25:53 +0000 (23:25 +0100)]
u-boot: simplify custom patch handling
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Sun, 14 Mar 2010 17:40:50 +0000 (18:40 +0100)]
u-boot: remove reference to old 1.2.0-atmel version
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Sun, 14 Mar 2010 17:39:31 +0000 (18:39 +0100)]
u-boot: remove u-boot-status make target
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Sun, 14 Mar 2010 17:36:34 +0000 (18:36 +0100)]
u-boot: remove arch specific patches infrastructure
A very complicated infrastructure for just a special case, for an
ancient version of U-Boot. Recent versions of U-Boot are reported to
work just fine on Atmel ARM evaluation boards.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Sun, 14 Mar 2010 17:31:59 +0000 (18:31 +0100)]
u-boot: remove option to configure download site
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Sun, 14 Mar 2010 17:28:46 +0000 (18:28 +0100)]
u-boot: rename Makefile.in to u-boot.mk for coherency
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Sun, 14 Mar 2010 17:28:02 +0000 (18:28 +0100)]
u-boot: remove ancient versions
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Sun, 14 Mar 2010 17:26:44 +0000 (18:26 +0100)]
u-boot: do not default to $(BOARD_NAME) for the board name
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Sun, 14 Mar 2010 17:25:25 +0000 (18:25 +0100)]
boot: remove references to COPYTO
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Wed, 24 Mar 2010 21:37:40 +0000 (22:37 +0100)]
yaboot: drop support
Yaboot does not build, hasn't been updated since a long time, and
isn't very common these days on embedded PowerPC platforms.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thomas Petazzoni [Sun, 14 Mar 2010 17:20:45 +0000 (18:20 +0100)]
bootloaders: move bootloader build code to boot/
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Peter Korsgaard [Thu, 10 Jun 2010 07:33:32 +0000 (09:33 +0200)]
file: don't force _GNU_SOURCE in CFLAGS
Breaks the build with BR2_CONFIG_CACHE, and isn't needed anyway, as
the configure script figures out to add _GNU_SOURCE to config.h
anyway.
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Baruch Siach [Thu, 3 Jun 2010 05:36:50 +0000 (08:36 +0300)]
skeleton: remove loopback interface configuration from inittab
The lo interface is marked auto in /etc/network/interfaces, so the
configuration of the loopback network interface is part of the
S40network init script. This causes the "RTNETLINK answers: File exists" error
message to appear at startup time.
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Nick Leverton [Wed, 9 Jun 2010 10:04:25 +0000 (12:04 +0200)]
dependencies.sh: fix CWD in PATH check
Closes #1999
Signed-off-by: Nick Leverton <nick@leverton.org>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Peter Korsgaard [Wed, 9 Jun 2010 06:53:56 +0000 (08:53 +0200)]
file: use new-style target override for uninstall
As suggested by Thomas.
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Julien Boibessot [Fri, 4 Jun 2010 15:21:04 +0000 (17:21 +0200)]
Set correct GCC tune option for ARM926T(==ARM926EJ-S) core
Signed-off-by: Julien Boibessot <julien.boibessot@armadeus.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Lionel Landwerlin [Sat, 5 Jun 2010 18:03:50 +0000 (20:03 +0200)]
gstreamer: remove --disable-registry from configure options
--disable-registry has no dependency on libxml2 and should not be
linked to BR2_PACKAGE_GSTREAMER_LIBXML2. If we want to disable
registry then we should add another option.
Signed-off-by: Lionel Landwerlin <llandwerlin@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Bjørn Forsman [Mon, 7 Jun 2010 11:37:47 +0000 (13:37 +0200)]
cdrkit: fix build by adding zlib as dependency
Signed-off-by: Bjørn Forsman <bjorn.forsman@gmail.com>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Paul Jones [Sat, 5 Jun 2010 23:29:04 +0000 (09:29 +1000)]
xkeyboard-config: Depends on host-intltool
Closes #1813
Signed-off-by: Paul Jones <paul@pauljones.id.au>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Kelvin Cheung [Tue, 8 Jun 2010 05:30:26 +0000 (13:30 +0800)]
lmbench: convert to generic package infrastructure
Closes #1753
Signed-off-by: Kelvin Cheung <keguang.zhang@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Gustavo Zacarias [Tue, 8 Jun 2010 16:43:10 +0000 (13:43 -0300)]
file: bump version and migrate to autotargets
Closes #1927
[Peter: host-zlib is a dependency of host-file, not file]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Paul Jones [Tue, 8 Jun 2010 00:29:18 +0000 (10:29 +1000)]
intltool: Fix spelling mistake
Closes #1987
intltool.mk has a typo, this patch fixes the problem.
Signed-off-by: Paul Jones <paul@pauljones.id.au>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Gustavo Zacarias [Mon, 7 Jun 2010 20:18:32 +0000 (17:18 -0300)]
Iptables: needs host-pkg-config
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Gustavo Zacarias [Mon, 7 Jun 2010 14:35:58 +0000 (11:35 -0300)]
gawk: bump version and migrate to autotargets
Closes #1933
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Gustavo Zacarias [Thu, 3 Jun 2010 18:46:14 +0000 (15:46 -0300)]
sqlite: bump version
Closes #1957
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Peter Korsgaard [Mon, 7 Jun 2010 13:44:30 +0000 (15:44 +0200)]
CHANGES: #1807 is resolved
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Gustavo Zacarias [Thu, 3 Jun 2010 20:10:10 +0000 (17:10 -0300)]
openssl: bump version, enable mdc2+camellia+tlsext
Closes #1951
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Gustavo Zacarias [Thu, 3 Jun 2010 18:45:24 +0000 (15:45 -0300)]
php: add sqlite3 dependency when using external
Closes #1945
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Gustavo Zacarias [Wed, 2 Jun 2010 14:54:14 +0000 (11:54 -0300)]
tn5250: bump version and convert to autotargets
Closes #1903
[Peter: add --without-ssl when openssl isn't enabled]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Gustavo Zacarias [Thu, 20 May 2010 14:41:45 +0000 (11:41 -0300)]
libusb: bump version
Closes #1897
[Peter: bump to 1.08 instead]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Gustavo Zacarias [Sat, 5 Jun 2010 21:00:14 +0000 (23:00 +0200)]
modutils: remove package
It's for ancient 2.4 kernels, and busybox has a modutils applet.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Luca Ceresoli [Thu, 3 Jun 2010 20:31:02 +0000 (22:31 +0200)]
qt: fix libQtMultimedia installation
With BR2_PACKAGE_QT_MULTIMEDIA=y, libQtMultimedia.so.* was not
copied to the target directory.
Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Gustavo Zacarias [Mon, 10 May 2010 17:58:33 +0000 (14:58 -0300)]
New lua modules: wrap them up in a submenu
Closes #1885
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Gustavo Zacarias [Mon, 10 May 2010 17:56:24 +0000 (14:56 -0300)]
New lua module: xavante
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Gustavo Zacarias [Mon, 10 May 2010 17:54:54 +0000 (14:54 -0300)]
New lua module: wsapi
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Gustavo Zacarias [Mon, 10 May 2010 17:52:27 +0000 (14:52 -0300)]
New lua module: copas
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Gustavo Zacarias [Mon, 10 May 2010 17:51:00 +0000 (14:51 -0300)]
New lua module: luasocket
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Gustavo Zacarias [Mon, 10 May 2010 17:49:36 +0000 (14:49 -0300)]
New lua module: cgilua
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Gustavo Zacarias [Mon, 10 May 2010 17:47:12 +0000 (14:47 -0300)]
New lua module: rings
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Gustavo Zacarias [Mon, 10 May 2010 17:46:24 +0000 (14:46 -0300)]
New lua module: coxpcall
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Gustavo Zacarias [Mon, 10 May 2010 17:42:13 +0000 (14:42 -0300)]
New lua module: luafilesystem
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Peter Korsgaard [Sat, 5 Jun 2010 19:41:32 +0000 (21:41 +0200)]
package/config: also add gconfig change to patch
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Gustavo Zacarias [Thu, 27 May 2010 17:35:34 +0000 (14:35 -0300)]
iptables: bump version, make it smaller with IPV6=n
Closes #1879
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Thomas Petazzoni [Sat, 5 Jun 2010 15:18:40 +0000 (17:18 +0200)]
jffs2: let makedevs create device files
The common filesystem infrastructure in fs/common.mk uses a smart
combination of makedevs and fakeroot to create the device files in the
target filesystem images without being root. This technique is applied
to all filesystem formats that rely on this common infrastructure, and
JFFS2 is one of them.
Therefore, using the -D option of mkfs.jffs2, which allows to specify
a device table, is redundant with the usage of makedevs. And it is
worst than redundant: for some reason, -D does not create all device
files with the correct major and minor numbers, as reported in
bug #1771.
For coherence, we just remove the usage of mkfs.jffs2 -D option, and
rely on makedevs/fakeroot to create the device files.
This commit fixes bug #1771.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Peter Korsgaard [Sat, 5 Jun 2010 19:09:05 +0000 (21:09 +0200)]
Makefile: support gconfig (GTK-based configurator) similar to xconfig
Support the GTK variant of the graphical kconfig configurator as an
alternative to the Qt3-based one.
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Peter Korsgaard [Sat, 5 Jun 2010 18:54:43 +0000 (20:54 +0200)]
Makefile: cleanup *conf targets
The make targets for the kconfig conf/mconf/qconf are almost identical,
so us a single rule for it.
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Peter Korsgaard [Sat, 5 Jun 2010 18:46:55 +0000 (20:46 +0200)]
kconfig: fix qconf (make xconfig) linking
qconf is written in C++, so use HOSTCXX instead of HOSTCC, and pass the
correct flags.
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Peter Korsgaard [Sat, 5 Jun 2010 07:00:32 +0000 (09:00 +0200)]
cdrkit: fix build on uClibc
cdrkit unconditionally enables code using rcmd(3), which isn't available
on uClibc.
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Peter Korsgaard [Sat, 5 Jun 2010 06:10:13 +0000 (08:10 +0200)]
libidn: fix build with config.cache, autoconf and emacs
libidn contains a few elisp files, and it's configure script checks for
emacs to know if it should install them. This is not important for BR as
we don't have emacs, but configure fails if it's available on the host,
config.cache is used and autoconf has already been used as that loads
EMACS="no" into the cache.
Fix it by also setting EMACS="no" here.
At the same time, fix up trailing spaces in Config.in.
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Peter Korsgaard [Wed, 2 Jun 2010 19:02:45 +0000 (21:02 +0200)]
netperf: fix build with uClibc 0.9.31
Closes #1909
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Peter Korsgaard [Tue, 1 Jun 2010 20:07:48 +0000 (22:07 +0200)]
kernel-headers: add 2.6.34
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Peter Korsgaard [Tue, 1 Jun 2010 20:03:41 +0000 (22:03 +0200)]
kernel-headers: bump 2.6.32.x stable version
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Peter Korsgaard [Tue, 1 Jun 2010 20:02:43 +0000 (22:02 +0200)]
CHANGES: 2010.08 development started
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Peter Korsgaard [Sun, 30 May 2010 20:51:11 +0000 (22:51 +0200)]
docs/news.html: add 2010.05 announcement
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Peter Korsgaard [Sun, 30 May 2010 20:24:10 +0000 (22:24 +0200)]
update for 2010.05
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Peter Korsgaard [Sun, 30 May 2010 18:13:45 +0000 (20:13 +0200)]
xserver_xorg-server: Use $(MAKE1) for make install
Xserver installation fails with parallel make jobs.
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Peter Korsgaard [Sun, 30 May 2010 18:11:23 +0000 (20:11 +0200)]
Revert "xserver_xorg-server: Use $(MAKE1) for make install"
This reverts commit
b7acacaf6e84ec05ed76dd419e645cfbd6683f7a.
Closes #1855
We DO need to install into staging for all the xdriver-* packages,
so revert this commit.
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Peter Korsgaard [Sun, 30 May 2010 08:40:19 +0000 (10:40 +0200)]
Revert "Add -rpath option for host package compilation"
Closes #1789
This reverts commit
6b939d40f6a29a43277566adc9d4312d49cb3abf.
The problem this commit tries to fix is valid, but the fix unfortunately
seems to cause worse problems on certain distributions/setups, so revert
for now.
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Peter Korsgaard [Sun, 30 May 2010 07:32:15 +0000 (09:32 +0200)]
lockfile-progs: use correct CFLAGS
Use the correct CFLAGS from BR and not just the LDFLAGS. This is especially
important for external toolchain setups, but the lockfile-progs buildsystem
also hardcodes -Werror, which breaks the build in certain setups.
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Julien Boibessot [Sat, 29 May 2010 10:47:04 +0000 (12:47 +0200)]
ncftp: bump version
Due to recent 3.2.4 release, 3.2.2 download address has changed, so
I prefered bump version to 3.2.4 rather than changing NCFTP_SITE.
Signed-off-by: Julien Boibessot <julien.boibessot@armadeus.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Yann E. MORIN [Fri, 28 May 2010 21:23:20 +0000 (23:23 +0200)]
external toolchain: also copy the libthread_db.so for gdbserver
gdbserver dlopen(3)s libthread_db.so at runtime, so there is no
dependency on it (does not appear as being (NEEDED)).
Copy libthread_db.so from external toolchain when gdbserver is enbled.
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Yann E. MORIN [Fri, 28 May 2010 21:23:14 +0000 (23:23 +0200)]
toolchain/external: only copy the pthread lib if needed
If threads are disabled, do not try to copy the libpthread.so from the
external library.
It is still expected that the BR configuration matches the external
toolchain setup, and no check is done to enforce that.
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Peter Korsgaard [Fri, 28 May 2010 21:17:37 +0000 (23:17 +0200)]
CHANGES: xserver-xorg has been changed
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Paulius Zaleckas [Fri, 28 May 2010 14:58:43 +0000 (17:58 +0300)]
xserver_xorg-server: Use $(MAKE1) for make install
Xserver installation fails with parallel make jobs.
Installation to staging is not needed. So just remove it
instead of converting to $(MAKE1).
Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Paulius Zaleckas [Fri, 28 May 2010 14:58:35 +0000 (17:58 +0300)]
Remove locale dependency from xserver
XServer compiles just fine without locale support
Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Gustavo Zacarias [Fri, 28 May 2010 17:34:27 +0000 (14:34 -0300)]
libcap: fix build issue when host pam is around
Closes #1843
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Bjørn Forsman [Thu, 27 May 2010 20:26:24 +0000 (22:26 +0200)]
coreutils: add 'join'
coreutils: add 'join' to the list of files that are copied to target
rootfs.
Signed-off-by: Bjørn Forsman <bjorn.forsman@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Peter Korsgaard [Fri, 28 May 2010 10:03:56 +0000 (12:03 +0200)]
linux: zImage target no longer available on x86
The legacy zImage target for x86 was removed from the kernel in 2.6.30,
and we state in Config.in that we'll use bzImage if BR2_PACKAGE_LINUX_FORMAT
isn't set, so ensure we do so for x86.
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>