Summary: | dev-python/numpy-1.3.0: ebuild patch to avoid #include <fenv.h> | ||
---|---|---|---|
Product: | Gentoo/Alt | Reporter: | Michael Yang <yangofzeal> |
Component: | Prefix Support | Assignee: | Gentoo Prefix <prefix> |
Status: | RESOLVED NEEDINFO | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | FreeBSD | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
ebuild patch to dev-python/numpy-1.3.0
files patch to dev-python/numpy-1.3.0 files patch to dev-python/numpy-1.3.0 updated |
Description
Michael Yang
2009-07-28 15:50:38 UTC
Created attachment 199453 [details, diff]
ebuild patch to dev-python/numpy-1.3.0
Created attachment 199454 [details, diff]
files patch to dev-python/numpy-1.3.0
patch added, thanks This patchset is OK for building numpy-1.3.0 but needs another patch to satisfy a further emerging of >=sci-libs/scipy-0.7.0 scipy pulls in the patched ufuncobject.h through line 13 in _cephesmodule.h: #include "numpy/ufuncobject.h" which fails during compile to find fenv/fenv.h or fenv/fenv.c. The -I include flags in scipy attempt to scan $EPREFIX/usr/lib/python2.6/site-packages/numpy/core/include/numpy and fails since numpy/core/setup.py in numpy didn't install the fenv directory. The attached patch alters setup.py to install the fenv directory. Created attachment 200073 [details, diff]
files patch to dev-python/numpy-1.3.0 updated
patches numpy/core/setup.py to install include/numpy/fenv
what still needs to be done for 1.4.0? |