summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFiles
2013-05-02dpkg: Ensure target packages don't reference perlnativeRichard Purdie1
Currently a load of scripts in ${bindir} start with: which is undesireable, this patch fixes that. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-05-02adt-installer: do not dereference symlinks when relocatingLaurentiu Palcu1
This was already fixed for meta-toolchain. [YOCTO #4157] Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-05-02netbase: upgrade to 5.1Cristian Iorga2
netbase dir has generic content, hence the name change; Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-05-02systemd-serialgetty: change to handle SERIAL_CONSOLESPaul Eggleton1
SERIAL_CONSOLES is now set from SERIAL_CONSOLE if not already set. This is a little bit gnarly because we have to create a separate service file for each different baud rate; assume that the first baud rate is the default, thus preserving the previous behaviour in the event there is only one baud rate in use. This change also installs the service file before modifying it in place, allowing do_install to re-execute properly; additionally the service file now has the correct permissions (i.e. no execute bit set). Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-05-02shadow-securetty: change to handle SERIAL_CONSOLESPaul Eggleton1
SERIAL_CONSOLES is now set from SERIAL_CONSOLE if not already set. This change also installs the file before modifying it in place, allowing do_install to re-execute properly. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-05-02sysvinit-inittab: remove specific handling of SERIAL_CONSOLEPaul Eggleton1
We already handle SERIAL_CONSOLES here and this is now set from SERIAL_CONSOLE if not already set. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-05-02bitbake.conf: set SERIAL_CONSOLES from SERIAL_CONSOLE by defaultPaul Eggleton1
This is the first step in deprecating SERIAL_CONSOLE without affecting machine configurations that still use it. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-05-02sysvinit-inittab: ensure unique label for SERIAL_CONSOLES entriesPaul Eggleton1
The label field in /etc/inittab entries needs to be unique, and the numeric label being used for the SERIAL_CONSOLES getty entries was clashing with the entries added for standard ttyX entries added via SYSVINIT_ENABLED_GETTYS. Use the part after "tty" in the device name (which is what the comment further down explicitly says should be done) as the label rather than a simple incrementing number. Fixes [YOCTO #4374]. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-05-01xkeyboard-config: Remove xkbcomp from RDEPENDS_${PN}Phil Blundell1
Nothing in this package uses xkbcomp so depending on it here is not appropriate. Whatever package(s) is/are invoking that binary should be the ones to depend on it. Signed-off-by: Phil Blundell <philb@gnu.org> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-05-01sstate.bbclass: make hard links for staging filesRobert Yang2
Make hard links for staging files instead of copy to save the disk space (3G will be saved for a core-image-sato build), and it doesn't affect much on the build time. The following directories are affected: 1) The sysroot 2) The DEPLOY_DIR 3) The pkgdata [YOCTO #4372] Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-05-01tune-thumb.inc: Remove, replaced by arm/feature-arm-thumb.incMartin Jansa1
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29neard: add systemd unit fileRoss Burton2
Add a systemd unit file, and respect the sysvinit feature when installing the init script. (thanks to Jukka Rissanen for the unit file) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-04-29sudo: disable SSP for auxiliary build tools mksiglist and mksignameTomas Frydrych1
The do_compile_prepend() fragment ensures that the non-installable build tools mksiglist and mksigname are built using the BUILD_CC, but if the the BUILD_CC does not support SSP and the cross compiler does, the build fails due to the SSP flags set in the Makefile. Ensuring that SSP is not enabled when building these tools prevents this from happening. Signed-off-by: Tomas Frydrych <tomas@sleepfive.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-04-29neard: re-order recipe so the statement order is logicalRoss Burton1
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-04-29menu-cache: Fix segmentation faultLaurentiu Palcu2
[YOCTO #4353] Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-04-29libpcap: Fix up patchesSaul Wold3
These patches where tweaking both configure.in and configure, which is bad since configure changes after an autoconf. If the patch is re-applied for some reason it would notice that it's already appiled and fails. [YOCTO #4314] Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29alsa-utils: Move alsaconf to its own recipePhil Blundell2
18575b082a4042376fd1575465e69562dea04ddc added bash as a dependency of alsa-utils-alsaconf so that the script interpreter will be available at run time. However, this has the undesirable side effect of making bash be a build dependency for alsa-utils and, for those folks who don't need alsaconf but do want some other part of alsa-utils, this cure is worse than the original disease. Fix this by moving alsaconf to a separate recipe so that the bash dependency only applies when alsaconf is specifically requested. Signed-off-by: Phil Blundell <philb@gnu.org> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29connman: add PACKAGECONFIG optionsJack Mitchell1
- change TIST from being explicitly built, to a PACKAGECONFIG - move wifi, 3g and bluetooth to PACKAGECONFIG - change RDEPENDS and RPROVIDES to check PACKAGECONFIG rather than DISTRO_FEATURES Signed-off-by: Jack Mitchell <jack.mitchell@dbbroadcast.co.uk> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29matchbox-panel-2: bump srcrev to fix compile warningsRoss Burton2
The older versions of matchbox-panel were naively using -Werror which causes warnings with gcc 4.6 (which were patched away) and again more with gcc 4.8. I'd already fixed this upstream so bump the srvrev and drop the patch. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29Pass the mlprefix to postinst_intercept scriptLaurentiu Palcu3
This is needed in order to have separate multilib intercept hooks. Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29scripts/postinst-intercepts: create separete hooks for multilibLaurentiu Palcu1
When using multilib, the hooks for lib32/lib64 must be different because the libdir/base_libdir point to different locations. Postinstalls calling postint_intercept script must pass the mlprefix in the 3rd argument. Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29Revert "qemu.bbclass: Use the correct qemu binary in multilib cases"Laurentiu Palcu1
This reverts commit 9f5a6f89d9f4a6c7bed3b163e6eaa764d762f523. The reason for reverting this is: * qemuwrapper has now a fallback method; * when using multilib, calling qemu_target_binary from recipes would always point to the qemu binary corresponding to the machine architecture. Hence, postinstalls needing to use qemu would call the wrong qemu user emulation binary; Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29pango: fix postinstall when using multilibLaurentiu Palcu1
The pango-query-modules binary gets a multilib prefix and the postinstall has to call the appropriate binary. Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29qemuwrapper: use fallback in case the ELF binary is wrongLaurentiu Palcu1
This wrapper script is called mainly from intercept hooks and allarch packages postinstalls. When multilib is used, the qemuwrapper script points to the binary that matches the MACHINE architecture. For example: if MACHINE=qemux86_64 and we activate multilib, then the postinstalls for lib32 packages would call qemu-x86_64 with 32 bit binaries and they would certainly fail. This patch adds just a fallback method if the exit code of the previous qemu call corresponds to "Invalid ELF image for this architecture" error. This will allow us to have all postinstalls run on host. Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29build-appliance: Add version infoSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29glib-networking: Update to 2.36Saul Wold1
COPYING file: Address and Formating changes only Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29glib-2.0: Update to 2.36Saul Wold3
Remove automake patch that is now correctly supported upstream Codegen files have moved to glib-2.0, so correct packaging and removal. Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29mesa-demos: Update to 8.1.0Saul Wold4
Removed patches that now appear in the upstream. Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29glew: fix generation of glew.pc needed by mesa-demosSaul Wold2
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29libxkbcommon: Update to 0.3.0Saul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29pkgconfig: Move patches in prep for 0.28 updateSaul Wold2
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29libgcrypt: Update to 1.5.1Saul Wold3
Remove automake patch as it is now supported by upstream Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29nspr: Update to 4.9.6Saul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29libffi: Update to 3.0.13Saul Wold5
New patch is required to fix the location of the libdir defined i the libffi.la file which caused a bad RPATH (/usr/lib/../lib) due to the gcc -print-multi-os-directory returning ../lib. Remove Aarch64 patches as it is now supported upsteam. Other patch code is also upstreamed Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29file: Update to 5.14Saul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29dpkg: Update to 1.16.10Saul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29resolvconf: Update to 1.71Saul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29dhcp: Update to 4.2.5-P1Saul Wold9
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29sqlite: Update to 3071602Saul Wold2
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29sysstat: Update to 10.1.5Saul Wold2
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29lsbinitscripts: Update to 9.46Saul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29less: Update to 458Saul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29connman: update to 1.13Jack Mitchell2
- Removed upstream commited patch - Updated git tag srcrev Signed-off-by: Jack Mitchell <jack.mitchell@dbbroadcast.co.uk> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29glib: Add --disable-man to configure argumentsPhil Blundell1
Without this, glib will probe for the existence of xsltproc and use that to decide whether or not it wants to generate manpages. This has two consequences, neither of them good: a) the result of the build will vary depending on whether xsltproc happens to be installed in either the native sysroot or the host environment; and b) if xsltproc does happen to be installed but docbook-xsl isn't, the build will fail with "I/O error" messages. Signed-off-by: Phil Blundell <philb@gnu.org> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29libpcre: Make readline dependency conditional on ↵Phil Blundell1
PACKAGECONFIG[pcretest-readline] The only place in pcre that requires readline is pcretest, and even there it's optional. This allows the dependency to be removed unless specifically requested. Signed-off-by: Phil Blundell <philb@gnu.org> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29gettext: Make ncurses dependency conditional on PACKAGECONFIG[msgcat-curses]Phil Blundell1
According to the documentation, the only reason for needing ncurses is to support colour output from msgcat. Make this optional so that ncurses doesn't need to be built if colour output is not required. Signed-off-by: Phil Blundell <philb@gnu.org> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29gdb: Disable hard-coding of library rpathsPhil Blundell1
GDB's configury has a tendency to hard-code the path where it found libexpat using "-Wl,--rpath". This is undesirable and leads to QA warnings. Fortunately, the helpful GDB maintainers have provided a "--disable-rpath" switch to turn this behaviour off. Let's use it and profit. Signed-off-by: Phil Blundell <philb@gnu.org> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29scripts/contrib/build-perf-test.sh: change the global results formatStefan Stanacar1
When all builds have finished write the hostname, commit and times on a single line in the global results file (useful for merging later on files from multiple systems). Also the final cleaning should be last after writing the results. Signed-off-by: Stefan Stanacar <stefanx.stanacar@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29scripts/contrib/build-perf-test.sh: skip network sanity testsStefan Stanacar1
When your proxy/network connection is unstable the network sanity test which runs before every build (because we wipe all the files in the build dir) can influence build time. Appending CONNECTIVITY_CHECK_URIS = "" in local.conf will disable the check. Signed-off-by: Stefan Stanacar <stefanx.stanacar@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29scripts/contrib/build-perf-test.sh: use the same identation everywhereStefan Stanacar1
Some functions didn't used the same identation as the rest of them, let's fix that. Signed-off-by: Stefan Stanacar <stefanx.stanacar@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>