Mail Archives: cygwin/2001/03/10/04:12:11
--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 -