Re: Cygwin Statistics and curiosity

2019-01-11 Thread E. Madison Bray
On Wed, May 2, 2018 at 1:23 AM R0b0t1 wrote: > > On Tue, May 1, 2018 at 7:49 AM, Marco Atzeri wrote: > > Hi, > > following a unpleasant discussion about cygwin usability > > https://cygwin.com/ml/cygwin/2018-04/msg00364.html > > I wondered how many users cygwin have. > > > > Younger people seem to

Re: Cygwin Statistics and curiosity

2019-01-11 Thread E. Madison Bray
On Fri, Jan 11, 2019, 21:31 Achim Gratz E. Madison Bray writes: > > I have often wondered why apt-cyg [1] hasn't been adopted fully by > > Cygwin as one of the default packages (in fact I'm not sure if there > > even is an actual cygwin package for apt-cyg), aside fro

Re: Bug: Incorrect signal behavior in multi-threaded processes

2019-01-22 Thread E. Madison Bray
On Sun, Jan 20, 2019 at 9:34 PM Dan Bonachea wrote: > > I'm writing to report some POSIX compliance problems with Cygwin > signal handling in the presence of multiple pthreads that our group > has encountered in our parallel scientific computing codes. > > A minimal test program is copied below and

Re: Bug: Incorrect signal behavior in multi-threaded processes

2019-01-23 Thread E. Madison Bray
signals, but it might also be related somehow (though the SIGSEGV problem is obviously more severe since it just results in the process immediately dying (with exit code 0 no less :( > On Tue, Jan 22, 2019 at 6:16 AM E. Madison Bray wrote: > > > > On Sun, Jan 20, 2019 at 9:34 PM Dan

Re: Flask app no longer working from cygwin when set to developer mode

2019-01-25 Thread E. Madison Bray
On Thu, Jan 24, 2019 at 9:45 PM Maxim Kupfer wrote: > > This problem occurred immediately after attempting to run my python flask app > in the backround (i.e $python app.py &) > > It gave me the following error: > 2 [main] python3.6m 11340 child_info_fork::abort: unable to remap > _lbfgsb.cpython

Consider exposing mmap_is_attached_or_noreserve

2019-02-27 Thread E. Madison Bray
Hello, A very technical request regarding Cygwin internals: In mmap.c there is a function mmap_is_attached_or_noreserve(void *addr, size_t len) which is called from Cygwin's exception handler in the case of a STATUS_ACCESS_VIOLATION. This is called in case an access violation occurs in memory tha

Re: Cygwin 3.0.1-1 Breaks ALL cygwin applications on Windows 7 x64

2019-02-27 Thread E. Madison Bray
On Wed, Feb 27, 2019 at 4:45 AM Steven Penny wrote: > > On Tue, 26 Feb 2019 19:21:15, "Jerry Baker via cygwin" wrote: > > Well I guess it's a good thing there's only one possible state of > > Windows 7 x64 which allows us to determine that there's no possibility > > of a bug simply by running a sin

Re: Consider exposing mmap_is_attached_or_noreserve

2019-02-28 Thread E. Madison Bray
On Wed, Feb 27, 2019 at 5:17 PM Corinna Vinschen wrote: > > On Feb 27 16:38, E. Madison Bray wrote: > > Hello, > > > > A very technical request regarding Cygwin internals: In mmap.c there > > is a function mmap_is_attached_or_noreserve(void *addr, size_t len) >

Re: cygwin port of glib

2019-03-05 Thread E. Madison Bray
On Sun, Mar 3, 2019 at 11:07 AM LRN wrote: > > Looking at cygwin glib source package, i see a lot of downstream patches > applied to glib over the years (there are no dates, but the versions range > from > 2.34.3 to 2.50 - that might be as early as 2012 and as late as 2017) to make > it > work co

Re: Problem with zombie processes

2019-04-04 Thread E. Madison Bray
On Tue, Feb 21, 2017 at 12:58 PM Erik Bray wrote: > > On Mon, Feb 20, 2017 at 11:54 PM, Mark Geisert wrote: > > Erik Bray wrote: > >> > >> On Mon, Feb 20, 2017 at 11:54 AM, Mark Geisert wrote: > > So my guess was that Cygwin might try to hold on to a handle to a > child process at le

EPERM on bind() ?

2019-04-23 Thread E. Madison Bray
Hello, I have had some users of the Jupyter Notebook [1] on Cygwin report an crash on startup where, when the Notebook server tries to bind() to the port it will listen on (TCP ) the bind() fails and errno is set to EPERM, which is not an expected errno from bind(). Looking at the Cygwin sour

Re: EPERM on bind() ?

2019-04-23 Thread E. Madison Bray
On Tue, Apr 23, 2019 at 2:17 PM E. Madison Bray wrote: > > Hello, > > I have had some users of the Jupyter Notebook [1] on Cygwin report an > crash on startup where, when the Notebook server tries to bind() to > the port it will listen on (TCP ) the bind() fails and errno

Re: EPERM on bind() ?

2019-04-23 Thread E. Madison Bray
On Tue, Apr 23, 2019 at 2:48 PM Corinna Vinschen wrote: > > On Apr 23 14:28, E. Madison Bray wrote: > > On Tue, Apr 23, 2019 at 2:17 PM E. Madison Bray wrote: > > > > > > Hello, > > > > > > I have had some users of the Jupyter Notebook [1] on Cygwin

--enable-auto-image-base with argument on 64-bit

2019-11-12 Thread E. Madison Bray
Hello, Some years ago Christopher Faylor added a feature [1] to binutils so that the --enable-auto-image-base argument to ld can take an optional argument (specifying the minimum base address). This was applied for 32-bit, but there is a separate template file for 64-bit [2] which (deceptively, d

Cygwin's sqlite3 modifies DLL search order

2020-07-16 Thread E. Madison Bray via Cygwin
Hi all, After some significant headache I discovered a problem introduced by the Cygwin patches for sqlite3. The effect of this patch is that it modifies the DLL search order for all subsequent DLL loads (by filename instead of absolute path) in the application. It contains the following patch i

Re: Cygwin's sqlite3 modifies DLL search order

2020-07-29 Thread E. Madison Bray via Cygwin
(Oops, resending this upon realizing I didn't reply to the list) On Fri, Jul 17, 2020, 09:34 Jan Nijtmans wrote: > > Op do 16 jul. 2020 om 18:48 schreef E. Madison Bray via Cygwin: > > > > Hi all, > > > > After some significant headache I discovered a problem i

libntl binaries not portable

2020-12-31 Thread E. Madison Bray via Cygwin
Hello, (and attn: Marco Atzeri) I use Cygwin's libntl package in my software, and some users are reporting illegal instruction errors which appear to be coming from Cygwin's NTL, which was built with native optimizations enabled. It should probably be configured with ./configure NATIVE=off whi

Re: libntl binaries not portable

2020-12-31 Thread E. Madison Bray via Cygwin
On Thu, Dec 31, 2020 at 12:43 PM Marco Atzeri wrote: > > On 31.12.2020 12:14, E. Madison Bray via Cygwin wrote: > > Hello, > > > > (and attn: Marco Atzeri) > > > > I use Cygwin's libntl package in my software, and some users are > > reporting illeg