Perpetual postinstall scripts

2017-07-19 Thread Achim Gratz
We're starting to get more and more of these, which is fine, since that was why they were introduced. However, I'd like to remind everybody to not use bash for any postinstall scripts unless you absolutely have to and especially not for perpetual postinstall scripts. It is only slightly less

Re: [GOLDSTAR] Re: fflush(NULL) clobbers input streams

2017-07-19 Thread Ken Brown
On 7/19/2017 1:03 PM, Corinna Vinschen wrote: On Jul 19 10:45, Corinna Vinschen wrote: On Jul 18 22:16, Ken Brown wrote: On 7/18/2017 6:41 PM, Ken Brown wrote: On 7/18/2017 3:21 PM, Achim Gratz wrote: Corinna Vinschen writes: Oh, and a plain C testcase, of course... Call that fflush.c:

Re: fflush(NULL) clobbers input streams

2017-07-19 Thread Achim Gratz
Corinna Vinschen writes: > Achim, thanks for the testcase. I really only pulled it out of the configure script. :-) Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Wavetables for the Terratec KOMPLEXER:

[Attention Maintainer] man-db

2017-07-19 Thread Achim Gratz
This package currently has a perpetual postinstall script to keep the database indexed, but doesn't provide for a way to create the initial database during install. I suggest to create another sub-package (perhaps called man-db-index) that simply creates an empty file /var/cache/man-db/index.dat

Re: fflush(NULL) clobbers input streams

2017-07-19 Thread Achim Gratz
Ken Brown writes: >> I've checked that the 2017-03-08 snapshot is good and the 2017-03-10 >> snapshot is bad. I'll bisect further when I get a chance > > Done: > > 44b1746a41921533d27aca414a9188314cb725b6 is the first bad commit > commit 44b1746a41921533d27aca414a9188314cb725b6 > Author: Corinna

Re: fflush(NULL) clobbers input streams

2017-07-19 Thread Corinna Vinschen
On Jul 18 22:16, Ken Brown wrote: > On 7/18/2017 6:41 PM, Ken Brown wrote: > > On 7/18/2017 3:21 PM, Achim Gratz wrote: > > > Corinna Vinschen writes: > > > > Oh, and a plain C testcase, of course... > > > > > > Call that fflush.c: > > > [...] > > > Then run: > > > > > > gcc fflush.c -o fflush >

Re: [GOLDSTAR] Re: fflush(NULL) clobbers input streams

2017-07-19 Thread Andrew Schulman
> > Achim, thanks for the testcase. Ken, thanks for bisecting. You're > > my hero! > > > > I reverted the patch and created new developer snapshots. > > I forgot the gold star. Thanks again, Ken! Awarded! https://cygwin.com/goldstars/#AG https://cygwin.com/goldstars/#KB

Re: [Attention Maintainer] man-db

2017-07-19 Thread Ken Brown
On 7/19/2017 1:53 PM, Achim Gratz wrote: Achim Gratz writes: This package currently has a perpetual postinstall script to keep the database indexed, but doesn't provide for a way to create the initial database during install. This is done deliberately, because the creation of the initial

Re: tellico 3.0.2-1

2017-07-19 Thread Brian Inglis
On 2017-07-18 19:14, Yaakov Selkowitz wrote: > The following packages have been uploaded to the Cygwin distribution: > * tellico-3.0.2-1 > Tellico makes it easy to track your books, videos, music, even your wine > and anything else. A simple and intuitive interface shows cover images, >