summaryrefslogtreecommitdiff
path: root/meta/recipes-extended/sat-solver
AgeCommit message (Collapse)AuthorFiles
2011-09-28zypper & sat-solver: needs RDEPENDS on rpm-libSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-09-21sat-solver: git repo moved to githubAnders Darander1
Signed-off-by: Anders Darander <anders@chargestorm.se>
2011-07-13sat-solver: fix for non /usr/lib libdir caseYu Ke1
when libdir set to non /usr/lib like /usr/lib64, there is do_configure error: " -- Libraries will be installed in /usr/lib CMake Error at /home/kyu3/sdb/lib64/tmp/sysroots/x86_64-linux/usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:91 (MESSAGE): Please install 'check' and 'check-devel' packages (missing: CHECK_LIBRARY) Call Stack (most recent call first): /home/kyu3/sdb/lib64/tmp/sysroots/x86_64-linux/usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:252 (_FPHSA_FAILURE_MESSAGE) cmake/modules/FindCheck.cmake:17 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) CMakeLists.txt:35 (FIND_PACKAGE) -- Configuring incomplete, errors occurred! " The reason is that cmake did not search /usr/lib64 for libcheck, thus report error add ${libdir} to the CMAKE_SYSTEM_LIBRARY_PATH can fix this issue. Signed-off-by: Yu Ke <ke.yu@intel.com>
2011-05-13update patch upstream statusQing He4
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 Signed-off-by: Qing He <qing.he@intel.com>
2011-05-11recipes: Fix the Upstream-Status formatNitin A Kamble1
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-05-08sat-solver: fix compilation issue with gcc 4.6.0Nitin A Kamble2
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-05-04poky-default-revisions: move the SRCREV to recipe fileYu Ke1
in this case, those non poky distro can also use these recipe normally Signed-off-by: Yu Ke <ke.yu@intel.com>
2011-04-26sat-solver: fix arch=all packagesQing He2
add a new options to set noarch archs as all so platform independent packages can be recognized and installed. fixes [YOCTO #993] Signed-off-by: Qing He <qing.he@intel.com>
2011-03-31Fix integration of zypper and sat-solverMark Hatle4
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. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-03-31Fix sat-solver & RPM5 integration issueMark Hatle2
From Michael Schroeder, fix the configuration of how RPM5 handles obsoletes within the sat-solver. Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-03-17sat-solver: Fix solution DB generation and general cleanupMark Hatle5
Uprev sat-solver to the latest git version. This corrects the solv db generation with RPM5. Refactor the patches for RPM5 support, cleaning up components of the cmake.patch for submission upstream. (Also fix a problem remaining in the upstream with a mismatched function name.) Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-03-16sat-solver: Add workaround for RPM 5 db constructionMark Hatle2
The first time the database is created on an RPM5 system it works correctly. However any subsequent rebuilds cause an empty database to occur. The following is from Michael Schroeder <mls@suse.de>: > rpmdb2solv contains a hack that makes it use the unchanged already > converted packages. To do this, it needs to get the database id > for every installed packages by reading the "Name" index. This > somehow doesn't seem to work with rpm5. > > As a workaround you can add a "ref = 0;" line at the top of the > repo_add_rpmdb() function in ext/repo_rpmdb.c. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-03-16sat-solver: uprev to the latest versionMark Hatle1
Upgrade to the latest git version. Also update the cmake.patch to enable debugging in all configurations. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-03-14sat-solver: add machine arch supportQing He3
Signed-off-by: Qing He <qing.he@intel.com>
2011-01-30sat-solver: upgrade to newer git versionMark Hatle5
This works with rpm 5.4.0 Signed-off-by: Qing He <qing.he@intel.com> Update the CMAKE configuration file to find the proper DB library as used by RPM5 within Poky. Disable checking for Fedora and Debian, as this might lead to incorrect results. Merge the dso_linking_change_build_fix with the other cmake changes. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-01-29sat-solver: Add db as DEPENDS and bump PRSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-01-20sat-solver: fix the build failure caused by gcc dso linkcing changeNitin A Kamble2
The libraries for linking are not determined automatically now. All the needed libraries must be specified explicitly. This patch fixes the issue for missing librpmmisc library in the linker script. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-09-08sat-solver: change /usr/lib64 to /usr/libKevin Tian1
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-06poky-default-revisions.inc: Move SRCREVs to correct locations, fix whitespaceRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-03sat-solver: added new packageQing He3
Signed-off-by: Saul Wold <saul.wold@intel.com> Signed-off-by: Qing He <qing.he@intel.com>