This is the mail archive of the cygwin-developers@cygwin.com 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: Cygdaemon - planning


On Fri, 2003-07-04 at 00:43, Earnie Boyd wrote:


> >>So, there needs to be a method to detect the presence of cygserver 
> >>executing or not from the cygwin dll and set an error of ENOSYS if not?
> > 
> > 
> > Right.  That's what would happen.
> > 
> 
> So, if the package configury sets HAVE_FUNCTION_FOO when the system says 
> ENOSYS the package configury is broken and needs fixed anyway.

This is wrong. Consider solaris. Consider linux. There's no guarantee
that the SysVIPC functionality will be available at runtime, even when
it's available at compile time. 

Packages that detect SysVIPC and then /require/ it thereafter - don't
handle ENOSYS at runtime well are broken - but it's not their configury
that is to blame.

> And as Larry points out, packages that require cygserver will be marked 
> with the appropriate dependency.

What dependency? Are you suggesting that cygserver be a separate
package?

Rob
-- 
GPG key available at: <http://members.aardvark.net.au/lifeless/keys.txt>.

Attachment: signature.asc
Description: This is a digitally signed message part


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