Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 158408

Summary: stuff Ada lib paths into conf files instead of env vars?
Product: Gentoo Linux Reporter: George Shapovalov (RETIRED) <george>
Component: New packagesAssignee: Gentoo Linux ADA team <ada>
Status: CONFIRMED ---    
Severity: enhancement CC: esigra, vgodunko
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://www.delorie.com/gnu/docs/gcc/gnat_ug_185.html
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 137268    

Description George Shapovalov (RETIRED) gentoo-dev 2006-12-17 13:46:45 UTC
It may be possible to get rid of the lengthy ADA_{INCLUDE,OBJECT}_PATH vars and instead store lib pointers in "ada_source_path" and "ada_object_path" files (which should live with the rest of RTL, in the same dir as the spec file?).

Needs a bit more investigation. See the url in the bug header for some starting info.

George
Comment 1 George Shapovalov (RETIRED) gentoo-dev 2006-12-17 13:47:48 UTC
Gah, should check for typos before committing the bug.
Comment 2 George Shapovalov (RETIRED) gentoo-dev 2007-12-17 21:07:53 UTC
I am now in process of "unifying" Ada lib layout, so that they have a common bin, gpr, etc. directories (for every profile). With such an arrangement the pollution of PATH and some other common variables will be minimal and thus less of an issue. Nonetheless, the suggested approach may be worth furthere investigating.