Use of /usr/ccs/bin on Solaris
Magnus Ihse Bursie
magnus.ihse.bursie at oracle.com
Fri Mar 6 14:50:14 UTC 2015
On 2015-03-04 22:03, Martin Buchholz wrote:
> I agree that configure should not mess with user's PATH and should
> "auto-find" programs in /usr/ccs/bin only as a last resort.
>
> It would be reasonable, when configure fails on Solaris, to notice that the
> user does not have /usr/ccs/bin on PATH and suggest appending.
I have opened https://bugs.openjdk.java.net/browse/JDK-8074557.
Adding a warning to failed configure on Solaris due to missing build
tools that presumably resides in /usr/ccs/bin seems like quite a lot of
work.
I suggest the following:
Instead of prepending, append /usr/ccs/bin, so any binaries in the
user's specified PATH are picked first. This will allow a properly set
PATH to function, but it will still provide the "best effort" approach
of configure to look in "well-known locations" for tools.
Does that seem like an acceptable solution?
/Magnus
More information about the build-dev
mailing list