Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 540690 - sci-biology/seqan-1.4.2: fix -msse4.1 check and boost on prefix
Summary: sci-biology/seqan-1.4.2: fix -msse4.1 check and boost on prefix
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Science Biology related packages
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2015-02-19 16:40 UTC by Michael Schubert
Modified: 2015-02-19 22:04 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
seqan-1.4.2.ebuild.patch (seqan.patch,789 bytes, patch)
2015-02-19 16:40 UTC, Michael Schubert
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Schubert 2015-02-19 16:40:38 UTC
Created attachment 396972 [details, diff]
seqan-1.4.2.ebuild.patch

I needed to make the following changes to the .ebuild in order to compile it on Prefix/RHEL6 host:

* Remove msse4.1 check introduced in https://bugs.gentoo.org/show_bug.cgi?id=531876

On my system, and using new CPU_FLAGS_X86, seqan compiles fine but the check fails.

* Remove explicit path for zlib, as both include and lib are standard directories.

ZLib is found either way, it is in the standard include/lib paths of ${EPREFIX}

* Add flag to ignore CMake rules for finding boost

Gentoo does not ship a Boost's CMake utility to find the headers and libraries. The host system on prefix, however, might. If this is invoked then boost will be configured to use the host boost unless -DBoost_NO_BOOST_CMAKE=ON is set.
Comment 1 Justin Lecher (RETIRED) gentoo-dev 2015-02-19 22:04:10 UTC
+  19 Feb 2015; Justin Lecher <jlec@gentoo.org> seqan-1.4.2.ebuild:
+  Prefix love, #540690; thanks  Michael Schubert for the patch
+