aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe
AgeCommit message (Collapse)Author
2018-08-24eventlog: update SRC_URI to fetch from gitAndre McCurdy
The tar file releases don't seem to be available any more so switch to building from the github git repo instead. Take the current master branch, which is based on the 0.2.13 release but with three minor updates / fixes, so include them too: a5c1916 evttags: improve handling of NULL arguments to evt_tag_str b34e3d2 configure.in: fixed a compilation problem on Windows 649eabd evtstr: readd the escaping of the CR and LF characters Also drop unnecessary "inherit pkgconfig". Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-24ell: update to 0.8Martin Hundebøll
Remove backported patch and make reconfiguration work by allowing the build-aux folde to exist already. Signed-off-by: Martin Hundebøll <martin@geanix.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-22xerces-c: Update SRC_URIlwang1
The source located under http://archive.apache.org/dist/xerces/c/3/sources/ now, change SRC_URI accordingly Signed-off-by: lwang1 <li.wang@windriver.com> Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-22nmap: install ndiffMingli Yu
Currently, the ndiff isn't built and installed as ndiff is python2 compatible script and it checks PYTHON_VERSION to determine whether build and install ndiff in configure phase. Update to inherit pythonnative to let the PYTHON_VERSION to be 2 to let ndiff be built and installed. Apart from ndiff python script, there is another script named ndiff.py used by ndiff, export PYTHON_SITEPACKAGES_DIR to make ndiff.py installed in the correct place. Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-22postgresql: Upgrade 10.4 -> 10.5Changqing Li
Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-21plymouth: Fix-build with glibc 2.28Andreas Müller
I tried to update plymouth to 0.9.3 but that did not work as it used to. So postpone that. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-21openjpeg: upgrade 2.2.0 -> 2.3.0Andreas Müller
* fetch by git to avoid github checksum surprises * 0001-bmp_read_info_header-reject-bmp-files-with-biBitCoun.patch was applied upstream Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-21lxdm: Let greeter use gtk3Andreas Müller
* one more gtk2->gtk3 transit * greater looks way better now * while at it: sort patches Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-21dos2unix: Remove after move to coreKhem Raj
Its in OE-Core now Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-21ltrace_git: Update SRC_URI due to inaccessible problemJunil Kim
Existing URI service was closed and fetch error occurred. Change existing repository to another mirrored SRC URI. Signed-off-by: Junil Kim <jjunil79.kim@lge.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-21fio: disable compiler optimizationsMingli Yu
Pass parameter "--disable-optimizations" to configure script to disable compiler optimizations to fix below issue: $ gdb /usr/bin/fio (gdb) r -h Starting program: /usr/bin/fio -h [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Program received signal SIGILL, Illegal instruction. 0x0000000000407220 in prio_tree_init () at lib/prio_tree.c:61 61 index_bits_to_maxindex[i] = (1UL << (i + 1)) - 1; (gdb) bt #0 0x0000000000407220 in prio_tree_init () at lib/prio_tree.c:61 #1 0x0000000000482208 in __libc_csu_init (argc=argc@entry=2, argv=argv@entry=0x7fffffffecc8, envp=0x7fffffffece0) at /usr/src/debug/glibc/2.26-r0/git/csu/elf-init.c:88 #2 0x00000031c742095e in __libc_start_main (main=0x407700 <main>, argc=2, argv=0x7fffffffecc8, init=0x4821b6 <__libc_csu_init>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffecb8) at /usr/src/debug/glibc/2.26-r0/git/csu/libc-start.c:264 #3 0x00000000004077ea in _start () at ../sysdeps/x86_64/start.S:120 Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-21fio: Upgrade to 3.8Mingli Yu
Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-21php: fix CVE-2017-9120Changqing Li
Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-21multipath-tools: disable the systemd service start automaticallyYi Zhao
We don't offer /etc/multpath.conf but an example configure file /etc/multipath.conf.example. When the servcie start by default, it will get the error: /etc/multipath.conf was not met So disable the service by default. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-20recipes: Exclude non-buildable recipes from world for musl buildKhem Raj
These recipes need to be fixed for musl, until they are needed on musl lets remove them from world builds Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-20alsa-oss: Upgrade to 1.1.6Khem Raj
License-Update: FSF Address updated in COPYING file Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-20stress-ng: Fix build on muslKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-20ndctl: Upgrade to v62Khem Raj
- Fix build with musl - Package systemd support - Inherit bash-completion bbclass Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19xkbevd: Add bison-native to build depsKhem Raj
Fixes: | configure: error: yacc not found - unable to compile cfgparse.y | NOTE: The following config.log files may provide further information. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19mce-inject: add dependency on bison-nativeMartin Jansa
* fixes: NOTE: make -j 24 destdir=mce-inject/git-r0/image Makefile:42: .depend: No such file or directory bison -d mce.y bison -d mce.y make: bison: Command not found Makefile:20: recipe for target 'mce.tab.h' failed make: *** [mce.tab.h] Error 127 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19fwts: add dependency on bison-nativeMartin Jansa
* fixes: fwts/18.05.00+gitAUTOINC+b0ec7aa2ef-r0/build/src/acpica/source/compiler' m4 -P -I../../../../../git/src/acpica/source/compiler ../../../../../git/src/acpica/source/compiler/aslparser.y > aslcompiler.y flex -i -PAslCompiler -oaslcompilerlex.c ../../../../../git/src/acpica/source/compiler/aslcompiler.l yacc -v -d -y -bdtparser -pDtParser ../../../../../git/src/acpica/source/compiler/dtparser.y flex -i -PDtParser -odtparserlex.c ../../../../../git/src/acpica/source/compiler/dtparser.l yacc -v -d -y -bprparser -pPrParser ../../../../../git/src/acpica/source/compiler/prparser.y flex -i -PPrParser -oprparserlex.c ../../../../../git/src/acpica/source/compiler/prparser.l /bin/bash: yacc: command not found Makefile:3684: recipe for target 'dtparser.c' failed Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19cpprest: bump version to 2.10.5, refresh patchesGianfranco Costamagna
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19kernel-selftest: add dependency on libcapMartin Jansa
* vm selftest uses it as well: i586-webos-linux-gcc -m32 -march=i586 -fstack-protector-strong -Wformat -Wformat-security -Werror=format-security --sysroot=kernel-selftest/1.0-r0/recipe-sysroot -Wall -I ../../../../usr/include -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fstack-protector-strong -Wl,-z,relro,-z,now mlock-random-test.c -lrt -lcap -o kernel-selftest/1.0-r0/kernel-selftest-1.0/tools/testing/selftests/vm/mlock-random-test mlock-random-test.c:8:10: fatal error: sys/capability.h: No such file or directory #include <sys/capability.h> ^~~~~~~~~~~~~~~~~~ compilation terminated. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19gsoap: add dependency on bison-nativeMartin Jansa
* fixes: make[4]: Entering directory 'gsoap/2.8.51-r0/build/gsoap/src' /bin/bash ../../../gsoap-2.8/ylwrap ../../../gsoap-2.8/gsoap/src/soapcpp2_yacc.y y.tab.c soapcpp2_yacc.c y.tab.h `echo soapcpp2_yacc.c | sed -e s/cc$/hh/ -e s/cpp$/hpp/ -e s/cxx$/hxx/ -e s/c++$/h++/ -e s/c$/h/` y.output soapcpp2_yacc.output -- yacc -d -v ../../../gsoap-2.8/ylwrap: line 176: yacc: command not found Makefile:534: recipe for target 'soapcpp2_yacc.c' failed make[4]: *** [soapcpp2_yacc.c] Error 127 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19kconfig-frontends: add dependency on bison-nativeMartin Jansa
* fixes: checking whether yytext is a pointer... yes checking for bison... no checking for byacc... no checking for yacc... no configure: error: can not find a parser generator (such as yacc or bison) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19gpm: add dependency on bison-nativeMartin Jansa
* fixes: yacc gpm/1.99.7+git1fd19417b8a4dd9945347e98dfa97e4cfd798d77-r2/git/src/prog/gpm-root.y && mv y.tab.c prog/gpm-root.c /bin/sh: 1: yacc: not found Makefile:149: recipe for target 'prog/gpm-root.c' failed make[1]: *** [prog/gpm-root.c] Error 127 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19lapack: Exclude from world buildsKhem Raj
Since we do not build toolchain with fortran enabled this will always fail Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19lapack: Add recipe.Philip Balister
* Build tested. * Note: needs FORTRAN enabled in local.conf or similar. * Used to build scipy on pi-3. scipy passed many tests. * Based on work from meta-gnss https://github.com/carlesfernandez/meta-gnss-sdr * Hopefully this helps others playing with scipy and things. Signed-off-by: Philip Balister <philip@balister.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19directfb: fix tslib version check in configure.inBen Guan
The patch makes sure that the old as well as the new tslib pkg-config metadata file naming style is handled correctly. tslib 0.0 to 1.0 created only a tslib-<VERSION>.pc pkg-config metadata file. With tslib 1.1 the tslib-<VERSION>.pc phase out was started. Additionally, the pkg-config metadata file tslib.pc was added. Since tslib 1.6 the tslib-<VERSION>.pc metadata file is deprecated. Now, there is only a tslib.pc. Signed-off-by: Ben Guan <ben.guan@cn.bosch.com> Signed-off-by: Mark Jonas <mark.jonas@de.bosch.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19kernel-selftest: add ptest supportDengke Du
Group the kernel-selftest testcases in run-ptest. Signed-off-by: Dengke Du <dengke.du@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19cpuid: Fix build with glibc 2.28+Avinash Reddy Palleti
Include sys/sysmacros.h for cpuid.c Upstream-Status:Pending Signed-off-by: Avinash Reddy Palleti <avinash.reddy.palleti@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19kernel-selftest: fix various issuesMartin Jansa
* respect PACKAGECONFIG when setting TEST_LIST * call the sed in remove_clang_related only when bpf PACKAGECONFIG is enabled and if ${S}/tools/testing/selftests/bpf/Makefile doesn't exist then show more useful error message than: sed: can't read kernel-selftest/1.0-r0/kernel-selftest-1.0/tools/testing/selftests/bpf/Makefile: No such file or directory because kernels older than 4.10 don't have bpf selftest which was added in: https://github.com/torvalds/linux/commit/5aa5bd14c5f8660c64ceedf14a549781be47e53d * disable ldflags QA errors, the selftests Makefile explicitly overrides LDFLAGS to empty: https://github.com/torvalds/linux/blob/5aa5bd14c5f8660c64ceedf14a549781be47e53d/tools/testing/selftests/Makefile#L46 and the vm/Makefile doesn't respect LDFLAGS anyway: https://github.com/torvalds/linux/blob/5aa5bd14c5f8660c64ceedf14a549781be47e53d/tools/testing/selftests/vm/Makefile#L17 so it was causing a lot of errors: ERROR: kernel-selftest-1.0-r0 do_package_qa: QA Issue: No GNU_HASH in the elf binary: 'kernel-selftest/1.0-r0/packages-split/kernel-selftest/usr/kernel-selftest/vm/thuge-gen' No GNU_HASH in the elf binary: 'kernel-selftest/1.0-r0/packages-split/kernel-selftest/usr/kernel-selftest/vm/thuge-gen' No GNU_HASH in the elf binary: 'kernel-selftest/1.0-r0/packages-split/kernel-selftest/usr/kernel-selftest/vm/transhuge-stress' No GNU_HASH in the elf binary: 'kernel-selftest/1.0-r0/packages-split/kernel-selftest/usr/kernel-selftest/vm/transhuge-stress' No GNU_HASH in the elf binary: 'kernel-selftest/1.0-r0/packages-split/kernel-selftest/usr/kernel-selftest/vm/userfaultfd' No GNU_HASH in the elf binary: 'kernel-selftest/1.0-r0/packages-split/kernel-selftest/usr/kernel-selftest/vm/userfaultfd' No GNU_HASH in the elf binary: 'kernel-selftest/1.0-r0/packages-split/kernel-selftest/usr/kernel-selftest/vm/hugepage-shm' No GNU_HASH in the elf binary: 'kernel-selftest/1.0-r0/packages-split/kernel-selftest/usr/kernel-selftest/vm/hugepage-shm' No GNU_HASH in the elf binary: 'kernel-selftest/1.0-r0/packages-split/kernel-selftest/usr/kernel-selftest/vm/on-fault-limit' No GNU_HASH in the elf binary: 'kernel-selftest/1.0-r0/packages-split/kernel-selftest/usr/kernel-selftest/vm/on-fault-limit' No GNU_HASH in the elf binary: 'kernel-selftest/1.0-r0/packages-split/kernel-selftest/usr/kernel-selftest/vm/hugepage-mmap' No GNU_HASH in the elf binary: 'kernel-selftest/1.0-r0/packages-split/kernel-selftest/usr/kernel-selftest/vm/hugepage-mmap' No GNU_HASH in the elf binary: 'kernel-selftest/1.0-r0/packages-split/kernel-selftest/usr/kernel-selftest/vm/compaction_test' No GNU_HASH in the elf binary: 'kernel-selftest/1.0-r0/packages-split/kernel-selftest/usr/kernel-selftest/vm/compaction_test' No GNU_HASH in the elf binary: 'kernel-selftest/1.0-r0/packages-split/kernel-selftest/usr/kernel-selftest/vm/mlock2-tests' No GNU_HASH in the elf binary: 'kernel-selftest/1.0-r0/packages-split/kernel-selftest/usr/kernel-selftest/vm/mlock2-tests' No GNU_HASH in the elf binary: 'kernel-selftest/1.0-r0/packages-split/kernel-selftest/usr/kernel-selftest/vm/map_hugetlb' No GNU_HASH in the elf binary: 'kernel-selftest/1.0-r0/packages-split/kernel-selftest/usr/kernel-selftest/vm/map_hugetlb' [ldflags] * fix the formatting and useless append * add dependency on rsync-native as it's used during do_install: | make: Entering directory 'kernel-selftest/1.0-r0/kernel-selftest-1.0/tools/testing/selftests/vm' | rsync -a run_vmtests compaction_test hugepage-mmap hugepage-shm map_hugetlb mlock2-tests on-fault-limit thuge-gen transhuge-stress userfaultfd kernel-selftest/1.0-r0/image/usr/kernel-selftest/vm/ | /bin/sh: 1: rsync: not found | ../lib.mk:24: recipe for target 'install' failed Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19mozjs: disable null pointer optimization with GCC >= 6Ricardo Salveti
Mozjs fails to start on several architectures due broken build optimizations when built with GCC >= 6. Set -fno-tree-vrp -fno-strict-aliasing -fno-delete-null-pointer-checks to both CFLAGS and CXXFLAGS as workaround (flags also used by Firefox and Fedora). Signed-off-by: Ricardo Salveti <ricardo@foundries.io> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19libsdl2-image: upgrade 2.0.1 -> 2.0.3Andreas Müller
Licensse checksum was changed by update of copyright year Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19move all libsdl recipes in one folder and follow oe-core's folder for libsdlAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19libsdl2-net: initial add 2.0.1Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19libsdl-net: initial add 1.2.8Andreas Müller
This is a cleaned up version of libsdl-net in meta-games. Once applied, a patch to remove there will be send out. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19fftw: enable neon for single precision on aarch64 by defaultAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19fftw: upgrade 3.3.7 -> 3.3.8Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19poppler: upgrade 0.66.0 -> 0.67.0Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19libxpresent: initial add 1.0.0Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19uim: Fix SRC_URITakuro Ashie
The place of uim archives has been moved to https://github.com/uim/uim/releases Signed-off-by: Takuro Ashie <ashie@clear-code.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19iotop: Add missing dependency: python-subprocessIsaac Nickaein
This adds python-subprocess as run-time dependency for iotop. More info: http://lists.openembedded.org/pipermail/openembedded-core/2018-August/154111.html Signed-off-by: Isaac Nickaein <nickaein.i@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19pcmciautils: depend on bison-nativeAndrea Adami
pcmciautils needs yacc as well as lex. Backport of oe-core commit dd5208ae22d4 Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19pcmciautils: drop duplicate chunk from pcmciautils-018/makefile_race.patchAndrea Adami
The new rule was patched into the makefile twice. Backport of oe-core commit c52228f4d071 Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19glmark2: add dependency on virtual/libgbm for drm-gl, drm-gles2 PACKAGECONFIGMartin Jansa
* it's checked by wscript for all flavors with drm in it: ('gbm','gbm', None, list_contains(ctx.options.flavors, 'drm')), Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19kernel-selftest: compatible with latest kernelHongzhi.Song
There are some new program added for bpf. So we make corresponding modifications. Signed-off-by: Hongzhi.Song <hongzhi.song@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19umip: Add bison-native to build depsKhem Raj
Fixes: | ../ylwrap: line 176: yacc: command not found Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
2018-08-16uw-imap: fix build with glibc-2.28Martin Jansa
* fixes: ld: error: cannot find -lcrypt osdep.c:136: error: undefined reference to 'crypt' osdep.c:118: error: undefined reference to 'crypt' collect2: error: ld returned 1 exit status Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
2018-08-16cfengine: remove cf-consumer.service cf-redis-server.serviceMartin Jansa
* they were removed from 3.12.0 release, see: https://github.com/cfengine/core/commit/8001b89c098c723f0b93b311da443e2197026d88 https://github.com/cfengine/core/commit/d8426c42c02edcfddcf785e34ac452a785b9ad3d * fixes: ERROR: SYSTEMD_SERVICE_cfengine value cf-consumer.service does not exist Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>