buildroot.git
11 years agouClibc: 0.9.33.2: Unbreak on avr32 after recent pread patches
Peter Korsgaard [Fri, 4 Oct 2013 19:42:44 +0000 (21:42 +0200)]
uClibc: 0.9.33.2: Unbreak on avr32 after recent pread patches

avr32 only provides __NR_pread and not __NR_pread64, so the fallback
handling must be used.

Patch sent upstream:
http://lists.uclibc.org/pipermail/uclibc/2013-October/047967.html

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agodropbear: bump version
Peter Korsgaard [Fri, 4 Oct 2013 14:54:40 +0000 (16:54 +0200)]
dropbear: bump version

Fixes two security issues:

- The Dropbear server could be made to consume large amounts
of memory because decompressed packet sizes weren't checked.
Depending on the OS and hardware this might be a denial of
service.

- Valid users could be identified due to timing variations.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agogstreamer: fix bison bump build failure
Gustavo Zacarias [Fri, 4 Oct 2013 13:28:18 +0000 (10:28 -0300)]
gstreamer: fix bison bump build failure

It's due to deprecations in bison 3.0+, fixes:
http://autobuild.buildroot.net/results/df4/df473cb34c9914b2c3d3d8ae344cbf7c19255468/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agopackage/Makefile.in: don't force jobs when BR2_JLEVEL is empty
Fabio Porcedda [Thu, 3 Oct 2013 12:10:42 +0000 (14:10 +0200)]
package/Makefile.in: don't force jobs when BR2_JLEVEL is empty

When the "BR2_JLEVEL" variable is empty use "make" without
the "-j" option, because to be able to use top-level parallel
make we must not force the number of jobs in sub-make.

Example:
make BR2_JLEVEL= -j8

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoconfigs/qemu: bump relevant config versions
Gustavo Zacarias [Fri, 4 Oct 2013 12:49:38 +0000 (09:49 -0300)]
configs/qemu: bump relevant config versions

arm_nuri needs some DT fixups to switch to the 3.11.x series since it's
now default for that kernel defconfig.

[Peter: adjust comment in sparc defconfig to match]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agofile: bump to version 5.15
Axel Lin [Fri, 4 Oct 2013 12:00:39 +0000 (20:00 +0800)]
file: bump to version 5.15

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agodmidecode: add license info
Axel Lin [Fri, 4 Oct 2013 08:09:59 +0000 (16:09 +0800)]
dmidecode: add license info

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agodmidecode: bump to version 2.12
Axel Lin [Fri, 4 Oct 2013 08:09:12 +0000 (16:09 +0800)]
dmidecode: bump to version 2.12

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agopackage: drop unneeded HOST_<pkg>_AUTORECONF = YES
Peter Korsgaard [Fri, 4 Oct 2013 12:57:38 +0000 (14:57 +0200)]
package: drop unneeded HOST_<pkg>_AUTORECONF = YES

Since 97c687000 (pkg-autotools.mk: default host AUTORECONF{,_OPT} to the
target values) we automatically enable autoreconf for host builds if it
is enabled for the target, so these can go.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agogst1-plugins-ugly: bump version
Peter Korsgaard [Fri, 4 Oct 2013 12:54:06 +0000 (14:54 +0200)]
gst1-plugins-ugly: bump version

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agogst1-plugins-bad: bump version
Peter Korsgaard [Fri, 4 Oct 2013 12:47:54 +0000 (14:47 +0200)]
gst1-plugins-bad: bump version

accurip, audiofxbad, ivtc, midi and yadif are new dependency less plugins,
dtmf, rtpmux/rtpvp8 and scaletempo got moved to -good, hls needs gnutls,
celt is gone and dash + webp are new.

At the same time fix the libmms comment dependency.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agogst1-plugins-good: bump version
Peter Korsgaard [Fri, 4 Oct 2013 11:46:26 +0000 (13:46 +0200)]
gst1-plugins-good: bump version

DTMF plugin moved from bad, udp plugin no longer needs IPv6 and taglib
support was missing.

Patch needed for O_CLOEXEC on uClibc / older Glibc versions.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agogst1-plugins-base: bump version
Peter Korsgaard [Fri, 4 Oct 2013 11:45:17 +0000 (13:45 +0200)]
gst1-plugins-base: bump version

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agogstreamer1: bump version
Peter Korsgaard [Fri, 4 Oct 2013 11:44:52 +0000 (13:44 +0200)]
gstreamer1: bump version

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agompc: autoreconf no longer needed
Peter Korsgaard [Fri, 4 Oct 2013 08:11:11 +0000 (10:11 +0200)]
mpc: autoreconf no longer needed

Since 0be0899bfda5 (mpc: bump to version 1.0.1 and license change), we
no longer patch configure.ac, so we can skip the autoreconf step.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoRevert "toolchain-internal: skip gcc-intermediate when possible"
Thomas Petazzoni [Thu, 3 Oct 2013 18:35:01 +0000 (20:35 +0200)]
Revert "toolchain-internal: skip gcc-intermediate when possible"

While the idea of skipping the intermediate gcc step seems to work
fine in most situations, it causes problems with the SSP
support. Until we can figure out a proper solution for this problem,
we need to revert back to the previous solution of a three stages
build.

This reverts commit 2babed4a50fcd050abc4686e05e24d0e374d10a8.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agopppd: add license information
Simon Dawson [Thu, 3 Oct 2013 20:12:41 +0000 (21:12 +0100)]
pppd: add license information

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoberkeleydb: bump to version 6.0.20
Axel Lin [Fri, 4 Oct 2013 03:51:44 +0000 (11:51 +0800)]
berkeleydb: bump to version 6.0.20

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoempty: bump to version 0.6.19b
Jerzy Grzegorek [Thu, 3 Oct 2013 16:32:18 +0000 (18:32 +0200)]
empty: bump to version 0.6.19b

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoxz: bump to version 5.0.5
Jerzy Grzegorek [Thu, 3 Oct 2013 16:29:29 +0000 (18:29 +0200)]
xz: bump to version 5.0.5

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agosqlite: bump to version 3.8.0.2
Axel Lin [Thu, 3 Oct 2013 07:43:09 +0000 (15:43 +0800)]
sqlite: bump to version 3.8.0.2

Also drop sqlite-dont-force-posix-fallocate.patch because it is fixed upstream.

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agorsync: bump to version 3.1.0
Axel Lin [Thu, 3 Oct 2013 05:49:05 +0000 (13:49 +0800)]
rsync: bump to version 3.1.0

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoradvd: bump to version 1.9.5
Axel Lin [Thu, 3 Oct 2013 05:32:54 +0000 (13:32 +0800)]
radvd: bump to version 1.9.5

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agonano: needs mmu
Axel Lin [Thu, 3 Oct 2013 02:13:32 +0000 (10:13 +0800)]
nano: needs mmu

Fix below build error if !BR2_USE_MMU:

text.o: In function `execute_command':
text.c:(.text+0x7f8): undefined reference to `fork'
text.o: In function `do_int_speller':
text.c:(.text+0x3480): undefined reference to `fork'
text.c:(.text+0x34f4): undefined reference to `fork'
text.c:(.text+0x3568): undefined reference to `fork'
text.o: In function `do_alt_speller':
text.c:(.text+0x3914): undefined reference to `fork'
collect2: ld returned 1 exit status
make[3]: *** [nano] Error 1

[Peter: fork() only in full version, so force tiny for !mmu]
Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agozsh: needs mmu
Axel Lin [Thu, 3 Oct 2013 01:20:07 +0000 (09:20 +0800)]
zsh: needs mmu

Fix below build error if !BR2_USE_MMU:

exec.o: In function `zfork':
exec.c:(.text+0x150c): undefined reference to `fork'
collect2: ld returned 1 exit status
make[2]: *** [zsh] Error 1

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agopython-ipy: new package
Matt Weber [Tue, 1 Oct 2013 20:01:08 +0000 (15:01 -0500)]
python-ipy: new package

Signed-off-by: Matt Weber <mlweber1@rockwellcollins.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoomniorb: cleanup autobuild failure, CFLAGS issue
Matt Weber [Tue, 1 Oct 2013 20:34:19 +0000 (15:34 -0500)]
omniorb: cleanup autobuild failure, CFLAGS issue

Fixed:
http://autobuild.buildroot.net/results/a08baf8821e3ee1fb9c36c8f74c4ced466af167b/
http://autobuild.buildroot.net/results/f0c7379c1f405385d3a64c0349c3d9565065e8a7/
http://autobuild.buildroot.net/results/c3de25ca52fdb8ffda7472cf9f7b64514954cbb1/

Change Log:
The target CFLAGS were getting mixed in during a manual build of some
omniorb pkg tools that could be viewed as host tools.
This manual build was a dirty workaround and created some bad
cornercases. So I converted the package over to actually using the
host pkg build and removed the need for a patch and custom mods in the build.

Also there wasn't a dependency on the target having python, just
host-python for performing the initial build.  So depends were adjusted
accordingly. If python bindings are required, they can be found in a different
package called omniORBpy.  The omniORB package only uses python for
the build process.

Fixed a bug with long double support.  Currently leaving it disabled
as most targets won't use it.  This allows greater toolchain compatibility.

Signed-off-by: Matt Weber <mlweber1@rockwellcollins.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agopkg-autotools.mk: default host AUTORECONF{,_OPT} to the target values
Peter Korsgaard [Wed, 2 Oct 2013 21:37:58 +0000 (23:37 +0200)]
pkg-autotools.mk: default host AUTORECONF{,_OPT} to the target values

When we have patches touching configure.ac and hence need to set
<pkg>_AUTORECONF = YES we also have to remember to set
HOST_<pkg>_AUTORECONF = YES if we build both host and target versions,
which is often forgotten (latest case was bison).

Fix it by making the host versions of _AUTORECONF and _AUTORECONF_OPT
default to whatever the target versions are set to, similar to how we
handle a number of the other variables.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoqt5base: fix build when egl headers need a definition
Fatih Aşıcı [Thu, 19 Sep 2013 07:01:43 +0000 (10:01 +0300)]
qt5base: fix build when egl headers need a definition

The build with gpu-viv-bin-mx6q libraries was broken since it wasn't
using "-DEGL_API_FB=1" flag which is found in egl.pc.

Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agozsh: new package
Phil Eichinger [Tue, 1 Oct 2013 09:59:31 +0000 (11:59 +0200)]
zsh: new package

Signed-off-by: Phil Eichinger <phil@zankapfel.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agomake clean: improve when no .config present
Thomas De Schampheleire [Wed, 2 Oct 2013 20:06:40 +0000 (22:06 +0200)]
make clean: improve when no .config present

The 'make clean' recipe is using variables that are not defined without
.config file, causing only a partial cleanup when the .config file is
accidentally deleted.

This patch moves those variables that do not depend on values from .config
outside the BR2_HAVE_DOT_CONFIG check, so that 'make clean' is much more
similar with and without .config.

Since HOST_DIR is determined from BR2_HOST_DIR in .config, the host
directory cannot be cleaned correctly without making assumptions, if no
.config is present.  However, to cover most people's use cases, we assume
the default value of $(BASE_DIR)/host in this specific case.

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agobison: fix docs build breakage
Gustavo Zacarias [Wed, 2 Oct 2013 20:21:32 +0000 (17:21 -0300)]
bison: fix docs build breakage

Building docs running the binary itself to see if docs need to be
changed is somewhat skippy. Disable it. Fixes:
http://autobuild.buildroot.net/results/e8a/e8a960f38e66f31355af733e510002d45052b541/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agolibcgroup: new package
Clayton Shotwell [Wed, 2 Oct 2013 12:46:04 +0000 (07:46 -0500)]
libcgroup: new package

Signed-off-by: Clayton Shotwell <clshotwe@rockwellcollins.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agogmp: bump to version 5.1.3
Gustavo Zacarias [Wed, 2 Oct 2013 12:28:46 +0000 (09:28 -0300)]
gmp: bump to version 5.1.3

Also switch to http gnu site instead of ftp.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agobison: bump to version 3.0
Gustavo Zacarias [Wed, 2 Oct 2013 12:28:45 +0000 (09:28 -0300)]
bison: bump to version 3.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agom4: bump to version 1.4.17
Gustavo Zacarias [Wed, 2 Oct 2013 12:28:44 +0000 (09:28 -0300)]
m4: bump to version 1.4.17

Remove MB_CUR_MAX patch since it's unnecessary/insufficent for non-wchar
compilation since c29e01e61e5754c446eb524f65b01195cf25cbcc

no-gets patch unnecessary also since it's been fixed.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agolinux: bump 3.11.x stable version
Peter Korsgaard [Wed, 2 Oct 2013 11:53:27 +0000 (13:53 +0200)]
linux: bump 3.11.x stable version

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agolinux-headers: bump 3.{0,4,10,11}.x stable versions
Peter Korsgaard [Wed, 2 Oct 2013 11:52:33 +0000 (13:52 +0200)]
linux-headers: bump 3.{0,4,10,11}.x stable versions

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agojamvm: add license info
Peter Korsgaard [Wed, 2 Oct 2013 08:00:14 +0000 (10:00 +0200)]
jamvm: add license info

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agosdl_sound: add license info
Peter Korsgaard [Wed, 2 Oct 2013 07:53:19 +0000 (09:53 +0200)]
sdl_sound: add license info

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agovala: add license info
Peter Korsgaard [Wed, 2 Oct 2013 07:50:12 +0000 (09:50 +0200)]
vala: add license info

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoqt5: give numbers to patch files
Fatih Aşıcı [Wed, 2 Oct 2013 06:32:02 +0000 (09:32 +0300)]
qt5: give numbers to patch files

Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com>
Acked-by: "Samuel Martin" <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agonetkitbase: needs mmu
Axel Lin [Wed, 2 Oct 2013 05:51:55 +0000 (13:51 +0800)]
netkitbase: needs mmu

Fix below build error:

/opt/test/buildroot/buildroot/output/host/usr/bin/arm-buildroot-uclinux-uclibcgnueabi-gcc  inetd.o servtab.o builtins.o sig.o daemon.o setproctitle.o mysleep.o  -o inetd
servtab.o: In function `loadconfigfile.clone.0':
servtab.c:(.text+0x98c): warning: gethostbyname is obsolescent, use getnameinfo() instead.
inetd.o: In function `main':
inetd.c:(.text+0x8a4): undefined reference to `fork'
inetd.c:(.text+0x974): undefined reference to `fork'
daemon.o: In function `daemon':
daemon.c:(.text+0xc): undefined reference to `fork'
collect2: ld returned 1 exit status
make[2]: *** [inetd] Error 1

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agolmbench: needs mmu
Axel Lin [Wed, 2 Oct 2013 05:50:54 +0000 (13:50 +0800)]
lmbench: needs mmu

Fix below build error:

./tmp./bin/arm/lmbench.a(lib_timing.o): In function `benchmp':
lib_timing.c:(.text+0x34fc): undefined reference to `fork'
collect2: ld returned 1 exit status.
./bin/arm/lmbench.a(lib_tcp.o): In function `tcp_connect/'cc8Ta2C2.o: Inmake[2]:  function `*** [../bin/arm/bw_file_rd] Error 1
initialize':
lib_tcp.c:make[2]: (.text+0x208): warning: gethostbyname*** Waiting for unfinished jobs....
 is obsolescent, use: getnameinfo
bw_pipe.c(): (instead..text
/+tmp0x134/)cc5yg1Q2.o: :undefined In  referencefunction  to`server_main `'fork:
'bw_tcp.c
.:.(./textbin+/0x298arm)/:lmbench.a (undefinedlib_timing.o )reference:  Into  function`fork '`
benchmp/'tmp:/
cc5yg1Q2.olib_timing.c:: (In.text function+0x34fc `)main: 'undefined:
 bw_tcp.creference: (to. text`fork+0x370'
)collect2: : undefined reference to `fork'
../bin/armld returned 1 exit status/lmbench.a(lib_timing.o): In function
`benchmp':
lib_timing.c:(.text+0x34fc): undefined reference to `fork'
collect2: ld returned 1 exit status
make[2]: *** [../bin/arm/bw_pipe] Error 1
make[2]: *** [../bin/arm/bw_tcp] Error 1
../bin/arm/lmbench.a(lib_timing.o): In function `benchmp':
lib_timing.c:(.text+0x34fc): undefined reference to `fork'
collect2: ld returned 1 exit status
make[2]: *** [../bin/arm/bw_mmap_rd] Error 1
../bin/arm/lmbench.a(lib_timing.o): In function `benchmp':
lib_timing.c:(.text+0x34fc): undefined reference to `fork'
collect2: ld returned 1 exit status
make[2]: *** [../bin/arm/bw_mem] Error 1

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agonfs-utils: needs mmu
Axel Lin [Wed, 2 Oct 2013 05:49:36 +0000 (13:49 +0800)]
nfs-utils: needs mmu

Fix below build error:

mountd-mountd.o: In function `main':
mountd.c:(.text+0x1264): undefined reference to `fork'
mountd.c:(.text+0x1320): undefined reference to `fork'
mountd-rmtab.o: In function `ha_callout':
rmtab.c:(.text+0xa8): undefined reference to `fork'
collect2: ld returned 1 exit status
make[3]: *** [mountd] Error 1

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agosetserial: bump to version 2.17-45.3
Axel Lin [Wed, 2 Oct 2013 01:47:14 +0000 (09:47 +0800)]
setserial: bump to version 2.17-45.3

Bump to patchlevel 3 since 2 is gone upstream.
Also switch to use http://snapshot.debian.org/ instead of BR2_DEBIAN_MIRROR to
avoid disappearing packages.

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agovorbis-tools: add license info
Peter Korsgaard [Tue, 1 Oct 2013 22:05:18 +0000 (00:05 +0200)]
vorbis-tools: add license info

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agotremor: add license info
Peter Korsgaard [Tue, 1 Oct 2013 22:02:27 +0000 (00:02 +0200)]
tremor: add license info

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoglibc: Pass correct -mabi for MIPS
Markos Chandras [Wed, 25 Sep 2013 15:00:57 +0000 (16:00 +0100)]
glibc: Pass correct -mabi for MIPS

According to glibc-2.18/ports/sysdeps/mips/preconfigure,
if no -mabi was passed to CFLAGS, then it defaults to -mabi=n32.
This breaks o32 and n64 builds for MIPS64. Therefore, it is
necessary to append -mabi to CFLAGS.

Signed-off-by: Markos Chandras <markos.chandras@imgtec.com>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agotrace-cmd: fix largefile build problem
Thomas Petazzoni [Mon, 30 Sep 2013 21:20:44 +0000 (23:20 +0200)]
trace-cmd: fix largefile build problem

The source files of trace-cmd already define _LARGEFILE64_SOURCE, but
Buildroot passes it again on the build command line through CFLAGS,
which causes a build error. We fix this by filtering out our
definition of _LARGEFILE64_SOURCE from the CFLAGS before passing them
to the trace-cmd Makefile.

Fixes the warning visible at:

 http://autobuild.buildroot.net/results/1c4567a230940a5287d03e2a5c2c7afbdc64cd36/build-end.log

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agopackage: add lesstif
Thierry Bultel [Tue, 24 Sep 2013 15:45:52 +0000 (17:45 +0200)]
package: add lesstif

This is a quite old thing, latest version is from 2009
but it is useful to applications based on xmotif.
It has been tested with buildroot on ARM/iMX6.

[Peter: pass --no-recursion to not error out in test/configure]
Signed-off-by Thierry Bultel <thierry.bultel@wanadoo.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agognupg: option to include RSA support.
Peter Sanford [Mon, 30 Sep 2013 00:25:20 +0000 (17:25 -0700)]
gnupg: option to include RSA support.

gnupg is compiled with --enable-minimal flag. This produces a binary that only
supports ElGamal and DSA public key algorithms.

RSA has been the default for `gpg --gen-key` since 2009, so it makes sense to
be able to build a gnupg binary that supports it.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agomake clean: remove redundant removal of STAGING_DIR
Thomas De Schampheleire [Mon, 30 Sep 2013 11:09:27 +0000 (13:09 +0200)]
make clean: remove redundant removal of STAGING_DIR

Since STAGING_DIR is defined as (package/Makefile.in):

STAGING_SUBDIR = usr/$(GNU_TARGET_NAME)/sysroot
STAGING_DIR    = $(HOST_DIR)/$(STAGING_SUBDIR)

removing HOST_DIR will automatically remove STAGING_DIR. This patch updates
'make clean' based on this knowledge.

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agowebp: bump to version 0.3.1
gilles.talis@gmail.com [Sat, 28 Sep 2013 13:10:03 +0000 (15:10 +0200)]
webp: bump to version 0.3.1

Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agopppd: needs mmu and shared objects
Axel Lin [Mon, 30 Sep 2013 09:18:47 +0000 (17:18 +0800)]
pppd: needs mmu and shared objects

The plugin infrastructure is based on shared objects so it won't build
for static-only scenarios.
And the daemon uses fork() so MMU is required.

[Peter: move below suboptions]
Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agofindutils: needs mmu
Axel Lin [Mon, 30 Sep 2013 02:04:29 +0000 (10:04 +0800)]
findutils: needs mmu

Fix below build error:

./libfindtools.a(pred.o): In function `launch':
pred.c:(.text+0x240c): undefined reference to `fork'
collect2: .ld returned 1 exit status/libfindtools.a
(pred.o): In function `launch':
pred.c:(.text+0x240c): undefined reference to `fork'
collect2: ld returned 1 exit status
make[4]: *** [oldfind] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: *** [find] Error 1

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agologrotate: bump to version 3.8.6
Axel Lin [Tue, 1 Oct 2013 02:32:32 +0000 (10:32 +0800)]
logrotate: bump to version 3.8.6

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agologrotate: needs mmu
Axel Lin [Tue, 1 Oct 2013 02:53:13 +0000 (10:53 +0800)]
logrotate: needs mmu

Fix below build error:

logrotate.o: In function `switch_user_permanently':
/opt/test/buildroot/buildroot/output/build/logrotate-3.8.4/logrotate.c:129: undefined reference to `fork'
logrotate.o: In function `removeLogFile':
/opt/test/buildroot/buildroot/output/build/logrotate-3.8.4/logrotate.c:431: undefined reference to `fork'
logrotate.o: In function `mailLog':
/opt/test/buildroot/buildroot/output/build/logrotate-3.8.4/logrotate.c:597: undefined reference to `fork'
/opt/test/buildroot/buildroot/output/build/logrotate-3.8.4/logrotate.c:615: undefined reference to `fork'
logrotate.o: In function `compressLogFile':
/opt/test/buildroot/buildroot/output/build/logrotate-3.8.4/logrotate.c:533: undefined reference to `fork'
collect2: ld returned 1 exit status
make[1]: *** [logrotate] Error 1

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agodiffutils: bump to version 3.3
Axel Lin [Tue, 1 Oct 2013 05:26:02 +0000 (13:26 +0800)]
diffutils: bump to version 3.3

Also drop diffutils-gets-no-longer-exists-in-eglibc-2.16.patch because
gets is unconditionally undefined now so we don't need the patch.

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agomtdev: bump version to 1.1.4
Phil Eichinger [Tue, 1 Oct 2013 08:14:56 +0000 (10:14 +0200)]
mtdev: bump version to 1.1.4

Signed-off-by: Phil Eichinger <phil@zankapfel.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agongircd: add license info
Peter Korsgaard [Tue, 1 Oct 2013 19:25:12 +0000 (21:25 +0200)]
ngircd: add license info

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agongircd: bump to version 20.3
Jerzy Grzegorek [Tue, 1 Oct 2013 09:11:24 +0000 (11:11 +0200)]
ngircd: bump to version 20.3

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agopicocom: add license info
Peter Korsgaard [Tue, 1 Oct 2013 19:22:11 +0000 (21:22 +0200)]
picocom: add license info

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agopicocom: bump to version 1.7
Jerzy Grzegorek [Tue, 1 Oct 2013 09:55:11 +0000 (11:55 +0200)]
picocom: bump to version 1.7

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agopsplash: new package
Phil Eichinger [Tue, 1 Oct 2013 15:07:46 +0000 (17:07 +0200)]
psplash: new package

Signed-off-by: Phil Eichinger <phil@zankapfel.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoaiccu: really fix static linking
Peter Korsgaard [Tue, 1 Oct 2013 19:18:52 +0000 (21:18 +0200)]
aiccu: really fix static linking

It seems like I forgot to amend before pushing :/

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agoaiccu: patched Makefile to enable static linking
Michael Rommel [Mon, 30 Sep 2013 17:57:42 +0000 (19:57 +0200)]
aiccu: patched Makefile to enable static linking

Fixes autobuild errors:
http://autobuild.buildroot.net/results/308087e1f85e822dec8b73a3ed892c7cd2376cbd/
http://autobuild.buildroot.net/results/9fb298d4e09a6f9b88207909d583dce05392048e/

[Peter: use pkg-config instead of hardcoding libraries for gnutls]
Signed-off-by: Michael Rommel <rommel@layer-7.net>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
11 years agomonit: bump version to 5.6
Simon Dawson [Mon, 30 Sep 2013 18:19:46 +0000 (19:19 +0100)]
monit: bump version to 5.6

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoconfigs: add Freescale SABRE-SD board support
gilles.talis@gmail.com [Fri, 27 Sep 2013 15:44:57 +0000 (17:44 +0200)]
configs: add Freescale SABRE-SD board support

SABRE Board for Smart Devices (SABRE-SD) is Freescale's evaluation board
based on the i.MX 6Quad ARM Cortex-A9 applications processor.

This defconfig is based off Freescale "official" git repo on git.freescale.com
and SW release 3.0.35_4.1.0.

[Peter: add comments to defconfig]
Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoconfigs: add Freescale i.MX 6SoloLite EVK support
gilles.talis@gmail.com [Fri, 27 Sep 2013 15:44:56 +0000 (17:44 +0200)]
configs: add Freescale i.MX 6SoloLite EVK support

i.MX6 SoloLite EVK is Freescale's evaluation board based on
the i.MX6 SoloLite applications processor.

This defconfig is based off Freescale "official" git repo on git.freescale.com
and SW release 3.0.35_4.1.0.

[Peter: comment defconfig]
Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/gst1-plugins-bad: fix decklink comment
Yann E. MORIN [Fri, 27 Sep 2013 17:26:42 +0000 (19:26 +0200)]
package/gst1-plugins-bad: fix decklink comment

It was missing the dependency on the toolchain features.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/gst1-plugins-good: remove duplicate VPX entry
Yann E. MORIN [Fri, 27 Sep 2013 15:59:48 +0000 (17:59 +0200)]
package/gst1-plugins-good: remove duplicate VPX entry

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agosamba: bump to version 3.6.19
Gustavo Zacarias [Fri, 27 Sep 2013 14:23:39 +0000 (11:23 -0300)]
samba: bump to version 3.6.19

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolinux: bump 3.11.x stable version
Gustavo Zacarias [Fri, 27 Sep 2013 10:59:04 +0000 (07:59 -0300)]
linux: bump 3.11.x stable version

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolinux-headers: bump 3.{0, 4, 10, 11}.x stable versions
Gustavo Zacarias [Fri, 27 Sep 2013 10:59:03 +0000 (07:59 -0300)]
linux-headers: bump 3.{0, 4, 10, 11}.x stable versions

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoxinetd: needs mmu
Axel Lin [Fri, 27 Sep 2013 08:19:19 +0000 (16:19 +0800)]
xinetd: needs mmu

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agonitrogen6x: fixup linux tarball setting
Peter Korsgaard [Fri, 27 Sep 2013 06:18:52 +0000 (08:18 +0200)]
nitrogen6x: fixup linux tarball setting

A terminating '"' was missing.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agonitrogen6x: bump kernel to latest version (3.0.35-4.1.0)
Eric Nelson [Wed, 25 Sep 2013 19:07:51 +0000 (12:07 -0700)]
nitrogen6x: bump kernel to latest version (3.0.35-4.1.0)

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agonitrogen6x: post-build.sh: use the exported variables for {TARGET,BINARIES}_DIR
Peter Korsgaard [Thu, 26 Sep 2013 19:15:59 +0000 (21:15 +0200)]
nitrogen6x: post-build.sh: use the exported variables for {TARGET,BINARIES}_DIR

No functional change, but lets show the preferred way to do this.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agonitrogen6x: u-boot: use imx format to match bootscript
Peter Korsgaard [Thu, 26 Sep 2013 19:13:21 +0000 (21:13 +0200)]
nitrogen6x: u-boot: use imx format to match bootscript

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agonitrogen6x: use 6x_bootscript/6x_upgrade instead of older 6q_ versions
Eric Nelson [Wed, 25 Sep 2013 19:07:50 +0000 (12:07 -0700)]
nitrogen6x: use 6x_bootscript/6x_upgrade instead of older 6q_ versions

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agonitrogen6x: bump U-Boot to latest production version (2013.07)
Eric Nelson [Wed, 25 Sep 2013 19:07:49 +0000 (12:07 -0700)]
nitrogen6x: bump U-Boot to latest production version (2013.07)

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoatk: bump to version 2.10.0
Jerzy Grzegorek [Thu, 26 Sep 2013 14:20:25 +0000 (16:20 +0200)]
atk: bump to version 2.10.0

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibssh2: fix library search path issues
Ryan Barnett [Thu, 26 Sep 2013 13:59:34 +0000 (08:59 -0500)]
libssh2: fix library search path issues

Fix issues with some toolchains not finding libssl or libgcrypt.

Fixes http://autobuild.buildroot.net/results/eeaaf41c0c5f88357af8445750dce776774c2b5d
Fixes http://autobuild.buildroot.net/results/7a2590a7c3a1f52590f3e886b7cf9d04ad966a10

[Peter: indentation fixup]
Signed-off-by: Ryan Barnett <rjbarnet@rockwellcollins.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agologsurfer: needs mmu
Axel Lin [Thu, 26 Sep 2013 02:17:40 +0000 (10:17 +0800)]
logsurfer: needs mmu

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agosocat: needs mmu
Axel Lin [Thu, 26 Sep 2013 01:54:53 +0000 (09:54 +0800)]
socat: needs mmu

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agou-boot: add option for Freescale u-boot.imx format
Peter Korsgaard [Thu, 26 Sep 2013 14:41:25 +0000 (16:41 +0200)]
u-boot: add option for Freescale u-boot.imx format

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agotcl: cleanup: use TCL_VERSION in TCL_SITE
Jerzy Grzegorek [Wed, 25 Sep 2013 10:12:42 +0000 (12:12 +0200)]
tcl: cleanup: use TCL_VERSION in TCL_SITE

No functional change.

Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoxscreensaver: new package
Simon Dawson [Mon, 23 Sep 2013 08:02:12 +0000 (09:02 +0100)]
xscreensaver: new package

[Peter: fix libintl handling, pass --includedir / --libdir]
Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agostress: needs mmu
Axel Lin [Wed, 25 Sep 2013 05:44:06 +0000 (13:44 +0800)]
stress: needs mmu

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoproftpd: needs mmu
Axel Lin [Wed, 25 Sep 2013 01:55:16 +0000 (09:55 +0800)]
proftpd: needs mmu

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolinux-pam: bump to version 1.1.8
Clayton Shotwell [Tue, 24 Sep 2013 20:50:53 +0000 (15:50 -0500)]
linux-pam: bump to version 1.1.8

Bump version to fix compile error with 1.1.7.

Signed-off-by: Clayton Shotwell <clshotwe@rockwellcollins.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibevent: Bump to 2.0.21
Mischa Jonker [Tue, 24 Sep 2013 14:42:44 +0000 (16:42 +0200)]
libevent: Bump to 2.0.21

This fixes the build on ARC as well, as 2.0.17+ includes a fix
that checks for existence of 'sysctl'.

Signed-off-by: Mischa Jonker <mjonker@synopsys.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoneard: bump version to 0.13
Simon Dawson [Tue, 24 Sep 2013 11:36:35 +0000 (12:36 +0100)]
neard: bump version to 0.13

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agocivetweb: fix static linking with openssl
Peter Korsgaard [Tue, 24 Sep 2013 12:16:17 +0000 (14:16 +0200)]
civetweb: fix static linking with openssl

Fixes http://autobuild.buildroot.net/results/acf/acfefc4f0f23ef646094ec427c9502eab7b86736/

Corrects a number of issues with the openssl handling:
 - Libraries have to be listed after the object files using them, so pass
   openssl linker statements in LIBS rather than COPT
 - Openssl support library is libcrypto, not libcrypt
 - Openssl need zlib

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agocivetweb: use TARGET_LDFLAGS
Peter Korsgaard [Tue, 24 Sep 2013 12:07:07 +0000 (14:07 +0200)]
civetweb: use TARGET_LDFLAGS

We should use our LDFLAGS when building as well. At the same time, drop the
unused CIVETWEB_LDFLAGS.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agorrdtool: fix build without threads support
Peter Korsgaard [Tue, 24 Sep 2013 11:35:49 +0000 (13:35 +0200)]
rrdtool: fix build without threads support

Fixes http://autobuild.buildroot.net/results/f7a/f7ab00ddae121ccfc6d54f7eda8ea8ac6df359c2/

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoqt: needs threads
Peter Korsgaard [Tue, 24 Sep 2013 11:25:30 +0000 (13:25 +0200)]
qt: needs threads

Fixes http://autobuild.buildroot.net/results/489/489f3ddcd023e6d1eaf8efa1da99d726f60da921/

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agotoolchain-wrapper: minor code style fixup
Peter Korsgaard [Mon, 23 Sep 2013 07:45:56 +0000 (09:45 +0200)]
toolchain-wrapper: minor code style fixup

Missed from 60cb290475c (add option to print one argument per line).

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoiputils: needs mmu
Axel Lin [Mon, 23 Sep 2013 01:53:42 +0000 (09:53 +0800)]
iputils: needs mmu

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>