Mikko Rapeli
35ac565bd1
fribidi_0.19.7.bb: set CVE_PRODUCT to gnu_fribidi
...
gnu_fribidi is used in NVD for CVE's like:
https://nvd.nist.gov/vuln/detail/CVE-2010-3444
Signed-off-by: Mikko Rapeli <mikko.rapeli@bmw.de >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
(cherry picked from commit 854b98c05a )
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2017-09-13 17:16:28 -07:00
Mikko Rapeli
bd4d8deaad
udisks2_2.1.8.bb: set CVE_PRODUCT to udisks
...
It is used in NVD for CVE's like:
https://nvd.nist.gov/vuln/detail/CVE-2014-0004
Signed-off-by: Mikko Rapeli <mikko.rapeli@bmw.de >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
(cherry picked from commit 57fac9d8ac )
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2017-09-13 17:16:28 -07:00
Khem Raj
7c42ef827e
a2jmidid: Link with libexecinfo on musl
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
(cherry picked from commit 567e48cc76 )
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2017-09-13 17:16:28 -07:00
Khem Raj
2cdaeda7ff
v4l-utils: Fix build with musl
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
(cherry picked from commit 0f55207ad2 )
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2017-09-13 17:16:28 -07:00
Khem Raj
d69c259e2d
iperf3: Fix missing stdint.h and do not link with -pg
...
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 85d4fe7335 )
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2017-09-13 17:16:28 -07:00
Khem Raj
4fa55201cb
monkey: Link in libexecinfo on musl
...
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 11e8768c21 )
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2017-09-13 17:16:28 -07:00
Khem Raj
797d154058
metacity: Fix build with musl by defining _GNU_SOURCE
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
(cherry picked from commit 83814ebd80 )
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2017-09-13 17:16:28 -07:00
Khem Raj
4883486d70
logfsprogs: Rename setkey API to _setkey to not conflict with libc
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
(cherry picked from commit 50a3d4e5d3 )
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2017-09-13 17:16:28 -07:00
Khem Raj
c22aceb7d2
yaffs2-utils: Fix build with musl
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
(cherry picked from commit 35814672e7 )
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2017-09-13 17:16:28 -07:00
Khem Raj
a46622071e
kexec-tools-klibc: Fix build with musl
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
(cherry picked from commit b97358d5a3 )
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2017-09-13 17:16:28 -07:00
Khem Raj
142960bcf3
libgtop: Fix build with musl
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
(cherry picked from commit 9dfececc96 )
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2017-09-13 17:16:28 -07:00
Khem Raj
18bdde3a7f
gedit: Define ACCESSPERMS if not defined already
...
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 94f92801d6 )
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2017-09-13 17:16:28 -07:00
Khem Raj
a7c5d85ac3
imsettings: Fix build with musl
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
(cherry picked from commit 0cb5343932 )
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2017-09-13 17:16:28 -07:00
Khem Raj
672c133b48
xfce4-netload-plugin: Do not include sys/sysctl.h
...
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 43022b7101 )
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2017-09-13 17:16:28 -07:00
Khem Raj
29468b7a83
lmbench: Fix build with musl
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
(cherry picked from commit 68b6fbf28a )
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2017-09-13 17:16:28 -07:00
Khem Raj
782c10bdb2
lightmediascanner: Define comparison_fn_t if undefined
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
(cherry picked from commit 4ff2e26ded )
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2017-09-13 17:16:28 -07:00
Khem Raj
9b60b46022
cdparanoia: Fix build with musl
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
(cherry picked from commit 102f98c142 )
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2017-09-13 17:16:28 -07:00
Khem Raj
a27b7370bb
cdparanoia: Fix build with security flags
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
(cherry picked from commit d193035a51 )
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2017-09-13 17:16:28 -07:00
Khem Raj
662ff1dd5e
sox: Fix build with musl
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
(cherry picked from commit 07ab8e1071 )
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2017-09-13 17:16:28 -07:00
Khem Raj
349299001d
klibc: Fix build issue when default ISA is not thumb
...
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 cafe21e8a2 )
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2017-09-13 17:16:28 -07:00
Alex Stewart
e6fba09e12
fuse: Correct runlevels and startup order
...
:**/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 a246dd26a5 )
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2017-09-13 17:16:28 -07:00
Kai Kang
cf75f4ec02
gflags: update SRC_URI with git fetcher
...
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 65a4fce6d8 )
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2017-09-13 17:16:28 -07:00
Khem Raj
2b6cb6bd1f
klibc: Fix linking by using bfd linker when default linker is gold
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
(cherry picked from commit a52f2cb2e9 )
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2017-09-13 17:16:28 -07:00
Khem Raj
2cd89a6618
ubi-utils-klibc: Pass TUNE_CCARGS into CFLAGS
...
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 c6afff8d92 )
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2017-09-13 17:16:28 -07:00
Khem Raj
2fc1eaec58
klibc: Fix build with musl
...
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 15266c135a )
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2017-09-13 17:16:28 -07:00
Khem Raj
17f682bc25
libdbus-c++: Add -pthread to linker flags
...
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 592e9f26cc )
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2017-09-13 17:16:28 -07:00
Khem Raj
f751cb4ed6
ltrace: Fix 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 8a542c8912 )
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2017-09-13 17:16:28 -07:00
Khem Raj
21126cc5d5
ltrace: Add mips64 support
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
(cherry picked from commit 27a7e20e2b )
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2017-09-13 17:16:28 -07:00
Khem Raj
8893ecdb44
libdbus-c++: Fix build with gcc7 and unblacklist
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
(cherry picked from commit 5693b474a5 )
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2017-09-13 17:16:28 -07:00
Khem Raj
ad47b4b247
gperftools: Fix build on ppc
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
(cherry picked from commit 23a1d7acca )
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2017-09-13 17:16:28 -07:00
Khem Raj
4a1ca6ff12
libtorrent: Link in 64bit atomics for ppc
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
(cherry picked from commit a899acc81c )
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2017-09-13 17:16:28 -07:00
Khem Raj
e52efa1b14
tinymembench: Disable on mips64
...
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 f52cbdcbe5 )
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2017-09-13 17:16:28 -07:00
Khem Raj
f80d7da5f2
uim: Add support for aarch64
...
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 36aa6edabf )
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2017-09-13 17:16:28 -07:00
Khem Raj
432dbf5e79
libtorrent: Implement 64bit atomics for mips32
...
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 cf75eaaac3 )
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2017-09-13 17:16:28 -07:00
Khem Raj
4906943c92
libsrtp: Fix build on mips
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
(cherry picked from commit 69d7273a59 )
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2017-09-13 17:16:28 -07:00
Armin Kuster
792548bce1
libexecinfo: fix complie issue
...
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 >
2017-09-13 17:16:28 -07:00
Armin Kuster
b21475f1c8
libmtp: fix build issue
...
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 >
2017-09-13 17:16:28 -07:00
Tomas Novotny
80c1bb2195
ltrace: fix build failure under icecream
...
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 >
2017-09-13 17:16:28 -07:00
Khem Raj
c027939f70
crash: Pass optimization flags to configure via CC
...
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 >
2017-09-13 17:16:28 -07:00
Khem Raj
f4024e0f16
orrery: Fix build with hardening 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 >
2017-09-13 17:16:28 -07:00
Khem Raj
6acb57592f
cdrkit: Fix build with hardening 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 >
2017-09-13 17:16:28 -07:00
Khem Raj
7028bac9ed
wv: Fix build with hardening 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 >
2017-09-13 17:16:28 -07:00
Khem Raj
693c3acaa7
lmbench: Fix build with hardening 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 >
2017-09-13 17:16:28 -07:00
Khem Raj
4807010e14
wmiconfig: Fix build with hardening 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 >
2017-09-13 17:16:28 -07:00
Khem Raj
f6e92b3790
gtkperf: Fix build with hardening 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 >
2017-09-13 17:16:28 -07:00
Khem Raj
1026e0d182
umip: Fix buid with hardening
...
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 >
2017-09-13 17:16:28 -07:00
Khem Raj
636ecfc101
ruli: FIx build with hardening flags
...
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 >
2017-09-13 17:16:28 -07:00
Khem Raj
ead2411c8d
ruli: Fix build with hardening flags
...
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 >
2017-09-13 17:16:28 -07:00
Jackie Huang
bb87d3fa37
snort: fix for snort.conf
...
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 >
2017-09-13 17:16:28 -07:00
André Draszik
2a1179c429
nftables: backport a few ICMP & ICMPv6 fixes
...
- 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 >
2017-09-13 17:16:28 -07:00