Rhialto posted on Tue, 02 Jan 2018 20:51:29 +0100 as excerpted: > On Tue 02 Jan 2018 at 09:56:46 +0000, Duncan wrote: >> Certainly, gentoo users at least don't want "automagic" detection > > Just as an aside, possibly interesting: pkgsrc (a multiplatform package > building and management system, see www.pkgsrc.org) has its own way of > fixing this. Each package specifies the others that it needs, and only > those are made visible to configure and the compiler. Everything else is > hidden (up to a point). The way it works is with shadow-directories for > include and library files, which contain symlinks to the real files, for > everything that the build tools are supposed to see. Wrappers around the > tools translate directory names and enforce that no uncleaned paths are > used. It works fairly well, unless a configure script uses very > nonstandard ways to find stuff.
That sounds quite useful. Thanks for the window into a somewhat different world and the solutions used there. Definitely interesting! =:^) -- Duncan - List replies preferred. No HTML msgs. "Every nonfree program has a lord, a master -- and if you use the program, he is your master." Richard Stallman _______________________________________________ Pan-users mailing list Pan-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/pan-users