delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2001/03/10/04:12:11

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin AT sources DOT redhat DOT com
X-Authentication-Warning: tweedle.cabbey.net: cabbey owned process doing -bs
Date: Sat, 10 Mar 2001 03:09:49 -0600 (CST)
From: Christopher Abbey <cabbey AT bresnanlink DOT net>
X-Sender: cabbey AT tweedle DOT cabbey DOT net
To: DJ Delorie <dj AT delorie DOT com>
cc: cygwin AT cygwin DOT com
Subject: Re: setup.exe ==> source directory mess (?)
In-Reply-To: <200103091755.MAA17055@envy.delorie.com>
Message-ID: <Pine.LNX.4.21.0103100209300.25989-200000@tweedle.cabbey.net>
MIME-Version: 1.0

--336207902-2115667166-984215389=:25989
Content-Type: TEXT/PLAIN; charset=US-ASCII

Yesterday, DJ Delorie wrote:
> OK, then /oss/src/cygwin/src/configure should have been correct.  A
> plain "make" there should have built libiberty, newlib, and winsup.

yeah, I'll chalk it up to a learning experience... never try to short
cut the process - I've no idea what the difference was but the
first time I did it libiberty wasn't configured... I nuked it all and
started over... no problems this time.

Here then is the patch to accomplish the /usr/src change this thread
started. In testing this I did observe two things: one that some
packages have src/ in the front of the source paths... crypt is one,
such that you end up with /usr/src/src/crypt-1.0/*... I don't think
this is "normal" source packaging... but if it is a solution similar
to what is used for /usr/bin and /usr/lib can be put in. The second
item I noticed is that the source package sizes are not included in
the total download or install totals, making the progress bars finish
way too soon.  I fixed those in this patch as well.


2001-03-10  Chris Abbey  <chris_abbey AT yahoo DOT com>

	* install.cc: install sources into /usr/src instead
	  of /, also include the sizes of source tarballs
	  in total_bytes.
	* download.cc: include sizes of source tarballs in
	  total_download_bytes.

-- 
now the forces of openness have a powerful and
  unexpected new ally - http://ibm.com/linux

--336207902-2115667166-984215389=:25989
Content-Type: TEXT/PLAIN; charset=US-ASCII; name=patch
Content-Transfer-Encoding: BASE64
Content-ID: <Pine DOT LNX DOT 4 DOT 21 DOT 0103100309490 DOT 25989 AT tweedle DOT cabbey DOT net>
Content-Description: source tarball patches
Content-Disposition: attachment; filename=patch

SW5kZXg6IGluc3RhbGwuY2MNCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NClJD
UyBmaWxlOiAvY3ZzL3NyYy9zcmMvd2luc3VwL2NpbnN0YWxsL2luc3RhbGwu
Y2Msdg0KcmV0cmlldmluZyByZXZpc2lvbiAyLjkNCmRpZmYgLXUgLWIgLXIy
LjkgaW5zdGFsbC5jYw0KLS0tIGluc3RhbGwuY2MJMjAwMC8xMS8wOSAwMTo0
MDoxNQkyLjkNCisrKyBpbnN0YWxsLmNjCTIwMDEvMDMvMTAgMDk6MDg6MDYN
CkBAIC0xNzQsNiArMTc0LDcgQEANCiAgICIvdXNyIiwNCiAgICIvdXNyL2Jp
biIsDQogICAiL3Vzci9saWIiLA0KKyAgIi91c3Ivc3JjIiwNCiAgICIvdXNy
L2xvY2FsIiwNCiAgICIvdXNyL2xvY2FsL2JpbiIsDQogICAiL3Vzci9sb2Nh
bC9ldGMiLA0KQEAgLTIwOCwxNyArMjA5LDE4IEBADQogfQ0KIA0KIGNoYXIg
Kg0KLW1hcF9maWxlbmFtZSAoY2hhciAqZm4pDQorbWFwX2ZpbGVuYW1lIChj
aGFyICpmbiwgY29uc3QgY2hhciAqZXh0cmEgPSAwKQ0KIHsNCiAgIGNoYXIg
KmRlc3RfZmlsZTsNCisgIGNoYXIgKnJvb3RfZGlyX3dpdGhfZXh0cmEgPSBj
b25jYXQgKHJvb3RfZGlyLCBleHRyYSwgMCk7DQogICB3aGlsZSAoKmZuID09
ICcvJyB8fCAqZm4gPT0gJ1xcJykNCiAgICAgZm4rKzsNCiAgIGlmIChzdHJu
Y21wIChmbiwgInVzci9iaW4vIiwgOCkgPT0gMCkNCi0gICAgZGVzdF9maWxl
ID0gY29uY2F0IChyb290X2RpciwgIi9iaW4vIiwgZm4rOCwgMCk7DQorICAg
IGRlc3RfZmlsZSA9IGNvbmNhdCAocm9vdF9kaXJfd2l0aF9leHRyYSwgIi9i
aW4vIiwgZm4rOCwgMCk7DQogICBlbHNlIGlmIChzdHJuY21wIChmbiwgInVz
ci9saWIvIiwgOCkgPT0gMCkNCi0gICAgZGVzdF9maWxlID0gY29uY2F0IChy
b290X2RpciwgIi9saWIvIiwgZm4rOCwgMCk7DQorICAgIGRlc3RfZmlsZSA9
IGNvbmNhdCAocm9vdF9kaXJfd2l0aF9leHRyYSwgIi9saWIvIiwgZm4rOCwg
MCk7DQogICBlbHNlDQotICAgIGRlc3RfZmlsZSA9IGNvbmNhdCAocm9vdF9k
aXIsICIvIiwgZm4sIDApOw0KKyAgICBkZXN0X2ZpbGUgPSBjb25jYXQgKHJv
b3RfZGlyX3dpdGhfZXh0cmEsICIvIiwgZm4sIDApOw0KICAgcmV0dXJuIGRl
c3RfZmlsZTsNCiB9DQogDQpAQCAtMjg0LDcgKzI4Niw3IEBADQogDQogCSAg
DQogc3RhdGljIGludA0KLWluc3RhbGxfb25lIChjaGFyICpuYW1lLCBjaGFy
ICpmaWxlLCBpbnQgZmlsZV9zaXplLCBpbnQgYWN0aW9uKQ0KK2luc3RhbGxf
b25lIChjaGFyICpuYW1lLCBjaGFyICpmaWxlLCBpbnQgZmlsZV9zaXplLCBp
bnQgYWN0aW9uLCBCT09MIGlzU3JjKQ0KIHsNCiAgIGludCBlcnJvcnMgPSAw
Ow0KICAgY2hhciAqbG9jYWwgPSBmaWxlLCAqY3AsICpmbiwgKmJhc2U7DQpA
QCAtMzI4LDcgKzMzMCw3IEBADQogICAgICAgaWYgKGxzdCkNCiAJZ3pwcmlu
dGYgKGxzdCwgIiVzXG4iLCBmbik7DQogDQotICAgICAgZGVzdF9maWxlID0g
bWFwX2ZpbGVuYW1lIChmbik7DQorICAgICAgZGVzdF9maWxlID0gbWFwX2Zp
bGVuYW1lIChmbiwgaXNTcmM/Ii91c3Ivc3JjIjpOVUxMKTsNCiANCiAgICAg
ICBTZXRXaW5kb3dUZXh0IChpbnNfZmlsZW5hbWUsIGRlc3RfZmlsZSk7DQog
ICAgICAgbG9nIChMT0dfQkFCQkxFLCAiSW5zdGFsbGluZyBmaWxlICVzIiwg
ZGVzdF9maWxlKTsNCkBAIC0zOTQsNiArMzk2LDggQEANCiAgIExPT1BfUEFD
S0FHRVMNCiAgICAgew0KICAgICAgIHRvdGFsX2J5dGVzICs9IHBpLmluc3Rh
bGxfc2l6ZTsNCisgICAgICBpZiAocGFja2FnZVtpXS5zcmNhY3Rpb24gPT0g
U1JDQUNUSU9OX1lFUykNCisgICAgICAgIHRvdGFsX2J5dGVzICs9IHBpLnNv
dXJjZV9zaXplOw0KICAgICB9DQogDQogICBmb3IgKGk9MDsgaTxucGFja2Fn
ZXM7IGkrKykNCkBAIC00MDksMTAgKzQxMywxMCBAQA0KIAkgICB8fCBwYWNr
YWdlW2ldLmFjdGlvbiA9PSBBQ1RJT05fVVBHUkFERSkNCiAJICAmJiBwaS5p
bnN0YWxsKQ0KIAl7DQotCSAgaW50IGUgPSBpbnN0YWxsX29uZSAocGFja2Fn
ZVtpXS5uYW1lLCBwaS5pbnN0YWxsLCBwaS5pbnN0YWxsX3NpemUsIHBhY2th
Z2VbaV0uYWN0aW9uKTsNCisJICBpbnQgZSA9IGluc3RhbGxfb25lIChwYWNr
YWdlW2ldLm5hbWUsIHBpLmluc3RhbGwsIHBpLmluc3RhbGxfc2l6ZSwgcGFj
a2FnZVtpXS5hY3Rpb24sIEZBTFNFKTsNCiAJICBpZiAocGFja2FnZVtpXS5z
cmNhY3Rpb24gPT0gU1JDQUNUSU9OX1lFUyAmJiBwaS5zb3VyY2UpDQogCSAg
ICBlICs9IGluc3RhbGxfb25lIChjb25jYXQgKHBhY2thZ2VbaV0ubmFtZSwg
Ii1zcmMiLCAwKSwgcGkuc291cmNlLCBwaS5zb3VyY2Vfc2l6ZSwNCi0JCQkg
ICAgICBwYWNrYWdlW2ldLmFjdGlvbik7DQorCQkJICAgICAgcGFja2FnZVtp
XS5hY3Rpb24sIFRSVUUpOw0KIAkgIGlmIChlKQ0KIAkgICAgew0KIAkgICAg
ICBwYWNrYWdlW2ldLmFjdGlvbiA9IEFDVElPTl9FUlJPUjsNCkluZGV4OiBk
b3dubG9hZC5jYw0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KUkNTIGZpbGU6
IC9jdnMvc3JjL3NyYy93aW5zdXAvY2luc3RhbGwvZG93bmxvYWQuY2Msdg0K
cmV0cmlldmluZyByZXZpc2lvbiAyLjkNCmRpZmYgLXUgLWIgLXIyLjkgZG93
bmxvYWQuY2MNCi0tLSBkb3dubG9hZC5jYwkyMDAxLzAzLzA2IDE4OjMyOjE1
CTIuOQ0KKysrIGRvd25sb2FkLmNjCTIwMDEvMDMvMTAgMDk6MDg6MDYNCkBA
IC0xMDMsNiArMTAzLDggQEANCiAgICAgaWYgKHBhY2thZ2VbaV0uYWN0aW9u
ID09IEFDVElPTl9ORVcgfHwgcGFja2FnZVtpXS5hY3Rpb24gPT0gQUNUSU9O
X1VQR1JBREUpDQogICAgICAgew0KICAgICAgICAgdG90YWxfZG93bmxvYWRf
Ynl0ZXMgKz0gcGkuaW5zdGFsbF9zaXplOw0KKyAgICAgICAgaWYgKHBhY2th
Z2VbaV0uc3JjYWN0aW9uID09IFNSQ0FDVElPTl9ZRVMpDQorICAgICAgICAg
IHRvdGFsX2Rvd25sb2FkX2J5dGVzICs9IHBpLnNvdXJjZV9zaXplOw0KICAg
ICAgIH0NCiANCiAgIGZvciAoaT0wOyBpPG5wYWNrYWdlczsgaSsrKQ0K

--336207902-2115667166-984215389=:25989
Content-Type: text/plain; charset=us-ascii

--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple
--336207902-2115667166-984215389=:25989--

- Raw text -


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