summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2010-09-10bitbake: Add proxy variables to standard export listZhai Edwin
With "no_proxy" exported to bitbake, both internal and externel file mirror can be used. "https_proxy" enable fetching "https://" file through proxy. Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
2010-09-10Fix the matchbox-panel seg fault on netbook & emenlowZhai Edwin
netbook & emenlow use "-march=core2"(in tune-atom.inc) instead of "=i586"(for qemux86), plus the "-fomit-frame-pointer" in default FULL_OPTIMIZATION, this cause strange seg fault when starting matchbox-panel. seg fault happened @ tmp_reset_bg (gtk+-2.20.1/gdk/x11/gdkwindow-x11.c), which is inline function extended inside _gdk_x11_window_tmp_unset_bg. When expanding GDK_DRAWABLE_XID(obj->bg_pixmap) with gcc 4.5.0 optimization, a function call is missing. Saving a local var to stack also disappeared, but still tried to restore it from stack, which cause seg fault after getting a worng value. This fix avoid "-fomit-frame-pointer" in gtk+ on netbook & emenlow. [BUGID #224] fixed by this. Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
2010-09-10netbase: Don't hardcode the qemu IP configRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-10scripts/runqemu: Drop broken toolchain symlink codeRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-10scripts/poky-qemu-ifup: Ensure the host has a route to itRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-10scrtips/poky-qemu: Fix network interface device numberingRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-10poky-qemu-internal: Fix ifdown script to use the correct variableRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-10gnu-config: Fix target version to contain all the substitutions and not ↵Richard Purdie
overwrite the first half with the second set of changes Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-09libzypp: change /usr/lib64 to /usr/libKevin Tian
similar to previous sat-solver fix, we use /usr/lib for x86-64 target Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2010-09-09linux-wrs: Update now SRCREV variable order is fixedRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-09linux-wrs: validate branches against known revisionsBruce Ashfield
It is possible for the git repository to have commits on branches that are ahead of the SRCREVs for those branches. Since the kern tools will simply checkout and build, we can end up building a different kernel than what is expected. It is up to the recipe to ensure that the branches are at the correct commits. To do this, we simply check the current machine branch against the SRCREV and if they don't match we move the existing branch and do a checkout at the desired commit. Note: This probably needs to be disabled with AUTOREV. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2010-09-09poky-default-revisions.inc: Fix variable order for linux-wrs recipesRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-09bitbake/__init__.py: Fix named SRCREVS variable name ordering with backwards ↵Richard Purdie
compatibility Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-09trace-cmd: add to profiling recommendsBruce Ashfield
Make trace-cmd available by adding it to RECOMMENDS_task-poky-tools-profile Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2010-09-08task-poky-lsb: Remove man-pages due to build failuresSaul Wold
Signed-off-by: Saul Wold <Saul.Wold@intel.com>
2010-09-08task-poky-lsb: add man-pages, which will pull man and groffSaul Wold
Signed-off-by: Saul Wold <Saul.Wold@intel.com>
2010-09-08image.bbclass: change IMAGE_EXTRA_SPACE to IMAGE_OVERHEAD_FACTORSaul Wold
This change allows the IMAGE_OVERHEAD_FACTOR (default to 1.2) to adjust dynamicly how much space to add for each image, thus there is 20% overhead space by default. Signed-off-by: Saul Wold <Saul.Wold@intel.com>
2010-09-08man-pages:Add new man-pages packageXiaofeng Yan
The Linux man-pages project documents the Linux kernel and C library interfaces that are employed by user programs Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
2010-09-08groff:Add new groff packageXiaofeng Yan
groff allows for a short reference for the GNU roff language Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
2010-09-08man: Add new man packageXiaofeng Yan
A set of documentation tools: man, apropos and whatis Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
2010-09-08Distro tracking: add package aliasesDexuan Cui
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2010-09-08at: Disable PARALLEL_MAKE for at and add back to task-basicSaul Wold
Signed-off-by: Saul Wold <Saul.Wold@intel.com>
2010-09-08gcc_4.5.0: add --enable-poison-system-directories option to crossNitin A Kamble
recipes Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-09-08binutils: add binutils_poison.patchNitin A Kamble
and also correct the license field in the recipe This fixes [BUGID #245] Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-09-08bitbake: save the initial PATH for use when starting a subprocessJoshua Lock
It was possible for bitbake-runtime to be run against a semi-installed python-native resulting in tracebacks with ImportError's. To prevent this we stash the initial PATH in the BBConfiguration when bitbake is started and then set this in the env when launching bitbake-runtask through subprocesses Popen() call. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-09-08kernel.bbclass/linux-wrs: move definition of perf package to kernel classJoshua Lock
By defining the perf package in the shared kernel class bitbake will be able to find the package provider even when the preferred kernel doesn't build perf, preventing dependency resolution failures. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-09-08package.bbclass: Ensure all packages package when running a buildRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-08bitbake/fetch/git: fix try_premirror() definition .Method takes 4 parameters.Joshua Lock
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-09-08bitbake/fetch: fix by moving try_premirror() to the right placeJoshua Lock
The previous commit didn't define the method as part of the Fetch object Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-09-08powertop: fix a typo: REPENDS ==> RDEPENDSDexuan Cui
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2010-09-08libzypp: workaround to pass mips buildKevin Tian
libzypp failed due to GCC "internal compiler error: segmentation fault" error on MIPS target. The cause is about boost tribool type usage. If having assignement within conditional check as below: if ( (a = b) ) ... <a is a tribool type, b is a normal bool type> then gcc4.3.3 throws internal error. Then the workaround is to move assignement out of the conditional check. However I didn't find same case from web. We can come back to recheck this issue after upgrading to gcc4.5.0 for MIPS. If this issue is still there, we'll need more analysis to decide whether to report to gcc upstream or to libzypp upstream. This fixes [BUGID #277] Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2010-09-08sat-solver: change /usr/lib64 to /usr/libKevin Tian
we use /usr/lib for x86-64 target, but sat-solver will use /usr/lib64 if 64bit target arch is detected. This finally causes libzypp failed to find libsatsolver.a. use "-DLIB=lib" to explicitly enforce the requirement fix [BUGID #286] Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2010-09-08bitbake/fetch: add try_premirror method and special case git fetcherJoshua Lock
Add a new method, try_premirror, to the Fetch object which checks to see whether the file needs to be fetched from a premirror. Override this in the Git fetcher to only require a pre-mirror fetch when the clone directory does not exist. Fixes [BUGID 290] Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-09-07bitbake/bitbake-runtask: Ensure signals to the parent don't pass to the ↵Richard Purdie
children directly Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-07qemu: Apply fix for armv6 locale generation using TLS registersRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-07ldconfig-native: Set LICENSERichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-07poky-image: Set LICENSE field for the image recipes (note this doesn't apply ↵Richard Purdie
to the image contents, just the recipe and code used Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-07poky-image: Set LICENSE field for the image recipes (note this doesn't apply ↵Richard Purdie
to the image contents, just the recipe and code used Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-07tasks: Set LICENSE fieldRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-07QT4 mips: disable the LDFLAGS "-Bsymbolic-functions"Yu Ke
"-Bsymbolic-functions" flag makes ld to bind the global function symbol of shared library at compiling time, thus reduce the runtime relocation cost. However, this flag in binutil 2.20 cause QT4 mips building failure, which is "final link failed: Bad value" error in libQtWebKit.so linking stage. If downgrad to binutil 2.19, this error disappears. so before binutil new release is out, it is better to disable this flag for QT4 mips. Fix [BUGID #271] Signed-off-by: Yu Ke <ke.yu@intel.com>
2010-09-07linux: Fix the compulab image post deploy function by making it a postfuncRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-07sstate: Make sure the sstate function is the last to run, not the firstRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-07pseudo: Honour the NO32LIBS variableRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-07bitbake/codeparser: Deal with functions with trailing whitespaceRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-07udev: Drop old versionsRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-07poky-default.inc: Use standard udev version for PPC, seems to work fineRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-07scripts: use the exported POKY_NATIVE_SYSROOT variableJoshua Lock
Rather than trying to determine things through guess-work use the newly exported variables to determine where the native binaries reside and whether we are running in a build directory or not. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-09-07toolchain-scripts: export extra variables for use by scriptsJoshua Lock
Export the location of the native sysroot for use in the scripts to determine the location of native binaries. Also add a POKY_DISTRO_VERSION to the external toolchain environment as a method of determining if we're running under a build directory or not i.e. not if the variable is empty Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-09-07runqemu-nfs: check for required programsJoshua Lock
The unfs server requires either rpcbind or portmap to be installed and running to start so check for their presence in the script. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-09-06linux-wrs: Ensure S directory exists else task can failRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>