www.delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-apps/2001/12/08/17:29:12

Mailing-List: contact cygwin-apps-help AT cygwin DOT com; run by ezmlm
Sender: cygwin-apps-owner AT cygwin DOT com
List-Subscribe: <mailto:cygwin-apps-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin-apps/>
List-Post: <mailto:cygwin-apps AT cygwin DOT com>
List-Help: <mailto:cygwin-apps-help AT cygwin DOT com>, <http://sources.redhat.com/lists.html#faqs>
Delivered-To: mailing list cygwin-apps AT cygwin DOT com
Message-ID: <021601c18037$c2398270$0200a8c0@lifelesswks>
From: "Robert Collins" <robert DOT collins AT itdomain DOT com DOT au>
To: "Charles Wilson" <cwilson AT ece DOT gatech DOT edu>,
"Jan Nieuwenhuizen" <janneke AT gnu DOT org>
Cc: <cygwin-apps AT cygwin DOT com>
References: <m3667hsrm9 DOT fsf AT appel DOT lilypond DOT org><3C126412 DOT 1060903 AT ece DOT gatech DOT edu> <m3n10tqy1n DOT fsf AT appel DOT lilypond DOT org>
Subject: Re: broken setup.hint files
Date: Sun, 9 Dec 2001 09:29:09 +1100
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
X-OriginalArrivalTime: 08 Dec 2001 22:29:05.0151 (UTC) FILETIME=[BE8C58F0:01C18037]

----- Original Message -----
From: "Jan Nieuwenhuizen" <janneke AT gnu DOT org>


> Charles Wilson <cwilson AT ece DOT gatech DOT edu> writes:
>
> So, after reading this and the setup.hint spec on cygwin.com, I
> implemented hinting, in gen-ini.sh and it *broke* setup.exe.  So, I
> considered it a bug, and wanted you to know about it.  But if you
> don't care, fine.

Hangong, you've made an assumption: namely that setup.hint == setup.ini.
That's not true.
setup.hint is a preprocessor directive frile for upset that generates
version numbers and the appropriate layout for setup.ini. They are _not_
meant to be includable in setup.ini per se.

The setup.ini spec is not documented outside inilex.l unfortunately. I
will document these two things as being separate when I next reboot.

> > Sometimes (when upset's automatic version parser fails)
>
> Who is `upset'?  I haven't seen my version parser fail, but in general
> one should not provide the same information from two sources.  Which
> do you trust when they do not match?  Why not just have a sane
> archive, or fix setup.ini by hand if you don't like it?

upset is the setup.hint->setup.ini + package scanner that runs
automatically on sources.redhat.

...skip comments predicated on invalid assumption...

Rob

- Raw text -


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