Re: cygwin bughunt (FAQ alert?)

2005-01-26 Thread David Dindorp
Igor Pechtchanski wrote: Umm, that was my bad. The thing is, --enable-debugging really produces a developer debug version, with extra tracing, etc. If all you want is a version of DLL with all the symbols (i.e., unstripped), the regular build produces that as well. Cristopher Faylor wrote:

Re: cygwin bughunt (FAQ alert?)

2005-01-26 Thread David Dindorp
Ack! Apologies for the formatting. The company I'm employed at uses Outlook (thereby MS-WORD) for e-mail. Here's what I wanted to say: The FAQ entry 105 links to entry 102 under how to compile. Shouldn't this point to 104 instead? -- Unsubscribe info:

Re: cygwin bughunt (FAQ alert?)

2005-01-26 Thread Joshua Daniel Franklin
On Wed, 26 Jan 2005 14:29:29 +0100, David Dindorp wrote: How about adding a line in the FAQ to the how to build cygwin (104) entry stating that the configure ; make mentioned does produce a Cygwin with all debugging symbols? And the link in the FAQ is wrong: How can I debug cygwin

Re: cygwin bughunt (FAQ alert?)

2005-01-26 Thread Joshua Daniel Franklin
On Wed, 26 Jan 2005 14:36:50 -0800, Joshua Daniel Franklin wrote: On Wed, 26 Jan 2005 14:29:29 +0100, David Dindorp wrote: And the link in the FAQ is wrong: How can I debug cygwin (entry 105) says: To build a debugging version of the Cygwin DLL, you will need to follow the

Re: cygwin bughunt (FAQ alert?)

2005-01-26 Thread Brian Dessent
Joshua Daniel Franklin wrote: Fixed. By the way, does anyone know exactly what Devel packages are required to build Cygwin? I used to just think install everything but now there's a lot of new X or GNOME related stuff. I know I've got more than I need installed, but I'm thinking that would

Re: cygwin bughunt (FAQ alert?)

2005-01-25 Thread David Dindorp
Cristopher Faylor wrote: Actually, we do. We provide the source code. It's easy to build. On your particular system which is tuned to do precisely this, maybe. If it's as easy as you say, I'll spend some more time on it. Have you even tried it? No. For a couple of reasons. 1. Prior

Re: cygwin bughunt (FAQ alert?)

2005-01-25 Thread Igor Pechtchanski
On Tue, 25 Jan 2005, David Dindorp wrote: Cristopher Faylor wrote: Actually, we do. We provide the source code. It's easy to build. On your particular system which is tuned to do precisely this, maybe. If it's as easy as you say, I'll spend some more time on it. Have you even tried it?

Re: cygwin bughunt (FAQ alert?)

2005-01-25 Thread Christopher Faylor
On Tue, Jan 25, 2005 at 04:07:18PM -0500, Igor Pechtchanski wrote: On Tue, 25 Jan 2005, David Dindorp wrote: Cristopher Faylor wrote: Actually, we do. We provide the source code. It's easy to build. On your particular system which is tuned to do precisely this, maybe. If it's as easy as

Re: cygwin bughunt (FAQ alert?)

2005-01-23 Thread Joshua Daniel Franklin
On Sat, Jan 22, 2005 at 03:42:15PM -0800, Joshua Daniel Franklin wrote: Yep, I missed that. It's gone, but with the other FAQ additions it moved: http://cygwin.com/faq/faq0.html#SEC104 On Sat, 22 Jan 2005 18:46:41 -0500, Christopher Faylor wrote: This feels vaguely like I'm programming in

Re: cygwin bughunt (FAQ alert?)

2005-01-22 Thread Joshua Daniel Franklin
OK the three FAQs beginning at http://cygwin.com/faq/faq0.html#SEC102 now read: How do I build Cygwin on my own? First, you need to get the Cygwin source. Ideally, you should check out what you need from CVS (http://cygwin.com/cvs.html). This is the preferred method for acquiring the sources.

Re: cygwin bughunt (FAQ alert?)

2005-01-22 Thread Christopher Faylor
On Sat, Jan 22, 2005 at 11:36:00AM -0800, Joshua Daniel Franklin wrote: To build a debugging version of the Cygwin DLL, you will need to follow the instructions at http://cygwin.com/faq/faq_3.html#SEC102, adding the `--enable-debugging' option to `../configure'. You can also contact the mailing

Re: cygwin bughunt (FAQ alert?)

2005-01-22 Thread Joshua Daniel Franklin
On Sat, Jan 22, 2005 at 11:36:00AM -0800, Joshua Daniel Franklin wrote: To build a debugging version of the Cygwin DLL, you will need to follow the instructions at http://cygwin.com/faq/faq_3.html#SEC102, adding the `--enable-debugging' option to `../configure'. You can also contact the

Re: cygwin bughunt (FAQ alert?)

2005-01-22 Thread Christopher Faylor
On Sat, Jan 22, 2005 at 03:42:15PM -0800, Joshua Daniel Franklin wrote: On Sat, Jan 22, 2005 at 11:36:00AM -0800, Joshua Daniel Franklin wrote: To build a debugging version of the Cygwin DLL, you will need to follow the instructions at http://cygwin.com/faq/faq_3.html#SEC102, adding the

Re: cygwin bughunt (FAQ alert?)

2005-01-21 Thread Corinna Vinschen
On Jan 20 17:00, Pierre A. Humblet wrote: On Thu, Jan 20, 2005 at 12:47:33PM -0800, Joshua Daniel Franklin wrote: Sure, how about this: I've found a bug in Cygwin, how can I debug it? Debugging symbols are stripped from distibuted Cygwin binaries, so any symbols that you see in

RE: cygwin bughunt (FAQ alert?)

2005-01-21 Thread Hughes, Bill
Christopher Faylor wrote: ..snip.. The snapshots page says that it's a stripped version. Who should I trust, the snapshot page or the FAQ? You should trust me when I tell you that the snapshots haven't been stripped recently. However, oops, this means that the advice of using a snapshot

Re: cygwin bughunt (FAQ alert?)

2005-01-21 Thread Corinna Vinschen
On Jan 21 11:18, Hughes, Bill wrote: I don't think I'm putting this very well, but it may make the FAQ easier if the standard advice is to load the snaphot and use that for debugging, it removes a separate layer of potential problems in building the dll. I suspect the people who would want a

RE: cygwin bughunt (FAQ alert?)

2005-01-21 Thread Hughes, Bill
Corinna Vinschen wrote: On Jan 21 11:18, Hughes, Bill wrote: I don't think I'm putting this very well, but it may make the FAQ easier if the standard advice is to load the snaphot and use that for debugging, it removes a separate layer of potential problems in building the dll. I suspect the

Re: cygwin bughunt (FAQ alert?)

2005-01-21 Thread Pierre A. Humblet
On Fri, Jan 21, 2005 at 12:44:39PM +0100, Corinna Vinschen wrote: On Jan 20 17:00, Pierre A. Humblet wrote: This must be modulated by the warnings on the snapshot page, so I would recommend an initial step: write to the list, describe the bug and ask for a recommended snapshot. Should

Re: cygwin bughunt (FAQ alert?)

2005-01-21 Thread Christopher Faylor
On Fri, Jan 21, 2005 at 01:15:53PM +0100, Corinna Vinschen wrote: On Jan 21 11:18, Hughes, Bill wrote: I don't think I'm putting this very well, but it may make the FAQ easier if the standard advice is to load the snaphot and use that for debugging, it removes a separate layer of potential

Re: cygwin bughunt (FAQ alert?)

2005-01-21 Thread Igor Pechtchanski
On Fri, 21 Jan 2005, Christopher Faylor wrote: On Fri, Jan 21, 2005 at 01:15:53PM +0100, Corinna Vinschen wrote: On Jan 21 11:18, Hughes, Bill wrote: I don't think I'm putting this very well, but it may make the FAQ easier if the standard advice is to load the snaphot and use that for

Re: cygwin bughunt (FAQ alert?)

2005-01-21 Thread Corinna Vinschen
On Jan 21 11:53, Igor Pechtchanski wrote: On Fri, 21 Jan 2005, Christopher Faylor wrote: On Fri, Jan 21, 2005 at 01:15:53PM +0100, Corinna Vinschen wrote: IMHO you're looking from the wrong direction. People capable of debugging the Cygwin DLL are usually also capable of building it. I'm

Re: cygwin bughunt (FAQ alert?)

2005-01-21 Thread David Dindorp
Corinna Vinschen wrote: IMHO you're looking from the wrong direction. People capable of debugging the Cygwin DLL are usually also capable of building it. The only reason that the above is true is because you do not provide the means for people to debug the Cygwin DLL properly. I'm wondering

Re: cygwin bughunt (FAQ alert?)

2005-01-21 Thread Christopher Faylor
On Fri, Jan 21, 2005 at 11:53:25AM -0500, Igor Pechtchanski wrote: Also agreed. But the source provided in the cygwin source package is worthless for debugging, since one can't build Cygwin from that source. If debugger symbols were available, that source would actually be useful. :-) Huh?

Re: cygwin bughunt (FAQ alert?)

2005-01-21 Thread Igor Pechtchanski
On Fri, 21 Jan 2005, Christopher Faylor wrote: On Fri, Jan 21, 2005 at 11:53:25AM -0500, Igor Pechtchanski wrote: Also agreed. But the source provided in the cygwin source package is worthless for debugging, since one can't build Cygwin from that source. If debugger symbols were available,

Re: cygwin bughunt (FAQ alert?)

2005-01-21 Thread Pierre A. Humblet
On Fri, Jan 21, 2005 at 02:02:33PM -0500, Christopher Faylor wrote: tar xjf cygwin-1.5.12-1-src.tar.bz2 cd cygwin-1.5.12-1 mkdir build cd build (../configure; make) make.out It does make sense to check CVS or a snapshot to see if your problem is fixed before you go to any

Re: cygwin bughunt (FAQ alert?)

2005-01-21 Thread Christopher Faylor
On Fri, Jan 21, 2005 at 02:26:39PM -0500, Igor Pechtchanski wrote: On Fri, 21 Jan 2005, Christopher Faylor wrote: On Fri, Jan 21, 2005 at 11:53:25AM -0500, Igor Pechtchanski wrote: Also agreed. But the source provided in the cygwin source package is worthless for debugging, since one can't

Re: cygwin bughunt (FAQ alert?)

2005-01-21 Thread Christopher Faylor
On Fri, Jan 21, 2005 at 02:45:44PM -0500, Pierre A. Humblet wrote: On Fri, Jan 21, 2005 at 02:02:33PM -0500, Christopher Faylor wrote: tar xjf cygwin-1.5.12-1-src.tar.bz2 cd cygwin-1.5.12-1 mkdir build cd build (../configure; make) make.out It does make sense to check CVS or a

Re: cygwin bughunt (FAQ alert?)

2005-01-21 Thread Pierre A. Humblet
On Fri, Jan 21, 2005 at 02:47:20PM -0500, Christopher Faylor wrote: On Fri, Jan 21, 2005 at 02:45:44PM -0500, Pierre A. Humblet wrote: On Fri, Jan 21, 2005 at 02:02:33PM -0500, Christopher Faylor wrote: tar xjf cygwin-1.5.12-1-src.tar.bz2 cd cygwin-1.5.12-1 mkdir build cd

Re: cygwin bughunt (FAQ alert?)

2005-01-21 Thread Christopher Faylor
On Fri, Jan 21, 2005 at 05:28:38PM -0500, Pierre A. Humblet wrote: On Fri, Jan 21, 2005 at 02:47:20PM -0500, Christopher Faylor wrote: On Fri, Jan 21, 2005 at 02:45:44PM -0500, Pierre A. Humblet wrote: On Fri, Jan 21, 2005 at 02:02:33PM -0500, Christopher Faylor wrote: tar xjf

Re: cygwin bughunt (FAQ alert?)

2005-01-21 Thread Christopher Faylor
On Fri, Jan 21, 2005 at 07:04:50PM +0100, David Dindorp wrote: Corinna Vinschen wrote: IMHO you're looking from the wrong direction. People capable of debugging the Cygwin DLL are usually also capable of building it. The only reason that the above is true is because you do not provide the means

Re: cygwin bughunt (FAQ alert?)

2005-01-20 Thread Christopher Faylor
On Thu, Jan 20, 2005 at 08:12:31PM +0100, David Dindorp wrote: Larry Hall wrote: I have the following suggestions/questions: 1. Did you try a Cygwin 1.5.12 or even a snapshot? No. I'm using 1.5.10, and it still smells *real* fresh, I think ;-). Also, the problem only occurs on a customer

Re: cygwin bughunt (FAQ alert?)

2005-01-20 Thread Joshua Daniel Franklin
On Thu, Jan 20, 2005 at 08:12:31PM +0100, David Dindorp wrote: Tracking it down with GDB to cygwin_split_path() : 0x61073e06 was easy. On Thu, 20 Jan 2005 15:04:55 -0500, Christopher Faylor wrote: Since cygwin isn't built with debugging symbols, the symbols that you do see in gdb are

Re: cygwin bughunt (FAQ alert?)

2005-01-20 Thread Christopher Faylor
On Thu, Jan 20, 2005 at 12:47:33PM -0800, Joshua Daniel Franklin wrote: On Thu, Jan 20, 2005 at 08:12:31PM +0100, David Dindorp wrote: Tracking it down with GDB to cygwin_split_path() : 0x61073e06 was easy. On Thu, 20 Jan 2005 15:04:55 -0500, Christopher Faylor wrote: Since cygwin isn't built

Re: cygwin bughunt (FAQ alert?)

2005-01-20 Thread Igor Pechtchanski
On Thu, 20 Jan 2005, Joshua Daniel Franklin wrote: On Thu, Jan 20, 2005 at 08:12:31PM +0100, David Dindorp wrote: Tracking it down with GDB to cygwin_split_path() : 0x61073e06 was easy. On Thu, 20 Jan 2005 15:04:55 -0500, Christopher Faylor wrote: Since cygwin isn't built with debugging

Re: cygwin bughunt (FAQ alert?)

2005-01-20 Thread Christopher Faylor
On Thu, Jan 20, 2005 at 04:29:36PM -0500, Igor Pechtchanski wrote: On Thu, 20 Jan 2005, Joshua Daniel Franklin wrote: On Thu, Jan 20, 2005 at 08:12:31PM +0100, David Dindorp wrote: Tracking it down with GDB to cygwin_split_path() : 0x61073e06 was easy. On Thu, 20 Jan 2005 15:04:55 -0500,

Re: cygwin bughunt (FAQ alert?)

2005-01-20 Thread Pierre A. Humblet
On Thu, Jan 20, 2005 at 12:47:33PM -0800, Joshua Daniel Franklin wrote: Sure, how about this: I've found a bug in Cygwin, how can I debug it? Debugging symbols are stripped from distibuted Cygwin binaries, so any symbols that you see in gdb are basically meaningless. It is also a good

Re: cygwin bughunt (FAQ alert?)

2005-01-20 Thread David Dindorp
David Dindorp wrote: Tracking it down with GDB to cygwin_split_path() : 0x61073e06 was easy. Christopher Faylor wrote: Since cygwin isn't built with debugging symbols, the symbols that you do see in gdb are basically meaningless. Isn't there any way to compile the debugging symbols into a

Re: cygwin bughunt (FAQ alert?)

2005-01-20 Thread Christopher Faylor
On Fri, Jan 21, 2005 at 12:56:14AM +0100, David Dindorp wrote: David Dindorp wrote: Tracking it down with GDB to cygwin_split_path() : 0x61073e06 was easy. Christopher Faylor wrote: Since cygwin isn't built with debugging symbols, the symbols that you do see in gdb are basically meaningless.

Re: cygwin bughunt (FAQ alert?)

2005-01-20 Thread Joshua Daniel Franklin
On Thu, 20 Jan 2005 19:24:03 -0500, Christopher Faylor wrote: However, oops, this means that the advice of using a snapshot shouldn't go into the FAQ since this isn't a permanent arrangement. Well, how about this then: I may have found a bug in Cygwin, how can I debug it (the symbols in gdb