delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2009/06/20/03:07:52

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=-3.2 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW,SPF_PASS
X-Spam-Check-By: sourceware.org
Message-ID: <4A3C8A55.20104@cwilson.fastmail.fm>
Date: Sat, 20 Jun 2009 03:05:57 -0400
From: Charles Wilson <cygwin AT cwilson DOT fastmail DOT fm>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.21) Gecko/20090302 Thunderbird/2.0.0.21 Mnenhy/0.7.6.666
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: UAC .manifest files
References: <4A25FA67 DOT 4050805 AT users DOT sourceforge DOT net> <20090603081102 DOT GI23519 AT calimero DOT vinschen DOT de> <h074af$kjd$1 AT ger DOT gmane DOT org> <20090604082551 DOT GB29270 AT calimero DOT vinschen DOT de> <20090604113038 DOT GF21472 AT trikaliotis DOT net> <4A27C9DA DOT 5020609 AT cwilson DOT fastmail DOT fm> <4A27E612 DOT 2030400 AT users DOT sourceforge DOT net> <4A27F23C DOT 50508 AT gmail DOT com> <4A3A63C5 DOT 1030403 AT users DOT sourceforge DOT net> <4A3A8401 DOT 2050309 AT users DOT sourceforge DOT net> <4A3A8819 DOT 9030505 AT lysator DOT liu DOT se> <4A3A940E DOT 4020206 AT users DOT sourceforge DOT net> <4A3C8682 DOT 1010208 AT lysator DOT liu DOT se>
In-Reply-To: <4A3C8682.1010208@lysator.liu.se>
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

Peter Rosin wrote:
> ltwrappers are just replacing the old wrappers AFAIK, and those are
> indeed needed by the MSVC patches, so that premise has already changed.
> 
> If you can't be bothered to cooperate with those patches then I can
> switch to arguing that cccl (wrapper for MSVC) is supported by libtool.
> When you use cccl with a contemporary MSVC, MSVC will create the
> manifest for you. You should not overwrite the manifest generated
> by MSVC in that case.
> 
> So again, please special case this to only be active for gcc (and
> whatever else needs it).

Peter: I don't know why you're arguing with Yaakov; you really should be
talking to me.  I've already said I want to take this to the libtool
list and discuss it there, and you can be sure it won't go into
*libtool-master* until everybody is happy. I just wanted to make sure
the patch worked and didn't break any of the tests (Bzzt.  bad
formatting failed sh.test) before I posted it, on Yaakov's behalf, for
discussion on libtool-patches.

Now, today's cygwin-only libtool release did include Yaakov's patch, but
only for this reason: we're coming up on the cygwin-1.7 release and I
know that Yaakov has about 1500 packages to rebuild in the very near
future.  Anything to make that easier...  Plus, because I've decided to
start pushing again -- hard -- to get my existing patches into
libtool-master, I *know* I'll be rolling a new libtool release fairly
soon.  So, today's -4/-13 packages will have a pretty short shelf life.
If they cause a problem for you, don't use them... -3/-12 aren't going
anywhere, and you'll probably like -5/-14 better.

As an aside, it's a little ridiculous to badger Yaakov, or anybody else,
about cooperating with out-of-tree patches.  Now, it's not your fault
that they are still out of tree. Frankly, I have no idea why they
weren't merged months ago (same as certain OTHER patches I could
mention). But until they are merged, and MSVC is fully supported...well,
you know the score.

--
Chuck

--
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/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019