On Wed, 29 May 2024 at 15:37, Bill Stewart via Cygwin wrote:
>
> On Tue, May 28, 2024 at 8:29 PM Dan Shelton wrote:
>
> Just a couple of ideas:
> > - Native Windows doesn't have an easy way to list group memberships
> > for the current user, so a WinSG -l to list available groups would be
> >
On Wed, 29 May 2024 at 15:41, Bill Stewart via Cygwin wrote:
>
> On Tue, May 28, 2024 at 9:36 PM Dan Shelton wrote:
>
>
> > Does anyone know how to run Windows explorer.exe with Cygwin
> > /bin/newgrp, so all new files created by explorer.exe use that new
> > primary group, and all programs
On Wed, 29 May 2024 at 15:41, Bill Stewart via Cygwin wrote:
>
> On Tue, May 28, 2024 at 9:36 PM Dan Shelton wrote:
>
>
> > Does anyone know how to run Windows explorer.exe with Cygwin
> > /bin/newgrp, so all new files created by explorer.exe use that new
> > primary group, and all programs
On 5/30/2024 3:39 PM, Jon Turney via Cygwin wrote:
On 27/05/2024 16:14, Ken Brown via Cygwin wrote:
On 5/27/2024 5:17 AM, Lemures Lemniscati via Cygwin wrote:
On Sun, 26 May 2024 18:02:54 -0400, Ken Brown via Cygwin
Here is a log from gdb. Will it help?
run
info threads
info stack
list
On 27/05/2024 16:14, Ken Brown via Cygwin wrote:
On 5/27/2024 5:17 AM, Lemures Lemniscati via Cygwin wrote:
On Sun, 26 May 2024 18:02:54 -0400, Ken Brown via Cygwin
Here is a log from gdb. Will it help?
run
info threads
info stack
list
$ HOME=/tmp gdb --args asy -vv -f pdf test
[...]
On 23/05/2024 15:13, Niklas Edmundsson via Cygwin wrote:
Hi!
The contact information, and preferably the host/mirror name, for the
mirror provided by Academic Computer Club (ACC) needs to be changed as
ACC is moving to a new domain. To verify the validity of this
message, point a web browser
On 2024-05-28 08:37, Brian Inglis via Cygwin-apps wrote:
On 2024-05-27 15:15, Jon Turney via Cygwin-apps wrote:
On 24/05/2024 17:08, Brian Inglis via Cygwin-apps wrote:
Can we please get the SPDX licence list data updated in calm to 3.24 sometime
if possible as the licences complained about
On 2024-05-29 02:53, Bruno Haible via Cygwin wrote:
Brian Inglis wrote:
Ran playground local and CI builds of these packages at v0.0.8 successfully:
https://cygwin.com/cgi-bin2/jobs.cgi?srcpkg=mingw64-x86_64-win-iconv
and
On 2024-05-29 02:53, Bruno Haible via Cygwin wrote:
Brian Inglis wrote:
Ran playground local and CI builds of these packages at v0.0.8 successfully:
https://cygwin.com/cgi-bin2/jobs.cgi?srcpkg=mingw64-x86_64-win-iconv
and
Noel Grandin wrote:
> > Still: Does ReleaseSRWLockExclusive notify other threads?
> >
>
> Of course? How else would a lock work, it must release other waiters?
>
> It might not be a fair lock though, which is not a problem for this
> situation, which does not require fair locking.
>
>
> >
Takashi Yano wrote in cygwin-patches:
> With v3 patch:
> int
> pthread::once (pthread_once_t *once_control, void (*init_routine) (void))
> {
> /* Sign bit of once_control->state is used as done flag */
> if (once_control->state & INT_MIN)
> return 0;
>
> /* The type of _control->state
On 22/05/2024 00:30, Dan Shelton via Cygwin wrote:
Hello!
Can Cygwin gcc or clang be used to use ucrt instead of cygwin.dll/mingw.dll?
We provide a cross-compiler targeting the Win32 API, but this only
support msvcrt currently.
[1]
On 25/05/2024 22:55, Martin Wege via Cygwin wrote:
Hello,
Does Cygwin or Win32 have something like LD_PRELOAD, so I can
override/substitute functions in a DLL or EXE, like it is common for
UNIX/Linux ELF shared libraries?
This is not generally available on Win32, due to limitations of the PE
On Thu, 30 May 2024 20:50:12 +0900
Takashi Yano wrote:
> On Thu, 30 May 2024 12:14:10 +0200
> Bruno Haible wrote:
> > Takashi Yano wrote in cygwin-patches:
> > > int
> > > pthread::once (pthread_once_t *once_control, void (*init_routine) (void))
> > > {
> > > - // already done ?
> > > - if
To avoid race issues, pthread::once() uses pthread_mutex. This caused
the handle leak which was fixed by the commit 2c5433e5da82. However,
this fix introduced another race issue, i.e., the mutex may be used
after it is destroyed. This patch fixes the issue. Special thanks to
Bruno Haible for
On Thu, 30 May 2024 12:14:10 +0200
Bruno Haible wrote:
> Takashi Yano wrote in cygwin-patches:
> > int
> > pthread::once (pthread_once_t *once_control, void (*init_routine) (void))
> > {
> > - // already done ?
> > - if (once_control->state)
> > + /* Sign bit of once_control->state is used
On 5/30/2024 11:15 AM, Bruno Haible wrote:
Still: Does ReleaseSRWLockExclusive notify other threads?
Of course? How else would a lock work, it must release other waiters?
It might not be a fair lock though, which is not a problem for this situation,
which does not require fair locking.
Takashi Yano wrote in cygwin-patches:
> int
> pthread::once (pthread_once_t *once_control, void (*init_routine) (void))
> {
> - // already done ?
> - if (once_control->state)
> + /* Sign bit of once_control->state is used as done flag */
> + if (once_control->state & INT_MIN)
> return
Noel Grandin wrote:
> > SRW locks are spin-locks. Since they are only pointer-sized,
> > ReleaseSRWLockExclusive cannot notify other threads — unlike
> > CRITICAL_SECTION.
> > Therefore, AcquireSRWLockExclusive must busy-loop when the lock is already
> > held.
> >
>
> No, they only spin
On 5/30/2024 10:47 AM, Bruno Haible wrote:
SRW locks are spin-locks. Since they are only pointer-sized,
ReleaseSRWLockExclusive cannot notify other threads — unlike CRITICAL_SECTION.
Therefore, AcquireSRWLockExclusive must busy-loop when the lock is already
held.
No, they only spin
Noel Grandin wrote in cygwin-patches:
> Pardon my ignorance, but why not rather use the Windows SRWLock functionality?
> https://learn.microsoft.com/en-us/windows/win32/sync/slim-reader-writer--srw--locks
>
> SRW locks are very fast, only require a single pointer-sized storage area,
> can be
Hello,
there are 3 coreutils versions in cygwin: 8.26, 8.32 and 9.0.
8.32 has a big bug on "cp" that leaks file descriptors. Copying many
files it dies with Too many open files.
9.0 has a bug that makes any chmod fail silently if it is applied to
symlink.
Both bugs have the impact that we are
22 matches
Mail list logo