Yocto Project 1.0.1 Release Notes for Poky 5.0.1

Download Details

Version: 
1.0.1
Type: 
Yocto

To download the software for this release, use one of the above links to download a tarball. You can also use git to access the Yocto Project code in the Yocto Project Source Repositories (using cgit from a web browser) or from the command line using the following command:
$ git clone -b bernard git://git.yoctoproject.org/poky.git

Following are features, updates, and know issues for this release of the Yocto Project.

FEATURES AND UPDATES

BitBake Updates

  • Improved usability of Shared State

Package Updates

  • Updates and patches to security
  • Builds supported for Fedora 15
  • Builds supported for Ubuntu 11.04
  • Fixed wrong or updated SRC_URI
  • Corrected bad MD5SUM

Documentation

  • Updates to the Poky Reference Manual
  • Updates to the Application Development Toolkit (ADT) Manual
  • Updates to the Kernel Architecture and Use Manual
  • Updates to the Yocto Project Quick Start

KNOWN ISSUES

The Yocto project uses the bugzilla at http://bugzilla.yoctoproject.org to handle bug tracking. You should always consult that source first when experiencing any issue with a Yocto Project release.

  • Bug 414 - [PPC] kernel panic when booting poky-image-sdk-qemuppc through UNFS. The issues are intermittent and do not show up for many people.
  • Bug 970 - yocto 1.0 sato-sdk 336 errors from zypper verify.
  • Bug 1029 - The Beagleboard can not boot up with 20110506 build. This bug has been partially fixed - the instructions for the BeagleBoard have been updated, please see README.hardware for details.
  • Drivers - qemu GL passthrough can have issues if a closed source nvidia driver is used on the host system. Some S3 suspend state issues exist with Intel BSPs, which are documented in bugzilla.
  • Docs - The Release documents included in the Yocto Project tarball might differ from the same documents accessed from the Yocto Project website. Differences exist due to freeze dates prior to the release date. For the most up-to-date Yocto Project documentation, always refer to the Yocto Project website at http://www.yoctoproject.org.

 

RESOLVED ISSUES

The Yocto project uses the bugzilla at http://bugzilla.yoctoproject.org/ to handle bug tracking. You should always consult that source first when experiencing any issue with a Yocto Project release.

  • Bug 394 - poky.conf: Add missing POKY_EXTRA_RDEPENDS qemu changes for mipc/ppc
  • Bug 412 - lttng-viewer: explicitly add linkage to lttvwindow
  • Bug 477 - python-pycairo: fix installation path of __init__.py
  • Bug 649 - qemu: warn user if nVidia libGL is detected (leads to qemu segfault)
  • Bug 653 - sanity: detect if bitbake wrapper is not being used or pseudo is broken
  • Bug 658 - matchbox-desktop: add configure event handler to fix bug 658
  • Bug 698 - qemu: warn user if nVidia libGL is detected (leads to qemu segfault)
  • Bug 721 - libpcre: fix the name collision with libc
  • Bug 722 - libpcre: fix the name collision with libc
  • Bug 733, 766, 801 - linux-yocto: update machine configurations
  • Bug 735 - tinylogin: Fix rotate passwd check logic
  • Bug 752 - bitbake/data_smart: Improve the way lazyassignment works
  • Bug 766, 801 - linux-yocto: update machine configurations
  • Bug 779 - connman: add xuser to the dbus permission list
  • Bug 780 - ldconfig-native-2.12.1: newer recipe with eglibc sources
  • Bug 782 - x11vnc: fix the endian issue in mips for bug 782
  • Bug 783 - telepathy-python: Fix parallel make issue.
  • Bug 784 - perl: another set of parallel build fixes
  • Bug 787 - rpm: Disable repackage on upgrade/erasure by default
  • Bug 792 - bitbake/runqueue: fix clash when setscene & real tasks done in same build
  • Bug 795 - gcc-runtime: fix LSB library checks for libstdc++.so.6
  • Bug 797 - package_rpm: Ensure we take the sstate shared lockfile in the place we write files
  • Bug 799 - xserver-nodm-init: add xuser to group audio
  • Bug 801 - linux-yocto: update machine configurations
  • Bug 808 - toolchain-script.bbclass: Added --sysroot to LDFLAGS.
  • Bug 810 - gst-plugins-good: remove dependency on hal, added HAL to DEPENDS
  • Bug 812 - slang: export INST_LIB_DIR to fix compile problems
  • Bug 815 - gcc/collect2: Added --sysroot support into collect2 in gcc.
  • Bug 820 - oprofileui: upgrade to the latest version maintained by the YOCTO project
  • Bug 831 - gst-plugins-bad: add missing dependency librsvg
  • Bug 853 - atom-pc: work around gcc bug for core2
  • Bug 858 - qemux86-64: Enable latencytop and profiling (temporary)
  • Bug 859 - qemux86-64: Enable latencytop and profiling (temporary)
  • Bug 871 - package-index.bb: Added missing dependencies.
  • Bug 877 - openjade-native: Run make depend to ensure dependencies are correct and avoid parallel make failures
  • Bug 879 - groff: update to 1.20.1
  • Bug 894 - bitbake.conf: add POKYBASE to BB_HASHBASE_WHITELIST
  • Bug 903 - bitbake.conf: add POKYBASE to BB_HASHBASE_WHITELIST
  • Bug 906 - xserver-nodm-init: Mark as machine specific after recent rootless X changes
  • Bug 907 - slang: specify --x-includes to pass qa sanity check
  • Bug 908 - toolchain-scripts.bbclass: Added --sysroot to CPPFLAGS.
  • Bug 924 - base-files: Remove sysctl.conf file. This is now provided by the procpc recipe.
  • Bug 925 - package_rpm: Ensure we take the sstate shared lockfile in the place we write files
  • Bug 930 - netbase: automatically bring up usb0 on BeagleBoard xM
  • Bug 938 - Workaround for Global C++ Constructor problem on ARM
  • Bug 946 - bitbake.conf: fix MACHINE_ARCH
  • Bug 960 - keymaps: Fix MACHINE -> MACHINE_ARCH
  • Bug 964 - sstate: ensure an ordered mapping between SSTATETASKS and SSTATETASKNAMES
  • Bug 968 - gnu-config-native: add dependency on perl-native
  • Bug 972 - git fetcher: make tag back to work, fix YOCTO bug 972
  • Bug 974 - web: update svn to 131 to fix build issue
  • Bug 975 - avahi: Upgrade to 0.6.30 (from 0.6.28)
  • Bug 977 - libexif: upgrade to 0.6.20
  • Bug 978 - libxml2: upgrade to version 2.7.8
  • Bug 979 - openssl: upgrade to version 0.9.8r
  • Bug 980 - rxvt-unicode: upgrade to version 9.10
  • Bug 982 - tar-1.17 (GPLv2) bugfix
  • Bug 983 - rsync: upgrade to version 3.0.8
  • Bug 984 - rsync (GPLv2): fix security vulnerability CVE-2007-4091
  • Bug 993 - sat-solver: fix arch=all packages
  • Bug 997 - initscripts: remove -i from halt/reboot arguments and allow override
  • Bug 1003 - python: add missing cytpes modules
  • Bug 2018 - u-boot: update SRCREV to 2011.03
  • Bug 1032 - distcc: Update SRC_URI

 

COMMIT LOG

To see the commit log for this release, use the following command:

git log --oneline bernard-5.0...HEAD