aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update for 2015.11-rc32015.11-rc3Gravatar Peter Korsgaard2015-11-264-10/+46
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* news.html: fix typo in 2015.05-rc3 linkGravatar Peter Korsgaard2015-11-261-1/+1
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* conntrack-tools: add patch to fix build with muslGravatar Rodrigo Rebello2015-11-261-0/+37
| | | | | | | | | | | | | | | | | The conntrack-tools sources use the GNU version of 'struct tcphdr', which is not exposed by the musl headers unless _GNU_SOURCE is defined. The included patch adds the missing definition to 'src/helpers/rpc.c'. Fixes: http://autobuild.buildroot.net/results/046/04613c47b9669c28cc3ff47c65607c23730ef691/ http://autobuild.buildroot.net/results/520/520e8f327b9bd7eea59657bad702c35c632d115d/ http://autobuild.buildroot.net/results/3d3/3d36403ba80089faea5dd06bc7e4414d593bbfc1/ ... Signed-off-by: Rodrigo Rebello <rprebello@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gst-plugins-ugly: add legal infoGravatar Gustavo Zacarias2015-11-261-0/+4
| | | | | | | | Even though COPYING is LGPLv2.1+ many code files state v2+ Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gst-plugins-bad: add legal infoGravatar Gustavo Zacarias2015-11-261-0/+3
| | | | | | | | Even though COPYING.LIB is LGPLv2+ many code files state v2.1+ Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gst-plugins-good: add legal infoGravatar Gustavo Zacarias2015-11-261-0/+2
| | | | | | Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gst-plugins-base: add legal infoGravatar Gustavo Zacarias2015-11-261-0/+2
| | | | | | Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gstreamer: add legal infoGravatar Gustavo Zacarias2015-11-261-0/+3
| | | | | | | | | Even though COPYING is LGPLv2+ many code files state v2.1+ Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com> Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gstreamer: can optionally use libxml2Gravatar Gustavo Zacarias2015-11-261-1/+2
| | | | | | | | | | | | | | | | | | | | | | | gstreamer can optionally build against libxml2, so account for it in the dependencies. Functionality seems somewhat reduced without it, an example being misdetecting subtitle (.srt) files as subrip mime type instead of subtitle itself. A failed scenario would be: $ gst-typefind-0.10 some.srt some.srt - application/x-subrip When built with libxml2: $ gst-typefind-0.10 some.srt some.srt - application/x-subtitle This doesn't affect gstreamer 1.x since it dropped any use of libxml2. Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* jimtcl: fix sparc64 compileGravatar Waldemar Brodkorb2015-11-261-0/+4
| | | | | | | | | | | | | | | | | | | | | | | It is general safe to use -fPIC for all architectures. -fpic breaks sparc64 compile. Generally gcc just optimize position independent code for m68k, powerpc and sparc with -fpic. The size differences are minimal, f.e. for powerpc: text data bss dec hex filename 235983 5336 684 242003 3b153 output/target/usr/lib/libjim.0.75 236255 8456 684 245395 3be93 output/target/usr/lib/libjim.so.0.75 So instead of keeping special settings for sparc64 it would be better to always use -fPIC in general. Runtime tested on Qemu ARM, MIPS, PPC and SPARC64. Fixes: http://autobuild.buildroot.net/results/98f391ad13f22828c022f185c0166daabdb4c1ad/ [Peter: tweak comment as suggested by Thomas] Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* jimtcl: fix broken symlinksGravatar Waldemar Brodkorb2015-11-261-2/+2
| | | | | | | | | The created symlinks are wrong. Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Tested-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* collectd: fix musl builds (ipc module)Gravatar Alex Suykov2015-11-261-0/+28
| | | | | | | | | | | | | | | | | | src/ipc.c uses shm_info.used_ids which musl only provides when _GNU_SOURCE is defined. The issue has been fixed upstream, but the fix is not in their latest 5.5.0 release. Adding their patch as a temporary fix to be removed on the next version bump. https://github.com/collectd/collectd/issues/1147 https://github.com/collectd/collectd/commit/3e3848349b753d78a0b1d19648fb394866856bda Fixes http://autobuild.buildroot.net/results/e981c08f01d2916246a17b1dc112e8b3e8c628e2/ Signed-off-by: Alex Suykov <alex.suykov@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* localedef: add a hash fileGravatar Vicente Olivert Riera2015-11-261-0/+2
| | | | | Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* qt5base: support OVERRIDE_SRCDIRGravatar Peter Korsgaard2015-11-264-41/+29
| | | | | | | | | With OVERRIDE_SRCDIR we don't apply any of the qt5base patches, but the custom specs files are needed to be able to build - So install these in the configure step instead of having them as a patch. Signed-off-by: Peter Korsgaard <peter@korsgaard.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
* libethumb: add patch to fix static buildsGravatar Peter Korsgaard2015-11-261-0/+28
| | | | | | | | | | | | | | | Fixes: http://autobuild.buildroot.net/results/060/060c4b7303976994a13ecd286e936fee59c7a095/ http://autobuild.buildroot.net/results/d01/d0111a8524f74c6bc596d85289addbed0e77f8c6/ http://autobuild.buildroot.net/results/147/1471f8a4838369ed825da406f88aae425465e827/ http://autobuild.buildroot.net/results/a35/a35a39fee7c24abe0bbe12d71bebf92005367391/ And many more. Ethumb includes dlfcn.h even though it isn't used, breaking builds with purely static toolchains. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* strongswan: bump to version 5.3.5Gravatar Gustavo Zacarias2015-11-262-4/+4
| | | | | | | | Fixes only one connection regresssion in 5.3.4, see https://wiki.strongswan.org/issues/1213 Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libgsasl: fix auto dependenciesGravatar Gustavo Zacarias2015-11-261-1/+9
| | | | | | | | | | | | IDN can be picked up from the distro installation so use a prefix when it's available or otherwise just disable it, fixes: http://autobuild.buildroot.org/results/5d9/5d9baf528c47c5167ec8d2a6941cb06b4ca761ca/ Also disable libgcrypt support which wasn't accounted for and doesn't seem to work either to possibly avoid the same problem. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* quagga: fix static linkingGravatar Thomas Petazzoni2015-11-262-0/+43
| | | | | | | | | | | | | This commit adds a patch to quagga's configure.ac to fix a library ordering problem that is causing a build failure in static linking scenario. Fixes: http://autobuild.buildroot.org/results/c08/c086f3128232af70d24fd5faf9282ce91d6488ef/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* dropbear: bump version to 2015.70Gravatar Peter Korsgaard2015-11-262-2/+2
| | | | | | Bugfix release, fixes password auth support detection. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/audiofile: add patch to fix static linking issueGravatar Jörg Krause2015-11-261-0/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Static linking userspace programs such as MPD against libaudiofile fails if FLAC is available, because libaudiofile is linked against FLAC, but this isn't expressed in the pkg-config file: [..] arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libaudiofile.a(FLAC.o): In function `FLACDecoder::reset2()': FLAC.cpp:(.text+0x58): undefined reference to `FLAC__stream_decoder_seek_absolute' /home/buildroot/build/instance-1/output/host/usr/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libaudiofile.a(FLAC.o): In function `FLACEncoder::sync2()': FLAC.cpp:(.text+0x88): undefined reference to `FLAC__stream_encoder_finish' /home/buildroot/build/instance-1/output/host/usr/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libaudiofile.a(FLAC.o): In function `FLACDecoder::~FLACDecoder()': FLAC.cpp:(.text+0xc4): undefined reference to `FLAC__stream_decoder_delete' /home/buildroot/build/instance-1/output/host/usr/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libaudiofile.a(FLAC.o): In function `FLACEncoder::~FLACEncoder()': FLAC.cpp:(.text+0x164): undefined reference to `FLAC__stream_encoder_delete' /home/buildroot/build/instance-1/output/host/usr/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libaudiofile.a(FLAC.o): In function `FLACDecoder::runPull()': [..] The Libs.private field is specifically designed for such usage: >From pkg-config documentation: Libs.private: This line should list any private libraries in use. Private libraries are libraries which are not exposed through your library, but are needed in the case of static linking. Therefore, this patch adds a reference to FLAC as well as to lcov in the Libs.private field of the pkg-config file. Patch status: Pending https://github.com/mpruett/audiofile/pull/26 Fixes: http://autobuild.buildroot.net/results/e95/e959e703a8db81032da27bece295c121e53d830d/ http://autobuild.buildroot.net/results/10b/10bd00209f098e8782016355cb2f46d1d3e7d3a3/ Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libgtk3: mark wayland support as brokenGravatar Gustavo Zacarias2015-11-251-0/+2
| | | | | | | | | | | | | As discussed on the list it requires a matching XDG runtime API level which is currently not the case (wayland/weston newer than libgtk3 at the moment). It doesn't normall exhibit build failures, but it fails at runtime regardless. Also fixes: http://autobuild.buildroot.net/results/aae/aae4266c16189b295cc7ceb60000c504ebb60752/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* kompexsqlite: needs threads and wcharGravatar Gustavo Zacarias2015-11-251-2/+5
| | | | | | | | | | | | | Wchar is used by the wrapper, fixes: http://autobuild.buildroot.net/results/763/763d9aff86085b67077fc665e462cee81962246d/ Threads can be disabled by the sqlite build system, but since kompexsqlite doesn't use the sqlite buildsystem and only uses a bundled version it falls back to the default for *nixes (enabled), fixes: http://autobuild.buildroot.net/results/c0b/c0b65be99603a2c2f07a38078f6b5622353915ca/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* dropbear: bump to version 2015.69Gravatar Gustavo Zacarias2015-11-252-2/+2
| | | | | | | Fixes a port-forwarding regression in 2015.68 Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* sqlite: add license fileGravatar Peter Rosin2015-11-251-0/+1
| | | | | | | Signed-off-by: Peter Rosin <peda@axentia.se> Acked-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>
* guile: needs strtol_l, not available for muslGravatar Peter Korsgaard2015-11-251-2/+3
| | | | | | | | | | | Fixes: http://autobuild.buildroot.net/results/861/861c3038dff03ded6d97b8bb61ba8754dc21c7f8/ http://autobuild.buildroot.net/results/cd3/cd3377585e4fa5c7457c50e827d96adeceaac04b/ http://autobuild.buildroot.net/results/b45/b453c419292dba39aaa309ea057e56662e9af2f6/ Musl doesn't implement strtol_l, which is used by guile. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* guile: use libltdl, needs dynamic librariesGravatar Peter Korsgaard2015-11-251-2/+4
| | | | | | | | | Fixes: http://autobuild.buildroot.net/results/8d0/8d0e8ab0e7a83fda9ee65f973b5b749b246f1c1a/ http://autobuild.buildroot.net/results/381/38137ccf29023f38c540483a6655c4b8d6778abd/ http://autobuild.buildroot.net/results/1d8/1d864588f71b8c13a67781cf91ad058c74eb7abc/ Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* c-ares: define random fileGravatar Gustavo Zacarias2015-11-251-0/+1
| | | | | | | | | When cross-compiling it assumes there's none, however that's not true. Specify the usual /dev/urandom for this usage, it's used for random key generation on startup. Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* macchanger: add license fileGravatar Peter Rosin2015-11-251-0/+1
| | | | | | [Peter: use the "main" source file, main.c] Signed-off-by: Peter Rosin <peda@axentia.se> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/autossh: do not look for the host's ssh commandGravatar Yann E. MORIN2015-11-251-0/+2
| | | | | | | | | | | autossh looks for 'ssh' in the PATH, which may not exist on a build machine. Fixes a private autobuild failure (soon to go public). 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>
* spidev_test: add a hash fileGravatar Vicente Olivert Riera2015-11-251-0/+3
| | | | | Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* lttng-tools: fix build with gcc 5.xGravatar Thomas Petazzoni2015-11-251-0/+443
| | | | | | | | | | | | This commit backports an upstream commit from lttng-tools to solve gcc 5.x related build issues. Fixes: http://autobuild.buildroot.org/results/65e/65e0fbddfee14aff84a4ca59cd7315e1e250b55b/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* iodine: fix build issue with muslGravatar Peter Korsgaard2015-11-251-1/+12
| | | | | | | | | | | | | | | Fxies: http://autobuild.buildroot.net/results/1ab/1ab4f284c9cfc2a6a42aebc6da12a766b09acc4c/ http://autobuild.buildroot.net/results/a39/a39603a143821eb4e07af42ee4ee44fdde02f9e0/ http://autobuild.buildroot.net/results/384/3847e8ef28e1527764eee18224f361115aa7063b/ http://autobuild.buildroot.net/results/899/899f8844291d384cde96475e7a9ee98b69f8c803/ Iodine contains a local implementation of daemon(3) for older systems, unless __GLIBC__ is defined. Musl does provide it, but unlike uClibc it doesn't define __GLIBC__. Work around it by pretending to be glibc as we otherwise end up with symbol conflicts. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* iodine: use correct CFLAGS/LDFLAGSGravatar Peter Korsgaard2015-11-251-1/+1
| | | | | | | | The iodine build system correctly appends the needed CFLAGS/LDFLAGS to what was passed in the environment, so use TARGET_CONFIGURE_OPTS to ensure our flags are passed. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gmp: disable assembly for MIPS r6 ISAGravatar Gustavo Zacarias2015-11-251-0/+5
| | | | | | | | | | It's still not supported/implemented, fixes: http://autobuild.buildroot.net/results/d06/d0686b3e7b8884f93034d4ea4b79fa8590ffa221/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* pcre: security bump to version 8.38Gravatar Gustavo Zacarias2015-11-242-4/+3
| | | | | | | | Fixes: https://blog.fuzzing-project.org/29-Heap-Overflow-in-PCRE.html Signed-off-by: Gustavo Zacarias <gustavo.zacarias@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gstreamer1: fix unaligned detection for nios2Gravatar Peter Korsgaard2015-11-241-1/+1
| | | | | | | | | | Fixes: http://autobuild.buildroot.net/results/cc6/cc6a6cab4f8c405941a71c6665a7dc2e34c39cb9/ http://autobuild.buildroot.net/results/2a3/2a350ac8be87a25d7f87f240943c816932f80a14/ Similar to how we do it for arc/xtensa/microblaze. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gstreamer: fix unaligned detection for nios2Gravatar Peter Korsgaard2015-11-241-1/+1
| | | | | | | | | | | | Fixes: http://autobuild.buildroot.net/results/874/874c4da3ca7d27551f580994e016bcbd3597a107/ http://autobuild.buildroot.net/results/f8b/f8ba30408b5ce15022792e823a0c8fd3a004fb31/ http://autobuild.buildroot.net/results/bf2/bf2f374357ed7a36f072d89ed0687c942eb1ee6d/ http://autobuild.buildroot.net/results/14a/14aaac32b92939957a9f39ac2ba8a949f9ddd22a/ Similar to how we do it for arc/xtensa/microblaze. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libfreeimage: fix build issue with gcc 5.xGravatar Peter Korsgaard2015-11-241-0/+1172
| | | | | | | | | | | | | | | | | | | | Fixes: http://autobuild.buildroot.net/results/fe9/fe9c5ee9cdc52c48df5efe7560ccd5a0d3cde154/ http://autobuild.buildroot.net/results/358/3580d520da6f8d8f4ffeffcd2b969ebb0851ad37/ http://autobuild.buildroot.net/results/0cb/0cb2f0c69301c7a85a354c435da245cd904533fb/ http://autobuild.buildroot.net/results/52c/52c2967015aa79843db05e901a1563447a4029b2/ gcc 5.x gets confused by the string literals used in the inline assembly in the files from the embedded libwebp library. This issue is already fixed in upstream libwebp, but that fix is not directly applicable to the tweaked version embedded in libfreeimage. I haven't been able to find a public VCS for libfreeimage, but the issue has been discussed on the freeimage list: http://sourceforge.net/p/freeimage/discussion/36110/thread/605ef8e4/ Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* openntpd: fix linking problem when building staticallyGravatar Vicente Olivert Riera2015-11-241-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The problem looks like this: CCLD ntpd ../compat/.libs/libcompat.a(libcompat_la-arc4random.o): In function `arc4random': /br/output/build/openntpd-5.7p4/compat/arc4random.c:183: undefined reference to `pthread_mutex_lock' /br/output/build/openntpd-5.7p4/compat/arc4random.c:185: undefined reference to `pthread_mutex_unlock' ../compat/.libs/libcompat.a(libcompat_la-arc4random.o): In function `arc4random_buf': /br/output/build/openntpd-5.7p4/compat/arc4random.c:192: undefined reference to `pthread_mutex_lock' /br/output/build/openntpd-5.7p4/compat/arc4random.c:194: undefined reference to `pthread_mutex_unlock' /br/output/build/openntpd-5.7p4/compat/arc4random.c:194: undefined reference to `pthread_mutex_unlock' collect2: error: ld returned 1 exit status Adding -pthread to CFLAGS fixes the problem. Fixes: http://autobuild.buildroot.net/results/b12/b120b6da87ae4eb355d06f2fd8f4fc8050410897/ [Peter: unconditionally pass in CFLAGS, add comment about why] Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* docs/website: New websiteGravatar Angelo Compagnucci2015-11-2343-3164/+4012
| | | | | | | | | | | | | | This patch introduces a new buildroot website based on a modern flat layout inspired by material design. Each page of the old website is converted to the new css/layout, the big bump is in main page which is completely rewritten. Content of the old website is copied more or less verbatim, planning to add more content in the future. Signed-off-by: Angelo Compagnucci <angelo.compagnucci@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Revert "openssl: enable parallel build and installation"Gravatar Yann E. MORIN2015-11-232-9/+5
| | | | | | | | | | | | | | | | This reverts commit 55e4ec054c21b9164e10c323a5f0afff1deb1d67. There are still build failures in parallel builds: http://autobuild.buildroot.org/results/9a0/9a0fc1064010a658155e6a18ec72e0e3c58ec7f6/ http://autobuild.buildroot.org/results/c28/c28064f383da1f577bd9227d004f1939daf4579f/ http://autobuild.buildroot.org/results/218/2180b9d900b27103acc92a2932f7ffa560b04831/ and so on... Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Ryan Barnett <rjbarnet@rockwellcollins.com> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* fastd: add upstream patch to fix build with muslGravatar Rodrigo Rebello2015-11-221-0/+261
| | | | | | | | | | | | | | | | | | | The missing 'sys/queue.h' issue when building with musl has been solved by an upstream commit which eliminates the dependency on 'net/if_ether.h' and, consequently, 'sys/queue.h' (needed on OpenBSD since 'net/if_ether.h' uses LIST_* definitions). As usual, the included patch can be dropped in the future when a new version of this package gets released and integrated into Buildroot. Fixes: http://autobuild.buildroot.net/results/14e/14e291e22b8c8a9c590f0c6ef4316f8ab0aa1fff/ http://autobuild.buildroot.net/results/ed4/ed4437bed01138380cd42c0dc943cd3ec85e26f0/ http://autobuild.buildroot.net/results/ad2/ad226962413dece4fee07143a2bcfe07c44d55b6/ ... Signed-off-by: Rodrigo Rebello <rprebello@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/rpi-userland: bump versionGravatar Yann E. MORIN2015-11-221-1/+1
| | | | | | | | | | | | | | | | Fixes build with glibc-2.22. Also fixes hard-to-trigger deadlock in highly threaded case, and fix libraries dependencies. Misc minor improvements in test programs as well. Fixes #8446. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: gamadril.dev@gmail.com Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* oprofile: don't install shared library in BR2_STATIC_LIBS=y configsGravatar Thomas Petazzoni2015-11-221-1/+7
| | | | | | | | | | | | When building with BR2_STATIC_LIBS=y, no shared library gets built, so the installation of libopagent.so* fails. This commit gets rid of this installation step when BR2_STATIC_LIBS=y. Fixes: http://autobuild.buildroot.net/results/2a6604622392a3f127fb61505e2751a88a90af7b/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/arm_foundationv8: fix build and update documentationGravatar Thomas Petazzoni2015-11-222-3/+5
| | | | | | | | | | | | | | | | | | | | | | | The arm_foundationv8_defconfig currently doesn't build because it uses an external AArch64 toolchain that has been updated (Linaro toolchain) and is now based on gcc 5.x. Unfortunately, Linux 3.13 is too old to be built with gcc 5.x. As a minimal fix to make this defconfig build again, we switch to use the internal toolchain backend. At the time this defconfig was introduced, there was no support for AArch64 in the internal toolchain backend, but now that it is available, there is no reason to not use it. This makes the defconfig also more consistent with the other defconfigs. Obviously, the kernel headers used to build the toolchain are set to the fixed version 3.13, so that they match the kernel being used. While we're at it, the readme.txt file corresponding to this defconfig is updated. Runtime testing has been performed with the latest version of the ARM Foundation model. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/zmqpp: add patch to fix build issueGravatar Jörg Krause2015-11-222-0/+2
| | | | | | | | | | | | Add a patch from upstream to fix build error: error: no match for 'operator<<' Fixes: http://autobuild.buildroot.net/results/ed4508a00663b03632a4eb9411ba05852d02fd88/ Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Tested-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* apitrace: do not use bundled version of libpngGravatar Jérôme Pouiller2015-11-222-1/+2
| | | | | | | | | | | | | | | | | In case libpng is not found apitrace its own version of libpng. However current bundled version (1.1.16) is impacted by https://sourceforge.net/p/libpng/bugs/230/. We simplify problem by forcing use of external libpng. Notice this patch also impact use of zlib. Apitrace also use its own version of zlib if none was found. Since we select libpng, external zlib is also selected. Fix: http://autobuild.buildroot.net/results/ac790191127cf4d8b19d0c7c640981264772f503/ Signed-off-by: Jérôme Pouiller <jezz@sysmic.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* bullet: disable on microblazeGravatar Arnout Vandecappelle2015-11-221-0/+4
| | | | | | | | | | | | | | | gcc doesn't finish compiling btSoftBody.cpp when optimization is enabled. Fixes: http://autobuild.buildroot.net/results/6e4a9ede477b031f47f7e271c38f67f432a3573c http://autobuild.buildroot.net/results/7dc4ab759dd3b1e3e03fe52c78e31327340bf8c9 http://autobuild.buildroot.net/results/637bae8b2be6c4c64f4f7c661cc8d4606b553538 [Thomas: add reference to gcc bug.] Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/mpd: fix static build issue with alsaGravatar Jörg Krause2015-11-221-0/+32
| | | | | | | | | | | | mpd forgets to link the archive libmixer_plugins.a against libasound leading to undefined references in a static context. Add a patch sent upstream to fix: http://autobuild.buildroot.net/results/f10/f10c6ea2d29bbcef8f33fc9ba1430e99edca895d/ http://autobuild.buildroot.net/results/312/31212c484f452fe4ea6ae084d3edefc4580830d8/ Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* gpsd: add work-around and re-enable for microblazeGravatar Sergio Prado2015-11-223-6/+7
| | | | | | | | | | | | | | | | | Fix (works around) bug #6872 https://bugs.busybox.net/show_bug.cgi?id=6872 The gpsd package was disabled due to an internal compiler error for the microblaze architecture in the following commit: http://git.buildroot.net/buildroot/commit/?id=d517415bcda380336f4a27bf248cef4d81791c9e The problem is due to an specific GCC optimization flag (-fexpensive-optimizations), so disabling it we can work around this problem and compile gpsd for the microblaze architecture. Signed-off-by: Sergio Prado <sergio.prado@e-labworks.com> Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>