summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* v4l-utils: Fix build with muslKhem Raj2017-09-134-1/+136
| | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 0f55207ad2be1ce6cd3577afa6d1ce869665743b) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* iperf3: Fix missing stdint.h and do not link with -pgKhem Raj2017-09-133-4/+77
| | | | | | | | | Helps compile with musl Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 85d4fe73352886b4d22a77d8ab5163d267d21fa2) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* monkey: Link in libexecinfo on muslKhem Raj2017-09-132-0/+38
| | | | | | | | | Needed for backtrace() APIs Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 11e8768c21f489fdd231865a5fc9def88f8da121) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* metacity: Fix build with musl by defining _GNU_SOURCEKhem Raj2017-09-132-1/+31
| | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 83814ebd809f2686a5580bf4e73e31a6607c9340) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* logfsprogs: Rename setkey API to _setkey to not conflict with libcKhem Raj2017-09-132-1/+137
| | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 50a3d4e5d3f457356180ad088bd54f7ae48e870a) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* yaffs2-utils: Fix build with muslKhem Raj2017-09-132-1/+32
| | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 35814672e7176d6d19db690cc9823bed271820fa) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* kexec-tools-klibc: Fix build with muslKhem Raj2017-09-132-0/+31
| | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit b97358d5a3568deb2a5e939019bb2acef053e53f) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* libgtop: Fix build with muslKhem Raj2017-09-132-0/+49
| | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 9dfececc96801e2e06d6140848bf21c92db1d2f9) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* gedit: Define ACCESSPERMS if not defined alreadyKhem Raj2017-09-132-5/+37
| | | | | | | | | Fixes build on musl Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 94f92801d6731790c40af69a37b0f3ec471a407f) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* imsettings: Fix build with muslKhem Raj2017-09-132-1/+75
| | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 0cb5343932bdd4df2629d41f16a471a611fdfa2e) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* xfce4-netload-plugin: Do not include sys/sysctl.hKhem Raj2017-09-132-0/+28
| | | | | | | | | Its unused, moreover it helps it compile with musl Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 43022b71013e4fd992a7b381d70dea2df59de127) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* lmbench: Fix build with muslKhem Raj2017-09-133-1/+112
| | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 68b6fbf28a368ec34c51c8e6a7003fb5c1083554) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* lightmediascanner: Define comparison_fn_t if undefinedKhem Raj2017-09-132-0/+34
| | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 4ff2e26dedff9caa14ffef57a7002b0fd021c17d) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* cdparanoia: Fix build with muslKhem Raj2017-09-132-0/+50
| | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 102f98c142edadb1424f214a027cec986e713eef) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* cdparanoia: Fix build with security flagsKhem Raj2017-09-133-1/+66
| | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit d193035a51c0b10cdfe72e728541ab7ca447e995) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* sox: Fix build with muslKhem Raj2017-09-132-1/+31
| | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 07ab8e107124d32c0229d2f40dd38caf1464722f) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* klibc: Fix build issue when default ISA is not thumbKhem Raj2017-09-131-1/+1
| | | | | | | | | | | We were passing empty string '' to make as option when ISA was not thumb this breaks build for machines/distros which do not use ARM_INSTRUCTION_SET = thumb Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit cafe21e8a20610deffa3b79af223b939518ef9a8) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* fuse: Correct runlevels and startup orderAlex Stewart2017-09-131-0/+1
| | | | | | | | | | | | | | | | | :**/fuse*.bb * Assert INITSCRIPT_PARAMS to install the fuse initscript according to its LSB header instead of defaults. Script now starts only during runlevel 'S'. * Also set priority to 03 such that fuse is loaded before udev. This enables systems which utilize udev to mount exfat and other fuse-provided filesystems as a part of the boot process. Natinst-CAR-ID: 630632 Signed-off-by: Alex Stewart <alex.stewart@ni.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit a246dd26a5af8f9b23a98756ce0bcfc21d91a17e) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* gflags: update SRC_URI with git fetcherKai Kang2017-09-131-3/+4
| | | | | | | | | | Because github archives can be regenerated from time to time, update SRC_URI with git fetcher for gflags. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 65a4fce6d8ab6547d57985e0ee2a8e197aadca64) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* klibc: Fix linking by using bfd linker when default linker is goldKhem Raj2017-09-132-0/+31
| | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit a52f2cb2e93ead8f747cecfa2df12a9a6e144499) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* ubi-utils-klibc: Pass TUNE_CCARGS into CFLAGSKhem Raj2017-09-131-0/+1
| | | | | | | | | | This is needed for hard float ABI selection options Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit c6afff8d92a37f592030713196a9f66d02c0aa4a) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* klibc: Fix build with muslKhem Raj2017-09-135-11/+200
| | | | | | | | | | | | | | klibc failed to build with armv7+ when using thumb2 it needed to resepct TUNE_CCARGS Add patches to fix build with musl, to sort out the linux header maze. Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 15266c135acec3efdd4dfa1b504a266b5efcbf6b) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* libdbus-c++: Add -pthread to linker flagsKhem Raj2017-09-131-0/+1
| | | | | | | | | | | | | | | It uses symbols from libpthread e.g. pthread_mutexattr_init and pthread_mutexattr_settype but does not link with pthreads, gold is strict about it and calls out with an error ../src/.libs/libdbus-c++-1.so: error: undefined reference to 'pthread_mutexattr_init' ../src/.libs/libdbus-c++-1.so: error: undefined reference to 'pthread_mutexattr_settype' Therefore correct the linker cmdline Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 592e9f26cca4944adf4e534af5794680f07d098c) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* ltrace: Fix build on muslKhem Raj2017-09-132-0/+26
| | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 8a542c89129e97ef933eb73c247e52eeddd8ca7e) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* ltrace: Add mips64 supportKhem Raj2017-09-132-0/+1149
| | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 27a7e20e2bb8722aad9dc59509fc0884f1b276b4) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* libdbus-c++: Fix build with gcc7 and unblacklistKhem Raj2017-09-132-11/+36
| | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 5693b474a5014b27db5d842ebd1a690dec9ccc17) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* gperftools: Fix build on ppcKhem Raj2017-09-132-1/+38
| | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 23a1d7accaf7c71559944a83cdb8622eb2be6d05) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* libtorrent: Link in 64bit atomics for ppcKhem Raj2017-09-132-0/+31
| | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit a899acc81caa68824374f8b4948377e7b82fca2f) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* tinymembench: Disable on mips64Khem Raj2017-09-131-0/+4
| | | | | | | | | Not yet supported Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit f52cbdcbe5ca0a2c0b4f02a79dd46394817ead78) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* uim: Add support for aarch64Khem Raj2017-09-132-0/+83
| | | | | | | | | | Backport patch from https://github.com/uim/libgcroots/pull/1 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 36aa6edabf82a2db25c35acf4b3e1130714a4045) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* libtorrent: Implement 64bit atomics for mips32Khem Raj2017-09-132-2/+266
| | | | | | | | | | | | | Fixes build errors e.g. | /mnt/a/oe/build/tmp/work/mips32r2-bec-linux/rtorrent/0.9.6+gitAUTOINC+226e670dec-r0/recipe-sysroot/usr/lib/../lib/libtorrent.so: undefined reference to `__sync_fetch_and_and_8' | /mnt/a/oe/build/tmp/work/mips32r2-bec-linux/rtorrent/0.9.6+gitAUTOINC+226e670dec-r0/recipe-sysroot/usr/lib/../lib/libtorrent.so: undefined reference to `__sync_add_and_fetch_8' | collect2: error: ld returned 1 exit status Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit cf75eaaac38b7eeef0d050ba63c1fde0971806d6) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* libsrtp: Fix build on mipsKhem Raj2017-09-132-1/+76
| | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 69d7273a599265ecc8e128b20701f1c036609b4c) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* libexecinfo: fix complie issueArmin Kuster2017-09-131-0/+1
| | | | | | | | | | | define _GNU_SOURCES to fix compile issue: execinfo.c:76:5: error: unknown type name 'Dl_info' | Dl_info info; | ^~~~~~~ | execinfo.c:83:13: warning: implicit declaration of function 'dladdr' [-Wimplicit-function-declaration] | if (dladdr(buffer[i], &info) != 0) { Signed-off-by: Armin Kuster <akuster808@gmail.com>
* libmtp: fix build issueArmin Kuster2017-09-131-3/+0
| | | | | | | | | | | | DEBUG: Executing shell function BUILDSPEC | error: line 109: %package -n mtp-tools: package mtp-tools already exists Yes, there are two entries in libmtp.spec. Under packages-split, mtp-tools is empty but libmtp-bin is not. Removed PKG_${PN}-bin , this alignes how Debian split its packages Signed-off-by: Armin Kuster <akuster808@gmail.com>
* ltrace: fix build failure under icecreamTomas Novotny2017-09-132-0/+262
| | | | | | | | | | | | | | | | The ltrace package fails to build under icecream distributed compiler because of harmless warning emitted during preprocessing. See the patch itself for more information. Colleague of mine has submitted the patch but I'm afraid that the project is dead. Please note that icecream support in oe-core has some issues currently. I have some local fixes and I plan to send them. Signed-off-by: Tomas Novotny <tomas@novotny.cz> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* crash: Pass optimization flags to configure via CCKhem Raj2017-09-131-0/+1
| | | | | | | | | | | This is because when using fortify warnings we need to have some level of optimization, while we append warnings to CC we dont do the same for optimization, which results in compile failures when doing build with hardened flags Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* orrery: Fix build with hardening flagsKhem Raj2017-09-132-1/+28
| | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* cdrkit: Fix build with hardening flagsKhem Raj2017-09-132-4/+53
| | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* wv: Fix build with hardening flagsKhem Raj2017-09-132-1/+28
| | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* lmbench: Fix build with hardening flagsKhem Raj2017-09-132-1/+28
| | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* wmiconfig: Fix build with hardening flagsKhem Raj2017-09-133-1/+686
| | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* gtkperf: Fix build with hardening flagsKhem Raj2017-09-133-1/+80
| | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* umip: Fix buid with hardeningKhem Raj2017-09-132-4/+31
| | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* ruli: FIx build with hardening flagsKhem Raj2017-09-132-0/+36
| | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* ruli: Fix build with hardening flagsKhem Raj2017-09-132-2/+37
| | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* snort: fix for snort.confJackie Huang2017-09-131-0/+11
| | | | | | | | | | | | The /etc/snort/snort.conf doesn't work since there are hardcoded paths and lib names, and it tries to include many rules that are not provided. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* nftables: backport a few ICMP & ICMPv6 fixesAndré Draszik2017-09-138-0/+874
| | | | | | | | | | | | | | | | - assign network ctx for ICMP & ICMPv6 - additional ICMPv6 types - allow update of net base w. meta l4proto ipv6-icmp - l4 proto fixes The initial trigger was that ICMPv6 type 143 (mld2-listener-report) wasn't working as expected. Signed-off-by: André Draszik <adraszik@tycoint.com> Acked-by: Sylvain Lemieux <slemieux@tycoint.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* linux-atm: Fix build with hardening flagsKhem Raj2017-09-134-0/+104
| | | | | | | | | Port to build on musl while here Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* vlan: Fix build with security flags turned onKhem Raj2017-09-132-2/+38
| | | | | | | | | Limit the license checksum to the file header Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* iscsi-initiator-utils: do not regenerate prom_lex.cJoe Slater2017-09-131-0/+2
| | | | | | | | | | | | prom_lex.c is provided in source. If we try to remake it from prom_lex.l, we will not find "lex" since it is not in recipe-sysroot-native. If we do manage to provide lex, the new source will not compile. Signed-off-by: Joe Slater <jslater@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>