Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 50758 - ebuild for ghc-6.2.1 no longer needs --enable-threaded-rts
Summary: ebuild for ghc-6.2.1 no longer needs --enable-threaded-rts
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Andres Loeh (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-05-11 07:57 UTC by Duncan Coutts (RETIRED)
Modified: 2004-05-13 08:06 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Duncan Coutts (RETIRED) gentoo-dev 2004-05-11 07:57:55 UTC
Wolfgang Thaller (a ghc developer) says:

Version 6.2:
No threaded RTS by default, unless you rebuild ghc with --enable-threaded-rts, in which case you'll always get the threaded RTS.

Version 6.2.1:
Single-threaded RTS by default, unless you specify -threaded when linking. No rebuilding of ghc necessary.


so, I believe that the ghc 6.2.1 ebuild should no longer specify --enable-threaded-rts, because the threaded rts is always built now but only used if the user specifies -threaded when they link.

The configure option --enable-threaded-rts is still avaliable, but is depreciated (check configure.ac for details), so may be removed in the future. I don't know what it does at the moment, if it enables the old behaviour or is simply ignored.

Reproducible: Always
Steps to Reproduce:
Comment 1 Andres Loeh (RETIRED) gentoo-dev 2004-05-13 08:06:12 UTC
Yes, thanks. I was aware of that, but did not change it because it did no harm 
(I think the flag is ignored). But you're of course right, it is deprecated 
now and so it's better to remove it. The fix is in CVS.

ks