summaryrefslogtreecommitdiffstats
path: root/meta/packages
Commit message (Collapse)AuthorAgeFilesLines
* encodings: Specify encodingsdir as the default was being detected ↵Richard Purdie2010-06-301-1/+3
| | | | | | incorrectly resulting in an empty package Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* busybox: fix unexpected "done" in /etc/udhcpc.d/50default script.Enric Balletbo i Serra2010-06-292-8/+7
| | | | | | | | | | | 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>
* qemux86/xorg.conf: no DefaultDepth for VMware SVGA driverKevin Tian2010-06-292-2/+1
| | | | | | | | | | 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>
* qemu: fix VMware VGA depth calculation errorKevin Tian2010-06-293-4/+121
| | | | | | | | | | | | | | | | | | | | | | | | 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>
* gcc: Add patch to allow disabling of libstdc++ linkage and hence fix ↵Richard Purdie2010-06-295-3/+27
| | | | | | 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>
* qemu: Enable ppc system emulation and fix ppc buildRichard Purdie2010-06-293-11/+39
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* pkgconfig: add patch to disable legacy scripts such as glib-configJoshua Lock2010-06-252-7/+50
| | | | | | | | | 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>
* cross-canadian: ensure package dependencies are generated correctlyJoshua Lock2010-06-254-4/+4
| | | | | | | | 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>
* gdb-cross-canadian: build with the host-triplet prefixJoshua Lock2010-06-231-1/+3
| | | | | | | Our cross-canadian tools our built with the host-triplet prefix, gdb should do similar. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* qemu: fix sloppy mergeJoshua Lock2010-06-231-2/+2
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* qemu: Work around the crash seen on Ubuntu.Jeff Dike2010-06-232-0/+17
| | | | | | | | | | | | | | 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>
* linux-omap: fix build failure with gcc-4.3.3Dexuan Cui2010-06-232-1/+31
| | | | | | | | | | | | | | | | | | | 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>
* linux-libc-headers: delete include/scsi/scsi.h, it's not for userspaceJoshua Lock2010-06-184-4/+6
| | | | | | | | | | | | | | | 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>
* linux-libc-headers: Remove ioctls for deleted driverDike, Jeffrey G2010-06-172-2/+28
| | | | | | | | 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>
* qemu: Fix linking of the native package on Fedora 13Joshua Lock2010-06-174-15/+39
| | | | | | | | | 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>
* xserver-kdrive: Disable dolt to fix build failuresRichard Purdie2010-06-112-2/+15
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gnome-keyring: Add missing DEPENDS on gconfRichard Purdie2010-06-111-1/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* task-poky-tools: Disable kexec for powerpcRichard Purdie2010-06-111-1/+2
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gypsy: Fix broken SRC_URIScott Garman2010-06-111-1/+1
| | | | | Signed-off-by: Scott Garman <scott.a.garman@intel.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* icu-native: LD_LIBRARY_PATH is requiredKevin Tian2010-06-111-2/+5
| | | | | | | | 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>
* js: Fix mips build and other architecture inconsistencyRichard Purdie2010-06-102-1/+27
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* icu: Fix LD_LIBRARY_PATH corruption causing build failuresRichard Purdie2010-06-103-1/+49
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* opkg: ensure the data directory is createdJoshua Lock2010-06-101-2/+7
| | | | | | | 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>
* qemu-nativesdk: Make sure the compiler prefix is set fixing cross sdk buildsRichard Purdie2010-06-101-2/+2
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* qemu-helper-nativesdk: Fix after file:// url handling changesRichard Purdie2010-06-101-1/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* linux-2.6.33.2: Ensure enable QEMU network drivers for qemux86Joshua Lock2010-06-102-79/+87
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* poky-image-sato-cd: This has been replaced by the -live imageRichard Purdie2010-06-091-13/+0
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* xserver-kdrive-xomap: Bandaid for configure issues and modern autotoolsRichard Purdie2010-06-092-0/+16
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc-4.3.3: Drop unused patchesRichard Purdie2010-06-0981-588146/+0
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* udev: bump PR after cache fixesJoshua Lock2010-06-095-5/+5
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* Fix the boot process udev warningYu Ke2010-06-0911-11/+36
| | | | | | | | | | | Phenomena: there is udev warning in boot process tar: can't open '/etc/dev.tar': Read-only file system The reason is that the init script /etc/rcS.d/S04udev will try to tar the /dev as cache to speed up udev at next boot time. Unfortunately, S04udev is too early and the filesystem is not writable yet. To fix it, this patch split the cache action to another init script, and register it as /etc/rcS.d/S36, which is after the S35mountall, and the filesystem is already writable. Signed-off-by: Yu Ke <ke.yu@intel.com>
* pciutils: Stop build breakage if HOST is set in the environmentRichard Purdie2010-06-091-0/+3
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* curl: Fix configure issue on mipsRichard Purdie2010-06-092-1/+76
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* linux: bump PR of linux-2.6.3243.2 after the fix for RTCJoshua Lock2010-06-091-1/+1
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* busybox: bump the PR after the syslog fixJoshua Lock2010-06-091-1/+1
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* Fix the syslog starting failureZhai Edwin2010-06-091-1/+1
| | | | | | Should use "-Cxx" instead of "-C xx" as command line for syslog in busybox Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
* Fix the issue of /dev/misc/rtc missing from hwclock.shZhai Edwin2010-06-091-2/+1
| | | | | | Build RTC driver into kernel by default on qemux86 to avoid missing of /dev/misc/rtc Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
* m4: Drop broken custom do_configure which stops site cache taking effect ↵Richard Purdie2010-06-091-6/+0
| | | | | | (amongst other issues) and drop duplicate PR setting Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc: Drop 4.2.3 as its unusedRichard Purdie2010-06-0880-8033/+0
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc-runtime: Various bug fixesRichard Purdie2010-06-087-21/+29
| | | | | | | | * Use the -nostdinc++ to CXX fixing libstdc++ * Generate libgcc in gcc-cross, save the result and use in gcc-runtime * Fix the layout of the crt*.o files so the SDK compiler can find them Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc-configure-sdk.inc: local-prefix should be in SDKPATH, not a build patchRichard Purdie2010-06-081-1/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc-configure-cross.inc: local-prefix should be the target exec_prefixRichard Purdie2010-06-081-1/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* task-poky-standalone-sdk-target: Add libgcc-dev and libstdc++-dev to allow ↵Richard Purdie2010-06-081-1/+3
| | | | | | compiling in meta-toolchain to work Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc-cross: Fix install path typo.Dongxiao Xu2010-06-081-1/+1
| | | | Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* gcc-runtime: Make sure multiple target builds work correctlyRichard Purdie2010-06-072-4/+4
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* syslinux: Fix native install to use the correct pathsRichard Purdie2010-06-071-1/+6
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* Fixes for Qemu to use VGA and Touch ScreenSaul Wold2010-06-072-4/+20
| | | | | | | Added usb tablet options to poky-qemu-internal script, and adjusted the xorg.conf script for x86 to use VGA screen and tablet input device Signed-off-by: Saul Wold <saul.wold@intel.com>
* qemu: Update to 0.12.4Jeff Dike2010-06-0710-133/+121
| | | | | | | | | | | | | | | Renamed the recipe to 0.12.4. Moved the patches directory to qemu-0.12.4 - when it was named qemu-0.12, bitbake silently ignored the patches, and only failed when it came time to apply them. Added a FILESDIR to the git recipe and changed its PV to 0.12.4 so it can use the same patches as the normal recipe for now. Removed the series file - it wasn't needed. Signed-off-by: Jeff Dike <jdike@linux.intel.com>
* e2fsprogs: Remove all mention of anything associated with uuidsJeff Dike2010-06-071-5/+3
| | | | | | | | | | | | | --disable-libuuid is added to the configure command line. This has the effect of disabling the compilation of uuidgen and libuuid.so. These two are specified as making up their own packages, which turn out to be empty, and thus aren't created in the first place. The error which manifests itself is at the final creation of the rootfs when the global package depends on the e2fsprogs-uuidgen and libuuid, which turn out not to exist, because they weren't created. Signed-off-by: Jeff Dike <jdike@linux.intel.com>
* wpa-supplicant: Don't run populate-volatile.sh on the build systemJeff Dike2010-06-072-3/+3
| | | | | | | | Move the populate-volatile.sh call to below the offline check. Otherwise, it will try to run during the build, on a system which likely doesn't have populate-volatile.sh. Signed-off-by: Jeff Dike <jdike@linux.intel.com>