summaryrefslogtreecommitdiffstats
path: root/meta/recipes-extended/libzypp
Commit message (Collapse)AuthorAgeFilesLines
* libzypp: add missing runtime dependences on gzip and gnupgSteve Sakoman2012-02-031-2/+2
| | | | | | | | | | gzip is required to uncompress repository files gnupg is required for the support of signed repositories. (From OE-Core rev: 18d9fcfc4bc4b01f73e89f3b988c9d3d543c7705) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Fix Upstream-Status entriesSaul Wold2012-01-241-1/+1
| | | | | | | (From OE-Core rev: 0cd9314ef95168ba5452a01ed8d923585c8d54ae) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* PR Bump for OpenSSL 1.0Saul Wold2011-11-301-1/+1
| | | | | | | (From OE-Core rev: 59923e66e85471acdb70d72082a8906c69b17720) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libzypp: fix mishandling of hyphenated archesTom Zanussi2011-11-081-4/+4
| | | | | | | | | | | 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) Signed-off-by: Tom Zanussi <tom.zanussi@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Fix HOMEPAGE values in libzypp and sat-solver .bb filesRobert P. J. Day2011-11-011-1/+1
| | | | | | | | | | | Fix obvious typoes in .bb files for libzypp and sat-solver packages, and update the HOMEPAGE for sat-solver to refer to the sat-solver home page itself, rather than the libzypp home page. (From OE-Core rev: d0a2c87d068f2d769d47c8455bb1434b90a7a844) Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* zypper & sat-solver: needs RDEPENDS on rpm-libSaul Wold2011-09-281-4/+4
| | | | | | | (From OE-Core rev: 8fd05f0515c2bc8dc87cad9008f808639561f4a5) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libzypp: git repo moved to githubAnders Darander2011-09-211-1/+1
| | | | | | | (From OE-Core rev: 7e67aa4002c50cd91e39e5e9305f8cb86c8c0f11) Signed-off-by: Anders Darander <anders@chargestorm.se> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libzypp: move package-manger to it own packageSaul Wold2011-09-141-1/+8
| | | | | | | | | | | | | [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>
* libzypp: Increase the size of the arch compat tableMark Hatle2011-08-054-57/+113
| | | | | | | | | | | | | | | | | Fix [YOCTO #1313] Increase the size of the arch compat table to 30 entries. Also cleanup a few things related to Poky -> OE name changing. (From OE-Core rev: 8899c51127fc9df3a054bd38b0b33082fa372fa2) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Fixed up arm patch Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libzypp: Correctly handle - in package architecture namesRichard Purdie2011-08-031-5/+7
| | | | | | | | | | | If package architectures contain - characters this needs to be mapped to something else in (_) since its illegal in C variable names. [YOCTO #1313 partially] (From OE-Core rev: 4806a459880d0860b563d30d3fa8d7cde3461cc6) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libzypp: Fix variable substitution problem in do_archgen stepKumar Gala2011-08-011-4/+4
| | | | | | | | | | | | | | | | | | | | | | The do_archgen step creates a script that utilizes the variable name ${ARCH}. However, we also utilize and define ${ARCH} so instead of having the following in the script: COMPAT_WITH="${ARCH},${COMPAT} $COMPAT_WITH" We get something like: COMPAT_WITH="powerpc,${COMPAT} $COMPAT_WITH" Just renaming the variable in the script to not conflict with ${ARCH} fixes the issue. [PR bump from Saul Wold] (From OE-Core rev: 09573a276456122b408c5bcebc537455fd1c5f29) Signed-off-by: Kumar Gala <galak@kernel.crashing.org> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libzypp: fix for non /usr/lib libdir caseYu Ke2011-07-132-2/+25
| | | | | | | | | | | this patch has two fixes: 1. the src tool/CMakeLists.txt has hardcode "lib", so add a patch to fix it 2. the recipe has hardcode "-DLIB=lib", so replace it with libdir (From OE-Core rev: d415c10f8488e0cc4b175ad3d985748d07bbedaa) Signed-off-by: Yu Ke <ke.yu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* update patch upstream statusQing He2011-05-137-0/+14
| | | | | | | | | | | | | | | | | This patch includes the update of patch upstream status of the following recipes (50 in all): grub pciutils setserial dhcp iproute2 libnss-mdns nfs-utils openssl portmap busybox coreutils dbus dropbear ncurses readline sysfsutils sysvinit tinylogin udev update-rc.d util-linux elfutils file pkgconfig syslinux ubootchart yaffs2 findutils gamin hdparm libaio libzypp parted procps sat-solver screen sed sysklogd tcp-wrapper time zypper attr boost createrepo gnutls hal js libgcrypt libnl libusb-compat (From OE-Core rev: 1e6f767663b7d5fb6277fd2b214f4a50e24d4ffd) Signed-off-by: Qing He <qing.he@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libzypp: fix compilatoin with gcc 4.6.0Nitin A Kamble2011-05-112-1/+24
| | | | | | | (From OE-Core rev: 7a017f91981907c37e2de11ef9fc86b747961222) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky-default-revisions: move the SRCREV to recipe fileYu Ke2011-05-041-0/+1
| | | | | | | | | in this case, those non poky distro can also use these recipe normally (From OE-Core rev: 0a57bd226cdb8332707fa0f46fcf0b067f03701a) Signed-off-by: Yu Ke <ke.yu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Rename poky-image-* -> core-image-* and task-poky-* -> task-core-*Richard Purdie2011-04-211-2/+2
| | | | | | (From OE-Core rev: 560b04181d8f51d189b99f01a72f17210dadf7a3) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libzypp_git.bb: inherit gettext class instead of adding gettext to DEPENDS ↵Khem Raj2011-04-041-2/+2
| | | | | | | | | directly (From OE-Core rev: 6e2cf3c73c710ff591b934adc4f6facbdd109aa9) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Workaround for Global C++ Constructor problem on ARMMark Hatle2011-03-312-10/+105
| | | | | | | | | | | | | | | | [YOCTO #938] Workaround for a problem with the order of the global C++ constructors on ARM. The workaround is simply to avoid defining the ID numbers outside of the usage of the ID's. This also has the effect of fixing a problem on MIPS, where "_mips" is a defined symbol and unavailable on the system for a variable name. (From OE-Core rev: b308149b4b7d2066390aa4eaa7364af3334f70f5) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Fix integration of zypper and sat-solverMark Hatle2011-03-315-286/+574
| | | | | | | | | | Adjust the integration of zypper and sat-solver to ensure that all of the defined architectures for a given machine are defined identically to Poky. (From OE-Core rev: b2996efc015bc5ae0b8246924083e76fb5129cea) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libzypp: Fix release queryMark Hatle2011-03-162-1/+23
| | | | | | | | | | | | | Libzypp is looking for the "redhat-release" file and using that version number to help adjust the system version. This ensures that there is something on the system that returns a correct value. This patch is likely not necessary. (From OE-Core rev: a1bb79372e75269b8d135c0018955c533ba06027) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libzypp: add machine arch supportQing He2011-03-144-1/+292
| | | | | | | (From OE-Core rev: b463188407c0c783c8d5aeb0098fc59445db57bf) Signed-off-by: Qing He <qing.he@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libzypp: upgrade to newer git versionQing He2011-01-302-1/+28
| | | | | | this works with rpm 5.4.0 Signed-off-by: Qing He <qing.he@intel.com>
* libzypp: revert the dso_linking_change patch as the new linker fixes itNitin A Kamble2011-01-242-53/+2
| | | | | | | | | | | | | The newer binutils recipe of version 2.21 has a fix for ld which avoids an issue where weak symbols like pthread_cancel were causing linking to fail when --no-add-as-needed parameter was passed to ld. See more information here: http://bugs.debian.org/591405 This makes some of the fixes for breakage after gcc dso linking change unnecessary and this is one of them. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* libzypp: fix build issue with gcc dso linking changeNitin A Kamble2011-01-202-2/+53
| | | | | | | | | All the libraries needs to be specified explicitely with the new gcc dso linking change patch. This was causing build errors for this recipe. Specifying the libpthread library explicitely for linking to work without errors. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* RDEPENDS, RRECOMMENDS -> RDPEPENDS_${PN}, RRECOMMENDS_${PN}Koen Kooi2010-12-301-2/+2
| | | | | | | For these recipes the dependencies listed in RDEPENDS and RRECOMMENDS only apply to ${PN} Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* libzypp: RDEPENDS sat-solverQing He2010-09-211-1/+4
| | | | | | | rpmdb2solv provided by sat-solver is executed from within libzypp, RDEPENDS sat-solver to get the utility included, fixes [BUGID #328] Signed-off-by: Qing He <qing.he@intel.com>
* libzypp: change /usr/lib64 to /usr/libKevin Tian2010-09-091-1/+3
| | | | | | similar to previous sat-solver fix, we use /usr/lib for x86-64 target Signed-off-by: Kevin Tian <kevin.tian@intel.com>
* libzypp: workaround to pass mips buildKevin Tian2010-09-082-1/+25
| | | | | | | | | | | | | | | | | | | | | | | 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>
* poky-default-revisions.inc: Move SRCREVs to correct locations, fix whitespaceRichard Purdie2010-09-061-4/+2
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* libzypp: add new packageQing He2010-09-033-0/+83
Signed-off-by: Saul Wold <saul.wold@intel.com> Signed-off-by: Qing He <qing.he@intel.com>