public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
From: Christopher Faylor <cgf-no-personal-reply-please@cygwin.com>
To: cygwin@cygwin.com
Subject: Re: Perl Win32::Shortcut screws up fork
Date: Fri, 08 Jul 2005 03:50:00 -0000	[thread overview]
Message-ID: <20050708035038.GB2123@trixie.casa.cgf.cx> (raw)
In-Reply-To: <42CDE3D4.6030507@byu.net>

On Thu, Jul 07, 2005 at 08:24:20PM -0600, Eric Blake wrote:
>According to Christopher Faylor on 7/7/2005 8:05 PM:
>>>Option B would be to write a C or C++ program to do the job of what
>>>rebaseall currently does.  That's even more work.
>> 
>> I was going to suggest that but it requires that the user had loaded
>> the C compiler which seems like overkill for this.
>
>I think the intent of this suggestion was to replace rebaseall (the shell
>script) with rebaseall.exe (the static executable), not to have rebaseall
>output C source code, compile it, then run it.
>
>But what was wrong with my idea of making rebaseall a #!/bin/ash script?

You still couldn't run the script from bash since the dlls would still
be loaded.  That would mean that you'd have to do something like:

c:\>ash rebaseall

(Currently rebaseall won't work as an ash script but the fix is trivial)

I guess that's better than nothing but I still think that just not
rebasing the bash dlls is going to result in fewer mailing list
complaints.

OTOH, if we had some coordination between the maintainers of DLLs in
the distribution we could reduce the need for rebase a lot.  I don't
know if using --enable-auto-image-base would fix every problem but
I suspect that it might help.

cgf

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

  reply	other threads:[~2005-07-08  3:50 UTC|newest]

Thread overview: 41+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-07-07 19:06 Adye, TJ (Tim)
     [not found] ` <7231C15EAC2F164CA6DC326D97493C8BA1C3FA@exchange35.fed.cclr  c.ac.uk>
2005-07-08  0:12   ` Larry Hall
2005-07-08  1:11 ` Brian Dessent
2005-07-08  1:19   ` Christopher Faylor
2005-07-08  1:40     ` Brian Dessent
2005-07-08  2:05       ` Eric Blake
2005-07-08  2:27         ` Brian Dessent
2005-07-08  2:38           ` Eric Blake
2005-07-08  2:54             ` Brian Dessent
2005-07-08  2:06       ` Christopher Faylor
2005-07-08  2:21         ` Igor Pechtchanski
2005-07-08  3:45           ` Christopher Faylor
2005-07-08  2:24         ` Eric Blake
2005-07-08  3:50           ` Christopher Faylor [this message]
2005-07-08  9:48             ` Gerrit P. Haase
2005-07-11 12:45             ` Jason Tishler
2005-07-12  2:08               ` Christopher Faylor
2005-07-14 12:23                 ` rebaseall (was Re: Perl Win32::Shortcut screws up fork) Jason Tishler
2005-07-14 13:12                   ` Dave Korn
2005-07-14 14:06                     ` Brian Dessent
2005-07-14 19:57                     ` Christopher Faylor
2005-07-14 14:41                   ` Dave Korn
2005-07-14 15:02                     ` Gerrit P. Haase
2005-07-14 15:28                       ` Dave Korn
2005-07-14 15:58                         ` Gerrit P. Haase
2005-07-14 16:09                           ` Dave Korn
2005-07-14 15:58                         ` Dave Korn
2005-07-14 20:01                   ` Christopher Faylor
2005-07-15 11:29                     ` Jason Tishler
2005-07-15 12:22                       ` Dave Korn
2005-07-15 21:01                         ` Jason Tishler
2005-07-16  0:32                           ` Gerrit P. Haase
2005-07-18 13:00                           ` Dave Korn
2005-07-15 14:18                       ` Christopher Faylor
2005-07-16 19:08                         ` Jason Tishler
2005-07-08  1:35   ` Perl Win32::Shortcut screws up fork Eric Blake
2005-07-08  2:27     ` Brian Dessent
  -- strict thread matches above, loose matches on Subject: below --
2005-07-07 19:13 Adye, TJ (Tim)
2005-07-08  8:17 ` Reini Urban
2005-07-07 17:10 Adye, TJ (Tim)
     [not found] ` <7231C15EAC2F164CA6DC326D97493C8BA1C3F1@exchange35.fed.cclr  c.ac.uk>
2005-07-07 18:09   ` Larry Hall

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=20050708035038.GB2123@trixie.casa.cgf.cx \
    --to=cgf-no-personal-reply-please@cygwin.com \
    --cc=cygwin@cygwin.com \
    /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;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).