summaryrefslogtreecommitdiffstats
path: root/meta/recipes-extended
AgeCommit message (Collapse)Author
2012-06-14ghostscript-native: Ensure the sys/time/h fix is applied for native buildsRichard Purdie
On my system, the sys/time.h header is in a subdir off /usr/include which causes a build failure. Apply the target CFLAGS fix to native builds as well to address this. (From OE-Core rev: 8968db5fcc99c6580de91f9d6c55478c735ca375) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-03-01sudo: backport patch to address CVE 2012-0809Joshua Lock
This is a format string vulnerability "that can be used to crash sudo or potentially allow an unauthorized user to elevate privileges." (From OE-Core rev: 286cdd5db60b4f668e75cd9e05efb97acb08b7a6) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-24ed: Fix EXTRA_OECONF to ensure right compiler is foundSaul Wold
(From OE-Core rev: b23ab297906d7241d737f7c5e81c674deca45e32) (From OE-Core rev: f46d9423499c2474f935728df8906d8d7346dad7) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-24ed: remove unsupported optionSaul Wold
(From OE-Core rev: 65fa6a9039043a59a236d28aacce3c424a734158) (From OE-Core rev: 05349e9323df0094904b6f4aa159e79124301d6e) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-23ed: Add SRC_URI Checksums for GPLv2Saul Wold
(From OE-Core rev: c30c89c8dc449cf7642565f2e35c7b1a922fcc33) (From OE-Core rev: 7ad2af875e1d1c2d17d66c9e59d6bb85471ad2eb) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-01-30which: Disable iberty since its not listed in DEPENDSRichard Purdie
(From OE-Core rev: 4d6420d0aa1d6e8aecc8ec0526144f9c4396a822) (From OE-Core rev: 778330071bcab83baff8ec8f22367f5dd0a71d35) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-01-30texinfo: fix compile failure due target makedoc binary being usedSaul Wold
Need to have the texinfo-native build and install a host sysroot makedoc binary and then patch the target build to use this binary. This requires that we don't ASSUME_PROVIDED texinfo-native any longer since we need to install this makedoc tool which is not part of the normal distrubtion. [YOCTO #1664] (From OE-Core rev: 9fa98de54a73465f06484ba863eccf1e07cc1e2a) (From OE-Core rev: 007bbb23808cc5b036829915e3dfa04f590a05d8) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-01-30sudo_1.8.1p2.bb: Pull patch from upstream to fix parallel build issueMatthew McClintock
(From OE-Core rev: 255588da1834b45325cf6677906aef2687a3b5f6) Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-01-30libconvert-asn1-perl/libtimedate-perl: Convert to use allarchRichard Purdie
Both these recipes generate architecture independent packages. They can safely use the allarch class to ensure they really are indepentent from the target compiler and so forth and hence ensure sstate packages with good dependencies. [YOCTO #1075] (From OE-Core rev: 2856d3f6aca0c20acd40f7f8970ec8590e4889a8) (From OE-Core rev: 676a5c44fb621ae428f8ac1fc466469914cbc864) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-01-30sudo: Avoid post install scriptsMark Hatle
The post install script was removed, and the install_append updated to ensure the permissions are set correctly. (From OE-Core rev: 463e44ae159da2e03369f9ac14843b479de2e43d) (From OE-Core rev: 52dac3a309f3f1d6a4ee7269b16ca381fd0cdd38) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-01-30shadow: Generate the shadow files at rootfs constructionMark Hatle
With the recent changes to the shadow-native package support "--root", we can now convert the passwd/group files to their shadow forms while doing the rootfs install, instead of waiting to run on the target. (From OE-Core rev: 662431ace246e9bb35ad8d0ddd0510193f93517d) (From OE-Core rev: 03c366bb36145f7bc1679307e578bb2cf44e3737) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-01-30libzypp: fix mishandling of hyphenated archesTom Zanussi
Several hyphen-to-underscore translations were missing, causing compiler errors trying to build arches with hyphens in their names. This adds the missing translations. (From OE-Core rev: 5be9785f344ec4d7580f7ec68e29dba9fceb0a0a) (From OE-Core rev: 69f45c6e9f28aae2ba84aea87a6ed096800ed685) Signed-off-by: Tom Zanussi <tom.zanussi@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-01-30bash: Ensure we fully reautoconf the recipes so site data is usedRichard Purdie
This ensures bug 487 (missing job control functionality) really gets fixed. [YOCTO #487] (From OE-Core rev: 08b78066bd5a9ff2819a42eb4263ee0a78cddb97) (From OE-Core rev: cf9d3140a9dae5bdc6145ae04a729f4775ae66a2) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-01-30mdadm: fix QA Packaging issuesSaul Wold
(From OE-Core rev: b3840f88f004c9ef371a075f1800052c66c91759) (From OE-Core rev: 5da0710659d671e7e9494feb546fbad950b0c644) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-01-30man: fix QA Packaging issuesSaul Wold
(From OE-Core rev: 2f597288c141c910b945e63e8b31436984ad536b) (From OE-Core rev: cb3cdb9da4866539ac84df811076c4ddad89e47a) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-01-30at: fix QA Packaging issuesSaul Wold
(From OE-Core rev: f3487717ae3b7f9256a3e3cc78be331e424ec457) (From OE-Core rev: e9b469fb19c69dffc0aedf777dc58d41f6e1815e) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-01-30lsb: Change link of ${baselib} to lib64 for 64bits systemXiaofeng Yan
Correct two faults: 1 Binaries of lsb test suite need ld-linux.so* in /lib64. for example: Target$ ./lsbcmdchk -sh: ./lsbcmdchk: No such file or directory Target$ strings lsbcmdchk | grep "ld-" /lib64/ld-lsb-x86-64.so.3 "lsbcmdchk" from lsb test suite is a binary program. A new modification to lsb_1.4.bb caused that binaries from lsb test suite can't run because binaries of lsb test suite need ld-linux.so* in /lib64. But the link is changed due to adding multilib. I changed this link again. 2 correct mandir Waring will appear when running task task do_populate_sysroot NOTE: package lsb-1.4-r2: task do_populate_sysroot: Succeeded WARNING: For recipe lsb, the following files were installed but not shipped in any package: WARNING: /{datadir}/man/man1/lsb_release.1.gz I changed mandir=${D}/man to mandir=${D}/${datadir}/man (From OE-Core rev: f2dada2079b5f98e13d4888609368ba111967a60) (From OE-Core rev: 9961c1e73e8f8ae426d7ac8c9ba35b05669cbffe) Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-01-30Fix mdadm for powerpc64Matthew McClintock
This takes an upstream fix for compiling on powerpc64 (From OE-Core rev: 1325f506972555d4c218c15090bfa3f63fb13473) (From OE-Core rev: c6da1a4eb9ba6885b49b0240030dff9b234ab1ca) Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-01-30Fix the --root option in shadow-native programsJulian Pidancet
The add_root_cmd_options.patch that we apply to shadow-native allow the various programs from the shadow utility package to chroot() so they can be used to modify etc/passwd and etc/group if they are located in a sysroot. Some of the shadow programs (gpasswd, useradd and usermod) need to parse the command line in two passes. But we can't use getopt_long() twice because getopt_long() reorders the command line arguments, and consequently corrupts the option parsing during the second pass. This patch fixes this issue by replacing the first pass by a very simple manual walk of the command line to handle the --root argument. This change is a patch of another patch, I apologize if it is difficult to read. But IMHO it wouldn't make sense to put the patch for this issue in another separated file. The --root options in groupadd and useradd are needed to make the useradd class work, and this issue was preventing to use useradd and groupadd long options while using the class. (From OE-Core rev: 6e9e19b18597103d8fe09f258cfd9904bb5f1c27) (From OE-Core rev: 533d99f28fab73503ed3ebaee63aaaeb23ad2a1c) Signed-off-by: Julian Pidancet <julian.pidancet@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-01-30Fix sysklogd build on e500v2 coresMatthew McClintock
(From OE-Core rev: 5035097bb369dc1740b817734b92bcfa40d95d22) (From OE-Core rev: 235ec938cdb01918df659a52711da63d3ff7441f) Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-01-30Fix ghostscript on powerpc64Matthew McClintock
This adds pregenerated files for powerpc64 (From OE-Core rev: 30b91a530e7dbabc4cef24525691aa2c34ecf47b) (From OE-Core rev: 4bef884ae1fe52916849045e4e3dca6396ee7fb3) Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-01-30mc: Ensure perl scripts reference the correct perlRichard Purdie
Without this change the perl path from the build system is used. (From OE-Core rev: feff6030091d519a0738e2a5db47654dcd13ef13) (From OE-Core rev: 077a85c4fa376b5e7ee826589bbd4fe6776a326f) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-01-30libpam: add flex-native to DEPENDSAndrew Gabbasov
flex-native is required for building libpam. Although this dependency is now fulfilled indirectly through bison recipe, having an explicit one would be preferable. (From OE-Core rev: 14018608277fe62e2a662711ff6177c93e9bc153) (From OE-Core rev: 3a8ca44cbd31411934b6c873f75f1fb49167f93c) Signed-off-by: Andrew Gabbasov <andrew_gabbasov@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-01-30cups: Fix recipe to use the correct cups directoriesMark Hatle
${libdir} is not used, instead they use a common ${exec_prefix}/lib directory structure for helpers, filters, renderers, etc. (From OE-Core rev: 24ae432b1a3906956381d83c1984687e45c5a1d1) (From OE-Core rev: 72da8109de9c2b1e237655706cdf4de447d38393) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-10-04ghostscript: disable check for time.hJoshua Lock
ghostscript has it's own hacky check for time.h which hard-codes paths, this means in the native case it fails on systems such as Ubuntu 11.10 where the location of time.h has changed. Further it means the target build has had a host-intrusion issue. This patch disables the check for time.h, future releases of ghostscript use standard autotools checks for time.h's location. (From OE-Core rev: 59746f706fd71b58268745309dfa54b87ccdb967) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-10-04zypper & sat-solver: needs RDEPENDS on rpm-libSaul Wold
(From OE-Core rev: f8fe4ef09d6ab037928850bbb953e2b0a2da49e9) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-09-22polkit: fixup packagingDmitry Eremin-Solenikov
1) Drop static versions of extensions, as there is no point in them 2) For completeness include .la files for extensions into polkit-dev (From OE-Core rev: e1a9f9e7f823330ab5140735b80988541e86e2d4) Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-09-22task-core-lsb: Remove perl-devMark Hatle
Remove the perl-dev recipe from the required packages. When this recipe is included, libc6-dev is automatically added as are a large number of other -dev packages. Eventually this creates a system where the dependencies may not be able to be satisfied. The perl-dev package should not be required in order to pass the LSB testing. (From OE-Core rev: 3f24b0f82458bcf15eabc74b9f370d9e774d0f63) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-09-22sudo: Fix PAM dependenciesMark Hatle
When PAM is enabled for the distribution we need to be sure to have a build dependency of libpam, and runtime dependencies on the pam modules used by the sudo package. (From OE-Core rev: 79db5ccc7ee9b360451074dd42f7676e138cf384) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-09-22procps 3.2.8: remove initscriptKoen Kooi
Sysctl is managed by other initscripts in the sysV world and by systemd itself in the systemd world, so drop it from the procps recipe. This also fixes some style issues and a global FILES assignenment. (From OE-Core rev: 80650bf4bce83e4e8d785e9a69eac0abbcdc6844) Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-09-21zypper: git repo moved to githubAnders Darander
(From OE-Core rev: 924d2ce0326b17a18909ec9eea8b5f75e497301a) Signed-off-by: Anders Darander <anders@chargestorm.se> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-09-21sat-solver: git repo moved to githubAnders Darander
(From OE-Core rev: cdaa7e00fb11f3b583d765eb3d578404998e18a9) Signed-off-by: Anders Darander <anders@chargestorm.se> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-09-21libzypp: git repo moved to githubAnders Darander
(From OE-Core rev: 7e67aa4002c50cd91e39e5e9305f8cb86c8c0f11) Signed-off-by: Anders Darander <anders@chargestorm.se> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-09-19texinfo: several changes to build without zlib and ncurses headers on hostJoshua Lock
Texinfo very cleverly detects cross-compilation and builds host versions of the texinfo binaries it requires to bootstrap the build, however this was causing the host to require ncurses and zlib libraries and headers. Instead, since we require texinfo to be installed on the host, remove this feature from the texinfo configure.ac (disable-native-tools.patch). Further, fix texinfo to link with newer binutils (link-zip.patch) and to generate translations with newer gettext (gettext-macros.patch). With this patch I am able to build texinfo on Fedora without ncurses-devel and zlib-devel installed. This fixes [YOCTO #1483] (From OE-Core rev: 4b395a9beb6c02f7b23266e7ee2ca3c08a9cbb70) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-09-14libzypp: move package-manger to it own packageSaul Wold
[YOCTO #1234] This moves a couple of files to a pkgmgt package so that they will not be installed by default. This removes the Add/Remove Software Icon from rpm based rootfs. (From OE-Core rev: 3be290aac4da885fe5bc31797c4a689196c63b7a) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-09-13opensp: Fix hard path in native nsgmls.Zhai Edwin
This relocation issues caused following bug and introduce one partial fix bb024d: [YOCTO #1440] But the environment val hacking is not working all the time, as nsgmsl may append wrong path in some case. This fix use search directory "-D" as solution. And more important, change the iputils' way to make doc: Use the sysid in current directory instead of parent directory, as "../" is also appended to the search directory then lead searching failure. (From OE-Core rev: a5aeb873b943300e18493031ffa9e9f8ab56c2d2) Signed-off-by: Zhai Edwin <edwin.zhai@intel.com> CC: Saul Would <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-09-09shadow: add patch for useradd lossagePhil Blundell
This fixes (or, at least, papers over) a failure in do_install for recipes which inherit useradd.bbclass. Rewinding optind in this way is not entirely portable but in practice it seems to work on GNU-ish build hosts at least. (From OE-Core rev: 8fce8180c802ad187c4df44c17207bfb026ce6c7) Signed-off-by: Phil Blundell <philb@gnu.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-09-05groff: Fix sstate relocation issueSaul Wold
[YOCTO #1439] This fixes a problem where the native groff has a path hard coded into it, therefor add a wrapper to set the command line with the correct paths for fonts and tmac directories. (From OE-Core rev: 9106e2922ba5972e3b87436372a12c2e04e9eb65) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-09-02tzcode: Update to 2011iSaul Wold
(From OE-Core rev: 2c0c78fc777a7dbe098f2518ecbaf24d03227f5d) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-08-31shadow: Fix rpm failed dependencies when installZhai Edwin
There are some links become invalid after rename, so that failed dependencies detected when install rpm package. This commit update links to resolve it. [YOCTO #1158] got fixed. (From OE-Core rev: 48ec20d1331eb665d9fc1a06bdb1ea79e4513159) Signed-off-by: Zhai Edwin <edwin.zhai@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-08-30libidn_1.22: add SRC_URI checksumsSebastian Krzyszkowiak
(From OE-Core rev: 9f4a66bffa03142f30bb91352c0219ab010316f0) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-08-24libpam: Setting suid bit for unix_chkpwdWenzong Fan
[YOCTO #1252] While pam_unix.so required by an application on lsb image, it will need to call the unix_chkpwd to get userinfo from shadow file. This fix get a normal user could read shadow file via unix_chkpwd. (From OE-Core rev: c23a3cd68385563a16d5bbc899e26f35cdc6c2cf) Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-08-24cronie: Updates to cronieWenzong Fan
1) Add required pam plugins to RDEPENDS list; 2) Correct configure option that used for enable pam support; 3) Create empty crond config file cron.deny; 4) Don't set readonly variable UID in crond init script. (From OE-Core rev: 0fa1989b03cf70c7f27629c8340963fcef862097) Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-08-24procps: Fix lib path to support multilibDongxiao Xu
Revise the install.patch which hardcode the lib paths. Change ${PN} to ${BPN} in file names. (From OE-Core rev: 7e3e69d38898876ba3325852bbec04586635e66f) Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-08-23at: fix RDEPENDS -> RDEPENDS_${PN}Saul Wold
(From OE-Core rev: 848f198563bc31e591a559936e9c679c7381c9a6) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-08-23recipes: Delete patch=1, its default and replace pnum with striplevelKhem Raj
Some place pnum=1 is used which is removed as well since striplevel=1 is default (From OE-Core rev: 4e108857e0d40105f7ecbc55e99bd6c367bb7386) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-08-19slang: add homepage and update distro tracking fieldsKang Kai
Add slang homepage and bump up PR. Update distro tracking fields. (From OE-Core rev: 86c9732728e2e29051d6e6059e19c015c06358cb) Signed-off-by: Kang Kai <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-08-19mailx: update license and distro tracking filedsKang Kai
update mailx license and bump up PR, and update distro tracking fields. (From OE-Core rev: 290d51e9c8884886995b8adbafe4aa5eb5f879bf) Signed-off-by: Kang Kai <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-08-19at: make at usable for common userKang Kai
Fixes [Yocto #1297] The pkg_postinst was added to fix Yocto #675. But it seems not needed any more. Remove it then unprivilege user could use at. (From OE-Core rev: dec5dfa334ce1b2524f80fab3d3f37e476f54a9f) Signed-off-by: Kang Kai <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-08-17shadow: switch to a fetchable SRC_URIJoshua Lock
Swith the SRC_URI to the one referenced on the sources section of the utilities download page (http://pkg-shadow.alioth.debian.org/download.php). (From OE-Core rev: c8cdfcd2fe06593d8523b94c33920a607429004a) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>