summaryrefslogtreecommitdiffstats
path: root/meta-oe
Commit message (Collapse)AuthorAgeFilesLines
...
* vboxguestdrivers: upgrade to 5.1.18 to fix compatibility with 4.10 kernelMartin Jansa2017-03-311-2/+2
| | | | | | | | | | * 5.1.14 fails with default linux-yocto version: CC [M] qemux86-oe-linux/vboxguestdrivers/5.1.14-r0/vbox_module/vboxsf/lnkops.o qemux86-oe-linux/vboxguestdrivers/5.1.14-r0/vbox_module/vboxsf/lnkops.c:93:23: error: 'generic_readlink' undeclared here (not in a function) .readlink = generic_readlink, ^~~~~~~~~~~~~~~~ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vboxguestdrivers: make sure that do_compile fails when some module failed to ↵Martin Jansa2017-03-312-0/+8
| | | | | | | | | | | | | | | | | build * otherwise we get the failure from do_install with useless log: DEBUG: Executing shell function do_install install: cannot stat 'vboxsf.ko': No such file or directory WARNING: exit code 1 from a shell command. * instead of the real issue like 5.1.14 currently has with default linux-yocto version: CC [M] qemux86-oe-linux/vboxguestdrivers/5.1.14-r0/vbox_module/vboxsf/lnkops.o qemux86-oe-linux/vboxguestdrivers/5.1.14-r0/vbox_module/vboxsf/lnkops.c:93:23: error: 'generic_readlink' undeclared here (not in a function) .readlink = generic_readlink, ^~~~~~~~~~~~~~~~ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ttf-liberation-sans-narrow: use pagure.org instead of retired fedorahosted.orgMartin Jansa2017-03-311-1/+1
| | | | | | * https://fedoraproject.org/wiki/Infrastructure/Fedorahosted-retirement Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ttf-abyssinica: fix SRC_URIMartin Jansa2017-03-311-1/+1
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libqb: inherit autotools-brokensepMartin Jansa2017-03-311-1/+1
| | | | | | | | * otherwise build fails with: http://errors.yoctoproject.org/Errors/Details/138387/ make[2]: *** No rule to make target 'auto_check_header_qbconfig.c', needed by 'auto_check_header_qbconfig.o'. Stop. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libqb: use github.com instead of retired fedorahosted.orgMartin Jansa2017-03-311-8/+7
| | | | | | * https://fedoraproject.org/wiki/Infrastructure/Fedorahosted-retirement Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mailcap: use pagure.org instead of retired fedorahosted.orgMartin Jansa2017-03-311-4/+6
| | | | | | * https://fedoraproject.org/wiki/Infrastructure/Fedorahosted-retirement Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* hwdata: use github instead of fedorahosted.orgMartin Jansa2017-03-311-4/+6
| | | | | | | * fedorahosted is retired https://fedoraproject.org/wiki/Infrastructure/Fedorahosted-retirement Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* atop: Fix build with muslKhem Raj2017-03-312-0/+98
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* php: fix install failuredengke.du@windriver.com2017-03-311-4/+4
| | | | | | | | | | | | | After switch to RSS(recipe specific sysroot), the php package failed when installing. This is because the build system can't find the file: pear.conf, that file stay in "${D}/${STAGING_DIR_NATIVE}" directory before the switch, now stay in "${RECIPE_SYSROOT_NATIVE}" directory, so we need to place it in correct place. Signed-off-by: Dengke Du <dengke.du@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* polkit-group-rule.inc: Fix comment typo "polkid" -> "polkitd"Robert P. J. Day2017-03-311-1/+1
| | | | | Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* glm: Fix rootfs error for glm-dev installTom Hochstein2017-03-311-0/+1
| | | | | | | | Since glm is header only, the default RDEPENDS from glm-dev to glm causes a rootfs error. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libedit: Update to 20160618-3.1 releaseKhem Raj2017-03-312-4/+22
| | | | | | | fix build with musl Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libndp: Include sys/select.h in ndptool.cKhem Raj2017-03-312-1/+28
| | | | | | | Fixes build with musl Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* log4cpp: Upgrade to 1.1.2 rc5Khem Raj2017-03-311-5/+4
| | | | | | | Fixes build with musl Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* fwts: upgrade to 17.03.00 releaseFathi Boudra2017-03-311-2/+2
| | | | | | | Update PV and SRCREV to match 17.03.00 release Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* lio-utils: Fix GNU_HASH QA errorsKhem Raj2017-03-312-1/+64
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libnice: Upgrade to 0.1.13Khem Raj2017-03-311-16/+8
| | | | | | | works with gst1x therefore unblacklist Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libssh: Force to use gcc toolchainKhem Raj2017-03-311-0/+1
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* lvm2: fix lvm2-native RRECOMMENDS problemPatrick Ohly2017-03-311-1/+1
| | | | | | | | | | | lvm2-native doesn't have packages, so the RRECOMMENDS must be limited to the target case. This fixes: ERROR: Nothing RPROVIDES 'lvm2-native-scripts-native' (but virtual:native:.../meta-openembedded/meta-oe/recipes-support/lvm2/lvm2_2.02.166.bb RDEPENDS on or otherwise requires it) Signed-off-by: Patrick Ohly <patrick.ohly@intel.com> Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* lvm2: libdevicemapper package needs udev rules and dmsetupPatrick Ohly2017-03-311-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | Applications like kpartx and cryptsetup were broken by moving only libdevicemapper itself into a separate package: as a result of that change, lvm2 was not getting pulled into images anymore although libdevicemapper depends on dmsetup and udev rules to be fully functional. For example, "kpartx -as" started to hang while waiting for the udev rules to trigger, which is what creates the /dev/mapper/ entries for the new partitions (see also https://github.com/docker/docker/issues/22025#issuecomment-243943728). Putting udev rules and dmsetup also into libdevicemapper is perhaps counter-intuitive, but necessary to keep the package functioning. A full lvm2 installation is guaranteed to pull them in, too, both because of implicit library dependencies and (just to be sure) an explicit RDEPENDS. lvm2-native doesn't have packages, so this RDEPENDS must be limited to the target case. Signed-off-by: Patrick Ohly <patrick.ohly@intel.com> Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* lvm2: Avoid an unnecessary dependency on bashPeter Kjellerstedt2017-03-312-1/+183
| | | | | | | | Rather than having the lvm2 package depend on bash, modify the init scripts it may contain to use /bin/sh instead of /bin/bash. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* memstat: Fix build with muslKhem Raj2017-03-312-1/+31
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* digitemp: Update past 3.7.1 releaseKhem Raj2017-03-313-47/+25
| | | | | | | Fetch from github Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* samsung-soc-utils: Remove -staticKhem Raj2017-03-312-2/+2
| | | | | | | It does not build with all combinations e.g. with -fPIE Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* zile: Fix build with muslKhem Raj2017-03-311-0/+5
| | | | | | | | | | | | | With musl charset.alias is generated due to a gnu-config bug Fixes QA Issue: zile: Files/directories were installed but not shipped in any package: /usr/lib /usr/lib/charset.alias Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gradm: Fix GNU_HASH QA errorsKhem Raj2017-03-312-1/+29
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* procmail: Fix GNU_HASH errors, pass LDFLAGSKhem Raj2017-03-311-2/+2
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* smstools3: Fix GNU_HASH errorsKhem Raj2017-03-311-0/+2
| | | | | | | pass correct LDFLAGS to build Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* sgio: Fix missing GNU_HASH errorsKhem Raj2017-03-312-4/+33
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libtorrent, rtorrent: Update to latestKhem Raj2017-03-312-7/+20
| | | | | | | | libtorrent -> 0.13.6+git rtorrent -> 0.9.6+git Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* rapidjson: Update to 1.1.0 + gitKhem Raj2017-03-313-51/+29
| | | | | | | | | | Drop backports Adjust the license checksums to match the changes to file especially https://github.com/miloyip/rapidjson/commit/b4b1a39937fbd168ef72ea477f90f626773d56fc Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gperftools: fix do_compile failure for qemuppcQi.Chen@windriver.com2017-03-312-1/+30
| | | | | | | | | Fix the following error for qemuppc. error: 'siginfo_t' does not name a type Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* eject: use update-alternatives for manpagePaul Gortmaker2017-03-221-0/+2
| | | | | | | | | | To fix: file /usr/share/man/man1/eject.1 conflicts between attempted installs of util-linux-doc-2.29.1-r0.core2_64 and eject-doc-2.1.5-r1.core2_64 Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* devmem2: use different filename to avoid checksum conflictsDenys Dmytriyenko2017-03-161-1/+5
| | | | | | | | | | | | | | | | | | | | | The newly resurrected devmem2.c file besides having a new location, also updates its header, producing different checksums, which would conflict with any previously cached or mirrored instances. To avoid such conflicts, use a different filename in fetch(). Rename it back to original name at unpack() for devmem2-fixups-2.patch to succeed w/o modifications. WARNING: devmem2-1.0-r7 do_fetch: Fetcher failure for URL: 'http://www.free-electrons.com/pub/mirror/devmem2.c'. Checksum mismatch! File: '/OE/master/downloads/devmem2.c' has md5 checksum be12c0132a1ae118cbf5e79d98427c1d when e23f236e94be4c429aa1ceac0f01544b was expected File: '/OE/master/downloads/devmem2.c' has sha256 checksum ec382c90af3ef2f49695ff14a4d6521e58ac482c4e29d6c9ebca8768f699c191 when 3b15515693bae1ebd14d914e46d388edfec2175829ea1576a7a0c8606ebbe639 was expected If this change is expected (e.g. you have upgraded to a new version without updating the checksums) then you can use these lines within the recipe: SRC_URI[md5sum] = "be12c0132a1ae118cbf5e79d98427c1d" SRC_URI[sha256sum] = "ec382c90af3ef2f49695ff14a4d6521e58ac482c4e29d6c9ebca8768f699c191" Otherwise you should retry the download and/or check with upstream to determine if the file has become corrupted or otherwise unexpectedly modified. WARNING: devmem2-1.0-r7 do_fetch: Renaming /OE/sources/devmem2.c to /OE/sources/devmem2.c_bad-checksum_be12c0132a1ae118cbf5e79d98427c1d Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* lprng: disable clear supportMartin Jansa2017-03-161-0/+3
| | | | | | * otherwise configure checks for clear and fails to find it since HOSTTOOLS filtering Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* scsirastools: add dependency on groff-nativeMartin Jansa2017-03-161-0/+2
| | | | | | * calls nroff Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vim: Update to 8.0.0427Paul Barker2017-03-164-8/+8
| | | | | | | | | | | | | | | | | 8.0.0427 is currently used in Arch Linux so we know it has at least had some testing. Upstream has fixed the following CVEs since 8.0.0022: * CVE-2016-1248 in 8.0.0056 * CVE-2017-5953 in 8.0.0322 * CVE-2017-6349 in 8.0.0377 * CVE-2017-6350 in 8.0.0378 See http://www.cvedetails.com/product/14270/VIM-VIM.html?vendor_id=8218 Patches are updated as src/configure.in was renamed upstream. Signed-off-by: Paul Barker <pbarker@toganlabs.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* acpica: moved to OE-corePatrick Ohly2017-03-165-483/+0
| | | | | | | | | | This revision of the recipe was moved to OE-core in openemedded-core commit 020f7ea3aa5 and enhance there since then. It now needs to be removed here to avoid issues when the older copy from meta-oe gets picked for building things like ovmf. Signed-off-by: Patrick Ohly <patrick.ohly@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* luajit: test SITEINFO_BITS instead of maintaining a list of 32bit targetsAndre McCurdy2017-03-161-6/+2
| | | | | | | | | | | | When cross compiling, the word size of the compiler set via HOST_CC must match the word size of the target. That's achieved by appending "-m32" to BUILD_CC_ARCH if the target word size is known to be 32bits. Unfortunately the current list of over-rides may not cover all cases. Using SITEINFO_BITS is a more generic solution. Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* toybox: Upgrade to 0.7.3Paul Barker2017-03-161-2/+2
| | | | | Signed-off-by: Paul Barker <pbarker@toganlabs.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* toybox: Fix configure failurePaul Barker2017-03-161-0/+2
| | | | | | | | do_configure is currently failing as HOSTCC defaults to just 'cc' in the toybox Makefile. Signed-off-by: Paul Barker <pbarker@toganlabs.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meta: do not prepend/append to BBCLASSEXTENDMing Liu2017-03-169-9/+9
| | | | | | | | Replace some "+=/=+" with "=" when setting BBCLASSEXTEND, they are redundant and inconsistent with the same setting in other recipes. Signed-off-by: Ming Liu <peter.x.liu@external.atlascopco.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: delete obsolete patchesOleksandr Kravchuk2017-03-1610-385/+0
| | | | | | | Deleted bunch of patches which are not used anymore by any recipe. Signed-off-by: Oleksandr Kravchuk <oleksandr.kravchuk@pelagicore.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* lvm2: fix bash depends QA issueArmin Kuster2017-03-161-0/+1
| | | | | | | WARNING: lvm2-2.02.166-r0 do_package_qa: QA Issue: /etc/init.d/lvm2-monitor contained in package lvm2 requires /bin/bash, but no providers found in RDEPENDS_lvm2? [file-rdeps] Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meson.bbclass: Use the correct C++ compiler when cross compilingPeter Kjellerstedt2017-03-161-1/+1
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meson.bbclass: Support building for nativePeter Kjellerstedt2017-03-161-4/+9
| | | | | Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meson.bbclass: Make changes to meson.build files trigger reconfigurationPeter Kjellerstedt2017-03-161-0/+2
| | | | | | | | When externalsrc.bbclass is used, any changes to meson.build files should trigger do_configure to be re-run. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meson.bbclass: Add support for more standard installation directoriesPeter Kjellerstedt2017-03-161-1/+5
| | | | | | | | A couple of more standard installation directories are supported with meson 0.37.1, so make sure they are configured. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meson: Update to 0.37.1Peter Kjellerstedt2017-03-161-3/+2
| | | | | | | | Also make it possible to actually build the native version by avoiding the runtime dependencies. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>