summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* libllcp: ensure graphviz isn't used to generate documentationPeter Korsgaard2014-11-221-0/+2
| | | | | | | | We don't need the documentation, so it is a waste of time - And more importantly, the .dot file isn't compatible with all graphviz versions breaking the build. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/weston: Fix wrong condition to display the commentBernd Kuhls2014-11-221-1/+1
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/wayland: Fix wrong condition to display the commentBernd Kuhls2014-11-221-1/+1
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* toolchain: do not allow locale generation when locale support is not availableThomas Petazzoni2014-11-211-1/+1
| | | | | | | | | When the C library being used is uClibc, the locale support can be disabled. In this case, it does not make sense to show the "Generate locales" option. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* toolchain: do not allow BR2_GENERATE_LOCALE with muslThomas Petazzoni2014-11-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Generating locales is possible in two situations: - With the internal toolchain backend, when the uClibc library is used. With uClibc, locales are generated at build time of the C library, so with uClibc it's only possible with the internal toolchain backend. - With either the internal or external toolchain backend when the glibc library is used. With glibc, locales can be generated afterwards, using the host-localedef utility. Until we had the musl C library supported in the internal toolchain backend, the condition: BR2_TOOLCHAIN_BUILDROOT || BR2_TOOLCHAIN_USES_GLIBC was correct to capture the above two situations. Now that we have musl support in the internal toolchain backend, then BR2_TOOLCHAIN_BUILDROOT is incorrect, and we should use BR2_TOOLCHAIN_BUILDROOT_UCLIBC instead. Basic locale support in musl has appeared in musl 1.1.4, but we are not yet capable of generating the locale files for musl. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* uclibc: do not use GENERATE_LOCALEThomas Petazzoni2014-11-211-2/+4
| | | | | | | | | | | | | | | | | | Since commit 33de7401701e5242196a86b0695ee4ae9a4c4082 ("Makefile: convert "target-generatelocales" to a hook"), the GENERATE_LOCALE variable is never defined when using uClibc. This means that setting any value to the BR2_GENERATE_LOCALE option had no effect for uClibc toolchains. In this commit, we make sure the uclibc.mk logic re-creates its own qstripped version of BR2_GENERATE_LOCALE, in a variable called UCLIBC_GENERATE_LOCALES. This fixes locale generation with uClibc in the internal toolchain backend. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Makefile: use more sensible names for locale related variablesThomas Petazzoni2014-11-211-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | The GENERATE_LOCALE variable is used for the qstripped version of BR2_GENERATE_LOCALE. It was used by both the glibc locale generation code (in the main Makefile), and by the uClibc logic in package/uclibc/uclibc.mk. However, since commit 33de7401701e5242196a86b0695ee4ae9a4c4082 ("Makefile: convert "target-generatelocales" to a hook"), this code has been moved around in the main Makefile, and the definition of GENERATE_LOCALE is now *after* uclibc.mk is included, and therefore this variable is always empty when uclibc.mk looks at it for its conditionals. Moreover, it is now only defined in the main Makefile is BR2_TOOLCHAIN_USES_GLIBC is 'y', which obviously isn't the case for uClibc toolchains. Since it's anyway not very clear to have this variable shared between the glibc locale generation logic in the main Makefile and the uClibc configuration code in uclibc.mk, this commit: - Renames the GENERATE_LOCALE variable in the main Makefile to GLIBC_GENERATE_LOCALES. - Renames the GENERATE_LOCALES hook to GENERATE_GLIBC_LOCALES, since it's specific to glibc. The fix for the uClibc case is part of a followup commit. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* linux: bump default version to 3.17.4Gustavo Zacarias2014-11-211-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* linux-headers: bump 3.{17, 14, 12, 10}.x seriesGustavo Zacarias2014-11-211-4/+4
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/dovecot: Fix symbol conflict in static build with MySQL enabledBernd Kuhls2014-11-211-0/+24
| | | | | | | | Fixes http://autobuild.buildroot.net/results/9b5/9b536926b3b2bf82c683b48e9697a220f1b4bf33/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Update for 2014.11-rc2Peter Korsgaard2014-11-214-7/+20
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* CHANGES: Update with recent changesPeter Korsgaard2014-11-211-0/+19
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* rt-tests: needs MMUBaruch Siach2014-11-211-0/+2
| | | | | | | | | | Fixes: http://autobuild.buildroot.net/results/123/12341a8b9c5696bbb392d8b891e013b5023f4105/ http://autobuild.buildroot.net/results/99b/99b81af510fcbe2eb948600d5ad7eaa0aad39352/ http://autobuild.buildroot.net/results/a62/a62b810958c80c4ac95ec2b5404e58505e5a942b/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* czmq: fix static buildBaruch Siach2014-11-211-0/+4
| | | | | | | | | | | | | czmq configure script uses gcc to test zmq linking so libstdc++ is not added automatically. Do this manually. Fixes: http://autobuild.buildroot.net/results/7b7/7b7f7614206cf9b8fef48f49cb060eca356d4949/ http://autobuild.buildroot.net/results/b3a/b3abff021d23ef0f685a44901b6041ba45bd35d7/ http://autobuild.buildroot.net/results/1f0/1f033d04231c5f058513cbca0d437b96260fbd7a/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/mesa3d-demos: Fix build errorBernd Kuhls2014-11-202-4/+6
| | | | | | | | | | | | | | | Fixes http://autobuild.buildroot.net/results/8f2/8f292f1151089d20f33c599320941cb5435c0199/ http://autobuild.buildroot.net/results/f3d/f3db50d0c5c74fecafd6b4bdd89f97e8e566d820/ http://autobuild.buildroot.net/results/ac0/ac0f22bf87e2b48bd2191de88999404d1c55de9b/ http://autobuild.buildroot.net/results/da8/da87a3e81b19ad038661f5653b544f4c8cfd389d/ http://autobuild.buildroot.net/results/d51/d51d22754a37f790d2de5a4836237b8eea417124/ http://autobuild.buildroot.net/results/347/347b2f79111548ae00f40879c1b5f3c4c1c7091e/ http://autobuild.buildroot.net/results/aef/aef73a3bc770c3784025642f6a2c276944117112/ http://autobuild.buildroot.net/results/901/90152f1cfa09ad4d37700b340204f8b75850c582/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* sysvinit/inittab: adjust shutdownGustavo Zacarias2014-11-201-11/+16
| | | | | | | | | | | | | | | | | The previous shutdown sequence was basically a no-op, it did't call rcK to stop anything and dumped users back into shell. So do the proper thing by calling rcK for levels 0 (halt) and 6 (reboot), then swapoff, then remount ro. After that call halt for 0 and reboot for 6. Also make 3 the default runlevel as in normal distributions, for all intents and purposes it changes nothing except aesthetics/convention. And make the labels a context sequence rather than just a short form of the actions which IMHO looks horrible. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* clamav: fix bzip2 detectionPeter Korsgaard2014-11-201-0/+4
| | | | | | | | | | | | | | | Configure gets confused if the host has bzip2 development headers, so force the results. Fixes: http://autobuild.buildroot.net/results/e73/e732d1bac8fe68fd8bba50e4e9d908be3d996c83/ http://autobuild.buildroot.net/results/1a4/1a46e53cf892534f1b3a16c249fa710485290b5a/ http://autobuild.buildroot.net/results/6d0/6d09379aaba0ccddddfee9e319b84687012fd5fc/ http://autobuild.buildroot.net/results/d23/d2310a2f265e7d22c025a61e064a3c29dc6213ef/ And many more. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* system/inittab: adjust shutdownGustavo Zacarias2014-11-201-4/+3
| | | | | | | | | | | | | | Drop null id since that means "don't show anything" for busybox init, hence the shutdown sequence (/etc/init.d/rcK) doesn't show anything giving the false impression that it's not being run. If someone wants a really silent console they'll need to adjust much more than this anyway. Also swap the root read-only remount with swapoff since the swap can be a regular (loop) file in the root filesystem and make the operation fail resulting in a dirty filesystem. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* clamav: security bump to version 0.98.5Gustavo Zacarias2014-11-202-3/+3
| | | | | | | | | Fixes: CVE-2013-6497 - the jwplayer.js file causes ClamAV to seg fault when scanned with the -a (list archived files). Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* omniorb: fix build for uclinuxBaruch Siach2014-11-202-0/+29
| | | | | | | | | | | | | | | | | | Add a patch to make configure correctly identify uclinux. Also, disable build of shared libraries when PREFER_STATIC_LIB is set. Otherwise, build for Blackfin fails further down the road. Fixes: http://autobuild.buildroot.net/results/c60/c60d880b620c47f4aa03cdf2e1bb85a526242d54/ http://autobuild.buildroot.net/results/01f/01f4e8a27831d6817b329fa23fe0bbabd7fd01c9/ http://autobuild.buildroot.net/results/a96/a96a06b825c14dc9fdf738225db50bc1de8b901a/ And many others. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Acked-by: Matt Weber <matthew.weber@rockwellcollins.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* canfestival: disable static buildBaruch Siach2014-11-201-2/+3
| | | | | | | | | | | | | | canfestival doesn't really support static build. The configure script accepts the --disable-dll parameter that should in theory allow a static build. In practice this options is not well tested, as it causes the build to fails in various places. Fixes: http://autobuild.buildroot.net/results/29f/29fd3e550937f48e2270149a3d44cfb8bcf5c16a/ Cc: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/shairport-sync: fix init scriptJörg Krause2014-11-191-2/+2
| | | | | | | | | | | | | shairport-sync uses libdaemon for running as daemon and creating the pidfile which conflicts with start-stop-daemons `-b -m` options. For that reason shairport-sync does not start using /etc/init.d/S99shairport-sync start. The issue is fixed by removing the background and pidfile task from start-stop-daemon and add a daemon option `-d` to shairport-sync. Signed-off-by: Jörg Krause <jkrause@posteo.de> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* x264: disable opencl supportPeter Korsgaard2014-11-191-0/+1
| | | | | | | | | | | | | | | | We don't have anything providing opencl support in Buildroot, so this is just dead code. More importantly, it uses dlopen so it breaks on completely static configurations. Fixes: http://autobuild.buildroot.net/results/51b/51bd1464fe85f3fcdc5beb095cb1cdbfa413ec24/ http://autobuild.buildroot.net/results/694/694032b21c386c9eb50ba76aa32428bcd5cf9214/ http://autobuild.buildroot.net/results/097/0979f12e50d2413c702147408572b01e6bc700f2/ http://autobuild.buildroot.net/results/d9c/d9c46ca92bc349b42673a60f1b66d6df99d26545/ And many more. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mysql: host variant needs ncurses as wellPeter Korsgaard2014-11-191-1/+1
| | | | | | | | | | | | | | Similar to the target variant. Fixes: http://autobuild.buildroot.net/results/0b8/0b8411482def8fdfba0aaaa19be01a477707d874/ http://autobuild.buildroot.net/results/dc0/dc0dd9e878edd2b359900d02e1d53d294321c00b/ http://autobuild.buildroot.net/results/dde/dde299d341135b547bd5c6a59edd7ba76f12ad10/ http://autobuild.buildroot.net/results/67a/67a3fc90fc26241f0c8257d08fb44ceea07f1335/ And many more. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* e2fsprogs: fix static linking issues with libintlPeter Korsgaard2014-11-191-0/+6
| | | | | | | | | | | | | | | | | Util-linux (and hence libuuid) links against libintl if BR2_NEEDS_GETTEXT_IF_LOCALE, so e2fsprogs needs to link against it as when when statically linking, otherwise the configure test for libuuid (and later linking) fails. Fixes: http://autobuild.buildroot.net/results/833/8338a03028de9502be506a80bd947d80b3e50a49/ http://autobuild.buildroot.net/results/361/361aa2e47a7561ff6624829bdfcfe66ecaddc4a6/ http://autobuild.buildroot.net/results/4dc/4dc157bb9cd2e86b9b88ff9c1b66468fa930ede4/ http://autobuild.buildroot.net/results/ebf/ebf02964de98f82e7d5509c68cbfacdb5bc6f87e/ And many more. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* ndisc6: use LIBS for libintlGustavo Zacarias2014-11-192-1/+1
| | | | | | | | | | | | Use LIBS instead of LDFLAGS for "-lintl", otherwise LDFLAGS gets evaluated to the left of object files and fails to link statically because of incorrect symbol resolution order. Fixes: http://autobuild.buildroot.net/results/21b/21bf88c9dbaecc204598e60dd9c7392a85068dd6/ Also rename patch to new naming convention. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* perl-cross: bump to version 0.9.4Francois Perrad2014-11-181-1/+1
| | | | | | | | | this release fixes the build when BR2_PREFER_STATIC_LIB see http://autobuild.buildroot.net/results/057/057a4b9976fd6b9c5cddd117a3f29de51efe719f/build-end.log see https://github.com/arsv/perl-cross/issues/11 Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* nodejs: Revert "nodejs: disable ssl2 and ssl3 when openssl is not built"Jörg Krause2014-11-181-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit e712638b4adc6e18b3ce99ab37b94530e9aa786f. The config options --without-ssl2 and --without-ssl3 are intended to be used if nodejs is built with the bundled OpenSSL library for excluding the SSL2 and SSL3 features. Both options are actual only evaluated if --without-ssl is not set: $ cat configure | grep configure_openssl -n -A 13 619:def configure_openssl(o): 620- o['variables']['node_use_openssl'] = b(not options.without_ssl) 621- o['variables']['node_shared_openssl'] = b(options.shared_openssl) 622- o['variables']['openssl_no_asm'] = ( 623- 1 if options.openssl_no_asm else 0) 624- 625- if options.without_ssl: 626- return 627- 628- if options.ssl2: 629- o['defines'] += ['OPENSSL_NO_SSL2=1'] 630- 631- if options.ssl3: 632- o['defines'] += ['OPENSSL_NO_SSL3=1'] [Peter: adjusted commit text to make it clear that it is a revert] Signed-off-by: Jörg Krause <jkrause@posteo.de> Tested-by: Fabio Porcedda <fabio.porcedda@gmail.com> Acked-by: Fabio Porcedda <fabio.porcedda@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/nodejs: fix build error without OpenSSL supportJörg Krause2014-11-181-0/+54
| | | | | | | | | | | | | | | | | Add a patch to fix broken build of nodejs without OpenSSL support. Version 0.10.33 of nodejs introduced a bug which prevents us from building nodejs without OpenSSL support. The bug is reported upstream: https://github.com/joyent/node/issues/8676 This bug caused some build errors: * http://autobuild.buildroot.net/results/0bf/0bf17bf710db051d491123482c90f2f72810804b/ * http://autobuild.buildroot.net/results/e1f/e1fb34818ff1167aa008b4011befb9fd14c81293/ and more... Signed-off-by: Jörg Krause <jkrause@posteo.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/qemu: add support for FDTYann E. MORIN2014-11-182-1/+17
| | | | | | | | | | | | | | | | FDT is the Flat Device Tree, and allows QEMU to pass DTs to the VMs. Fixes: http://autobuild.buildroot.net/results/7e8/7e8c6fecbb22e8835269171b8bfe6d5bda300dcc/ http://autobuild.buildroot.net/results/5e0/5e0ec37894d3d88962fb0fee9a3753b83fe18b71/ http://autobuild.buildroot.net/results/936/936c565b6dc883beea4fac47c2cb2b47d3e84f66/ http://autobuild.buildroot.net/results/2ab/2abe26be5be5e72d6e166dd9b63b61523f63e2f5/ And many more. [Peter: add autobuilder references] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* pakage/erlang: fix host build without termcap (curses) libraryYann E. MORIN2014-11-181-0/+2
| | | | | | | | | | | | | | | We do not need termcap (curses) support in the host variant of erlang. Fixes a bunch of autobuild failures; http://autobuild.buildroot.net/results/4be/4bef658b6815929058c769037211f7e0fc8d1f9c/ http://autobuild.buildroot.net/results/726/72619ed15590a3a5a41b7c398d973766ecab0a2e/ http://autobuild.buildroot.net/results/366/366439438549d5f7656be72f71dae3bb5f99c6b2/ ... Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Nathaniel Roach <nroach44@gmail.com> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/tzdata: fix installation commandsYann E. MORIN2014-11-181-3/+3
| | | | | | | | | | | | | | | | | If the destination directory already exists (e.g. because of a re-run or a custom skeleton), then the zoneinfo files will be installed in a sub-directory of where we are trying to install them. Fix that by creating the destination directory and copying the content of the source directory. Also fix the host install commands to match what we do in the target install commands. Reported-by: Martin Dorwig <dorwig@tetronik.com> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* coreutils: avoid prompt on rebuildBaruch Siach2014-11-181-2/+2
| | | | | | | | | The mode bits of coreutils installed binaries are 555. As a result, on rebuild mv prompts the user to confirm overwrite of non writable binaries. Force overwrite to skip this prompt. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libssh2: fix static linking issue with libgcryptPeter Korsgaard2014-11-181-0/+3
| | | | | | | | | | | | | | | | Fixes: http://autobuild.buildroot.net/results/07e/07e50ba575b305b37e7a94a773c2b2e255393e9f/ http://autobuild.buildroot.net/results/072/07249f0a001a34ae608a8f8646b26a1152219252/ http://autobuild.buildroot.net/results/1c0/1c0447431e4c025732ea2eb8e9788e303f24fd04/ http://autobuild.buildroot.net/results/5e1/5e1f58c086e437b85b0d31310a93a3b2d0d70836/ And many more. libgcrypt depends on libgpg-error and the configure script forgets to link against it breaking static linking. Fix it by using libgcrypt-config --libs. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* coreutils: disable documentation buildBaruch Siach2014-11-181-1/+2
| | | | | | | | | | | | | | | The makeinfo utility may not be installed on the build machine, and we don't install documentation anyway. Fixes: http://autobuild.buildroot.net/results/b42/b42ceb3128ed832f0dd901a1db8fa3dfd92ce5ef/ http://autobuild.buildroot.net/results/94f/94fcd06b320374f46b340f516c54b7ca726041af/ http://autobuild.buildroot.net/results/c54/c54608ac7e03f14055e2912cf06f6d41d21227c0/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Tested-by: Karoly Kasza <kaszak@gmail.com> Acked-by: Karoly Kasza <kaszak@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* tstools: rename patch to new conventionBaruch Siach2014-11-181-0/+0
| | | | | Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* tstools: disable parallel buildBaruch Siach2014-11-182-332/+1
| | | | | | | | | | | | | | | Commit 0e8cbd5902e4 (tstools: fix build failure in parallel (-j) build) didn't fix, apparently, the parallel build issue. Revert this commit, and just disable parallel build. Fixes: http://autobuild.buildroot.net/results/b13/b13d31a8a915a740386befb018f859d3df5e9c35/ http://autobuild.buildroot.net/results/287/287249ce9d337d4efc587f833f811851cafc607a/ http://autobuild.buildroot.net/results/e4e/e4ee0ae40ac9d58b3182db52d5a39e6ac3692f60/ Cc: Tzu-Jung Lee <roylee17@gmail.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libgcrypt: link to a more informative homepageBaruch Siach2014-11-181-1/+1
| | | | | | Signed-off-by: Baruch Siach <baruch@tkos.co.il> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* iputils: fix hang issue with ping -fPeter Korsgaard2014-11-181-0/+34
| | | | | | | | Patch from upstream git (git://git.linux-ipv6.org/gitroot/iputils.git). We should probably bump the version to a newer snapshot in the 2015.02 cycle, but this is a safer option for 2014.11. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/sdl_sound: fix constness in debug modeYann E. MORIN2014-11-181-0/+16
| | | | | | | | | | | | | | | | | | When in debug mode, ./configure forces -Werror, which uncovers a constness issue in the speex decoder. Add a patch to fix this. Fixes: http://autobuild.buildroot.net/results/6f5/6f5e1b782923d6e69e929466f0ddd3eeba28c6f1/ http://autobuild.buildroot.net/results/c1b/c1b31dc37fe62cb6901edad02bf50d73072b7cf0/ http://autobuild.buildroot.net/results/162/162e6d77e5812060001ea22faff99055aae3122a/ ... Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Bernd Kuhls <bernd.kuhls@t-online.de> Cc: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/rpm: add missing kconfig dependency to zlibYann E. MORIN2014-11-181-0/+1
| | | | | | | | | | | Since we build-depend on zlib, forcibly select it from kconfig. This went unnoticed so far, because we did select openssl which in turn selects zlib. But rpm needs zlib for itself, too. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Peter Korsgaard <jacmet@uclibc.org> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/gcc: use correct symbol for powerpc version maskGustavo Zacarias2014-11-181-3/+3
| | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* python-tornado: add zlib run-time dependencyYegor Yefremov2014-11-181-0/+1
| | | | | Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/rpm: add missing dependency to opensslYann E. MORIN2014-11-171-1/+1
| | | | | | | | | | | | | | | | | We forcibly enable use of an extrernal openssl in rpm, so we must depend on it. openssl is correctly selected from kconfig, but there is no build-time dependency to it. It was not an issue so far, because openssl always sorts before rpm, so gets built before. Unless one wants to just build rpm to debug an autobuilder failure, that is. Add that build-time dependency to openssl. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libunwind: fix comment dependenciesPeter Korsgaard2014-11-171-2/+1
| | | | | | | Comment should be shown when no threads OR not uclibc-snapshot / glibc, not AND. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/libunwind: link to libgcc_s, not libgccYann E. MORIN2014-11-173-0/+41
| | | | | | | | | | | | | Backport a fix from upstream to link against libgcc_s instead of libgcc. Fixes ltrace build failures: http://autobuild.buildroot.net/results/a0c/a0c132f8cdea2c34ceff27606764a60c2853f644/ http://autobuild.buildroot.net/results/67f/67fbd04d6ae187861fa1bf84d3df1877c7be6fb2/ http://autobuild.buildroot.net/results/0ca/0ca564101b870e5953acb66ac832ce9e23198392/ ... Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/mutt: do not run compiled programs from ./configureYann E. MORIN2014-11-161-0/+16
| | | | | | | | | | | | | | | mutt's ./configure is broken for cross-compilation, because it runs programs to check for some features or behaviours. So, we have to feed it some variables to force the checks the way they are supposed to be resolved for our use-case. Fixes: http://autobuild.buildroot.net/results/58c/58c73e72e1387c7f490ad97a86666b12393917cf/ http://autobuild.buildroot.net/results/73b/73b8c54ca41cc475594c24a8d6176d511dcb85e6/ Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/libcap: needs headers >= 3.0Yann E. MORIN2014-11-164-6/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | libcap requires XATTR_NAME_CAPS, which was introduced in Linux 2.6.24. However, we have some toolchains, liek the CodeSourcery PowerPC 2011.03, that is missing those defines, even though it uses headers from Linux 2.6.38. Since there is no perfect way to avoid the situation, just require headers >= 3.0 to build libcap. Propagate the new dependency to packages that select libcap. Fixes a lot of build failures, of which: http://autobuild.buildroot.net/results/e90/e909ca48ad2d1c85b19258f65e0c89a2813ac45e/ http://autobuild.buildroot.net/results/23a/23aac9bb1cc48e5974bcf50256a16c67318f9ba2/ http://autobuild.buildroot.net/results/597/597da58cb2fccb92d7883802c60b31264cacad08/ http://autobuild.buildroot.net/results/538/538b23417c68f6c8c0c8c92dfc0e8ed314bac01b/ ... Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Gustavo Zacarias <gustavo@zacarias.com.ar> Cc: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* linux: bump default version to 3.17.3Gustavo Zacarias2014-11-161-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* linux-headers: bump 3.{17, 14, 10}.x seriesGustavo Zacarias2014-11-161-3/+3
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
OpenPOWER on IntegriCloud