X-Recipient: archive-cygwin@delorie.com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 56780385DC2B
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
	s=default; t=1691442954;
	bh=z7k97BQ53I12zW3W7GOBbhJKJr/Qmr86dsWjTOQ3D/U=;
	h=References:In-Reply-To:Date:Subject:To:List-Id:List-Unsubscribe:
	 List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:
	 From;
	b=ne4OcPRs71piwwcyNaflt9UTHSp0pTxZo2+erHzunh4yWDmFmPgf7v968pnN/pJ1n
	 m0NHSBp0kyXwHgwEYjBOEClvP5msO0VS2RkysDW2pBkDb+shxw2vAvhyCDUc7W3RTg
	 WYt7UEHimVQ9aKM0y6moiZHD6h/711yQgVuxCipw=
X-Original-To: cygwin@cygwin.com
Delivered-To: cygwin@cygwin.com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 1A1D93857004
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1691442896; x=1692047696;
 h=content-transfer-encoding:to:subject:message-id:date:from
 :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=RhjkDe1u2e3rqrRGuBYi9swPCxpVKNL2RUTV+r75GxY=;
 b=BVMCD3a7auKrPTJa2id9xweNNAjtcjAnCvYC2zN3cuzVbzIzxXQH7MhHwA+NemZOoH
 EXOI68nxq2vbhbpF/IpcVKMVUL0mXLlj1fAF6NLGOZ0+ozucXwnsz9f7tEgwF1Ph3sDJ
 9Xr5+TloLqxuoRCDHNp7zyJQGZlmD6L7YA0i9zvfBpP9dF4lfDEQhUL/ln55Utt5Xo4W
 U9f7quoFbgs8+jjXrsX0Mi21+TMXsBl7wtOAeue6S/Uuk4d2R2quBEZZ+yQ8bI1ZtunD
 HFFBUuwBv8iZ8zZAbowkwZobXr12YXxqAEKzBJItHglvREX/49JpTl+Rfvn8FTxsOIp8
 CJPw==
X-Gm-Message-State: AOJu0YyuDTz07aeiNfTFUMnYFLmA/sIs8cT0Ud70K4Q3d5qpGx5WCYVO
 Q8jbaoxePdzZ+2xvUG5TS2uf10ps5zGQsTc6GQYhvsJDU4oJ0w==
X-Google-Smtp-Source: AGHT+IGLLHjxMDYCUKsS2m431A9bVwd6Vweu1F6PcUXBumAXx1LPvDsF/wTqGCBi46pIcJmduDbB91EX6RzlN43FnA8=
X-Received: by 2002:a05:6870:4726:b0:1be:f311:4a2b with SMTP id
 b38-20020a056870472600b001bef3114a2bmr12409175oaq.24.1691442896156; Mon, 07
 Aug 2023 14:14:56 -0700 (PDT)
MIME-Version: 1.0
References: <CANH4o6O-8O-iMaHowDuy0y7H=pVfZ-3EvubDmTdjGVSST8FkAQ@mail.gmail.com>
 <c8daacfa-b441-ebbb-90da-03318080479c@Shaw.ca>
 <ZNFCjtiVOhpRYhHI@calimero.vinschen.de>
In-Reply-To: <ZNFCjtiVOhpRYhHI@calimero.vinschen.de>
Date: Mon, 7 Aug 2023 23:14:43 +0200
Message-ID: <CANH4o6P2fBmxvOZKVrrxDuMByHEMgs2qg14p710aUuLsFYG4rA@mail.gmail.com>
Subject: Re: mkfifo: cannot set permissions of 'x.fifo': Not a directory
To: cygwin@cygwin.com, Brian Inglis <Brian.Inglis@shaw.ca>,
        Martin Wege <martin.l.wege@gmail.com>,
        Corinna Vinschen <corinna-cygwin@cygwin.com>
X-Spam-Status: No, score=0.5 required=5.0 tests=BAYES_00, DKIM_SIGNED,
 DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,
 SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.6
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on
 server2.sourceware.org
X-BeenThere: cygwin@cygwin.com
X-Mailman-Version: 2.1.29
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-request@cygwin.com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
 <mailto:cygwin-request@cygwin.com?subject=subscribe>
From: Martin Wege via Cygwin <cygwin@cygwin.com>
Reply-To: Martin Wege <martin.l.wege@gmail.com>
Content-Type: text/plain; charset="utf-8"
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie.com@cygwin.com>
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 377LFtvp010728

On Mon, Aug 7, 2023 at 9:14 PM Corinna Vinschen
<corinna-cygwin@cygwin.com> wrote:
>
> On Aug  7 12:26, Brian Inglis via Cygwin wrote:
> > On 2023-08-07 08:42, Martin Wege via Cygwin wrote:
> > > We get a weird mkfifo failure in Cygwin on NTFS:
> > >
> > > /usr/bin/mkfifo -m 600 x.fifo
> > > mkfifo: cannot set permissions of 'x.fifo': Not a directory
> >
> > This error is also reproducible with default fifo permissions 666 or
> > anything else, and appears to be returned by gen_full_path_at() in
> > syscalls.cc when called with a fifo:
>
> This will be fixed in 3.4.8,

Thank you

> see
> https://cygwin.com/git/?p=newlib-cygwin.git;a=commit;h=b56b4d7fd85b

First, Can I download a beta of  3.4.8, or any other version with that
fix? It's pretty urgent

Secondly, how are fifos, other device nodes and mknod implemented? You
encode them as softlinks on ntfs? What about Windows native NFSv3
driver, do you use native mknod then to create a fifo? Where can I
find the code in cygwin for that?

Thanks,
Martin

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

