Bug 5431 - Investigate and document uClibc limitation
Summary: Investigate and document uClibc limitation
Status: RESOLVED OBSOLETE
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: core (show other bugs)
Version: 1.6
Hardware: x86 Multiple
: Medium enhancement
Target Milestone: Future
Assignee: Ross Burton
QA Contact: Lucian Musat
URL:
Whiteboard:
Depends on: 5433
Blocks: 5434
  Show dependency tree
 
Reported: 2013-10-31 16:38 UTC by Saul Wold
Modified: 2016-07-19 14:36 UTC (History)
9 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: Yes (doc changes required)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Saul Wold 2013-10-31 16:38:19 UTC
This is an umbrella bug for the uClibc activities, including adding it to the Autobuilder as a target and runtime testing.  More bugs to follow!
Comment 1 Saul Wold 2013-10-31 19:02:43 UTC
A world build with x86 gives us the following 58 or so failures, not 
unsuprising, what's more suprising is how many passed!

  /srv/hdd/poky/meta/recipes-core/eglibc/eglibc-scripts_2.18.bb, do_install
  /srv/hdd/poky/meta/recipes-core/eglibc/eglibc-mtrace_2.18.bb, do_install
  /srv/hdd/poky/meta/recipes-core/eglibc/eglibc-locale_2.18.bb, do_install
  /srv/hdd/poky/meta/recipes-rt/rt-tests/rt-tests_0.85.bb, do_compile
  /srv/hdd/poky/meta/recipes-graphics/xorg-lib/xkeyboard-config_2.10.1.bb, 
do_package
  /srv/hdd/poky/meta/recipes-support/atk/at-spi2-core_2.10.0.bb, do_configure
  /srv/hdd/poky/meta/recipes-support/libsoup/libsoup-2.4_2.44.1.bb, do_package
  /srv/hdd/poky/meta/recipes-core/kbd/kbd_2.0.0.bb, do_compile
  /srv/hdd/poky/meta/recipes-support/apr/apr_1.4.8.bb, do_configure
  /srv/hdd/poky/meta/recipes-extended/cups/cups_1.7.0.bb, do_compile
  /srv/hdd/poky/meta/recipes-connectivity/nfs-utils/nfs-utils_1.2.8.bb, 
do_compile
  /srv/hdd/poky/meta/recipes-extended/sudo/sudo_1.8.8.bb, do_compile
  /srv/hdd/poky/meta/recipes-kernel/systemtap/systemtap_git.bb, do_configure
  /srv/hdd/poky/meta/recipes-support/libunistring/libunistring_0.9.3.bb, 
do_compile
  /srv/hdd/poky/meta/recipes-devtools/pkgconfig/pkgconfig_0.28.bb, do_compile
  /srv/hdd/poky/meta/recipes-extended/at/at_3.1.14.bb, do_compile
  /srv/hdd/poky/meta/recipes-extended/net-tools/net-tools_1.60-25.bb, do_compile
  /srv/hdd/poky/meta/recipes-devtools/mtools/mtools_4.0.18.bb, do_compile
  /srv/hdd/poky/meta/recipes-connectivity/libnss-mdns/libnss-mdns_0.10.bb, 
do_compile
  /srv/hdd/poky/meta/recipes-extended/ltp/ltp_20130904.bb, do_compile
  
/srv/hdd/poky/meta/recipes-support/gnome-desktop-testing/gnome-desktop-testing_2013.1.bb, 
do_compile
  /srv/hdd/poky/meta/recipes-graphics/wayland/weston_1.1.0.bb, do_compile
  /srv/hdd/poky/meta/recipes-devtools/prelink/prelink_git.bb, do_compile
  /srv/hdd/poky/meta/recipes-extended/texi2html/texi2html_5.0.bb, do_compile
  /srv/hdd/poky/meta/recipes-gnome/gnome/gnome-icon-theme_2.31.0.bb, do_package
  /srv/hdd/poky/meta/recipes-support/libbsd/libbsd_0.6.0.bb, do_configure
  /srv/hdd/poky/meta/recipes-extended/screen/screen_4.0.3.bb, do_compile
  /srv/hdd/poky/meta/recipes-extended/mdadm/mdadm_3.3.bb, do_compile
  /srv/hdd/poky/meta/recipes-support/gnupg/gnupg_2.0.22.bb, do_configure
  /srv/hdd/poky/meta/recipes-support/nss-myhostname/nss-myhostname_0.3.bb, 
do_compile
  /srv/hdd/poky/meta/recipes-extended/libuser/libuser_0.60.bb, do_compile
  /srv/hdd/poky/meta/recipes-extended/augeas/augeas_1.1.0.bb, do_compile
  /srv/hdd/poky/meta/recipes-devtools/apt/apt_0.9.9.4.bb, do_compile
  /srv/hdd/poky/meta/recipes-support/gpgme/gpgme_1.4.3.bb, do_compile
  /srv/hdd/poky/meta/recipes-qt/qt-apps/qmmp_0.6.6.bb, do_compile
Comment 2 Bogdan Alexandru Voiculescu 2015-09-02 12:32:54 UTC
please provide more info on this bug.
Comment 3 Saul Wold 2015-09-03 19:40:46 UTC
What more do you want, this was an umbrella bug from 1.6, we should try to do a 
world build again after Khem's latest fix is in and file bugs against either 
uclibc or the packages that fail.

It might also be useful to poll the community to see who is still using uclibc 
and in what capacities.

I should probably not be the owner any longer of this
Comment 4 Khem Raj 2015-09-03 19:50:44 UTC
This should first be added to autobuilder. I report on uclibc build to errors.yp.org as well once a week roughly from my builders doing world build with uclibc.

In terms of limitations I think we can say that all world builds wont be clean. No LSB images will build. core-image-base and core-image-sato are the ones which should be expected to work on all architectures.
Comment 5 Ross Burton 2016-07-19 14:36:57 UTC
Just sent a patch to remove uclibc from oe-core, so marking this as obsolete.