This is the mail archive of the
cygwin-apps
mailing list for the Cygwin project.
Re: setup.exe command line parameters
- From: Ralph Hempel <rhempel at bmts dot com>
- To: cygwin-apps at cygwin dot com
- Date: Sun, 20 Jul 2008 18:59:53 -0400
- Subject: Re: setup.exe command line parameters
- References: <485C0309.7080404@bmts.com> <005601c8d39f$3e3cc550$2708a8c0@CAM.ARTIMI.COM> <485E7502.3030200@x-ray.at> <485EE8C5.8010106@bmts.com> <003701c8d508$cf4aa750$2708a8c0@CAM.ARTIMI.COM> <485F8A81.5020407@bmts.com> <005a01c8d528$fa4197f0$2708a8c0@CAM.ARTIMI.COM> <4860EFE7.1060306@bmts.com> <4860F2C1.2000307@bmts.com> <00e901c8d5fd$6c5cc380$2708a8c0@CAM.ARTIMI.COM> <48610DDC.3090805@x-ray.at>
Reini Urban wrote:
For reference:
The current three command-line patches at the tracker are all against
current HEAD and should applied in the following order:
rurban@reini /usr/src/cygwin-apps/setup
$ quilt series
patches/6689-goossens-rev1.patch
patches/6688-switch-p.patch
patches/854-peschko-cmdlines.patch
http://sources.redhat.com/bugzilla/show_bug.cgi?id=6689
http://sources.redhat.com/bugzilla/show_bug.cgi?id=6688
http://sources.redhat.com/bugzilla/show_bug.cgi?id=854
Reini/All:
I've finally got a few spare cycles to work on this and
pulled the current setup code out of cvs, done a basic configure
and build as per instructions in README and it worked.
So far so good.
Then I located the three patches you mentioned in bugzilla
and put them in my devel tree under
setup/patches
And created a setup/patches/series file to specify the
order for the patches. (As an aside, I had never used
quilt but I can see it will be handy...)
Looking at these patches, it seems that the 6689 patch
should run from within the setup tree, but 6688 and 854
should run from one level higher.
I ended up adding a "setup/" prefix to the filenames in the 6689
patch and it worked cleanly after that.
I've got quilt downloaded, but when I run it on my minimal
cygwin install it complains that it can't find "getopt"
A bit of googling turned up the hint that the util-linux
package has getopt, so that should probably be added to the
quilt dependency list?
So, after modifying the 6689 patch and installing quilt
and util-linux I now am configuring and building a new
setup.exe
I'll keep the list posted on progress. The goal is, of course
to get a setup that accepts a list of packages on the command line
so that I can help users setting up cygwin for building an arm
cross compile toolchain.
Cheers, Ralph