summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* bitbake/cooker.py: Bring into sync with upstream bitbake (trivial difference)Richard Purdie2012-03-311-1/+1
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation/dev-manual/dev-manual-common-tasks.xml: Title changeScott Rifenbark2012-03-301-2/+2
| | | | | | | | | | Changed title pre Richard. Reported-by: Richard Purdie <richard.purdie@intel.com> (From yocto-docs rev: 2ec1368c4bdf5d61e3a7d60d3293ba878939321d) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation/dev-manual/dev-manual-common-tasks.xml: edits to BBMASKScott Rifenbark2012-03-301-3/+10
| | | | | | | | | Some edits to the text of this moved section. (From yocto-docs rev: 69ba05bbdc8a6fb74efdfbb3214a562e564f5a68) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation/dev-manual/dev-manual-common-tasks.xml: moved BBMASKScott Rifenbark2012-03-301-63/+59
| | | | | | | | | | | Per Richard Purdie's suggestion, I moved the discussion on using BBMASK out from the "Customizing Images" section and placed it into a section of its own titled "Excluding Packages from the Build." (From yocto-docs rev: edb01b30779117f92e710b8afefa9a5d8a3e78fa) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation/dev-manual/dev-manual-common-tasks.xml: moved sectionScott Rifenbark2012-03-301-222/+222
| | | | | | | | | | | Placed the "Customizing Images" section in front of the "Adding a Package" section. Reported-by: Rudolf Streif <rstreif@linuxfoundation.org> (From yocto-docs rev: 68a7ef421b9b66cc7f0a2180c1ef17c8c4ec2ed4) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* docbook-utils-native: fix syntax problem in jw.inSteffen Sledz2012-03-302-2/+34
| | | | | | | | | | | | | | | | | Fix runtime error occurred e.g. with docbook-to-man calls: grep: character class syntax is [[:space:]], not [:space:] grep: character class syntax is [[:space:]], not [:space:] jw: There is no frontend called "/docbook/utils-0.6.14/frontends/docbook". See also: <https://qa.mandriva.com/show_bug.cgi?id=61127> (From OE-Core rev: 627998726ca3ee2ed2510c0f666747f688d06c56) Signed-off-by: Steffen Sledz <sledz@dresearch-fe.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* virtual/libgl: use mesa-xlib for qemuarm/qemumips/qemuppcZhai Edwin2012-03-303-0/+3
| | | | | | | | | | | | Still need mesa-xlib for emulation of GLX interface on qemuarm/mips/ppc, where mesa-dri doesn't work for pure qemu emulator. [YOCTO #2066] fixed. (From OE-Core rev: 22775b5f1d9c6d9860a579245bf7a48a982ab62f) Signed-off-by: Zhai Edwin <edwin.zhai@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* adt-installer: Adapted environment file name for powerpc.Lianhao Lu2012-03-302-3/+1
| | | | | | | | | | | | Adpated to the new environment file name for powerpc, due to the oe-core commit c2d96179. Fixed bug [YOCTO #2055]. (From OE-Core rev: bebcac5e6eaceb7bdafa6432e42fe8073a42c6d2) Signed-off-by: Lianhao Lu <lianhao.lu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* arch-armv7a.inc: fix PACKAGE_EXTRA_ARCHS after armv7.inc was removedMartin Jansa2012-03-301-8/+8
| | | | | | | (From OE-Core rev: d1ffae623ea9a6be3d2cb9067f64f33cc1fd1e8a) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdk-pixbuf: Fix checksum warning issueRichard Purdie2012-03-301-1/+1
| | | | | | (From OE-Core rev: 6a7ea3cf81f3600fec01bdd4af96ed149398a1a1) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sstate-cache-management.sh: fixes and enhancementRobert Yang2012-03-301-49/+240
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix a few problems and enhance its functions, it shoud be more useful than before. * Search in meta and meta-* for archs, and grep AVAILTUNES for archs, (only search meta, and grep DEFAULTTUNE before), add the host arch. and also can search in extra layers with --extra-layer. * Reduce the analyzing time when remove duplicated files. It would cost more than 10 minutes to analyze 11,000 files before, now only needs about 50 seconds. * Check the access time rather than create time. * Need the user's confirm before really remove the file, or use --yes to assume yes. * Add --stamps-dir to keep sstate files which are used by the build directory, and remove others this can make the sstate cache dir clean, it is faster and should be useful than the --remove-duplicated. * Add --verbose to explain what is being done. * Add "-d" which is short for --remove-duplicated [YOCTO #2198] (From OE-Core rev: 769a000428e4b2462a4e6d8f179b5816b8ec2417) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rootfs_ipk: don't echo opkg-cl output to log.do_rootfsMartin Jansa2012-03-301-0/+2
| | | | | | | | | * log_check can find some files with ERR or Fail substring e.g. in "Source: " field (From OE-Core rev: 76c83f107d4a4688a879e30821ab70812052bbdc) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Hob: In building log page, fixed the issue about 'endpath' not clear when ↵Liming An2012-03-301-1/+3
| | | | | | | | | | | | | next to start build Fixed the issue about the building log scrollbar can not auto scroll to page end sometimes [YOCTO #2098] (Bitbake rev: 035e146ff92236a3eda71ad71e8389737f91753b) Signed-off-by: Liming An <limingx.l.an@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* runqueue: wait and deal with those <defunct> sub-processes as soon as they ↵Shane Wang2012-03-301-0/+1
| | | | | | | | | | | | | | | are os.killed() when "Force stop" When "Force stop" is performed during the build stage, after os.kill() kills the build sub-processes, there are many <defunct> python processes in the system. In Hob, when the user initiates a new build, os.waitpid() in runqueue_process_waitpid() will be called, and the pids of those <defunct> processes will be returned as result[0], then self.build_pids[result[0]] will throw KeyError exception because now for the new build self.build_pids is empty. This patch is to address the above issue to collect the results and handle the sub-processes as soon as they are killed. [Yocto #2186] (Bitbake rev: e9f4ca467e795bbc520d12b0e7a5985b6ff0a20e) Signed-off-by: Shane Wang <shane.wang@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lib/bb/ui/crumbs/hoblistmodel: fix sorting of RecipeListModelJoshua Lock2012-03-301-6/+2
| | | | | | | | | | Sort in ascending order on the recipe name (A-Z) and unset the default sort function so that there's no third (unsorted) state. (Bitbake rev: c6ab6c7caf16c04e2a0c0f2aefd3377f781206c7) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lib/bb/ui/crumbs/hobpages: change title from HOB to HobJoshua Lock2012-03-301-1/+1
| | | | | | | (Bitbake rev: 2ecbd68abbf564be15707f330f80e811d92ef87d) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Hob: tweak font sizes and layoutJoshua Lock2012-03-303-25/+25
| | | | | | | | | | Switch to proportional font sizes and tweak padding and layout based on feedback from design team. (Bitbake rev: 356f190bb3f0ee9a15df900714edcb85593d6989) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libc-packgae.bbclass: Add i686 support in locale_arch_optionsNoor Ahsan2012-03-291-0/+1
| | | | | | | | | | | * While building for i686 architecture an error was coming that locale_arch_options does not have support for i686. Add missing support. * Verified on intel architecture. (From OE-Core rev: c8afc79b5d3205355ad61d2589221bf8babe8395) Signed-off-by: Noor Ahsan <noor_ahsan@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bc: use update-alternatives to make dc play nice with busyboxDenys Dmytriyenko2012-03-291-2/+5
| | | | | | | | | | busybox' default configuration enables dc app, which bc also provides, setup update-alternatives to resolve the conflict. (From OE-Core rev: f8456e7a0fd8559497db8292c87fee4fd95eb9c6) Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer: Provide easy way to enable runtime debuggingGary Thomas2012-03-294-4/+8
| | | | | | | | | | | | | The gstreamer framework has a very useful debugging setup which is essential for debugging pipelines and plugins. This patch makes it simple to enable this (disabled by default). To enable debugging, just add this line to local.conf GSTREAMER_DEBUG = "--enable-debug" (From OE-Core rev: 947c00c78732da48a111228e1325ad42cf57a370) Signed-off-by: Gary Thomas <gary@mlbassoc.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* runqemu: set console=ttyS0 when running with nographic optionScott Garman2012-03-291-0/+1
| | | | | | | | | | | | | When passing the nograhic option to the runqemu script, set console=ttyS0 in the kernel options so the user can view the kernel boot messages. This fixes [YOCTO #1475] (From OE-Core rev: 28f05bf6e5da9cd8f01cff50c317233e3064e3cb) Signed-off-by: Scott Garman <scott.a.garman@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu.inc: Use '+=' for IMAGE_FSTYPESTom Rini2012-03-291-1/+1
| | | | | | | | | | | As per http://lists.linuxtogo.org/pipermail/openembedded-core/2012-March/020053.html a machine conf file should use '+=' to set IMAGE_FSTYPES. (From OE-Core rev: b04f6504fe049e3e9dd3998377d1fc2d1ef9a13b) Signed-off-by: Tom Rini <trini@ti.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* knotty: Add back getTasks() call to ensure we don't repeat messgesRichard Purdie2012-03-291-0/+2
| | | | | | (Bitbake rev: 8fed4fdf4bbbc9ef036ff96755c0bfe15c3a9dd0) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Hob: in build details page, change error icon to denied iconLiming An2012-03-291-1/+1
| | | | | | | | | | | For make icongraphy consistently to change the original gtk-icon to hob-icon [YOCTO #2108] (Bitbake rev: 8c3401bc11c6f3708b8ee9c0175f389399fdff5a) Signed-off-by: Liming An <limingx.l.an@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Hob: fixed the 'error' icon source picture and adjusted corresponding showed ↵Liming An2012-03-291-2/+11
| | | | | | | | | | | | | icon size The error source picture is not right, so fixed it and adjusted its size. [YOCTO #2097] (Bitbake rev: ce680f10037b42831179a4598a69fb39688fb238) Signed-off-by: Liming An <limingx.l.an@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Hob: some color style changes to make HobTabBar more close to visual designShane Wang2012-03-292-6/+10
| | | | | | | | | | | | The change includes: - remove the colors which are not used - change the background of indicators to deep red - change the color style of the texts on HobTabBar, i.e., the tab text and the indicator background are gray when the tab is the current tab; the tab text is white and the indicator background is deep red when the tab is not the current tab. (Bitbake rev: 95acecbf50cee906dca4abd5ce758701e5761668) Signed-off-by: Shane Wang <shane.wang@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Hob: make ORANGE to be the same as the color on the dialogShane Wang2012-03-291-1/+1
| | | | | | | (Bitbake rev: a50d884ebe1af2b9b2a5a54289181bccb751ddab) Signed-off-by: Shane Wang <shane.wang@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Hob: Change "Just bake" to "Build image" as requiredShane Wang2012-03-291-3/+3
| | | | | | | | | [Yocto #2160] (Bitbake rev: 4ed5b8b862027755d5e9e480fd8a1d0250f7a3b7) Signed-off-by: Shane Wang <shane.wang@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Hob: Change icon to error because parsing error is an errorShane Wang2012-03-291-1/+1
| | | | | | | (Bitbake rev: 66fcc8cdf8fb3365cd4a056b94fe3aa3e1aedc86) Signed-off-by: Shane Wang <shane.wang@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Hob: clear the building state after a successful build, as a failed build doesShane Wang2012-03-292-0/+4
| | | | | | | (Bitbake rev: afd51c524006e8e6db1542cc2ebc5decab3faa1b) Signed-off-by: Shane Wang <shane.wang@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Hob: Replace "local.conf" in error messageDongxiao Xu2012-03-291-0/+1
| | | | | | | (Bitbake rev: c8dac1eefab79b12243468986c37f391c3421134) Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Hob: Fix the setting hash calculationDongxiao Xu2012-03-291-14/+19
| | | | | | | | | | Sometimes even setting are not changed, the hash values differs due to variable order issue. This commit fixes the issue. (Bitbake rev: 1fe0996f89952af72cbdc46ca7c6495868d27a56) Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Hob: Change the format to store image_fstype variableDongxiao Xu2012-03-293-7/+8
| | | | | | | | | Use string format to store image_fstype instead of a list. (Bitbake rev: c91fe7f9d21939fd437dbd79a923499f90fc95c6) Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Hob: Remember user settings when reparse configDongxiao Xu2012-03-292-11/+10
| | | | | | | | | | | When config reparse is issued (e.x, adding a layer), we will firstly remember the past user settings by setting them to bitbake server, and then do the reparse. (Bitbake rev: 8a1f6953a082d8002585bfd9e8a67d2a7f69d6aa) Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Hob: Update configuration after parsingDongxiao Xu2012-03-291-0/+23
| | | | | | | | | | We need to update the parameters stored in Hob side after configuration is parsed. (Bitbake rev: 9560e4ccef497e878f2cb8624136ab8f193c061a) Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Hob: Inherit image_types.bbclass in set_user_config()Dongxiao Xu2012-03-291-0/+1
| | | | | | | (Bitbake rev: f34cb901bd9b3598f4da528cc54f6faa57c9d389) Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Hob: Improve for init a new buildDongxiao Xu2012-03-291-1/+3
| | | | | | | | | | | | After a successful build, user can initiate a new build by clicking "Build a new image" button. The previous solution is simply switch to the first screen and unset MACHINE. This commit will try to re-init everything for the new build. (Bitbake rev: df63e15c41d129fe0cff6b8ab3c97434c4809c83) Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* command.py: Move triggerEvent to command async classDongxiao Xu2012-03-291-7/+10
| | | | | | | | | | | The parameters in triggerEvent function is an event object, and it may cost some time to pass this object through pipe, causing the pipe's poll() function timeout. Change it to async mode. (Bitbake rev: 3b5909ebc86a12dedfb30e5446aa81eb58921760) Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Hob: Improve the matching for runnable machine typeDongxiao Xu2012-03-291-1/+2
| | | | | | | (Bitbake rev: 1b14488bcfb345a3258b15ebfdaa2e1235a5fe87) Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Hob: Define a variable to store the image name and toolchainDongxiao Xu2012-03-292-5/+12
| | | | | | | (Bitbake rev: d0b64d901b33c9e5247dbb2b05c89a1d65abbf8b) Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Hob: Fix adding duplicated meta-hob layerDongxiao Xu2012-03-291-1/+3
| | | | | | | | | | While adding meta-hob layer, we need to detect whether it already exists in current layers. (Bitbake rev: b195823d19bcb71bd5eef19acfe22b2dd670d90a) Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Hob: Remove un-used signal and functionsDongxiao Xu2012-03-292-12/+1
| | | | | | | (Bitbake rev: 9c632467eddc267ed54b78a40d5b1413287e3032) Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lib/bb/ui/crumbs/hig: fix layers_changed testJoshua Lock2012-03-291-1/+4
| | | | | | | | | | | | | | | | Because we sort the treeview to list specific layers at the top, and therefore implicitly change the sorting of the underlying model, we can't be certain that the original layer list will equal the new layer list despite the included layers being the same. To ensure we can do a simple equality test to determine whether the layers have been modified first sort the lists to ensure we're comparing based on contents alone. (Bitbake rev: ae86cd8b4ef1e43b79230326ccba69e2900d074f) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lib/bb/ui/crumbs: hob progress bar should not be red when user stops buildJoshua Lock2012-03-295-13/+22
| | | | | | | | | | If the user explicitly stops the build telling them the build failed is a misnomer. (Bitbake rev: 722f4f0e31f9debf5ad20a91da759a8c25151567) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lib/bb/ui/crumbs/builder: allow user to cancel Layer selection dialogueJoshua Lock2012-03-291-1/+3
| | | | | | | | | | Because layer changes may take some time allow the user to cancel out of the dialogue and prevent Hob from applying any of the changes made. (Bitbake rev: a2d1c035a5dd3d112a887e4386dfaf9b0c37c104) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lib/bb/ui/crumbs/hobwidget: change text sizes in HobImageButtonJoshua Lock2012-03-291-1/+1
| | | | | | | (Bitbake rev: 4301cc1e859a68d93eba3122be099bfaa90fbdfb) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lib/bb/ui/crumbs/imageconfigurationpage: add extra space between widgetsJoshua Lock2012-03-291-1/+1
| | | | | | | | | Add space between the target machine combo and the 'Layers' button. (Bitbake rev: bdd50d92e90f96bf7ff433bb539cdde4b0d21cdb) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lib/bb/ui/crumbs/hobwidget: add padding to HobImageButtonJoshua Lock2012-03-291-2/+2
| | | | | | | | | Add more padding between the icon and the text (Bitbake rev: a81f6a33cf1fa9fe869ac617f2d14d66e07009ff) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Hob: change some words in settings dialog to make them consistentShane Wang2012-03-291-11/+11
| | | | | | | (Bitbake rev: 1def8d4d8e725bd9fc4330179557604dda27b917) Signed-off-by: Shane Wang <shane.wang@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Hob: change some words on recipes screen and package screen to make them ↵Shane Wang2012-03-292-5/+5
| | | | | | | | | consistent (Bitbake rev: 63bfa397059823bea6fa453703cf0653fc123f0b) Signed-off-by: Shane Wang <shane.wang@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>