All sparse file fixes available in cygwin-3_5-branch?

2025-02-17 Thread Cedric Blancher via Cygwin
Good morning! Are all sparse file fixes in MAIN available in the cygwin-3_5-branch branch too, except https://cygwin.com/git/?p=newlib-cygwin.git;a=commit;h=fac7441835b00d3b9a8252538bcf54c441c3841e which seems to be still missing Ced -- Cedric Blancher [https://plus.google.com/u/0/+CedricBlanch

Re: Package 'unitS' requires python39 & requests

2025-02-17 Thread Brian Inglis via Cygwin
On 2025-02-17 16:34, Sam Edge via Cygwin wrote: On 17/02/2025 23:21, Brian Inglis via Cygwin wrote: On 2025-02-17 07:48, Marco Atzeri via Cygwin wrote: On 17/02/2025 15:31, Sam Edge via Cygwin wrote: On 17/02/2025 11:29, Federico Kircheis via Cygwin wrote: I mentioned this a while ago but the

Re: Package 'unitS' requires python39 & requests

2025-02-17 Thread Sam Edge via Cygwin
On 17/02/2025 23:21, Brian Inglis via Cygwin wrote: On 2025-02-17 07:48, Marco Atzeri via Cygwin wrote: On 17/02/2025 15:31, Sam Edge via Cygwin wrote: On 17/02/2025 11:29, Federico Kircheis via Cygwin wrote: I mentioned this a while ago but the 'units' package also has a dependency on 'pytho

Re: Package 'unitS' requires python39 & requests

2025-02-17 Thread Brian Inglis via Cygwin
On 2025-02-17 07:48, Marco Atzeri via Cygwin wrote: On 17/02/2025 15:31, Sam Edge via Cygwin wrote: On 17/02/2025 11:29, Federico Kircheis via Cygwin wrote: I just noted that the last version of mc (4.8.33-1) depends on python3. I mentioned this a while ago but the 'units' package also has a

Re: bug in strcasecmp and strncasecmp

2025-02-17 Thread Brian Inglis via Cygwin
On 2025-02-17 03:00, Corinna Vinschen via Cygwin wrote: On Feb 16 17:18, Bruno Haible via Cygwin wrote: Per POSIX [1], the functions strcasecmp and strncasecmp should "use the current locale to determine the case of the characters.". [1] https://pubs.opengroup.org/onlinepubs/9799919799/function

Re: Latest version of mc requires python3

2025-02-17 Thread Federico Kircheis via Cygwin
On 17/02/2025 16.31, Marco Atzeri via Cygwin wrote: On 17/02/2025 12:55, Marco Atzeri wrote: On 17/02/2025 12:29, Federico Kircheis via Cygwin wrote: Hello to everyone I just noted that the last version of mc (4.8.33-1) depends on python3. only optional at best. I will look on the matter

Re: [CALL FOR TESTING] Cygwin-3.6.0

2025-02-17 Thread Rainer Emrich via Cygwin
Hi Corinna, Am 17.02.2025 um 18:00 schrieb Corinna Vinschen via Cygwin: On Feb 17 12:51, Rainer Emrich via Cygwin wrote: Hi Corinna, Am 14.02.2025 um 20:03 schrieb Corinna Vinschen via Cygwin-announce: we're planning the next major release in the next few (hopefully not more than two) weeks.

Re: WinAPI spawn() not used by Cygwin posix_spawn()? Re: [PATCH] Cygwin: Add spawn family of functions to docs

2025-02-17 Thread Corinna Vinschen via Cygwin
On Feb 17 19:06, Lionel Cons via Cygwin wrote: > On Mon, 17 Feb 2025 at 11:08, Corinna Vinschen via Cygwin > wrote: > > > > On Feb 16 23:33, Lionel Cons via Cygwin wrote: > > > On Sun, 16 Feb 2025 at 22:47, Mark Geisert wrote: > > > > > > > > In the doc tree, change the title of section "Other UN

Re: WinAPI spawn() not used by Cygwin posix_spawn()? Re: [PATCH] Cygwin: Add spawn family of functions to docs

2025-02-17 Thread Lionel Cons via Cygwin
On Mon, 17 Feb 2025 at 11:08, Corinna Vinschen via Cygwin wrote: > > On Feb 16 23:33, Lionel Cons via Cygwin wrote: > > On Sun, 16 Feb 2025 at 22:47, Mark Geisert wrote: > > > > > > In the doc tree, change the title of section "Other UNIX system > > > interfaces..." to "Other system interfaces...

Re: WinAPI spawn() not used by Cygwin posix_spawn()? Re: [PATCH] Cygwin: Add spawn family of functions to docs

2025-02-17 Thread Jeremy Drake via Cygwin
On Mon, 17 Feb 2025, Corinna Vinschen wrote: > The requirements of posix_spawn and their helper functions are so > that we can't easily fulfill them without doing the fork/exec > twist. > > See https://man7.org/linux/man-pages/man3/posix_spawn.3.html. > Windows CreateProcess() is not quite the sam

Re: [CALL FOR TESTING] Cygwin-3.6.0

2025-02-17 Thread Jeremy Drake via Cygwin
On Mon, 17 Feb 2025, Corinna Vinschen via Cygwin wrote: > In fact, I can reproduce this occassionally back to 3.5.0 and back to > OpenSSH 9.7p1. We can't easily try this with older Cygwin versions. > It's getting increasingly hard to build older Cygwin versions due to > compiler dependencies and

Re: [CALL FOR TESTING] Cygwin-3.6.0

2025-02-17 Thread Corinna Vinschen via Cygwin
Hi Rainer, On Feb 17 12:51, Rainer Emrich via Cygwin wrote: > Hi Corinna, > > Am 14.02.2025 um 20:03 schrieb Corinna Vinschen via Cygwin-announce: > > we're planning the next major release in the next few (hopefully > > not more than two) weeks. > > [...] > > At this point, we're most interested

Re: Latest version of mc requires python3

2025-02-17 Thread Marco Atzeri via Cygwin
On 17/02/2025 12:55, Marco Atzeri wrote: On 17/02/2025 12:29, Federico Kircheis via Cygwin wrote: Hello to everyone I just noted that the last version of mc (4.8.33-1) depends on python3. only optional at best. I will look on the matter 4.8.33-2 uploaded. The 3 extra python files have bee

Re: Package 'unit' requires python39 & requests (was Re: Latest version of mc requires python3)

2025-02-17 Thread Marco Atzeri via Cygwin
On 17/02/2025 15:31, Sam Edge via Cygwin wrote: On 17/02/2025 11:29, Federico Kircheis via Cygwin wrote: I just noted that the last version of mc (4.8.33-1) depends on python3. I mentioned this a while ago but the 'units' package also has a dependency on 'python39' and 'python39-requests'. Th

Package 'unit' requires python39 & requests (was Re: Latest version of mc requires python3)

2025-02-17 Thread Sam Edge via Cygwin
On 17/02/2025 11:29, Federico Kircheis via Cygwin wrote: I just noted that the last version of mc (4.8.33-1) depends on python3. I mentioned this a while ago but the 'units' package also has a dependency on 'python39' and 'python39-requests'. This is purely because of the currency updater scr

Re: [CALL FOR TESTING] Cygwin-3.6.0

2025-02-17 Thread Rainer Emrich via Cygwin
Hi Corinna, Am 14.02.2025 um 20:03 schrieb Corinna Vinschen via Cygwin-announce: we're planning the next major release in the next few (hopefully not more than two) weeks. We're looking forward to more people giving the latest test release of Cygwin a try! The most recent test release, which y

Re: bug in strcasecmp and strncasecmp

2025-02-17 Thread Bruno Haible via Cygwin
Corinna Vinschen wrote: > > They can't work on multibyte strings. This is evident from the fact that > > strncasecmp gets one integer as argument, not two integers. > > Good point. > > With standard functions, one really should convert MB string to wide > char and call wcscasecmp, etc. Nope, wid

Re: Latest version of mc requires python3

2025-02-17 Thread Marco Atzeri via Cygwin
On 17/02/2025 12:29, Federico Kircheis via Cygwin wrote: Hello to everyone I just noted that the last version of mc (4.8.33-1) depends on python3. Up to version 4.8.32-1 there was no such dependency (I guess it was optional. I made a first search, and did not find that the new version requir

Re: bug in strcasecmp and strncasecmp

2025-02-17 Thread Corinna Vinschen via Cygwin
On Feb 17 11:49, Bruno Haible via Cygwin wrote: > Corinna Vinschen wrote: > > Adding a cast fixes that and I just pushed a matching patch. > > Thanks. > > > I'm just not sure if that's sufficient in the light of POSIX.1-2024. > > The above expression seems to indicate that strcasecmp and friends

Latest version of mc requires python3

2025-02-17 Thread Federico Kircheis via Cygwin
Hello to everyone I just noted that the last version of mc (4.8.33-1) depends on python3. Up to version 4.8.32-1 there was no such dependency (I guess it was optional. I made a first search, and did not find that the new version requires python3. On Debian (same version), for example, pytho

Re: bug in strcasecmp and strncasecmp

2025-02-17 Thread Bruno Haible via Cygwin
Corinna Vinschen wrote: > Adding a cast fixes that and I just pushed a matching patch. Thanks. > I'm just not sure if that's sufficient in the light of POSIX.1-2024. > The above expression seems to indicate that strcasecmp and friends are > now expected to work on multibyte codesets like UTF-8.

Re: /bin/cp of sparse files broken in 3.6.0-0.362.g68c13dc92f65.x86_64?

2025-02-17 Thread Corinna Vinschen via Cygwin
On Feb 15 13:53, Christian Franke via Cygwin wrote: > Corinna Vinschen via Cygwin wrote: > > On Feb 15 11:17, Corinna Vinschen via Cygwin wrote: > > > https://cygwin.com/cygwin-ug-net/using.html#cygdrive > > I uploaded the new 3.6 version of that chapter to cygwin.com, btw. > > > > > > BTW, the

Re: WinAPI spawn() not used by Cygwin posix_spawn()? Re: [PATCH] Cygwin: Add spawn family of functions to docs

2025-02-17 Thread Corinna Vinschen via Cygwin
On Feb 16 23:33, Lionel Cons via Cygwin wrote: > On Sun, 16 Feb 2025 at 22:47, Mark Geisert wrote: > > > > In the doc tree, change the title of section "Other UNIX system > > interfaces..." to "Other system interfaces...". Add the spawn family of > > functions noting their origin as Windows. > >

Re: Cygwin sparse file support: Please support fcntl(..., F_FREESP, ...)

2025-02-17 Thread Corinna Vinschen via Cygwin
On Feb 16 16:27, Sebastian Feld via Cygwin wrote: > On Sat, Feb 15, 2025 at 4:15 PM Cedric Blancher via Cygwin > wrote: > > > > Good afternoon! > > > > Could Cygwin 3.6 please support fcntl(...,F_FREESP,...) and > > cntl(...,F_FREESP64,...), as specified in > > https://docs.oracle.com/cd/E19253-01

Re: SEEK_DATA should fail at EOF (was: coreutils-9.6-1 (TEST): cp: infinite SEEK_SET/DATA/HOLE loop if file is compressed)

2025-02-17 Thread Corinna Vinschen via Cygwin
On Feb 15 12:18, Christian Franke via Cygwin wrote: > Corinna Vinschen via Cygwin wrote: > > On Feb 14 14:14, Corinna Vinschen via Cygwin wrote: > > > On Feb 14 13:49, Corinna Vinschen via Cygwin wrote: > > > > On Feb 14 12:24, Christian Franke via Cygwin wrote: > > > > > Hmm... does "beyond" mean

Re: bug in strcasecmp and strncasecmp

2025-02-17 Thread Corinna Vinschen via Cygwin
Hi Bruno, On Feb 16 17:18, Bruno Haible via Cygwin wrote: > Per POSIX [1], the functions strcasecmp and strncasecmp should > "use the current locale to determine the case of the characters.". > > [1] https://pubs.opengroup.org/onlinepubs/9799919799/functions/strcasecmp.html > > This is not what

lost output after pipe redirection

2025-02-17 Thread Marco Atzeri via Cygwin
Hi Takashi, I think there is still issue on pipe redirection output lost. I have two cases where during package tests the test are reported as failures as the output is missing, while running the test stand alone the output is produced as expected. The simplest one is relative to gdbm https:/