aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2010-07-08Green 3.3.1 Releasegreen-3.3.1greenJoshua Lock
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-07-07package_*.bbclass: Only set pkg in overrides. These are the only values ↵Richard Purdie
we're interested in expanding and this makes sure we obtain the expected data Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-07Revert "classes/package_ipk|_deb|_rpm.bbclass: Fix setting of OVERRIDES when ↵Richard Purdie
packaging" This reverts commit 3abe7a0624e1215124799f97c872682a98659760 which was incorrect in some assumptions about OVERRIDE handling order.
2010-07-03classes/package_ipk|_deb|_rpm.bbclass: Fix setting of OVERRIDES when packagingJoshua Lock
The OVERRIDES variable was being incorrectly set with the end result of the runtime dependencies of the package not being encoded in it's package metadata. This broke opkg-native in meta-toolchain. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-06-30encodings: Specify encodingsdir as the default was being detected ↵Richard Purdie
incorrectly resulting in an empty package Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-06-29busybox: fix unexpected "done" in /etc/udhcpc.d/50default script.Enric Balletbo i Serra
Run udhcpc results in udhcpc (v1.15.3) started /etc/udhcpc.d/50default: line 37: syntax error: unexpected "done" (expecting "fi") run-parts: /etc/udhcpc.d/50default exited with code 2 Signed-off-by: Enric Balletbo i Serra <eballetbo@gmail.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-06-29qemux86/xorg.conf: no DefaultDepth for VMware SVGA driverKevin Tian
VMware SVGA driver needs to have same depth between the host and the guest. Or put in other word, the depth read by the guest is the value read from host. The guest is not allowed to change virtual depth to other value. With DefaultDepth option xorg.conf, vmware driver rejects to work with suggestion "Please do not specify a depth on the command line or via the config file". Signed-off-by Kevin Tian <kevin.tian@intel.com>
2010-06-29qemu: fix VMware VGA depth calculation errorKevin Tian
VMware SVGA presents to the guest with the depth of the host surface it renders to, and rejects to work if the two sides are mismatched. One problem is that current VMware VGA may calculate a wrong host depth, and then memcpy from virtual framebuffer to host surface may trigger segmentation fault. For example, when launching Qemu in a VNC connection, VMware SVGA thinks depth as '32', however the actual depth of VNC is '16'. The fault also happens when the host depth is not 32 bit. Qemu <4b5db3749c5fdba93e1ac0e8748c9a9a1064319f> tempts to fix a similar issue, by changing from hard-coded 24bit depth to instead query the surface allocator (e.g. sdl). However it doesn't really work, because the point where query is invoked is earlier than the point where sdl is initialized. At query time, qemu uses a default surface allocator which, again, provides another hard-coded depth value - 32bit. So it happens to make VMware SVGA working on some hosts, but still fails in others. To solve this issue, this commit introduces a postcall interface to display surface, which is walked after surface allocators are actually initialized. At that point it's then safe to query host depth and present to the guest. Signed-off-by Kevin Tian <kevin.tian@intel.com>
2010-06-29gcc: Add patch to allow disabling of libstdc++ linkage and hence fix ↵Richard Purdie
gcc-runtime which was having broken configure tests due to the linker failures and assuming maths primitives were not in libm Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-06-29qemu: Enable ppc system emulation and fix ppc buildRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-06-25pkgconfig: add patch to disable legacy scripts such as glib-configJoshua Lock
On an F13 host with glib-config installed pkgconfig-native can get into a horrible state with recursive calls between pkg-config and glib-config. The patch adds a configure time option to disable legacy script support in pkgconfig and makes use of the option for Poky. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-06-25cross-canadian: ensure package dependencies are generated correctlyJoshua Lock
cross-canadian packages need to look for their SOLIBS in the nativesdk sysroot so that dependencies are correctly picked up and meta-toolchains are correctly built. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-06-23gdb-cross-canadian: build with the host-triplet prefixJoshua Lock
Our cross-canadian tools our built with the host-triplet prefix, gdb should do similar. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-06-23kernel.bbclass: Remove additional binaries from stagingScott Garman
* Remove additonal binaries known to cause "strip command failed" errors during do_package on cross platforms. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2010-06-23qemu: fix sloppy mergeJoshua Lock
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-06-23qemu: Work around the crash seen on Ubuntu.Jeff Dike
Due to different stack contents in sdl_display_init on Ubuntu vs other distros, an uninitialized structure is causing a crash. Zeroing the structure makes the behavior uniform across distros, avoiding the Ubuntu crash, but doesn't fix the underlying bugs, notably: the return value of SDL_GetWMInfo needs to be checked, as it's currently failing silently the underlying reason for the failure of SDL_GetWMInfo needs to be found - there is a GetWMINfo method in the internal SDL structure which is NULL, and the reason for this needs to be found. Signed-off-by: Jeff Dike <jdike@linux.intel.com>
2010-06-23linux-omap: fix build failure with gcc-4.3.3Dexuan Cui
Pull time.h patch from upstream Linux kernel (commit 38332cb98772f5ea757e6486bed7ed0381cb5f98) The patch fixes the following build failure: LD .tmp_vmlinux1 kernel/built-in.o: In function `timespec_add_ns': undefined reference to `__aeabi_uldivmod' kernel/built-in.o: In function `do_gettimeofday': undefined reference to `__aeabi_uldivmod' undefined reference to `__aeabi_uldivmod' kernel/built-in.o: In function `timespec_add_ns': undefined reference to `__aeabi_uldivmod' undefined reference to `__aeabi_uldivmod' kernel/built-in.o: more undefined references to `__aeabi_uldivmod' Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2010-06-18linux-libc-headers: delete include/scsi/scsi.h, it's not for userspaceJoshua Lock
include/scsi/scsi.h is not userland parsable and research indicates this is because the header should not be exposed to userspace. Therefore remove it in the install. Research done by Tom Rini <tom_rini@mentor.com> in OE commit 91d3d92a626da89dfe13d63e68a90dbafdbaef1d This has been the case since kernel 2.6.31 Bump glibc and uclibc PR's so that users have sane <scsi/scsi.h> Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-06-17linux-libc-headers: Remove ioctls for deleted driverDike, Jeffrey G
2.6.33 removed the Hayes ESP driver. The presence of these ioctls makes setserial believe that ESP support should be built in, breaking its build. Signed-off-by: Jeff Dike <jdike@linux.intel.com>
2010-06-17qemu: Fix linking of the native package on Fedora 13Joshua Lock
Fedora 13 switched the default behaviour of the linker to no longer indirectly link to required libraries (i.e. dependencies of a library already linked to). Therefore we need to explicitly pass the depended on libraries into the linker for building to work on Fedora 13. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-06-14handbook: Fix stylesheetJoshua Lock
Some sizes where defined without units (in our case px) causing display of the header of the handbook to be broken. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-06-14sanity.bbclass: Fix test for i686 SDKMACHINEJoshua Lock
The 'is' keyword tests for object identity, returning True if the variables are both referencing the same object. Changed the test to use the equality operator, which compares the values of the objects. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-06-14handbook: Fix typo in last commitJoshua Lock
Managed to mangle the command... Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-06-14handbook: fix extraction commandJoshua Lock
We ship bzipped tarballs now so we need to pass j to tar, not z Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-06-14handbook: Note that this is the documentation for GreenJoshua Lock
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-06-14handbook: Fix references to the stable releaseJoshua Lock
The handbook was still talking about the purple release, we're green now Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-06-14handbook: Fix generation of HTML handbookJoshua Lock
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-06-11Green 3.3 Releasegreen-3.3Joshua Lock
2010-06-11packaged-staging.bbclass: fix typo in scan_cmdJoshua Lock
it's PSTAGE_TMPDIR_STAGE, not PSTAGE_TMDPDIR_STAGE spotted by Chris Larson <chris_larson@mentor.com> Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-06-11xserver-kdrive: Disable dolt to fix build failuresRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-06-11linux-moblin-2.6.33.2: Enable trackpads for netbooksJoshua Lock
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-06-11site/powerpc: Add popt site optionsRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-06-11gnome-keyring: Add missing DEPENDS on gconfRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-06-11qemuppc: Add ppc603e to PACKAGE_EXTRA_ARCHS, fixing image buildsRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-06-11poky.bbclass: Add second fall-back sources mirrorScott Garman
* Green and newer releases can now use http://autobuilder.pokylinux.org/sources/ Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2010-06-11task-poky-tools: Disable kexec for powerpcRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-06-11gypsy: Fix broken SRC_URIScott Garman
Signed-off-by: Scott Garman <scott.a.garman@intel.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-06-11icu-native: LD_LIBRARY_PATH is requiredKevin Tian
Back to commit ea45876d7ba3d4d2b132fd38a2c40834a2385f34, LD_LIBRARY_PATH is disable for cross-build, however it's required for native version. So force noldlibpath.patch for non-native case only Signed-off-by Kevin Tian <kevin.tian@intel.com>
2010-06-10Add an entry for ${BPN} in the handbookNitin A Kamble
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-06-10js: Fix mips build and other architecture inconsistencyRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-06-10icu: Fix LD_LIBRARY_PATH corruption causing build failuresRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-06-10lib/oe/patch.py: Fix patch application failure interaction handlingRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-06-10poky-env-internal: fix a typoJoshua Lock
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-06-10poky-evn-internal: Add some documentation about the config file and commonly ↵Richard Purdie
used build targets Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-06-10opkg: ensure the data directory is createdJoshua Lock
We need to ensure the data directory (/usr/lib/opkg) is created and shipped in the package as it's used by opkg to create a lock file. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-06-10rootfs_ipk.bbclass: ensure the package manager can create lock filesJoshua Lock
The opkg package manager uses /usr/lib/opkg to store lock files in, modify the remove_package_data_files() function to create an empty directory once the data files are removed so that the lock can be created. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-06-10qemu-nativesdk: Make sure the compiler prefix is set fixing cross sdk buildsRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-06-10packaged-staging.bbclass: Use a differnet opkg.conf for each TARGET_ARCHJoshua Lock
Assembling an appropriate opkg.conf in the pstage_helper is difficult when building for multiple target architectures in one Poky directory, work around this by generating an appropriate opkg.conf for the TARGET_ARCH and using an ${TARGET_ARCH}-opkg.conf for packaged staging. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-06-10qemu-helper-nativesdk: Fix after file:// url handling changesRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-06-10m4: Set further site entriesRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>