Mirror of the gdb-patches mailing list
 help / color / mirror / Atom feed
From: Eli Zaretskii <eliz@gnu.org>
To: gdb-patches@sourceware.org
Subject: Re: RFA: Support Windows extended error numbers in safe_strerror
Date: Mon, 06 Feb 2006 07:20:00 -0000	[thread overview]
Message-ID: <E1F60eC-0006CL-Pk@fencepost.gnu.org> (raw)
In-Reply-To: <20060206051451.GA15411@trixie.casa.cgf.cx> (message from 	Christopher Faylor on Mon, 6 Feb 2006 00:14:51 -0500)

> Date: Mon, 6 Feb 2006 00:14:51 -0500
> From: Christopher Faylor <cgf-mailing-list-please@cygwin.com>
> 
> >>AFAICT, your objections are, for the most part, not based on fact.
> >
> >They _are_ based on facts (user complaints), you just happen to
> >dismiss those facts as ``irrelevant''.
> 
> You're very tenacious aren't you?

I'm trying very hard not to be tenacious (as in ``stubborn''), but you
cannot expect me to leave remarks like ``not based on fact''
unanswered.  Can't we respectfully disagree without resorting to such
``arguments''?  The fact that we interpret the same facts differently
does not necessarily mean one of us is hallucinating.

> I explained why the issues that you brought up were not problems for a
> cygwin version of gdb.

You asked about incompatibilities between Cygwin and native Windows in
general, so that's what I replied to.  I didn't say anywhere that I
was talking about GDB in the narrow sense.  However, it should be
quite clear that, since Cygwin is a coherent system of tools that need
to work together, any issues with Cygwin at large will necessarily
affect users' will to install and use the Cygwin GDB.  (At least
that's the case with me.)

When I considered installing the Cygwin GDB, the questions that bugged
me were like "will gdbtui work without the Cygwin terminal/rxvt/whatever?",
"will Insight work without Xfree86?", "do I need Bash or other
packages installed, and what are those packages?", etc.  I didn't find
answers to those questions, and AFAICS (although I cannot say I
searched too hard) those answers still aren't available today;
apologies if I missed something obvious.  I ended up installing the
MinGW port becaue it didn't require anything else besides the GDB
binary.  Can you see how this is much easier for someone who likes to
know what is going on on their machines, and doesn't wish to change
the flavor of their system just to use a debugger?

And please don't tell me that Setup does all that automagically for
me: since I have quite an elaborate setup on my machines, I cannot
afford letting automated setup programs download and install packages
without me being in control wrt what is and what isn't installed, to
make sure my configuration doesn't get screwed up.  I don't have the
luxury of spending long hours fixing what some installation broke.

In other words, Cygwin seems to be made for people who are prepared to
marry Cygwin for all their development needs.  It doesn't cater easily
to those, like me, who aren't.  And this problem shows even if all I
want is GDB, to debug my own programs.

> If you want to give details about problems which
> affect the cygwin version of gdb, I'll try to fix them.

I don't think there's anything specific to ``fix'', it's the concept
that is IMHO flawed.  MinGW ports are so much simpler to install
separately, as the need arises, and are so much simpler to control wrt
their overall effect on the system.  Now, if only I could find a
decent MinGW port of a Unixy shell...

Can we now leave this topic alone, please?  I don't expect you to
agree with me or accept my gripes, and neither is this directly
relevant to gdb-patches.  There's no reason to waste our times
disagreeing more, nor flooding others' mailboxes with messages that
don't lead anywhere.


  reply	other threads:[~2006-02-06  7:20 UTC|newest]

Thread overview: 98+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-02-03 21:55 Daniel Jacobowitz
2006-02-03 23:25 ` Mark Kettenis
2006-02-03 23:39   ` Christopher Faylor
2006-02-04  3:27     ` Daniel Jacobowitz
2006-02-04  6:29       ` Jim Blandy
2006-02-04 10:33         ` Eli Zaretskii
2006-02-04 10:59       ` Eli Zaretskii
2006-02-04 14:35       ` Mark Kettenis
2006-02-04 14:52         ` Daniel Jacobowitz
2006-02-04 15:14         ` Eli Zaretskii
2006-02-05  0:15           ` Christopher Faylor
2006-02-05  4:46             ` Eli Zaretskii
2006-02-05 19:34               ` Christopher Faylor
2006-02-05 19:49                 ` Daniel Jacobowitz
2006-02-05 20:19                 ` Eli Zaretskii
2006-02-05 20:22                   ` Daniel Jacobowitz
2006-02-05 21:50                     ` Christopher Faylor
2006-02-05 21:57                       ` Daniel Jacobowitz
2006-02-05 22:33                         ` Christopher Faylor
2006-02-05 22:41                           ` Daniel Jacobowitz
2006-02-06  6:35                             ` Christopher Faylor
2006-02-06 17:26                               ` Daniel Jacobowitz
2006-02-05 22:59                           ` Eli Zaretskii
2006-02-05 22:47                         ` Eli Zaretskii
2006-02-06  2:41                           ` Daniel Jacobowitz
2006-02-06  4:20                             ` Eli Zaretskii
2006-02-05 22:57                       ` Eli Zaretskii
2006-02-05 22:44                   ` Christopher Faylor
2006-02-05 23:07                     ` Eli Zaretskii
2006-02-06  5:14                       ` Christopher Faylor
2006-02-06  7:20                         ` Eli Zaretskii [this message]
2006-02-06  8:47                           ` Corinna Vinschen
2006-02-06 12:07                             ` Bob Rossi
2006-02-06 14:23                               ` Daniel Jacobowitz
2006-02-06 18:37                                 ` Eli Zaretskii
2006-02-04 10:03     ` Eli Zaretskii
2006-02-05  0:27       ` Christopher Faylor
2006-02-05  2:01         ` Daniel Jacobowitz
2006-02-05  4:49           ` Eli Zaretskii
2006-02-05  7:39             ` Jim Blandy
2006-02-05 20:01               ` Eli Zaretskii
2006-02-05 20:20                 ` Daniel Jacobowitz
2006-02-05 22:45                   ` Eli Zaretskii
2006-02-06  2:38                     ` Daniel Jacobowitz
2006-02-05  4:48         ` Eli Zaretskii
2006-02-04  1:06   ` Jim Blandy
2006-02-04  3:00     ` Daniel Jacobowitz
2006-02-04  6:22       ` Ian Lance Taylor
2006-02-04 10:29         ` Eli Zaretskii
2006-02-04 13:53           ` Mark Kettenis
2006-02-04 15:17             ` Eli Zaretskii
2006-02-04 10:24       ` Eli Zaretskii
2006-02-04 15:33         ` Mark Kettenis
2006-02-04 15:35           ` Eli Zaretskii
2006-02-04 10:20     ` Eli Zaretskii
2006-02-04 13:14     ` Mark Kettenis
2006-02-05  7:41       ` Jim Blandy
2006-03-02  0:53   ` Michael Snyder
2006-02-04 11:58 ` Eli Zaretskii
2006-02-04 14:53   ` Daniel Jacobowitz
2006-02-04 15:09     ` Eli Zaretskii
2006-02-04 15:57       ` David Ayers
2006-02-06 17:35 ` Daniel Jacobowitz
2006-02-06 17:54   ` Christopher Faylor
2006-02-06 18:23   ` Jim Blandy
2006-02-06 19:08   ` Eli Zaretskii
2006-02-06 19:58     ` Daniel Jacobowitz
2006-02-06 20:59   ` Daniel Jacobowitz
2006-02-06 22:55   ` Mark Kettenis
2006-02-06 22:58     ` Daniel Jacobowitz
2006-02-08  0:08       ` Daniel Jacobowitz
2006-02-08 21:08         ` Mark Kettenis
2006-02-08 21:12           ` Bob Rossi
2006-02-08 23:17             ` Mark Kettenis
2006-02-08 23:23               ` Daniel Jacobowitz
2006-02-09  0:12               ` Joel Brobecker
2006-02-09  1:54                 ` Bob Rossi
2006-02-09  7:47                 ` Eli Zaretskii
2006-02-09  9:18                   ` Jim Blandy
2006-02-08 21:54           ` Eli Zaretskii
2006-02-08 23:10             ` Mark Kettenis
2006-02-08 23:22               ` Daniel Jacobowitz
2006-02-09 14:40                 ` Mark Kettenis
2006-02-09 15:14                   ` Daniel Jacobowitz
2006-02-09 20:24                   ` Eli Zaretskii
2006-02-09  8:00               ` Eli Zaretskii
2006-02-09 14:44                 ` Mark Kettenis
2006-02-09 14:57                   ` Daniel Jacobowitz
2006-02-09 20:40                     ` Eli Zaretskii
2006-02-09 21:06                       ` Daniel Jacobowitz
2006-02-09 22:13                         ` Eli Zaretskii
2006-02-09 20:26                   ` Eli Zaretskii
2006-02-09 22:37           ` Daniel Jacobowitz
2006-02-10  7:53             ` Eli Zaretskii
2006-02-10 16:18               ` Christopher Faylor
2006-02-10 16:49                 ` Daniel Jacobowitz
2006-02-10 18:18                 ` Eli Zaretskii
2006-02-10 21:56 ` Daniel Jacobowitz

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=E1F60eC-0006CL-Pk@fencepost.gnu.org \
    --to=eliz@gnu.org \
    --cc=gdb-patches@sourceware.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox