Re: newer version of mingw64-*-win-iconv ?

2024-06-02 Thread Brian Inglis via Cygwin-apps
On 2024-06-02 08:56, Jon Turney via Cygwin-apps wrote: On 29/05/2024 07:58, Brian Inglis via Cygwin wrote: On 2024-05-28 19:12, Bruno Haible via Cygwin wrote: It would be useful if someone could rebuild the two packages    https://cygwin.com/packages/summary/mingw64-i686-win-iconv.html   

Re: [Ms-nfs41-client-devel] WinSG Re: ANN: NFSv4.1 filesystem client Windows driver binaries for Windows 10/11 for testing, 2024-05-28 ...

2024-06-02 Thread matthew patton via Cygwin
>> - WinSG should be installed in C:\Windows\system32\ alongside cmd.exe > >Not yet, all stuff for the Cygwin install of the ms-nfs41-client goes >into the Cygwin /bin && /sbin dirs. Let's try for NEVER. 3rd parties have no business polluting the operating system. If this is MS code or closely

Re: [PATCH v1] Cygwin: disable high-entropy VA for ldh

2024-06-02 Thread Takashi Yano
On Sun, 2 Jun 2024 15:22:41 -0400 Ken Brown wrote: > Hi Takashi, > > On 6/1/2024 6:03 PM, Takashi Yano wrote: > > Hi Ken, > > > > On Tue, 28 May 2024 10:19:22 -0700 (PDT) > > Jeremy Drake wrote: > >> If ldd is run against a DLL which links to the Cygwin DLL, ldh will end > >> up loading the

Re: [PATCH v1] Cygwin: disable high-entropy VA for ldh

2024-06-02 Thread Ken Brown
Hi Takashi, On 6/1/2024 6:03 PM, Takashi Yano wrote: Hi Ken, On Tue, 28 May 2024 10:19:22 -0700 (PDT) Jeremy Drake wrote: If ldd is run against a DLL which links to the Cygwin DLL, ldh will end up loading the Cygwin DLL dynamically, much like cygcheck or strace. Addresses:

Re: Plans to update meson version?

2024-06-02 Thread Jon Turney via Cygwin
On 01/06/2024 16:24, Dave Trombley via Cygwin wrote: Meson appears to be two majore versions behind in cygwin (1.2.3 is latest available, 1.4.0 was released mid-March this year). Major projects are starting to not be compilable on Cygwin, consequently, short of manually building a custom meson

meson 1.3.2-1

2024-06-02 Thread Jon Turney via Cygwin-announce
The following packages have been uploaded to the Cygwin distribution: * meson-1.3.2-1 Meson is an open source build system meant to be extremely fast. It generates files for various backends including Ninja, Visual Studio, and Xcode. Meson does not generate Makefiles, relying solely on Ninja

Re: newer version of mingw64-*-win-iconv ?

2024-06-02 Thread Jon Turney via Cygwin
On 29/05/2024 07:58, Brian Inglis via Cygwin wrote: On 2024-05-28 19:12, Bruno Haible via Cygwin wrote: It would be useful if someone could rebuild the two packages    https://cygwin.com/packages/summary/mingw64-i686-win-iconv.html   

Re: newer version of mingw64-*-win-iconv ?

2024-06-02 Thread Jon Turney via Cygwin-apps
On 29/05/2024 07:58, Brian Inglis via Cygwin wrote: On 2024-05-28 19:12, Bruno Haible via Cygwin wrote: It would be useful if someone could rebuild the two packages    https://cygwin.com/packages/summary/mingw64-i686-win-iconv.html   

Re: libtool can't build shared library unless -no-undefined specified

2024-06-02 Thread Jon Turney via Cygwin-apps
On 21/05/2024 17:22, Brian Inglis via Cygwin-apps wrote: [...] Note that because this flag doesn't do anything for non-PE targets, it's (a) always safe to upstream, and (b) doesn't actually prevent development from unwittingly introducing unresolved symbols. In that case, could we ask Bruno

Re: [PATCH v2] Cygwin: pthread: Fix a race issue introduced by the commit 2c5433e5da82

2024-06-02 Thread Takashi Yano via Cygwin
On Sun, 02 Jun 2024 15:14:51 +0200 Bruno Haible wrote: > Hi Takashi Yano, > > > The result is as follows (submitted as v4 patch). > > > > int > > pthread::once (pthread_once_t *once_control, void (*init_routine) (void)) > > { > > /* Sign bit of once_control->state is used as done flag. > >

Re: [PATCH v2] Cygwin: pthread: Fix a race issue introduced by the commit 2c5433e5da82

2024-06-02 Thread Bruno Haible via Cygwin
Hi Takashi Yano, > The result is as follows (submitted as v4 patch). > > int > pthread::once (pthread_once_t *once_control, void (*init_routine) (void)) > { > /* Sign bit of once_control->state is used as done flag. > Similary, the next significant bit is used as destroyed flag. */ >