Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 173731 - use.mask ada on most profiles
Summary: use.mask ada on most profiles
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: ada team [OBSOLETE]
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 167849
  Show dependency tree
 
Reported: 2007-04-08 06:56 UTC by SpanKY
Modified: 2007-04-08 08:37 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 SpanKY gentoo-dev 2007-04-08 06:56:18 UTC
can we get ada added to base/use.mask and then unmask it on profiles where it works ?  i'd like to add USE=ada to ncurses but cant atm ...
Comment 1 George Shapovalov (RETIRED) gentoo-dev 2007-04-08 07:43:16 UTC
Hi SpanKY

I am not sure what exactly you request. There is only one ada USE flag that is local and is for extra syntax files installed by kdevelop. As such I see no reason for the ada flag to be masked or specially treated in profiles. The Ada support itself has nothing to do with a USE flag and that would not be possible anyway, for the reason that (what counts for some as a requirement to be a "real language" :)) to build Ada capable gcc you need an Ada capable gcc on your system. Therefore both Ada compilers we provide (the FSF and AdaCore versions) come as separate packages with an eselect module and their own eclasses and the libs under dev-ada directly depend on those, no special use flag involved..

Please elaborate. The way it is now I don't see anything that would prevent an ada useflag in ncurses.

George
Comment 2 SpanKY gentoo-dev 2007-04-08 07:49:02 UTC
i cant use "ada? ( virtual/gnat )" in ncurses unless the flag is masked
Comment 3 George Shapovalov (RETIRED) gentoo-dev 2007-04-08 08:29:02 UTC
So, you need to use a compiler, not jut install some intefraces? Then yes, I guess we can. I'll add ada to base/use.mask and -ada to default-linux/{x86,amd64,ppc}/use.mask 

Is this all you need?

George

Comment 4 George Shapovalov (RETIRED) gentoo-dev 2007-04-08 08:37:40 UTC
All done, please reopen if there is anything else left.

George