Commit Graph

8781 Commits

Author SHA1 Message Date
Gustavo Zacarias
749a5d7c2d iproute2: bump to version 2.6.37 + fixes
Bump to version 2.6.37
Add iptables support when it's available.
ATM support requires linux-atm for which we don't have a package yet.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-01-11 00:20:34 +01:00
Gustavo Zacarias
bd5cbcb2b1 iptables: install to staging
Install iptables to staging so we can build iproute2 with filtering.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-01-11 00:19:24 +01:00
Gustavo Zacarias
f99f6aaa79 webkit: security bump to version 1.2.6
Bump to version 1.2.6 which includes security fixes for:
CVE-2010-1791, CVE-2010-3812, CVE-2010-3813, CVE-2010-4197,
CVE-2010-4198, CVE-2010-4204 and CVE-2010-4206.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-01-11 00:18:54 +01:00
Gustavo Zacarias
49318cb92d busybox: add/update 1.18.1 fixes for hush, mkswap, modprobe, tftp and procps
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-01-11 00:18:22 +01:00
H Hartley Sweeten
aaa291d40b etc/securetty: Add ttyAM for ep93xx
Allow root login on the Cirrus ep93xx ARM AMBA serial ports.

Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-01-11 00:03:58 +01:00
H Hartley Sweeten
a6f14be606 target/generic: add /dev/ttyAM* device nodes
Add ttyAM support for the ARM AMBA serial ports on the Cirrus EP93xx.

Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-01-11 00:03:41 +01:00
Peter Korsgaard
8664906fe7 ltrace: fix build issue with parallel builds
With highly parallel builds, sysdep.h is not always generated before it
is needed, breaking the build.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-01-10 23:53:30 +01:00
Peter Korsgaard
716d75350b at: fix build issue with parallel builds
With highly parallel builds, the input files for parsetime.l are not
alway present when needed, breaking the build.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-01-10 23:24:58 +01:00
Gustavo Zacarias
8e2fd81887 flac: fix powerpc build
flac incorrectly assumes every powerpc around has altivec.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-01-10 22:24:43 +01:00
Peter Korsgaard
3209c12ffe kernel-headers: bump 2.6.34.x stable version
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-01-10 21:27:01 +01:00
Gustavo Zacarias
54942318f9 pciutils: SHARED make opt goes for install too
If we don't pass SHARED when installing we miss the shared library
symlinks (libpci.so & libpci.so.3).

On internal and external toolchains that have a proper cross ldconfig this
isn't a problem as they get created during ldconfig, but it breaks on
toolchains that lack a cross ldconfig to automagically make the symlinks.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-01-10 14:52:02 +01:00
Gustavo Zacarias
c7333781cc alsa-utils: select alsa-lib
Select alsa-libs instead of depending on them otherwise it's just
"missing" from the menu.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-01-10 13:13:45 +01:00
Peter Korsgaard
f1e7204cc3 kernel-headers: remove deprecated 2.6.30/2.6.31 versions
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-01-10 12:29:58 +01:00
Peter Korsgaard
50f1383bfe kernel-headers: bump 2.6.32.x / 2.6.36.x stable versions
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-01-10 12:28:17 +01:00
Peter Korsgaard
0063c87c7e ccache: bump version
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-01-10 12:23:38 +01:00
Peter Korsgaard
01e46f8379 barebox: bump version
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-01-06 12:25:33 +01:00
Peter Korsgaard
dc15930223 linux: add 2.6.37, remove 2.6.36
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-01-06 08:44:11 +01:00
Peter Korsgaard
2ae7ac337f kernel-headers: add 2.6.37
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-01-06 08:43:13 +01:00
Peter Korsgaard
34acba1b3e gdb: fixup symlink handling now tolchain gets installed into HOST_DIR
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-01-04 00:33:14 +01:00
Peter Korsgaard
6ca4e7ce97 toolchain/gcc: fix target-gcc selects
We need to select BR2_PACKAGE_BINUTILS as well, now
BINUTILS_TARGET depends on it.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-01-03 00:25:38 +01:00
Peter Korsgaard
639e80f274 CHANGES: update with recent changes
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-01-03 00:11:40 +01:00
Gustavo Zacarias
81f1f99dc5 target gcc: cleanup
WITH_TARGET_{GMP/MPC/MPFR} is unneeded since we are providing a sysroot.

It also breaks build-gcc under certain conditions.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-01-02 22:55:37 +01:00
Gustavo Zacarias
5ad139ebc9 toolchain: do staging symlink
Make an output/staging -> sysroot symlink just for compatibility
purposes.
This may be gone in the future so don't count on it, use $(STAGING_DIR)
instead.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-01-02 22:55:36 +01:00
Gustavo Zacarias
243add5abc oprofile: use new libbfd option
Convert the oprofile target to select the new libbfd staging/target
option to avoid a huge target binutils for a simple task.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-01-02 22:55:36 +01:00
Gustavo Zacarias
5bd272eb6b gcc: install copies of libgcc, libstdc++ and libgcj to the sysroot
We want to keep a copy around for the future SDK functionality.

Also it's a better fix for bug #1051.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-01-02 22:55:36 +01:00
Gustavo Zacarias
009407e6be binutils: make it a proper package
* Convert binutils to a proper autotargets package

* Add version 2.21 and drop version 2.17

* Hook up packaged binutils for target gcc

* Build tools are on HOST_DIR now so change it

* Move cross/host gcc to HOST_DIR

* Drop kludge from commit 3c77bab2ee
  This is fixed in the next commit "gcc: install copies of libgcc,
  libstdc++ and libgcj to the sysroot" - tested for arm & x86_64
  targets.

* TARGET_CROSS now pointed to HOST_DIR too

[Peter: Config.in tweaks]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-01-02 22:55:16 +01:00
Peter Korsgaard
b25cf0a05c php: fix CFLAGS handling
The shell doesn't understand += assignments. Fixes a build issue with
sqlite extension and !largefile (and possibly with ext toolchains as well).

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-01-02 22:53:16 +01:00
Peter Korsgaard
358214a8ba vim: ensure configure doesn't fail if X11 packages are enabled
When X11 is detected, vim's configure does a AC_TRY_RUN to detect wchar_t
size, so preset it.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-01-01 21:53:34 +01:00
Peter Korsgaard
06aa68394d gst-plugins-good: add option to build cairo plugin
Fixes build issue when cairo is built without png support.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-01-01 14:31:47 +01:00
Peter Korsgaard
e18087a601 ffmpeg: fix build with ccache
With ccache, HOSTCC contains a space, so ensure it's properly quoted.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-01-01 11:49:01 +01:00
Peter Korsgaard
6bdaee1e0f bison: remove unused yacc wrapper
No longer used since 98611b (bison: convert to the autotools infrastructure)

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-12-31 16:13:21 +01:00
Peter Korsgaard
acc6188d5c libvorbis: bump version
Derived from patch by Martin Banky.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-12-31 11:30:20 +01:00
Peter Korsgaard
582c0a7803 libogg: bump version
Derived from patch by Martin Banky.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-12-31 11:29:34 +01:00
Lionel Landwerlin
1c962699fc linux-fusion: bump to 8.1.2
Signed-off-by: Lionel Landwerlin <llandwerlin@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-12-31 08:43:05 +01:00
Lionel Landwerlin
56fe2bc6dc libglib2: bump to 2.26.1
Signed-off-by: Lionel Landwerlin <llandwerlin@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-12-31 08:42:33 +01:00
Phil Edworthy
4696e075f6 gst-plugins-good: Add option for v4l2
Signed-off-by: Phil Edworthy <phil.edworthy@renesas.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-12-31 00:17:19 +01:00
Peter Korsgaard
eeea3ea6a8 genext2fs.sh: improve number of blocks calculation
Closes #2929

Instead of just adding a fixed amount to the blocks used, try to
estimate the real space needed according to the filesystem structure
(bitmaps, inodes, blocks).

The side effect of this is that we no longer significantly overestimate
the size needed for small file systems.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-12-30 23:10:21 +01:00
Guillaume Gardet
f3931ca1a1 etc/securetty: Add ttyO0 to ttyO3 for omap
Recent kernels (2.6.37*) use a different name for OMAP serial ports.
They are no longer called ttySx but ttyOx.

Signed-off-by: Guillaume GARDET <guillaume.gardet@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-12-30 22:03:22 +01:00
Peter Korsgaard
bd891474cc busybox: 1.18.1 fixes for bzip2 and cpio
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-12-30 08:45:29 +01:00
Yegor Yefremov
fe008aaf38 New package: sdparm
Add utility to accesses SCSI device parameters.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-12-30 00:01:01 +01:00
Daniel Nyström
2bf3c16609 Reset critical environment variables
Reset them early in top-level Makefile to ensure they're keept unset
all the way through the build process.

This also removes the requirement of these variables being unset
globally prior the build.

Signed-off-by: Daniel Nyström <daniel.nystrom@timeterminal.se>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-12-29 23:35:52 +01:00
Gustavo Zacarias
17dfec8c9b toolchain: drop BR2_CROSS_TOOLCHAIN_TARGET_UTILS option
It's really not very useful, all it does is install a target
strace and ldd in a target_utils directory in staging.
While at it clean up the strace makefile a bit.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-12-29 23:14:48 +01:00
Gustavo Zacarias
74058758e4 package: drop sparc64 bits
Remove VIS optimization, it's for sparc64 and it's gone.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-12-29 23:13:03 +01:00
Peter Korsgaard
213f15be3d xapp_xlogo: needs libXft and pkg-config
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-12-29 15:54:58 +01:00
Gustavo Zacarias
0c4cf012fa libcap: fix target install
/usr/lib/libcap.so.* was installed via "install -D" but libcap.so.2 is
a symlink so it was dereferenced.

Also update the buildsystem patch so that the shared lib is +X.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-12-29 09:22:01 +01:00
Gustavo Zacarias
10d23ec6b3 uclibc: fix configs for 0.9.32 & snapshot
* 0.9.32 config needs UCLIBC_HAS___PROGNAME defined or we stall when
  program invocation name is enabled.
* Mirror 0.9.32's config to snapshot for consistency.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-12-29 09:18:00 +01:00
Peter Korsgaard
38826858c0 automake: ensure staging aclocal dir gets created
Otherwise aclocal fails.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-12-29 09:14:15 +01:00
Gustavo Zacarias
514c019aa0 uclibc: move tools to host dir
Move uclibc host tools (ldd/ldconfig) to host dir.
They were previously installed in the staging dir.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-12-28 22:56:45 +01:00
Gustavo Zacarias
87b81bb56f toolchain: move sysroot to host dir
* Drop the BR2_STAGING_DIR option
* Hardcode STAGING_DIR to $(HOST_DIR)/usr/TUPLE/sysroot

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-12-28 22:38:47 +01:00
Gustavo Zacarias
f78b344ea8 sstrip: make it a proper package
* Convert sstrip to a proper gentargets package
* Use openwrt svn version, it's basically the same one we used
* Change the hooks from old toolchain/sstrip to new package/sstrip
* Drop the old toolchain/sstrip directory
* sstrip for the target is now in Package -> Development

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-12-28 20:43:58 +01:00