summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* xapp_xmag: fix build against Xmu by bumping versionThomas Petazzoni2012-11-041-1/+1
| | | | | | | | Fix a build issue similar to the one encountered on xapp_listres at http://autobuild.buildroot.org/results/06d0ef38165769df38047c1f64d4cfae835e9e54/. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xapp_xgc: fix build against Xmu by bumping versionThomas Petazzoni2012-11-042-1/+31
| | | | | | | | | | | | Fix a build issue similar to the one encountered on xapp_listres at http://autobuild.buildroot.org/results/06d0ef38165769df38047c1f64d4cfae835e9e54/. Note that this new version requires a minor cross-compilation fix in configure.ac, which has already been committed upstream but is not yet part of a release tarball. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xapp_xfontsel: fix build against Xmu by bumping versionThomas Petazzoni2012-11-041-1/+1
| | | | | | | | Fix a build issue similar to the one encountered on xapp_listres at http://autobuild.buildroot.org/results/06d0ef38165769df38047c1f64d4cfae835e9e54/. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xapp_xedit: fix build against Xmu by bumping versionThomas Petazzoni2012-11-041-1/+1
| | | | | | | | Fix a build issue similar to the one encountered on xapp_listres at http://autobuild.buildroot.org/results/06d0ef38165769df38047c1f64d4cfae835e9e54/. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xapp_xbiff: fix build against Xmu by bumping versionThomas Petazzoni2012-11-041-1/+1
| | | | | | | | Fix a build issue similar to the one encountered on xapp_listres at http://autobuild.buildroot.org/results/06d0ef38165769df38047c1f64d4cfae835e9e54/. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xapp_listres: fix build against Xmu by bumping the versionThomas Petazzoni2012-11-041-1/+1
| | | | | | | | | Fixes http://autobuild.buildroot.org/results/06d0ef38165769df38047c1f64d4cfae835e9e54 Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* opus-tools: fix build on i386Arnout Vandecappelle2012-11-041-0/+53
| | | | | | | | Upstream patch. Fixes e.g. http://autobuild.buildroot.net/results/03cf0ee3c092960c37a6a78f2531b047a317d516/ Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* toolchain-external: improve glibc support to test availability of RPCThomas Petazzoni2012-11-042-14/+50
| | | | | | | | | | | | | | | | | Basically, the BR2_TOOLCHAIN_EXTERNAL_GLIBC option no longer unconditionally selects BR2_TOOLCHAIN_HAS_NATIVE_RPC since there are glibc toolchains that don't have RPC support. All the predefined toolchain profiles are updated to take into account this change: for the moment, all glibc toolchains that have pre-defined toolchains have RPC support, but further patches in the series add pre-defined glibc toolchains that don't have RPC support. In the case of custom glibc toolchains, a question is asked to the user so that he can say whether the external glibc toolchain has RPC support or not. The validity of this configuration option is checked by the new check_glibc_rpc_feature function in helpers.mk. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* netkittelnet: mark as deprecatedThomas Petazzoni2012-11-041-0/+1
| | | | | | | | | | | It is no longer being developed, the FTP is dead, and Debian has removed it from the distribution. Also it allows to not worry about adding RPC support through libtirpc to this package. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* netkitbase: mark as deprecatedThomas Petazzoni2012-11-041-0/+1
| | | | | | | | | | | It is no longer being developed, the FTP is dead, and Debian has removed it from the distribution. Also it allows to not worry about adding RPC support through libtirpc to this package. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Rename BR2_INET_RPC to BR2_TOOLCHAIN_HAS_NATIVE_RPCThomas Petazzoni2012-11-0414-32/+36
| | | | | | | | | | The BR2_INET_RPC has for a long time been a not very descriptive configuration option name, and with the advent of non-RPC glibc toolchains and the apparition of libtirpc, we really need to rename it to something more sensible, BR2_TOOLCHAIN_HAS_NATIVE_RPC. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* toolchain-crosstool-ng: use the Crosstool-ng config options instead of the ↵Thomas Petazzoni2012-11-041-5/+5
| | | | | | | | | | | | | common hidden ones Since we are some day going to finally rename the badly named common toolchain options (BR2_USE_WCHAR, BR2_ENABLE_LOCALE, BR2_INET_RPC, etc.) into something more logical, let's start using the Crosstool-NG toolchain options in the Crosstool-NG code. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: Yann E. MORIN <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* busybox: don't force FEATURE_NFS_MOUNTThomas Petazzoni2012-11-041-12/+0
| | | | | | | | | | | | | | | | | | Instead of making the Busybox configuration more complicated by trying to adjust it depending on whether RPC is available or not (which gets complicated when RPC support can be provided by libtirpc), simplify things by letting the user enable FEATURE_NFS_MOUNT or not depending on whether RPC support is available or not. Our default configuration do not enable FEATURE_NFS_MOUNT, so users will not face any build problems by default. Only if they explicitly enable FEATURE_NFS_MOUNT will they have to make sure that the toolchain has RPC support, or that libtirpc is enabled (support for this added in a followup patch). [Peter: remove from CONFIGURE_CMDS as well] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* uClibc: use the Buildroot toolchain options instead of the hidden common optionsThomas Petazzoni2012-11-041-5/+5
| | | | | | | | | | Since we are some day going to finally rename the badly named common toolchain options (BR2_USE_WCHAR, BR2_ENABLE_LOCALE, BR2_INET_RPC, etc.) into something more logical, let's start using the Buildroot toolchain options in the uClibc code. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libhid: disable on avr32Arnout Vandecappelle (Essensium/Mind)2012-11-041-1/+2
| | | | | | | | | libhid uses timerfd, which is not yet available in the uClibc-0.9.31 that we have to rely on for avr32. Since this is pretty much a corner case, just disable libhid for avr32. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* pkg-download: Make a shallow clone for git downloadsArnout Vandecappelle (Essensium/Mind)2012-11-041-1/+4
| | | | | | | | | | | | | | | When downloading from git, we clone the whole repository and then only use the latest commit. That's a lot of redundant stuff. So instead, make a shallow clone. Unfortunately that's only possible when downloading a branch or tag, so fall back to the old method if git gives an error. This speeds up the cloning of a linux git from more than 2 hours to 20 minutes on a 200KB/s link). Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Acked-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* arptables: add new packageGustavo Zacarias2012-11-033-0/+28
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ulogd: add new packageGustavo Zacarias2012-11-034-0/+63
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* conntrack-tools: bump to version 1.4.0Gustavo Zacarias2012-11-032-4/+8
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* nfacct: add new packageGustavo Zacarias2012-11-033-0/+28
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libnetfilter_log: add new packageGustavo Zacarias2012-11-033-0/+24
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libmnl: add license infoGustavo Zacarias2012-11-031-0/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libnetfilter_acct: add new packageGustavo Zacarias2012-11-033-0/+28
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libnetfilter_queue: add new packageGustavo Zacarias2012-11-033-0/+30
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libnetfilter_cthelper: add new packageGustavo Zacarias2012-11-033-0/+29
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libnfnetlink: bump to version 1.0.1Gustavo Zacarias2012-11-031-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libnetfilter_cttimeout: add license infoGustavo Zacarias2012-11-031-0/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libnetfilter_conntrack: bump to version 1.0.2Gustavo Zacarias2012-11-033-2/+13
| | | | | | [Peter: adjust dnsmasq dependency] Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* cmake: bump version to 2.8.9Thiago Correa2012-11-031-1/+1
| | | | | Signed-off-by: Thiago A. Correa <thiago.correa@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* qextserialport: new packageThomas Petazzoni2012-11-036-0/+96
| | | | | | [Peter: adjust for BR changes] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* use avr32linux.org mirrorArnout Vandecappelle2012-11-037-7/+7
| | | | | | | | | | | | | The avr32linux.org mirror has vanished and is replaced by a spam site that returns HTML pages for whatever URL you request from it. So the download helper thinks that download has succeeded, while actually it failed. Fortunately, there is still a mirror of the site alive, so we can use that one. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gdb: adjust behavior when thread debug is not availableThomas Petazzoni2012-11-031-4/+9
| | | | | | | | | | | | | | | | | | | | | | | | | When an external toolchain without thread debug is used, the gdb package can be selected, but no version can be choosen, since none match any of the requirements. This leads Buildroot to try to build gdb for the target without a version being defined, as in the following build log: http://autobuild.buildroot.org/results/84e8fd2df0cc22448052a572c2e9a6e03dd137eb/build-end.log To fix this, we adjust the dependencies of the BR2_PACKAGE_GDB option so that the package as a whole is not selectable when the required conditions are not met. Basically, we have the choice of: * Having a toolchain that supports thread debugging, which is needed for gdb >= 7.x * Having BR2_DEPRECATED enabled, which allows gdb 6.8 to be selected, which doesn't require thread debugging * Using bfin, since this architectures has a special old gdb version Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* barebox: Allow to pass a custom configuration fileMaxime Ripard2012-11-032-5/+42
| | | | | Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* cpanminus: new packageFrancois Perrad2012-11-034-0/+104
| | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* iproute2: fix em_ipset build issuePeter Korsgaard2012-11-031-0/+5
| | | | | | | | | Fixes http://autobuild.buildroot.net/results/be19e39c19b62946ea48dd6b3dfd55f5c3ccd7c9 em_ipset.c uses xtables.h from iptables, but the configure script fails to to check for this, so forcibly disable it if not available. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: don't hide webservers when !BR2_PACKAGE_BUSYBOX_SHOW_OTHERSPeter Korsgaard2012-11-031-7/+1
| | | | | | | | | | The busybox web server isn't providing the same binary name / cmdline arguments as the "big" webservers, so they aren't equivalent. As discussed on the dev day, don't hide them when _SHOW_OTHERS isn't enabled. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* perl: prepare the removal of microperlFrancois Perrad2012-11-037-8/+9
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* perl: add option "custom install"Francois Perrad2012-11-032-0/+48
| | | | | | | allows same behaviour (and footprint) as microperl Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* perl: add GDBM_FileFrancois Perrad2012-11-032-0/+9
| | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gdbm: new packageFrancois Perrad2012-11-033-0/+21
| | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* perl: add DB_FileFrancois Perrad2012-11-032-0/+14
| | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* perl: new packageFrancois Perrad2012-11-036-0/+232
| | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* host-qemu: new packageFrancois Perrad2012-11-031-0/+82
| | | | | | | only user mode for the current target architecture Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* lcdapi: fix autobuilder failuresSimon Dawson2012-11-031-1/+1
| | | | | | | | | | | | | | | | | | | | Version 0.3 of the lcdapi package does not correctly handle CXXFLAGS passed in from the environment/command line. In particular, the passing in of CXXFLAGS clobbers the -fPIC flag which is set in the top-level lcdapi makefile. The following autobuild logs highlight the problem. http://autobuild.buildroot.net/results/9a47b4a70d29308f668d65d983ba6146c0c56365/build-end.log http://autobuild.buildroot.net/results/4a4f6e2e7f80d5a23c9d26069094e9dafb1468e7/build-end.log http://autobuild.buildroot.net/results/0d96c207a9db44cf2791a66cad5162a739e7053a/build-end.log This has been fixed upstream in version 0.4; this patch simply bumps the version number in the Buildroot lcdapi package. Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* iproute2: fix build with toolchains providing setns(2)Peter Korsgaard2012-11-031-0/+2
| | | | | | | | | | | | | | | | Fixes http://autobuild.buildroot.net/results/b2f28621bc9d6048057c406048b3f7d665cef165 ipnetns.c contains a replacement setns implementation, which is used if the toolchain doesn't provide any (HAVE_SETNS not set). We don't have any knowledge of toolchain setns support on buildroot level, but the (handwritten) configure script contains a test for it, so run the configure script before building. The configure script isn't written for cross compilation, so it needs to be massaged slightly to use the cross compiler / flags. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gdisk: close(2) needs unistd.hPeter Korsgaard2012-11-031-0/+19
| | | | | | | | | Fixes http://autobuild.buildroot.net/results/c557ee7cd1247e024b5edccf5f824eb4d5212e25 Fixed upstream as well in the (big) 0.8.3 commit: http://gptfdisk.git.sourceforge.net/git/gitweb.cgi?p=gptfdisk/gptfdisk;a=commit;h=3488294d718a0e8b7f312c80c9e5729671173f6a Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* dbus: bump versionPeter Korsgaard2012-11-021-1/+1
| | | | | | | | | | | | Fixes security issues: - CVE-2012-3524: Don't access environment variables (fd.o #52202) Thanks to work and input from Colin Walters, Simon McVittie, Geoffrey Thomas, and others. - Be more careful about monotonic time vs. real time, fixing DBUS_COOKIE_SHA1 spec-compliance (fd.o #48580, David Zeuthen) Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* at91sam92*: update defconfigs to use latest u-bootAlexandre Belloni2012-11-023-18/+0
| | | | | Signed-off-by: Alexandre Belloni <alexandre.belloni@piout.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* u-boot: update at91 patches to match mainlineAlexandre Belloni2012-11-022-196/+224
| | | | | | | | The patch that was included in buildroot was not the same as the final one submitted in the mainline. Signed-off-by: Alexandre Belloni <alexandre.belloni@piout.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* at91bootstrap: update patch for latest u-bootAlexandre Belloni2012-11-021-71/+56
| | | | | | | | The u-boot patch got mainlined but not exactly as it was submitted to buildroot. Update the at91bootstrap to match what is in the mainline. Signed-off-by: Alexandre Belloni <alexandre.belloni@piout.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>