summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* libsigsegv: disable for xtensaBaruch Siach2014-02-041-0/+1
| | | | | | | | | | | The xtensa uClibc port does not provide the ucontext.h context manipulation routines that libsigsegv needs. Fixes: http://autobuild.buildroot.net/results/06d/06d091f2ea8d08a900dd7304bab5eeeeb85f7353/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* iucode-tools: requires argp_standalone with uclibc toolchainsGustavo Zacarias2014-02-042-0/+5
| | | | | | | | Fixes: http://autobuild.buildroot.net/results/3fc/3fc0b3f356efdebae4f7597a16d0d67f8bc4b76d/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* CHANGES: add issues resolved in 2014.02 cyclePeter Korsgaard2014-02-041-0/+22
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Strip *.so* and not only executable filesThomas Petazzoni2014-02-046-28/+2
| | | | | | | | | | | | | | | | | | | | Our current stripping strategy requires that shared libraries have the executable permission. However, this is by far not something recognized as a standard behavior: Debian/Ubuntu distributions for example do not have executable permissions on their libraries. Therefore, pushing to upstream packages fixes that add the executable permissions is not easy. As a result, this commit improves the stripping logic so that it not only strips the files that are executable, but also the ones that match '*.so*', which should match both the shared libraries and the dlopen()'able plugins, as long as they have a .so extension. Thanks to this addition, a number of manual "chmod +x" done by various packages can be removed. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gnutls: fix libz autodetection failureAntoine Pierlot-Garcin2014-02-041-1/+2
| | | | | | | | | The configure script finds libz in the distribution libraries, which causes zlib support to be dropped from the cross-compiled GnuTLS. Signed-off-by: Antoine Pierlot-Garcin <antoine@bokbox.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* elf2flt: change source siteRyan Barnett2014-02-041-3/+3
| | | | | | | | | | | The CVS repository for this package is no longer available. So changing the repository to be a mirror git repository. Fixes: http://autobuild.buildroot.net/results/779/77997fd75282c355f6270b92371c161c9457d1dd Signed-off-by: Ryan Barnett <rjbarnet@rockwellcollins.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Makefile: also use ignore-times argument to rsync when copying rootfs overlaysPeter Korsgaard2014-02-041-1/+1
| | | | | | Missed from previous patch. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Makefile: change rsync used in overlays to always transfer filesDanomi Manchego2014-02-041-1/+1
| | | | | | | | | | | | | | If two files with the same relative paths exist in multiple overlay skeletons, and they have the same modification time and size, then rsync might not copy the later file on top of the earlier file. This patch fixes this by adding the -I option to the rsync commands used in the overlay skeleton file installations. ("man rsync" indicates that this option turns off the file-size/mod-date "quick check" behavior, causing all files to be updated - more like the cp commands that we had originally.) [Peter: use --ignore-times to make it obvious what the option does] Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* iucode-tools: new packageMaxime Hadjinlian2014-02-044-0/+51
| | | | | | | | | | | | iucode_tool is a program to manipulate Intel® X86 and X86-64 processor microcode collections, and to use the kernel facilities to upgrade the microcode on Intel system processors. It was originally sent by Richard Braun <rbraun@sceen.net> [Peter: drop 'sid' from upstream URL] Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Cc: Richard Braun <rbraun@sceen.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* icu: detect and add compiler symbol prefix to the assembly codeSonic Zhang2014-02-043-0/+112
| | | | | | | | | | | | | | | | | | | Some compilers, such as the Blackfin GNU compiler, prefix a character to any C symbol in generated assembly code. If any assembly symbol is invoked from C code, it needs to be prefixed as well. Note: since autoreconf doesn't work with this package because automake isn't used. Fixes: http://autobuild.buildroot.net/results/c40a22814b405de2c5c75139cfc393c863ed4b81/ [Ryan: add information about why patching configure is ok] [Ryan: add renaming of patches to be consistent with standard] Signed-off-by: Sonic Zhang <sonic.zhang@analog.com> Signed-off-by: Ryan Barnett <rjbarnet@rockwellcollins.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mpg132: bump to version 1.18.0Gustavo Zacarias2014-02-041-1/+1
| | | | | | | | Fixes a couple of buffer overflows so it should be considered as a security bump (no CVEs though). Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libyaml: add security patches for CVE-2013-6393Gustavo Zacarias2014-02-043-0/+239
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* uclibc: fix sh2a option definitionThomas Petazzoni2014-02-041-1/+1
| | | | | | | | The uClibc options for sh2a is SH2A, not SHA2, and this value should be used for sh2a, not sh2. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* VLC needs QT_GUI_MODULE and not just QTJeremy Rosen2014-02-041-1/+1
| | | | | | | fixes http://autobuild.buildroot.net/results/78d/78df2d86394d7637db88dac5d1e3c7b4a27af293/ Signed-off-by: Jérémy Rosen <jeremy.rosen@openwide.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libxmlpp: need BR2_USE_MMU dependancyRyan Barnett2014-02-041-0/+1
| | | | | | | | Fixes: http://autobuild.buildroot.org/results/d4d/d4d10ddccf4f53087e2012a36fd80808f7dc7cc5/ Signed-off-by: Ryan Barnett <rjbarnet@rockwellcollins.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* pkg-download: make sure git downloads fail for unknown versionsThomas Petazzoni2014-02-041-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | The current git download helper creates the tarball by doing: git archive <version> | gzip -c > <tarball> Unfortunately, even if "git archive" fails and returns a non-zero error code, gzip ignores that, compresses nothing, and returns success (zero error code). The consequence of this behavior is that when the git version provided in the package is incorrect, we are not failing during the download step, but later on when trying to extract the tarball (which was incorrectly created as a result of the failing git archive). To fix this, we change the tarball creation logic to: git archive -o <tarball>.tmp <version> && gzip -c <tarball>.tmp > <tarball> && rm -f <tarball>.tmp If the build is interrupted during the "gzip" command, we may leave the .tmp file behind us, but this also happens with wget downloads, and is generally not considered a problem, since this temporary file will be overwritten next time we attempt to do download this package. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* arch: remove incorrect condition for endian definition on SuperHThomas Petazzoni2014-02-041-1/+1
| | | | | | | | | | Probably due to some copy/paste mistake, Config.in.sh was defining BR2_ENDIAN to "LITTLE" when the architecture is BR2_x86_64. Due to the fact that Config.in.sh is never included when we are building for x86_64, this is a no-op, but is certainly good to clean up. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mtr: not available for avr32Gustavo Zacarias2014-02-041-0/+1
| | | | | | | | | | The uclibc version condition is accurate but doesn't cover external toolchains, so also exclude for avr32 too which only has 0.9.31 enabled. Fixes: http://autobuild.buildroot.net/results/4ee/4eec6e29d0f2a46bbbe3a748e85bd06c3601b7c1/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* qt5: Rename BUILDROOT_COMPILER_C{,XX}FLAGS to BR_COMPILER_C{,XX}FLAGSPeter Korsgaard2014-02-042-4/+4
| | | | | | | No functional change, but internal variables should be name BR_foo, not BUILDROOT_foo (I think ..). Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Rename BUILDROOT_LIBC to BR_LIBCPeter Korsgaard2014-02-043-3/+3
| | | | | | | No functional change, but internal variables should be name BR_foo, not BUILDROOT_foo (I think ..). Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* udpcast: drop stat64 handlingPeter Korsgaard2014-02-041-1/+0
| | | | | | | | | udpcast was checking the (non-existing) BR_LARGEFILE variable to know if it should enable stat64 or not, but the package itself depends on largefile support and more importantly, configure doesn't look at this variable at all, so we can just drop it. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* dhrystone: remove usage of FOO_DIR_PREFIXThomas De Schampheleire2014-02-041-1/+1
| | | | | | | | As the semantics of FOO_DIR_PREFIX will change in the following patch, we want to remove unnecessary usage of this variable. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* intel-microcode: new packageMaxime Hadjinlian2014-02-043-0/+34
| | | | | | | | | | | The intel microcode is a proprietary package which provides a data file used to correct processors errors. It was originally sent by Richard Braun <rbraun@sceen.net> [Peter: set _LICENSE_FILES] Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Cc: Richard Braun <rbraun@sceen.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gnupg: depend on libiconv if appropriateBernd Kuhls2014-02-041-1/+1
| | | | | | | | | | | If iconv is built before gnupg, this package will link against it; if it is built after this package, it will not be linked against it. To make the build reproducible, make sure that iconv is always built before this package. Signed-off-by: Bernd Kuhls <berndkuhls@hotmail.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/util-linux: add a host variantDanomi Manchego2014-02-042-0/+9
| | | | | | Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libupnp : bump version to 1.6.19Sagaert Johan2014-02-041-1/+1
| | | | | Signed-off-by: Sagaert Johan <sagaert.johan@skynet.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Added local directory as source of kernel codeRafal Fabich2014-02-042-1/+17
| | | | | | | | | | | Add the option to use a local directory as the source for building the Linux kernel, which can be useful during kernel development. Signed-off-by: Rafal Fabich <rafal.fabich@gmail.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Tested-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gpm: run autogen.sh as PRE_CONFIGURE stepRyan Barnett2014-02-041-1/+1
| | | | | | | | | | Move the GPM_RUN_AUTOGEN to be a PRE_CONFIGURE step because this step depends on the dependancies being built. If it is a POST_PATCH step the dependencies won't be built and the GPM_RUN_AUTOGEN step will fail (if the host doesn't have autotools). Signed-off-by: Ryan Barnett <rjbarnet@rockwellcollins.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* squid: bump to version 3.4.3Gustavo Zacarias2014-02-044-18/+3
| | | | | | | | And exclude for avr32 since the toolchain is too old, fixes: http://autobuild.buildroot.net/results/c6a/c6a686885a6c845b527c58c3f2075f82bcf120e2/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* scripts: xorg-release: handle case when version needs downgradeNicolas Dechesne2014-02-041-4/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | the initial implementation assumes that when a version found in buildroot is different from the one in the X11 release, it requires an upgrade. even though this is most likely the case, it could be a downgrade too, and it's probably worth highlighting such cases when it (rarely) happens. LooseVersion from distutils is doing the low level job of sorting version numbers represented in strings... [Thomas & Thomas: - do not count packages more recent in Buildroot than in the latest X.org release as to be downgraded. If we have more recent version, it's generally for a good reason, so we want to keep them as is. Such packages are counted as "nothing to do", but for information, we indicate that there are "More recent" - also remove the "nothing to do" action indicator. It used to be a simple dash, which was not really useful. ] Signed-off-by: Nicolas Dechesne <ndec13@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gpm: fixes build error when makeinfo is not installed on hostJulien Boibessot2014-02-041-0/+9
| | | | | | | | | Tested with: make gpm MAKEINFO=no Should fix http://autobuild.buildroot.net/results/fbf/fbf42eac7cf09b2f3fc93fa2134ddefcb1beea2f/build-end.log Thanks to Romain Naour for pointing out the problem. Signed-off-by: Julien Boibessot <julien.boibessot@armadeus.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Makefile: Add /usr/lib/locale to target-purgelocalesValentine Barshak2014-02-041-1/+1
| | | | | | | | Some packages install locales to /usr/lib/locale. Parse and purge unneeded ones there too. Signed-off-by: Valentine Barshak <gvaxon@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mmc-utils: Fix 64-bit values redefinitionVicente Olivert Riera2014-02-041-0/+40
| | | | | | | | | | | | | | | | | | | | Some toolchains include asm-generic/int-l64.h from their asm/types.h file for certain 64-bit architectures. This causes a conflict between types like this one: asm-generic/int-l64.h:28:25: error: conflicting types for '__s64' typedef __signed__ long __s64; ^ In file included from mmc.h:17:0, from mmc_cmds.c:30: asm-generic/int-ll64.h:29:44: note: previous declaration of '__s64' was here __extension__ typedef __signed__ long long __s64; This patch has been submitted upstream. Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libnspr: add microblaze supportSpenser Gilliland2014-02-042-0/+76
| | | | | | | | | | fixes autobuild failures http://autobuild.buildroot.net/results/493/4932900522e87da84a47fbf2d796c2fbb3f7e741/build-end.log Signed-off-by: Spenser Gilliland <spenser@gillilanding.com> Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* binutils: whitespace cleanupSpenser Gilliland2014-02-041-2/+2
| | | | | | Signed-off-by: Spenser Gilliland <spenser@gillilanding.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Fix alioth.debian URLs that are brokenRyan Barnett2014-02-045-5/+5
| | | | | | | | | | | | | | Inspired by a patch from Martin Bark <martin@barkynet.com>, this fixes autobuild issues related to packages not downloading from alioth.debian URLs. This patches is meant to be "temporary" until the URLs are fixed by debian. Fixes: http://autobuild.buildroot.org/results/8c3/8c34649a7f98f60f14cff8b32fa2f8e82b1afeb6 http://autobuild.buildroot.org/results/7e3/7e34e73e40fdb0e04bd63fa889f9bc14f7e30536 Signed-off-by: Ryan Barnett <rjbarnet@rockwellcollins.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gnutls: bump to version 3.2.10Gustavo Zacarias2014-02-041-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* CHANGES: update with recent changesPeter Korsgaard2014-02-041-0/+82
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* openssh: bump to version 6.5p1Gustavo Zacarias2014-02-034-582/+18
| | | | | | | | Convert the ever growing drop-SUSv3-legacy patch to a sed expression. Modify the initscript to create ed25519 server key. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* manual: Clarify wrapper and debugMaxime Hadjinlian2014-02-031-3/+4
| | | | | | | | | Try to clarify how the wrapper passes arguments and why. This is mainly because the output you can see when you build, does not reflect what is invoked by the wrapper. Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mysql: bump to version 5.1.73Marcelo Gutiérrez(UTN/FRH)2014-02-031-1/+1
| | | | | Signed-off-by: Marcelo Gutiérrez <kuyurix@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/rpi-firmware: bump for misc enhancements and fixesYann E. MORIN2014-02-031-1/+1
| | | | | | | | Fixes for h264 video deocding, audio playback and cec. Some improvements in HDMI output management. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mtd: Allow to select the host variantEzequiel García2014-02-022-0/+7
| | | | | | | | | | If any of the post-image scripts wants to create mtd/ubi images, we need to expose an option for mtd-tools to be user-selectable. [Peter: fix include order] Signed-off-by: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> Acked-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mtd: Add a more verbose menu textEzequiel García2014-02-021-2/+4
| | | | | | | | | mtd-utils also contain ubi/ubifs tools, so let's add it to the menu option. Also, add an URL to stick to the help message standard. Signed-off-by: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> Acked-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libsoc: bump to 0.6Yegor Yefremov2014-02-021-1/+2
| | | | | | | Add --disable-debug to unset default DEBUG option. Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mtr: new packageGustavo Zacarias2014-02-023-0/+34
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Add gpm (general purpose mouse) server packageJulien Boibessot2014-02-023-0/+76
| | | | | | | [Peter: small white space fixes as pointed out by Yann] Signed-off-by: Julien Boibessot <julien.boibessot@armadeus.com> Signed-off-by: Romain Naour <romain.naour@openwide.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* infozip: fix optimization level in Makefile patchPeter Korsgaard2014-02-021-1/+1
| | | | | | | Noop in Buildroot as we override CFLAGS, but cleaner. Reported-by: Alexander Lukichev <alexander.lukichev@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/joe: Add package for the JOE editorAlan Ott2014-02-024-0/+96
| | | | | | | | | | JOE is an easy-to-use, full-screen, terminal-based text editor. http://joe-editor.sf.net [Peter: add uClibc patch, add to package/Config.in, optional ncurses support] Signed-off-by: Alan Ott <alan@signal11.us> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* zxing: don't select libiconvMartin Bark2014-02-022-2/+7
| | | | | | | | | | The zxing package currently selects libiconv when locale support is not available in the toolchain. This patch stops the zxing package selecting libiconv. The zxing package now uses uses libiconv if it's available otherwise iconv support is disabled in zxing. Signed-off-by: Martin Bark <martin@barkynet.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
OpenPOWER on IntegriCloud