delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2014/03/13/15:41:24

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:date:from:to:subject:message-id:reply-to
:references:mime-version:content-type:in-reply-to; q=dns; s=
default; b=p3Oe4tlQPqeCEsrSaVFxNoev7bqBVZ5lz0dGyNK5LK8UoeghQ5FoB
bckYqmMNynZfPHHtE6Ab6M9hmXBNEaHC/02tI++iQ2dLwU0kLlt8nxH9/GE7wMSq
jFRENtiByvmDE5v8ZoRB7pg+kJUx543Io+qfW1+R6QZajiLypEeF/M=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:date:from:to:subject:message-id:reply-to
:references:mime-version:content-type:in-reply-to; s=default;
bh=bhxKzZxUxDbRS5cYqHtJ6lIR3Lo=; b=Getlf8ceHAmFHT26W3UcBujxKgqc
e0alq62sWGlSEwhrU9lzP+ls3uPwx04b5GnDDHHrSxv6MsP3dLZdLLi/lqS2o4z5
QTCGbQOVPwzX1vJxuhNG25fXKB8vsJ8HIMs29288wDpcncTG1ZFFXtLDzY0pXv83
N7sXd/jCI13OE1A=
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
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=-5.9 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.3.2
X-HELO: calimero.vinschen.de
Date: Thu, 13 Mar 2014 20:40:56 +0100
From: Corinna Vinschen <corinna-cygwin AT cygwin DOT com>
To: cygwin AT cygwin DOT com
Subject: Re: Compiled executables requiring admin rights - different results between MinGW host type
Message-ID: <20140313194056.GI2547@calimero.vinschen.de>
Reply-To: cygwin AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
References: <E29840B52F804D728672875F0A8D534E AT TKsamsung> <20140312184136 DOT GB2547 AT calimero DOT vinschen DOT de> <5321EEE9 DOT 6050009 AT users DOT sourceforge DOT net>
MIME-Version: 1.0
In-Reply-To: <5321EEE9.6050009@users.sourceforge.net>
User-Agent: Mutt/1.5.21 (2010-09-15)

--1Y7d0dPL928TPQbc
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mar 13 12:46, Yaakov (Cygwin/X) wrote:
> On 2014-03-12 13:41, Corinna Vinschen wrote:
> >Our maintainers of the mingw-binutls and native binutils package just
> >have to update the packages to the latest from binutils git.  Actually,
> >that reminds me...
> >
> >JonY, ping?  A couple of days ago, Nick Clifton updated binutils for
> >Windows so that every executable, which doesn't provide its own
> >manifest, will get a default manifest.
> [snip]
> >So, if you have a bit of time, it would be nice to get new
> >mingw64-i686-binutils and mingw64-x86_64-binutils packages (as well
> >as a new Cygwin binutils, but cgf already knows about this).
>=20
> Not to mention a new cygwin*-binutils for Cygwin and Fedora.  cgf,
> are you carrying any patches on top of today's 2.24.51 snapshot?
>=20
> Once all the PE-target binutils are updated, I can rip out all the
> manifest-generation code in cygport, right?

In theory, yes.  Given that the default manifest will mark the
executable as "asInvoker", it will remove the requirement to
have all the "asInvoker" manifests alongside patch.exe, install.exe,
install-info.exe, update-mime-database.exe, etc, as soon as the are
rebuilt with the new binutils.

> >Every time a new Windows version is released, we will have to update the
> >default manifest in binutils, too, but that's the price we have to pay
> >for compatibility.  Sigh.
>=20
> A mass rebuild every few years wouldn't hurt; I'd say we're actually
> overdue for one on x86.

Nice idea, but pretty much impossible, I assume.


Corinna

--=20
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Maintainer                 cygwin AT cygwin DOT com
Red Hat

--1Y7d0dPL928TPQbc
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBAgAGBQJTIgnIAAoJEPU2Bp2uRE+gFVUP/2ptOl+LxoZM79qMlLDMyHrf
heBa1ojC4XMbWLt4t/KLoPOU7FuzyjBXj5/nzBBiFSv4JNdDxmPLH8FMWv/+bFEt
YR46OjWBm6EvoHStnAg6FxRWQnND4EIsqCCo4WS2WEH5u6Cj4PREPShoINI18gnj
NF+VC7rNYeCj1rilHl+G7dl1fcob5Q5GtkyJB2gI+W9qpImNHZBeVDOiEEVhbbOS
E4vBpPgW/pilEni/QFrKkknMQNHRaq1lz4RcQVRuvmnyj6UgU9iTKWS1Fubrg1dz
Sesez1E9z0dEraIV6HSc7AwUBF8ljSNf0z0rqW9LkWKUsDKw9p6+XO5KwqlBn9f1
9gru+AOSaTNY0Sh8Bfy/ZQnNP4nNp4ScWl38xoQGgd5Gsqe8ZsR2xeS1yeD9Vw03
ZVI2sy154rcsugSqLm30Ap1GeQ745REv2YrzP/BSzZLQPguD+1QB8uyw1Whvt2Hu
GC4DO0h+fILG98IRZDYrD378dtLW8RGTikWnjFBBBzcuUoTerdddH3uxRKFzkjff
2KCzCf0C1gwV+fNg491QR4ChBGslu+VpzpD5oqSRrCoe4FZyRMiGcTZFmx08NduN
+9r4mMPZE3x6wVTwbYDTiuvTIUVGNRkXH2aGmhJTDsYmWsgQnmJONz64oQUJoq9Y
4k/FE7S+0l/5zKv30XAf
=dCMO
-----END PGP SIGNATURE-----

--1Y7d0dPL928TPQbc--

- Raw text -


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