aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2010-05-19nfsroot: script for automatic nfs/tftp preparationrpurdie/nfsrootQing He
This script is intended for easier board run with nfsroot. By automatically copying the kernel, mounting the rootfs as nfs and generating gpxe or pxelinux scripts, it minimizes the effort of starting a working system after a rebuild. Signed-off-by: Qing He <qing.he@intel.com>
2010-05-19nfsroot: allow nfsroot to survive netbase initQing He
The patch adds a script in /etc/network/if-pre-up.d, the script returns 1 (effectly skip the ifup on the iface) iff: 1. there is a "* / (nfs|nfs4) *" entry in the /proc/mounts 2. the addr field in that entry is routed using $IFACE Signed-off-by: Qing He <qing.he@intel.com>
2010-05-17add a new scripts create-pull-requestNitin A Kamble
This is the 1st version of create-pull-request script. Using specified local commit-id or branch-name it generates a short description of the changes; and using poky-contrib branch-name it generates the URL where these changes are already pushed and are available for review and git-pull. I prepared this script as per the input from Richard Purdie. Signed-Off-By: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-05-17Add recipe for X vesa driver packageNitin A Kamble
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-05-17Add recipe for moblin-image-netbook.directdiskNitin A Kamble
Signed-Off-By: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-05-14poky-qemu-internal Add -show-cursor to qemux86Nitin A Kamble
Without this option the need to do the blind guesswork about the position of the pointer. Signed-Off-By: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-05-14handbook: Add section to Poky manual about contributions and certificate of ↵Richard Purdie
origin Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-05-14Merge branch 'tk/head' of ssh://git.pokylinux.org/poky-contribRichard Purdie
2010-05-14Merge branch 'nitin/lic1' of ssh://git.pokylinux.org/poky-contribRichard Purdie
2010-05-13linux: Ensure we have buildable kernel recipes for each machineJoshua Lock
Fix various kernels to build with our toolchain, this includes well known fixes for: * sumversion.c: compilation failing with a 'PATH_MAX' undeclared (fixed by adding limits.h to sumversions includes * a patch taken from oe.dev to stop GCC >= 4.3 from optimizing a loop which causes compilation to fail * Fixing the KERNEL_OUTPUT for mx31 and nokia800 kernel recipes Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-05-13Revert "poky-env-internal: Disable automatic adding of meta environments to ↵Richard Purdie
BBPATH" This reverts commit ba804d1729640a0587db8ba94bde6018570a8b0c which is a valid change but isn't working for some reason which needs further investigation.
2010-05-13poky-env-internal: unset variables to avoid disturbing new GIT cloneKevin Tian
Signed-off-by Kevin Tian <kevin.tian@intel.com>
2010-05-12License Checking: convert an error into warningNitin A Kamble
If license file md5 information (LIC_FILES_CHKSUMS variable) is missing in the recipe then just throw a warning instead of the build failure. Once enough recipes' LIC_FILES_CHKSUMS are filled then this warning will be reverted back to the the fetal error. If LIC_FILES_CHKSUMS field is present but invalid then the it still causes a fetal build error. Signed-Off-By: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-05-12mtd-utils: Fix mtd-utils-native do_install task to install binaries into the ↵Richard Purdie
correct place rather than using hardcoded paths Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-05-12poky-env-internal: Disable automatic adding of meta environments to BBPATHRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-05-11License Change checking:Nitin A Kamble
Added a new variable in recipe : LIC_FILES_CHKSUM It is a required field for every recipe. It describes license text location in the source files. And also stores md5sum of that license text. Any change in this license text triggers build error. Which enables developer to review any changes in the license and update the license fields in the recipe accordingly. For Example: contents of zlib_1.2.3.bb LICENSE = "zlib" LIC_FILES_CHKSUM = "file://README;md5=ae764cfda68da96df20af9fbf9fe49bd \ file://zlib.h;beginline=1;endline=30;md5=6ab03f03a5ee92d06b809797d4d5586d " Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-05-07openssl: Fix build of openssl-native on x86_64 with recent binutilsJoshua Lock
Apply a patch from upstream that fixes the build, patch should be able to be dropped when we update openssl version. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-05-06xf86-input-vmmouse: bump version to 12.6.6Joshua Lock
There was a bug in 12.6.5 whereby it was depending on symbols no longer available in the X server. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-05-06moblin: drop moblin.conf and inherit poky for mirror configurationJoshua Lock
Doesn't make any sense to duplicate the mirror configuration, and all that the moblin class contained was minimal mirror config. So let's drop it. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-05-06pax-utils: Sync with OE.dev fixing native versionRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-05-06Fix build problem with GCC-4.3.3 on PowerPCGary Thomas
Signed-off-by: Gary Thomas <gary@mlbassoc.com>
2010-05-06Latest versions of GCC are safe on PowerPCGary Thomas
Signed-off-by: Gary Thomas <gary@mlbassoc.com>
2010-05-06Update classes to use lib/oeJoshua Lock
Adapt modifications from upstream to make Poky classes use lib/oe for the common Python functionality. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-05-06lib/oe: Import oe lib from OE.devJoshua Lock
This library moves the common Python methods into modules of an 'oe' Python package. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-05-06base.bbclass: Sync minor layout changes with OE.devRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-05-06xfce.bbclass: Fix SRC_URI (from OE.dev)Richard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-05-06poky-default-revisions.inc: Add linux-omap3-pm revision to ensure offline ↵Richard Purdie
builds at least parse even if the revision is invalid Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-05-06handbook: Add new FAQsRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-05-06unifdef-native: Fix staging reference in do_install (noticed from OE.dev)Richard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-05-06unifdef-native: Fix staging reference in do_install (noticed from OE.dev)Richard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-04-30sanity.bbclass: fix typo in earlier commitJoshua Lock
Commit fbe3d41eb0c75500d8f16bfd2975cd3136ef1335 left a trailing bracket which cause an interpretation error Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-04-30Remove meta-cross-linkage recipe, we no longer have a cross directoryJoshua Lock
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-04-30Version the build configuration directoryJoshua Lock
The addition of BBLAYERS changes the build/conf directory to be incompatible with the "old way" in the Purple release. As such things are likely to occur in future we should bersion the build/conf directory through local.conf Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-04-29Fix sanity check for new abiJoshua Lock
current_abi is the abi of the tmp directory, not the current abi specified in the abi file... Now the sanity check should work sanely. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-04-28Bump the ABI to alert people that cross has goneJoshua Lock
Since we've change the tmpdir layout quite a bit we're going to bump ABI and force a rebuild. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-04-28Fix references to CROSS_DIR now that it has been removedJoshua Lock
CROSS_DIR is no longer removed so fix up classes, packages and documentation which refer to it. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-04-27cross.bbclass: inherit relocatable to post-process cross binariesJoshua Lock
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-04-27Install cross-packages into the native sysrootJoshua Lock
Cross is no longer required so can go away, we now install cross packages into the native sysroot and use them from there. This patch includes updates to classes and some recipes which reference CROSS_DIR. Others still need fixing an image can be built and run with this patch applied. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-04-27gcc: Fix packaging of cross for PPCJoshua Lock
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-04-27autotools: deprecate autotools_stage classJoshua Lock
Move the functionality into autotools and ensure all our Poky recipes are no longer using it. Keep the autools_stage class around for OE compatability but just have it inherit autools. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-04-27poky-default.inc: set PPC preferred version for gcc-runtimeJoshua Lock
We use an older toolchain for PPC so we need to set the PREFERRED_VERSION for gcc-runtime too. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-04-27conf/poky-default.inc: Fix PPC preferred binutilsJoshua Lock
At some stage the PPC preferred binutils seems to have been changed, we still need 2.19 for now. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-04-27scripts/pstage-scanner: new script to sanity test the contents of pstageJoshua Lock
Currently the script will scan all packages in the pstage directory and log packages which contain destinations outside of the native sysroot. The script currently ignores pkgdata, stamps and deploy but does trigger the work dir for packages with a package-split file, this may well be a false positive. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-04-27relocatable.bbclass: Normalise the generated pathJoshua Lock
The generated path we create for the binaries RPATH can have a lot of directory separators in. Use os.path.normpath() to tidy it up and only include the required directory separators. This patch is purely to appease my personal sense of niceness... Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-04-27sanity.bbclass: handle lack of permission to read /proc/sys/vm/mmap_min_addrJoshua Lock
Patch from OE.dev by Martin Jansa to workaround that we on modern Linux we can no longer read this file. We need a better fix but best option will be to update to a newer, relocatable, QEMU release. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-04-27polkit: fix DEPENDS, requires intltoolJoshua Lock
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-04-27Move STAGING_BINDIR_CROSS into target sysroot, instead of nativeJoshua Lock
Cross scripts now live in sysroot/$arch-distro-os/crossscripts, this conveys that they are no longer native system dependant and emphasises their purpose. Bump the staging ABI and implement a simple migration from ABI 3 to ABI 4. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-04-27packaged-staging.bbclass: Fix architecture fieldJoshua Lock
The packages architecture field is incorrect, this patch changes it to: native - build machine architecture cross - build and target machine architectures target - target machine architecture Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-04-27poky-image-sato-directdisk: directdisk variant of Sato imageJoshua Lock
New recipe to create a directdisk Sato disk image. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-04-27pixman: explicitly disable Gtk+ testsJoshua Lock
Signed-off-by: Joshua Lock <josh@linux.intel.com>