This is the mail archive of the cygwin-apps mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [HEADSUP] Let's start a Cygwin 1.7 release area


Igor Peshansky wrote:

So would it make sense to put the root mount info in the same directory as
cygwin1.dll?  I know it doesn't belong in /bin, but playing with relative
paths is even more error-prone.

MSYS has been doing the "find msys dll, then locate ../../etc/fstab" thing for years. Of all the (many) problems MSYS has, AFAIK this "error-prone" issue has NEVER been one of them.


/bin should contain programs that should work even if the PATH and mounts
are screwed up.  So, "kill", "shutdown", etc.

But if THAT is the requirement (work if mounts are messed up and -- for instance -- /usr/bin/ can't be found), then they all need to be statically linked (with the exception of /bin/cygwin1.dll, of course) -- or some carefully selected set of DLLs need to be installed in /bin.


--
Chuck


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]