From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: help-debbugs@gnu.org (GNU bug Tracking System) Newsgroups: gmane.lisp.guile.bugs Subject: bug#46220: closed (Re: bug#46220: Fwd: Some non-standard O_* flags are missing) Date: Sat, 08 May 2021 10:06:02 +0000 Message-ID: References: <878s4pa6c3.fsf@gnu.org> <308932c261a6f953a498606fb45cb35e08988af5.camel@telenet.be> Reply-To: 46220@debbugs.gnu.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="----------=_1620468362-10715-1" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="33076"; mail-complaints-to="usenet@ciao.gmane.io" To: bug-guile@gnu.org Original-X-From: bug-guile-bounces+guile-bugs=m.gmane-mx.org@gnu.org Sat May 08 12:06:16 2021 Return-path: Envelope-to: guile-bugs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lfJqi-0008Va-EV for guile-bugs@m.gmane-mx.org; Sat, 08 May 2021 12:06:16 +0200 Original-Received: from localhost ([::1]:58302 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lfJqh-0004Zd-G4 for guile-bugs@m.gmane-mx.org; Sat, 08 May 2021 06:06:15 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:53258) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lfJqV-0004E8-1E for bug-guile@gnu.org; Sat, 08 May 2021 06:06:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:37699) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lfJqU-0001PT-QM for bug-guile@gnu.org; Sat, 08 May 2021 06:06:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lfJqU-0002n1-LZ for bug-guile@gnu.org; Sat, 08 May 2021 06:06:02 -0400 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org X-Gnu-PR-Message: they-closed 46220 X-Gnu-PR-Package: guile X-BeenThere: bug-guile@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guile-bounces+guile-bugs=m.gmane-mx.org@gnu.org Original-Sender: "bug-guile" Xref: news.gmane.io gmane.lisp.guile.bugs:10038 Archived-At: This is a multi-part message in MIME format... ------------=_1620468362-10715-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #46220: Fwd: Some non-standard O_* flags are missing which was filed against the guile package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 46220@debbugs.gnu.org. --=20 46220: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D46220 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1620468362-10715-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 46220-done) by debbugs.gnu.org; 8 May 2021 10:05:43 +0000 Received: from localhost ([127.0.0.1]:49241 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lfJqB-0002ma-15 for submit@debbugs.gnu.org; Sat, 08 May 2021 06:05:43 -0400 Received: from eggs.gnu.org ([209.51.188.92]:42880) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lfJq9-0002mU-B2 for 46220-done@debbugs.gnu.org; Sat, 08 May 2021 06:05:41 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:56176) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lfJq3-00017l-DA; Sat, 08 May 2021 06:05:35 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=60370 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lfJq3-0007xj-2h; Sat, 08 May 2021 06:05:35 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Maxime Devos Subject: Re: bug#46220: Fwd: Some non-standard O_* flags are missing References: <308932c261a6f953a498606fb45cb35e08988af5.camel@telenet.be> <4eca22f89b0e02b71962d035de638095e2a72ed2.camel@telenet.be> Date: Sat, 08 May 2021 12:05:32 +0200 In-Reply-To: <4eca22f89b0e02b71962d035de638095e2a72ed2.camel@telenet.be> (Maxime Devos's message of "Tue, 09 Mar 2021 20:03:27 +0100") Message-ID: <878s4pa6c3.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 46220-done Cc: 46220-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi Maxime, Maxime Devos skribis: > From d769a75962c64804f354a0133494491626b8b2dc Mon Sep 17 00:00:00 2001 > From: Maxime Devos > Date: Tue, 2 Mar 2021 18:03:22 +0100 > Subject: [PATCH] Define `O_NOFOLLOW' and various other flags when support= ed. > MIME-Version: 1.0 > Content-Type: text/plain; charset=3DUTF-8 > Content-Transfer-Encoding: 8bit > > * libguile/filesys.c (scm_init_filesys): Define =E2=80=98O_IGNORE_CTTY=E2= =80=99, > =E2=80=98O_NOLINK=E2=80=99, =E2=80=98O_NOFOLLOW=E2=80=99, =E2=80=98O_PA= TH=E2=80=99, =E2=80=98O_TMPFILE=E2=80=99, =E2=80=98O_SHLOCK=E2=80=99, > =E2=80=98O_EXLOCK=E2=80=99, =E2=80=98O_ASYNC=E2=80=99, =E2=80=98O_NOATI= ME=E2=80=99, =E2=80=98O_DIRECTORY=E2=80=99, =E2=80=98O_CLOEXEC=E2=80=99 > and =E2=80=98O_DIRECT=E2=80=99 when available. Pushed as 553c82cee924f0bada27f8209c3bcb28be407953, followed with a NEWS update. Thanks! Ludo=E2=80=99. ------------=_1620468362-10715-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 31 Jan 2021 21:30:43 +0000 Received: from localhost ([127.0.0.1]:58211 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l6KIs-0006t6-Dm for submit@debbugs.gnu.org; Sun, 31 Jan 2021 16:30:43 -0500 Received: from lists.gnu.org ([209.51.188.17]:36338) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l6KIq-0006sy-6T for submit@debbugs.gnu.org; Sun, 31 Jan 2021 16:30:41 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47140) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l6KIp-0000BS-Lg for bug-guile@gnu.org; Sun, 31 Jan 2021 16:30:39 -0500 Received: from laurent.telenet-ops.be ([2a02:1800:110:4::f00:19]:48332) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l6KIn-0002nh-CR for bug-guile@gnu.org; Sun, 31 Jan 2021 16:30:39 -0500 Received: from ptr-bvsjgyjmffd7q9timvx.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by laurent.telenet-ops.be with bizsmtp id PZWY2400Z0mfAB401ZWZwZ; Sun, 31 Jan 2021 22:30:33 +0100 Message-ID: <308932c261a6f953a498606fb45cb35e08988af5.camel@telenet.be> Subject: Fwd: Some non-standard O_* flags are missing From: Maxime Devos To: bug-guile@gnu.org Date: Sun, 31 Jan 2021 22:30:22 +0100 References: Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="=-SMQRFi0BQvz8SOY4HZEC" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1612128633; bh=8x5zR5xX3adGcyUcQSK8UqG4S8OTEx7G8KbK8SDeHVk=; h=Subject:From:Reply-To:To:Date:References; b=O/lh/8HtGAxjfBPtyGNwLyjU/4RFwC1urhcgU7nvukUDXvhrfIyO65Q0/7YbAXPVE VQ48SmUQdWohJwXxbBxos4mjkZt2xKg0/O9zv64t3kFkrOS6v6AQZNQ9reoUe+jPkf vesYDlHufrmSn27s9acl2AURmnKFhQCspwt8cPp2YVCW4MsH4PiwO4r89aGKwan5ZN nyVN8Mdf3bIvfT0k4ZqzVuiNN4quv1EqpXOg7uIGatstrGfj10NvctoUT+P/JMDm51 qnmeckXbXvpGn8c0BxJC24w1u6l8g8SSOhZGxYg9KDQqZJFzKZ/I+VxAay6FNYKfcg oWUUDdNJD/87Q== Received-SPF: pass client-ip=2a02:1800:110:4::f00:19; envelope-from=maximedevos@telenet.be; helo=laurent.telenet-ops.be X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: bug-guile@gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) --=-SMQRFi0BQvz8SOY4HZEC Content-Type: multipart/mixed; boundary="=-QMAryqVwkd0hxTdqd8b3" --=-QMAryqVwkd0hxTdqd8b3 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi guilers, I've accidentally sent the message to guile-devel instead of bug-guile. The bug report is forwarded here. --=-QMAryqVwkd0hxTdqd8b3 Content-Disposition: inline Content-Description: Forwarded message =?UTF-8?Q?=E2=80=94?= Some non-standard O_* flags are missing Content-Type: message/rfc822 Message-ID: Subject: Some non-standard O_* flags are missing From: Maxime Devos To: guile-devel@gnu.org Date: Sun, 31 Jan 2021 22:13:10 +0100 Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="=-OhU4SSQAETJrTbPGgv8v" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 --=-OhU4SSQAETJrTbPGgv8v Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi guilers, I noticed the following open flags are not defined: O_NOFOLLOW, O_TMPFILE, O_IGNORE_CTTY, O_NOLINK, O_SHLOCK, O_EXLOCK, O_ASYNC, O_NOATIME. Some of these are Hurd-specific, Linux-specific and BSD-specific. I'm particularily interested in O_NOFOLLOW, O_TMPFILE, O_IGNORE_CTTY, O_NOLINK and O_NOATIME, the others don't matter for me, though they may be useful for others. Could extra O_* flags be exported to Guile (in libguile/filesys.c) on systems where they are defined? Greetings, Maxime --=20 Maxime Devos PGP Key: C1F3 3EE2 0C52 8FDB 7DD7 011F 49E3 EE22 1917 25EE Freenode handle: mdevos --=-OhU4SSQAETJrTbPGgv8v Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYIADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYBcdZhccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7j8zAQCUR1roSnNX+QkjDkWTu3cfRblc lz7tecpIhsZEm2w+BwD+KB1oyjmtqzrZAfFdGm9ywrWvK09Owuw0BGuXGSfkKg0= =BVzM -----END PGP SIGNATURE----- --=-OhU4SSQAETJrTbPGgv8v-- --=-QMAryqVwkd0hxTdqd8b3-- --=-SMQRFi0BQvz8SOY4HZEC Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYIADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYBchbhccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7hXDAP91T6H5/F6f8YKE0cU94lAVwwWZ UHdkHjLeFjPDDF0krQEAxdzjOdFBcncayrCv8utJz0QZxkKHzGQ1k6FtRNla1wk= =JWSb -----END PGP SIGNATURE----- --=-SMQRFi0BQvz8SOY4HZEC-- ------------=_1620468362-10715-1--