- Oct 18, 2016
-
-
Martin Maas authored
Temporary workaround for an error that prevented riscv-poky from building with an old version of riscv-qemu.
-
- Apr 26, 2016
-
-
Karsten Merker authored
Some autoconf tests require running a test program on the target system to determine certain properties. Doing that is not possible when cross-compiling, but the missing properties can be supplied to autoconf in a target-specific site config file instead. Add a riscv64 site config file (meta-riscv/site/riscv64-linux) and fill it with the properties required for cross-building glib-2.0. This is necessary to build poky for riscv64 with EXTRA_IMAGE_FEATURES = "tools-sdk". Signed-off-by:Karsten Merker <merker@debian.org>
-
Karsten Merker authored
meta/recipes-core/packagegroups/packagegroup-core-sdk.bb enables building libasan-dev and libubsan-dev by default and then disables them per architecture/target for a large number of targets (aarch64, mips, mips64, mips64n32, powerpc64, sparc, libc-musl, libc-uclibc). Libasan-dev and libubsan-dev currently can't be built for riscv64; disable building them for SDK builds by adding an appropriate packagegroup-core-sdk.bbappend in meta-riscv. This change allows building poky for riscv64 with EXTRA_IMAGE_FEATURES="tools-sdk". Signed-off-by:Karsten Merker <merker@debian.org>
-
Karsten Merker authored
The automake-1.15 sources contain outdated config.{sub,guess} files which prevent the package from being crossbuilt for riscv64 hosts. Add a .bbappend file and a corresponding patch that updates config.sub and config.guess to the version from http://git.savannah.gnu.org/cgit/config.git/tree/?id=706fbe57e39d59f319d338de13b20cecbf7c638c automake-1.15 is licensed under GPL2+ while config.sub and config.guess from the GNU config repository are licensed under GPL3+ with the following exception clause: "As a special exception to the GNU General Public License, if you distribute this file as part of a program that contains a configuration script generated by Autoconf, you may include it under the same distribution terms that you use for the rest of that program." The conditions for this exception are fulfilled in the case of automake-1.15, so the license for the resulting binary package remains GPL2+. Signed-off-by:Karsten Merker <merker@debian.org>
-
Karsten Merker authored
The autoconf 2.69 sources contain outdated config.{sub,guess} files which prevent the package from being crossbuilt for riscv64 hosts. Add a .bbappend file and a corresponding patch that updates config.sub and config.guess to the version from http://git.savannah.gnu.org/cgit/config.git/tree/?id=706fbe57e39d59f319d338de13b20cecbf7c638c Signed-off-by:Karsten Merker <merker@debian.org>
-
- Apr 09, 2016
-
-
Karsten Merker authored
The spike revision that is currently used doesn't build with gcc 5.3. Bump the source revision to 3bfc00ef2a1b1f0b0472a39a866261b00f67027e (equivalent to the change committed to the riscv-tools repository with commit 419f1b5f3ed7deefdf878b308119773b01d61084). Signed-off-by:
Karsten Merker <merker@debian.org> Signed-off-by:
Martin Maas <maas@eecs.berkeley.edu>
-
- Mar 13, 2016
-
-
Martin Maas authored
-
- Mar 11, 2016
-
-
Martin Maas authored
-
- Mar 10, 2016
-
-
Martin Maas authored
-
Phil Blundell authored
Although BUILD_CXXFLAGS, by default, expands to the same thing as BUILD_CFLAGS there is no guarantee that this will be true in all cases. When setting CXXFLAGS we should use the former. (From OE-Core rev: fd75637d97cc3d669229e59c1d21ce7038fc92d7) Signed-off-by:
Phil Blundell <pb@pbcl.net> Signed-off-by:
Richard Purdie <richard.purdie@linuxfoundation.org>
-
Yuqing Zhu authored
Getting thumbnail will use convertframe to convert video frame to desired video format and size. But haven't process crop meta on the video buffer. Need to add video crop support. (From OE-Core rev: 078987cd3ad68acdb68e9d40d9021b96ffec6c09) Signed-off-by:
Yuqing Zhu <b54851@freescale.com> Signed-off-by:
Richard Purdie <richard.purdie@linuxfoundation.org>
-
Yuqing Zhu authored
When exit navigation thread, call g_thread_join() to release the resource hold by it. (From OE-Core rev: 1be9bfb4f74674268a21089df3db220a4f54f8c5) Signed-off-by:
Yuqing Zhu <b54851@freescale.com> Signed-off-by:
Richard Purdie <richard.purdie@linuxfoundation.org>
-
Stefan Agner authored
Remove opkg package feed lists after generating the rootfs. The lists have been generated by the local feed but are no longer necessary after image generation. This still leaves the package management fully usable (and hence is different from omitting package-management from IMAGE_FEATURES). (From OE-Core rev: 25477874ef737777cedc623a8e1c5aedf2f4bae1) Signed-off-by:
Stefan Agner <stefan.agner@toradex.com> Signed-off-by:
Richard Purdie <richard.purdie@linuxfoundation.org>
-
Markus Lehtonen authored
External source tree is used as the builddir even for different architectures in case ${B}=${S}. This may cause problems if MACHINE is changed as do_configure is not being re-run (which would run make clean). This patches changes externalsrc to use a common (per-recipe) CONFIGURESTAMPFILE under 'work-shared' if ${B}=${S}. In addition, do_configure will depend on changes of this stamp file. As a result, do_configure is re-run and the build dir is cleaned correctly if a rebuild for different MACHINE is done. [YOCTO #8950] (From OE-Core rev: f44f12af346888bdeb3ae01a275cb5dd4396b505) Signed-off-by:Markus Lehtonen <markus.lehtonen@linux.intel.com> Signed-off-by:
Richard Purdie <richard.purdie@linuxfoundation.org>
-
Markus Lehtonen authored
(From OE-Core rev: bb82dc384bda48d746634ba1f4e315737993c794) Signed-off-by:
Markus Lehtonen <markus.lehtonen@linux.intel.com> Signed-off-by:
Richard Purdie <richard.purdie@linuxfoundation.org>
-
Markus Lehtonen authored
Use oe_runmake like in base.bbclass so that EXTRA_OEMAKE will be respected. (From OE-Core rev: 5e89a79ae7f26735e523917555251313995d01d4) Signed-off-by:
Markus Lehtonen <markus.lehtonen@linux.intel.com> Signed-off-by:
Richard Purdie <richard.purdie@linuxfoundation.org>
-
Khem Raj authored
G4 does not have SPE, so we make that explicit in the tune files and since we emulate G4 when building Qemu, we ensure it for qemuppc as well. GCC config for powerpc-linux is made to include SPE by default which is equivalent if the tripet was powerpc-linux*spe, this forces gcc to configure assembler to enable -mspe by default, when we do that then the kernel fails to compile with binutils 2.26, since newer assembler is smart to detect the tlbia instructions are not compatible with SPE and hence the kernel build breaks rightly. We configure the kernel for G4 as well where it enables tlbia instrucitons rightly so because it thinks its being configured for power4. So we keep the options but do not force -mspe down to assembler as default. (From OE-Core rev: 7a51776a830167e43cbd185505f62f328704e271) Signed-off-by:
Khem Raj <raj.khem@gmail.com> Signed-off-by:
Richard Purdie <richard.purdie@linuxfoundation.org>
-
Andre McCurdy authored
- Add glib-2.0-native dependency for target - Add fontconfig-native and freetype-native dependencies for native - Drop unnecessary dependency on zlib for all (From OE-Core rev: 5174b53b33fe6b2f9d71f7c414e2c83bda9f6c94) Signed-off-by:
Andre McCurdy <armccurdy@gmail.com> Signed-off-by:
Richard Purdie <richard.purdie@linuxfoundation.org>
-
Andre McCurdy authored
(From OE-Core rev: 9f099609d0c62877cc89599f5669bb81b209423b) Signed-off-by:
Andre McCurdy <armccurdy@gmail.com> Signed-off-by:
Richard Purdie <richard.purdie@linuxfoundation.org>
-
Hongxu Jia authored
We need to expand SELECTED_OPTIMIZATION later, so do not immediate expansion, and do the work in anonymous python function. It is reasonable to give an error for -O0. [YOCTO #7058] (From OE-Core rev: 3d2455c1959283b956cb7536cd866717fefc10e8) Signed-off-by:
Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by:
Richard Purdie <richard.purdie@linuxfoundation.org>
-
Hongxu Jia authored
We need to expand SELECTED_OPTIMIZATION later, so do not immediate expansion, and do the work in anonymous python function. It is reasonable to give an error for -O0. [YOCTO #7058] (From OE-Core rev: 6fef0d528158e6317793b1ebfa26a7b5413c3e80) Signed-off-by:
Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by:
Richard Purdie <richard.purdie@linuxfoundation.org>
-
Hongxu Jia authored
The patch fix-makefile-to-find-libz.patch fixed native compile failure; for target compile, it incorrectly leaks CFLAGS to HOST_CFLAGS. [YOCTO #3547] (From OE-Core rev: bdd8d79671b9a9fd90d427c9e95ab08af85c394a) Signed-off-by:
Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by:
Richard Purdie <richard.purdie@linuxfoundation.org>
-
Richard Purdie authored
Recipes setting COMPATIBLE_MACHINE are likely to have SRC_URI entries which can heavily depend on the configured machine. Skipping them for SOURCE_MIRROR_FETCH is therefore not advised and leads to build errors whilst not particularly improving source mirrors. [YOCTO #8802] (From OE-Core rev: b53038303374debf91ed73039cf79912f266acfe) Signed-off-by:
Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by:
Ross Burton <ross.burton@intel.com> Signed-off-by:
Richard Purdie <richard.purdie@linuxfoundation.org>
-
Sujith H authored
findServerDetails function can be removed safely from the source tree. Couldn't find any files calling this function. (Bitbake rev: 46871f769db13ccd36deedc5b6f3dbc0a3d31c4b) Signed-off-by:
Sujith H <sujith.h@gmail.com> Signed-off-by:
Richard Purdie <richard.purdie@linuxfoundation.org>
-
Peter Kjellerstedt authored
The recent change to verify_checksum() to only show checksum warnings if no checksums are supplied made it possible to simplify the logic a bit more. (Bitbake rev: 1dc00b874acae44bbba9d8028d94f7bc97ddcd76) Signed-off-by:
Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by:
Richard Purdie <richard.purdie@linuxfoundation.org>
-
Richard Purdie authored
This means that when you view the process tree, the processes have meaningful names, aiding debugging: $ pstree -p 30021 bash(30021)───KnottyUI(115579)───Cooker(115590)─┬─PRServ(115592)───{PRServ Handler}(115593) ├─Worker(115630)───bash:sleep(115631)───run.do_sleep.11(115633)───sleep(115634) └─{ProcessEQueue}(115591) $ pstree -p 30021 bash(30021)───KnottyUI(117319)───Cooker(117330)─┬─Cooker(117335) ├─PRServ(117332)───{PRServ Handler}(117333) ├─Parser-1:2(117336) └─{ProcessEQueue}(117331) Applies to parse threads, PR Server, cooker, the workers and execution threads, working within the 16 character limit as best we can. Needed to tweak the bitbake-worker magic values to tell the workers apart. (Bitbake rev: 539726a3b2202249a3f148d99e08909cb61902a5) Signed-off-by:Richard Purdie <richard.purdie@linuxfoundation.org>
-
Richard Purdie authored
Being able to tell the bitbake processes apart is useful for debugging. Add a helper function which allows this without making it a hard dependency. Errors are ignored, this is just nice to have. (Bitbake rev: fd7f1a94d196b8a3c445e313d9e699b352b1da97) Signed-off-by:Richard Purdie <richard.purdie@linuxfoundation.org>
-
Andre McCurdy authored
A newline is always appended to the function body when it's written out, so strip any trailing newlines which may be there already. (Bitbake rev: 8a3f50936113e15d2f2822f6aee494204fa1c24f) Signed-off-by:
Andre McCurdy <armccurdy@gmail.com> Signed-off-by:
Richard Purdie <richard.purdie@linuxfoundation.org>
-
Andre McCurdy authored
Fix quoting of $BASH_COMMAND and avoid wrapping at 80 columns (the script which follows is likely to contain some very long lines, so line wrapping in bb_exit_handler() looks somewhat out of place). (Bitbake rev: 8e12c8f8441a7c6a03e603c5789d6037945704c1) Signed-off-by:
Andre McCurdy <armccurdy@gmail.com> Signed-off-by:
Richard Purdie <richard.purdie@linuxfoundation.org>
-
Ross Burton authored
Instead of pinging both the Yocto Project download and bugzilla sites, use https://www.example.com/ . This is a reserved domain name and hosted by IANA, so is a key part of the Internet and should be available everywhere (whereas for example google.com is generally blocked by the Great Firewall of China). Also using a https: site verifies that any local proxies are configured for HTTPS as well as HTTP. In my testing this reduces the time taken for connectivity checks from 3 seconds to 1 second. (From meta-yocto rev: b253c6073be44090a19d1743deb58ef566853056) Signed-off-by:
Ross Burton <ross.burton@intel.com> Signed-off-by:
Richard Purdie <richard.purdie@linuxfoundation.org>
-
Andre McCurdy authored
Full changelog: http://curl.haxx.se/changes.html#7_47_0 Security fixes: http://curl.haxx.se/docs/vulnerabilities.html CVE-2016-0754 : remote file name path traversal in curl tool for Windows CVE-2016-0755 : NTLM credentials not-checked for proxy connection re-use (From OE-Core rev: 6600190d7efb69dd5121b9ca082ad4c0dbc5e17e) Signed-off-by:
Andre McCurdy <armccurdy@gmail.com> Signed-off-by:
Ross Burton <ross.burton@intel.com> Signed-off-by:
Richard Purdie <richard.purdie@linuxfoundation.org>
-
Andre McCurdy authored
Major changes between OpenSSL 1.0.2e and OpenSSL 1.0.2f [28 Jan 2016] o DH small subgroups (CVE-2016-0701) o SSLv2 doesn't block disabled ciphers (CVE-2015-3197) Updated LICENSE hash due to change in copyright year. (From OE-Core rev: b451e3efc79d29c39c85f7da2dc75becf3fdf5a2) Signed-off-by:
Andre McCurdy <armccurdy@gmail.com> Signed-off-by:
Ross Burton <ross.burton@intel.com> Signed-off-by:
Richard Purdie <richard.purdie@linuxfoundation.org>
-
Andre McCurdy authored
(From OE-Core rev: 107ab45444bfaa2d287bb490f76b44fc827048b5) Signed-off-by:
Andre McCurdy <armccurdy@gmail.com> Signed-off-by:
Ross Burton <ross.burton@intel.com> Signed-off-by:
Richard Purdie <richard.purdie@linuxfoundation.org>
-
Richard Purdie authored
(From OE-Core rev: 654f0eec426e882e50f688f6d097d992e34e5b40) Signed-off-by:
Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by:
Ross Burton <ross.burton@intel.com> Signed-off-by:
Richard Purdie <richard.purdie@linuxfoundation.org>
-
Maxin B. John authored
1.0.1 -> 2.0.0 1. New version is not Binary Compatible with Older Versions 2. Removed two backported patches a. Fix-x32-ABI-build.patch b. Depend-on-headers-to-fix-parallel-build.patch 3. New RSCALE support requires icu (From OE-Core rev: 2912e2594c7574a9e695d9ba1c302ef941f6f9f8) Signed-off-by:Maxin B. John <maxin.john@intel.com> Signed-off-by:
Ross Burton <ross.burton@intel.com> Signed-off-by:
Richard Purdie <richard.purdie@linuxfoundation.org>
-
Roy Li authored
kdump init script/configuration files are under ${sysconfdir}, not ${sysconfig} and should be packaged into kdump sub-package (From OE-Core rev: 13cedd57ad4a449b749c29d30bb499c1c073a680) Signed-off-by:Roy Li <rongqing.li@windriver.com> Signed-off-by:
Ross Burton <ross.burton@intel.com> Signed-off-by:
Richard Purdie <richard.purdie@linuxfoundation.org>
-
Maxin B. John authored
The struct of xtables_globals has been modified in iptables 1.6. If connman runs with iptables 1.6, it can crash. Program received signal SIGSEGV, Segmentation fault. 0x00000000 in ?? () 0xb7dea89c in xtables_find_target () from /usr/lib/libxtables.so.11 0xb7deac1c in ?? () from /usr/lib/libxtables.so.11 0xb7dea793 in xtables_find_target () from /usr/lib/libxtables.so.11 The the missing function item of xtables is added to xtables_globals. It can fix the above issue. (From OE-Core rev: ae64dc3af8c49ef53ab3e847f7761cf5e59c5998) Signed-off-by:
Maxin B. John <maxin.john@intel.com> Signed-off-by:
Ross Burton <ross.burton@intel.com> Signed-off-by:
Richard Purdie <richard.purdie@linuxfoundation.org>
-
Robert Yang authored
Not needed any more, the autotools.bbclass can fully instead of it. (From OE-Core rev: 499465f4edad0d9dc16b07b33522964e1c1d3e5d) Signed-off-by:
Robert Yang <liezhi.yang@windriver.com> Signed-off-by:
Ross Burton <ross.burton@intel.com> Signed-off-by:
Richard Purdie <richard.purdie@linuxfoundation.org>
-
Robert Yang authored
When compile with readline 5.2: completer.o: In function `gdb_display_match_list': completer.c:(.text+0x1c13): undefined reference to `_rl_completion_prefix_display_length' completer.c:(.text+0x1ce8): undefined reference to `rl_sort_completion_matches' collect2: ld returned 1 exit status The --without-system-readline will make it work. (From OE-Core rev: 94e1b917078bedf73830e54278af77f742c93581) Signed-off-by:
Robert Yang <liezhi.yang@windriver.com> Signed-off-by:
Ross Burton <ross.burton@intel.com> Signed-off-by:
Richard Purdie <richard.purdie@linuxfoundation.org>
-
Armin Kuster authored
Changed LIC_CHKSUM_FILES to a new LICENSE file. Add BSD-3-clause to licenses Changes affecting future time stamps America/Cayman will not observe daylight saving this year after all. Revert our guess that it would. (Thanks to Matt Johnson.) Asia/Chita switches from +0800 to +0900 on 2016-03-27 at 02:00. (Thanks to Alexander Krivenyshev.) Asia/Tehran now has DST predictions for the year 2038 and later, to be March 21 00:00 to September 21 00:00. This is likely better than predicting no DST, albeit off by a day every now and then. Changes affecting past and future time stamps America/Metlakatla switched from PST all year to AKST/AKDT on 2015-11-01 at 02:00. (Thanks to Steffen Thorsen.) America/Santa_Isabel has been removed, and replaced with a backward compatibility link to America/Tijuana. Its contents were apparently based on a misreading of Mexican legislation. Changes affecting past time stamps Asia/Karachi's two transition times in 2002 were off by a minute. (Thanks to Matt Johnson.) (From OE-Core rev: 39e231cfabda8d75906c935d2a01f37df6121b84) Signed-off-by:
Armin Kuster <akuster@mvista.com> Signed-off-by:
Ross Burton <ross.burton@intel.com> Signed-off-by:
Richard Purdie <richard.purdie@linuxfoundation.org>
-