First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 97929
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Sébastien Fabbro <bicatali@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Danny van Dyk (RETIRED) <kugelfang@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 97929 depends on: Show dependency tree
Show dependency graph
Bug 97929 blocks: 183393
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-07-04 13:03 0000
Let's use something like [[ $(tc-getCC) = icc ]] when deciding to apply
patches,
k?

Also, i'll tweak fortran.eclass to use ifc patches as well.

./dev-libs/blitz/blitz-0.6.ebuild:10:IUSE="icc"
./dev-libs/blitz/blitz-0.8.ebuild:12:IUSE="icc"
./dev-libs/blitz/blitz-0.7.ebuild:14:IUSE="icc"
./dev-libs/boost/boost-1.31.0.ebuild:17:IUSE="icc"
./dev-libs/boost/boost-1.30.0.ebuild:15:IUSE="icc"
./dev-libs/boost/boost-1.30.2.ebuild:13:IUSE="icc"
./dev-libs/boost/boost-1.32.0.ebuild:16:IUSE="icc"
./dev-libs/boost/boost-1.32.0-r1.ebuild:16:IUSE="icc"
./dev-libs/boost/boost-1.32.0-r2.ebuild:16:IUSE="icc debug threads threadsonly
static"
./dev-libs/boost/boost-1.32.0-r3.ebuild:16:IUSE="debug icc pyste static threads
threadsonly"
./dev-libs/boost/boost-1.32.0-r4.ebuild:16:IUSE="debug doc icc pyste static
threads threadsonly"
./games-board/crafty/crafty-19.1.ebuild:12:IUSE="icc"
./games-board/crafty/crafty-19.8.ebuild:14:IUSE="icc no-opts"
./games-board/crafty/crafty-19.15.ebuild:14:IUSE="icc no-opts"
./games-board/crafty/crafty-19.12.ebuild:14:IUSE="icc no-opts"
./games-board/crafty/crafty-19.18.ebuild:14:IUSE="icc no-opts"
./games-board/crafty/crafty-19.19.ebuild:14:IUSE="icc no-opts"
./media-gfx/xd3d/xd3d-8.2.1.ebuild:16:IUSE="icc"
./x11-libs/qt/qt-3.3.3-r1.ebuild:21:IUSE="cups debug doc firebird gif icc ipv6
mysql nas odbc opengl postgres sqlite xinerama zlib immqt immqt-bc"
./sci-libs/blas-reference/blas-reference-19940131-r1.ebuild:16:IUSE="ifc"
./sci-libs/blas-reference/blas-reference-19940131.ebuild:15:IUSE="ifc"
./sci-libs/lapack-atlas/lapack-atlas-3.6.0.ebuild:20:IUSE="ifc doc"
./sci-libs/lapack-reference/lapack-reference-3.0.ebuild:18:IUSE="ifc"
./sci-libs/plplot/plplot-5.3.1.ebuild:18:IUSE="debug doc fortran gd-external
gnome ifc java jpeg png python tcltk tetex truetype X itcl octave"
./sci-libs/plplot/plplot-5.5.1.ebuild:18:IUSE="debug doc fortran gd-external
gnome ifc java jpeg png python tcltk tetex truetype X itcl octave"
./sci-libs/plplot/plplot-5.5.2.ebuild:18:IUSE="debug doc fortran gd-external
gnome ifc java jpeg png python tcltk tetex truetype X itcl octave"
./sci-mathematics/mathomatic/mathomatic-12.3.1.ebuild:14:IUSE="icc"
./sci-mathematics/octave/octave-2.1.57-r1.ebuild:15:IUSE="emacs static readline
zlib tetex hdf5 mpi ifc blas"
./sci-mathematics/octave/octave-2.1.69.ebuild:15:IUSE="emacs static readline
zlib tetex hdf5 mpi ifc blas"
./sci-mathematics/scilab/scilab-2.7-r3.ebuild:15:IUSE="tcltk gtk ifc"
./sci-mathematics/scilab/scilab-3.1.1.ebuild:14:IUSE="ifc ocaml tcltk atlas gtk
gtk2 Xaw3d"
./sci-misc/camfr/camfr-1.2.ebuild:8:IUSE="ifc"

------- Comment #1 From Jakub Moc 2006-10-19 16:42:14 0000 -------
In case you still want to do something about this, here's an uptodate list:

$ pquery --raw --has-use=icc

dev-libs/blitz-0.6
dev-libs/blitz-0.7
dev-libs/blitz-0.8
dev-libs/blitz-0.9
games-board/crafty-20.13
games-board/crafty-20.14
sci-mathematics/mathomatic-12.4.5
sci-mathematics/mathomatic-12.5.13
sci-mathematics/mathomatic-12.5.20
sci-mathematics/mathomatic-12.6.4
sci-visualization/xd3d-8.2.1
sys-cluster/charm-5.9

---

$ pquery --raw --has-use=ifc

sci-libs/blas-reference-19940131-r2
sci-libs/lapack-atlas-3.6.0
sci-libs/lapack-atlas-3.6.0-r1
sci-libs/lapack-atlas-3.6.0-r2
sci-libs/lapack-atlas-3.7.11
sci-libs/lapack-atlas-3.7.11-r1
sci-libs/lapack-reference-3.0
sci-libs/lapack-reference-3.0-r1
sci-libs/lapack-reference-3.0-r2
sci-libs/plplot-5.5.2
sci-mathematics/octave-2.1.57-r1
sci-mathematics/octave-2.1.69
sci-mathematics/scilab-2.7-r3
sci-mathematics/scilab-3.1.1-r3
sci-physics/camfr-1.2

------- Comment #2 From Sébastien Fabbro 2007-12-14 11:55:49 0000 -------
> Let's use something like [[ $(tc-getCC) = icc ]] when deciding to apply
> patches,
> k?

Yes, avoid icc and ifc use flags at most. Although some ebuilds do need them
for fetching (idb and acml are such examples), the solution above should be
used for compiling.

------- Comment #3 From Sébastien Fabbro 2008-04-04 10:13:56 0000 -------
self-reminder:

* Packages with ifc use flag:

These ebuild should be cleaned of the flags:
sci-mathematics/octave: needs work
sci-libs/lapack-atlas: wait for alpha to stab >=3.8.x so we can punt older ones
sci-libs/plplot-5.5.2: needs work (see bug #204524 for newer version)
sci-libs/acml: binary package pulling ifc. will turn into a local flag
dev-lang/idb: same as acml

* Packages with icc use flag:

games-board/crafty: needs work
sys-cluster/charm: needs work
dev-libs/blitz: needs work
sci-mathematics/mathomatic: stabilize newer, then punt 12.6.5
dev-lang/idb: same situation as for ifc use flag

------- Comment #4 From Sébastien Fabbro 2008-04-26 10:39:11 0000 -------
> sci-mathematics/octave
> sci-libs/lapack-atlas
> sci-libs/plplot
> games-board/crafty
> sys-cluster/charm
> dev-libs/blitz
> sci-mathematics/mathomatic

All done.


------- Comment #5 From Sébastien Fabbro 2008-05-09 13:28:12 0000 -------
Tree cleaned of icc and ifc flags.

First Last Prev Next    No search results available      Search page      Enter new bug