Re: Build failure on Windows 10 with current version from Git

Robert Dodier <[email protected]> Thu, 31 Mar 2022 12:20:59 -0700
Newsgroups gmane.lisp.clisp.devel
Message-ID <CAAsY_sSAG4rtA3j00OFUiCBx_znYXmdD08Mv0=nU1pqQrNzWZw@mail.gmail.com>
--0000000000008ae2e205db88902d
Content-Type: text/plain; charset="UTF-8"

Wolfgang, looks like you bumped into the same error about the eof
symbol which I encountered. Here's my patch for working around that
error. That's enough to quiet that problem, although after that I ran
into other compiler errors which seemed more difficult to solve; I
don't remember what they were.

Hope this helps,
Robert

--0000000000008ae2e205db88902d
Content-Type: application/octet-stream; name=token-eof-patch
Content-Disposition: attachment; filename=token-eof-patch
Content-Transfer-Encoding: base64
Content-ID: <f_l1fdtsyx0>
X-Attachment-Id: f_l1fdtsyx0

ZGlmZiAtLWdpdCBhL3V0aWxzL2NjbXAyYy5jIGIvdXRpbHMvY2NtcDJjLmMKaW5kZXggYWM5YTY4
OTc4Li5lZDA5MzExNjYgMTAwNjQ0Ci0tLSBhL3V0aWxzL2NjbXAyYy5jCisrKyBiL3V0aWxzL2Nj
bXAyYy5jCkBAIC0zNjYsNyArMzY2LDcgQEAgcGVla19jaGFyIChCVUZGSUxFX3QgKmluZmlsZSkK
IC8qIFRoZXNlIGFyZSB0aGUgZGlmZmVyZW50IHRva2VuIHR5cGVzLiAgKi8KIGVudW0gdG9rZW5f
dHlwZV90CiB7Ci0gIGVvZiwgICAgICAgICAgIC8qIEVuZCBvZiBmaWxlICovCisgIHRva2VuX2Vv
ZiwgICAgICAgICAgIC8qIEVuZCBvZiBmaWxlICovCiAgIGVvZmNvbW1lbnQsICAgIC8qIEVuZCBv
ZiBmaWxlIGluc2lkZSBjb21tZW50ICovCiAgIGVvbCwgICAgICAgICAgIC8qIEVuZCBvZiBsaW5l
ICovCiAgIGlkZW50LCAgICAgICAgIC8qIElkZW50aWZpZXIgKi8KQEAgLTQ0Nyw3ICs0NDcsNyBA
QCBuZXh0dG9rZW4gKEJVRkZJTEVfdCAqaW5maWxlLCB0b2tlbnNfdCAqdG9rZW5zLAogICAgICAg
ICBzd2l0Y2ggKGMpCiAgICAgICAgICAgewogICAgICAgICAgIGNhc2UgRU9GOiAvKiBFT0YgKi8K
LSAgICAgICAgICAgIHRva2VuLT50eXBlID0gZW9mOworICAgICAgICAgICAgdG9rZW4tPnR5cGUg
PSB0b2tlbl9lb2Y7CiAgICAgICAgICAgICBnb3RvIGRvbmU7CiAgICAgICAgICAgY2FzZSAnICc6
IGNhc2UgJ1x2JzogY2FzZSAnXHQnOgogICAgICAgICAgICAgY29udGludWU7CkBAIC01MjYsNyAr
NTI2LDcgQEAgbmV4dHRva2VuIChCVUZGSUxFX3QgKmluZmlsZSwgdG9rZW5zX3QgKnRva2VucywK
ICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICBmb3IgKDs7KSB7CiAgICAgICAg
ICAgICAgICAgICAgIHRva2VuX3QgKnN1YnRva2VuID0gbmV4dHRva2VuIChpbmZpbGUsIHRva2Vu
cywgRkFMU0UsIFRSVUUpOwotICAgICAgICAgICAgICAgICAgICBpZiAoc3VidG9rZW4tPnR5cGUg
PT0gZW9mCisgICAgICAgICAgICAgICAgICAgIGlmIChzdWJ0b2tlbi0+dHlwZSA9PSB0b2tlbl9l
b2YKICAgICAgICAgICAgICAgICAgICAgICAgIHx8IHN1YnRva2VuLT50eXBlID09IGVvZmNvbW1l
bnQKICAgICAgICAgICAgICAgICAgICAgICAgIHx8IHN1YnRva2VuLT50eXBlID09IGVvbCkKICAg
ICAgICAgICAgICAgICAgICAgICBicmVhazsKQEAgLTY0MCw3ICs2NDAsNyBAQCB0b2tlbmlmeSAo
dW5zaWduZWQgY2hhciAqbGluZSwKICAgICAgIHRva2VuX3QgKm5leHQgPQogICAgICAgICBuZXh0
dG9rZW4gKCZpbmZpbGUsIHRva2VucywgKndpdGhpbl9jb21tZW50LCB3aXRoaW5fcHJlcF9kaXJl
Y3RpdmUpOwogCi0gICAgICBpZiAobmV4dC0+dHlwZSA9PSBlb2YpCisgICAgICBpZiAobmV4dC0+
dHlwZSA9PSB0b2tlbl9lb2YpCiAgICAgICAgIHsKICAgICAgICAgICAqd2l0aGluX2NvbW1lbnQg
PSBGQUxTRTsKICAgICAgICAgICBicmVhazsKZGlmZiAtLWdpdCBhL3V0aWxzL2djdHJpZ2dlci5j
IGIvdXRpbHMvZ2N0cmlnZ2VyLmMKaW5kZXggOTk3MjdhMWRmLi5kOGE4MDdlZmUgMTAwNjQ0Ci0t
LSBhL3V0aWxzL2djdHJpZ2dlci5jCisrKyBiL3V0aWxzL2djdHJpZ2dlci5jCkBAIC01MDIsNyAr
NTAyLDcgQEAgc3RhdGljIGludCBuZXh0X2NoYXIgKHZvaWQpCiAgICAtIG9wZXJhdG9yL3NlcGFy
YXRvcgogIEdlbmVyYWxpemVkIHRva2VucyBjYW4gYmUgZXhwcmVzc2lvbnMsIHdpdGggYmFsYW5j
ZWQgcGFyZW50aGVzZXMuICovCiBlbnVtIHRva2VuX3R5cGUgewotICBlb2YsCisgIHRva2VuX2Vv
ZiwKICAgZW9sLAogICBpZGVudCwKICAgbnVtYmVyLApAQCAtNjA1LDcgKzYwNSw3IEBAIHN0YXRp
YyBUb2tlbiBuZXh0dG9rZW4gKGJvb2xlYW4gd2l0aGluX3ByZXBfZGlyZWN0aXZlKQogICB7IGlu
dCBjID0gbmV4dF9jaGFyKCk7CiAgICAgc3dpdGNoIChjKSB7CiAgICAgICBjYXNlIEVPRjoKLSAg
ICAgICAgdG9rZW4udHlwZSA9IGVvZjsgcmV0dXJuIHRva2VuOworICAgICAgICB0b2tlbi50eXBl
ID0gdG9rZW5fZW9mOyByZXR1cm4gdG9rZW47CiAgICAgICBjYXNlICcgJzogY2FzZSAnXHYnOiBj
YXNlICdcdCc6CiAgICAgICAgIC8qIElnbm9yZSB3aGl0ZXNwYWNlLiAqLwogICAgICAgICBnb3Rv
IHJlc3RhcnQ7CkBAIC02NTAsNyArNjUwLDcgQEAgc3RhdGljIFRva2VuIG5leHR0b2tlbiAoYm9v
bGVhbiB3aXRoaW5fcHJlcF9kaXJlY3RpdmUpCiAgICAgICAgICAgLyogUHJlcHJvY2Vzc29yIGRp
cmVjdGl2ZS4gUmVhZCB1bnRpbCBlbmQgb2YgbGluZSBvciBFT0YuICovCiAgICAgICAgICAgd2hp
bGUgKDEpIHsKICAgICAgICAgICAgIFRva2VuIHN1YnRva2VuID0gbmV4dHRva2VuKFRSVUUpOwot
ICAgICAgICAgICAgaWYgKHN1YnRva2VuLnR5cGUgPT0gZW9mIHx8IHN1YnRva2VuLnR5cGUgPT0g
ZW9sKQorICAgICAgICAgICAgaWYgKHN1YnRva2VuLnR5cGUgPT0gdG9rZW5fZW9mIHx8IHN1YnRv
a2VuLnR5cGUgPT0gZW9sKQogICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgIFRva2Vu
X2RlbGV0ZSgmc3VidG9rZW4pOwogICAgICAgICAgIH0KQEAgLTc3Myw3ICs3NzMsNyBAQCBzdGF0
aWMgVG9rZW4gbmV4dF9iYWxhbmNlZF90b2tlbiAoVG9rZW4qIHN0YXJ0X3Rva2VuLCB1aW50TCBv
cGVuX2JyYWNlc19zdGFydCkKICAgd2hpbGUgKDEpIHsKICAgICAvKiBIZXJlIGFsd2F5cyAgb3Bl
bl9icmFjZXMuY291bnQgPj0gb3Blbl9icmFjZXNfc3RhcnQgLiAqLwogICAgIHN3aXRjaCAodG9r
ZW4udHlwZSkgewotICAgICAgY2FzZSBlb2Y6CisgICAgICBjYXNlIHRva2VuX2VvZjoKICAgICAg
ICAgaWYgKG9wZW5fYnJhY2VzLmNvdW50ID4gb3Blbl9icmFjZXNfc3RhcnQpIHsKICAgICAgICAg
ICBpZiAob3Blbl9icmFjZXMuY291bnQgPD0gTUFYQlJBQ0VTKQogICAgICAgICAgICAgZnByaW50
ZihzdGRlcnIsInVuY2xvc2VkICclYycgaW4gbGluZSAlbHVcbiIsCkBAIC04NTQsNyArODU0LDcg
QEAgc3RhdGljIHZvaWQgY29udmVydCAodm9pZCkKICAgICAgICAgVmVjdG9yVG9rZW5faW5pdCgm
cGFyYW1ldGVyX2RlY2xhcmF0aW9uKTsKICAgICAgICAgd2hpbGUgKDEpIHsKICAgICAgICAgICB0
b2tlbiA9IG5leHRfYmFsYW5jZWRfdG9rZW4oTlVMTCxvcGVuX2JyYWNlcy5jb3VudCk7Ci0gICAg
ICAgICAgaWYgKHRva2VuLnR5cGUgPT0gZW9mKQorICAgICAgICAgIGlmICh0b2tlbi50eXBlID09
IHRva2VuX2VvZikKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgIGlmICh0b2tlbi50eXBl
ID09IHNlcCAmJiAodG9rZW4uY2ggPT0gJywnIHx8IHRva2VuLmNoID09ICcpJykpCiAgICAgICAg
ICAgICBicmVhazsKQEAgLTg3NywxNCArODc3LDE0IEBAIHN0YXRpYyB2b2lkIGNvbnZlcnQgKHZv
aWQpCiAgICAgICAgICAgfQogICAgICAgICB9CiAgICAgICAgIFZlY3RvclRva2VuX2RlbGV0ZSgm
cGFyYW1ldGVyX2RlY2xhcmF0aW9uKTsKLSAgICAgICAgaWYgKHRva2VuLnR5cGUgPT0gZW9mKQor
ICAgICAgICBpZiAodG9rZW4udHlwZSA9PSB0b2tlbl9lb2YpCiAgICAgICAgICAgYnJlYWs7CiAg
ICAgICAgIGlmICh0b2tlbi5jaCA9PSAnKScpIHsKICAgICAgICAgICBoYW5kbGVfY2xvc2luZ190
b2tlbigmdG9rZW4pOwogICAgICAgICAgIGJyZWFrOwogICAgICAgICB9CiAgICAgICB9Ci0gICAg
ICBpZiAodG9rZW4udHlwZSAhPSBlb2YpIHsKKyAgICAgIGlmICh0b2tlbi50eXBlICE9IHRva2Vu
X2VvZikgewogICAgICAgICB0b2tlbiA9IG5leHRfdG9rZW4oKTsKICAgICAgICAgaWYgKHRva2Vu
LnR5cGUgPT0gc2VwICYmIHRva2VuLmNoID09ICd7JykgewogICAgICAgICAgIC8qIEhlcmUncyB0
aGUgcG9pbnQgd2hlcmUgd2UgaW5zZXJ0IHRoZSBHQ1RSSUdHRVIgc3RhdGVtZW50LiAqLwpAQCAt
OTIxLDcgKzkyMSw3IEBAIHN0YXRpYyB2b2lkIGNvbnZlcnQgKHZvaWQpCiAgICAgICAvKiBDb250
aW51ZSB0aGUgbG9vcCB3aXRoIHRoZSBuZXcgdG9rZW4gKGFzIGl0IG1pZ2h0IGJlIGEgc2VtaWNv
bG9uKS4gKi8KICAgICAgIGdvdG8gcmVzdGFydDsKICAgICB9Ci0gICAgaWYgKHRva2VuLnR5cGUg
PT0gZW9mKQorICAgIGlmICh0b2tlbi50eXBlID09IHRva2VuX2VvZikKICAgICAgIGJyZWFrOwog
ICAgIFRva2VuX2RlbGV0ZSgmdG9rZW4pOwogICB9CmRpZmYgLS1naXQgYS91dGlscy92YXJicmFj
ZS5jIGIvdXRpbHMvdmFyYnJhY2UuYwppbmRleCBjZjA3MWI5ZDYuLmM1ZTg1NTc2NiAxMDA2NDQK
LS0tIGEvdXRpbHMvdmFyYnJhY2UuYworKysgYi91dGlscy92YXJicmFjZS5jCkBAIC0xMTUyLDcg
KzExNTIsNyBAQCBzdGF0aWMgaW5saW5lIHZvaWQgbGluZV9yZXBlYXRfZW5kaWYgKCkKIH0KIAog
Ci1lbnVtIHRva2VuX3R5cGUgeyBlb2YsIGlkZW50LCBudW1iZXIsIGNoYXJjb25zdCwgc3RyaW5n
Y29uc3QsIHNlcCwgZXhwciB9OworZW51bSB0b2tlbl90eXBlIHsgdG9rZW5fZW9mLCBpZGVudCwg
bnVtYmVyLCBjaGFyY29uc3QsIHN0cmluZ2NvbnN0LCBzZXAsIGV4cHIgfTsKIHR5cGVkZWYgc3Ry
dWN0IHsKICAgZW51bSB0b2tlbl90eXBlIHR5cGU7CiAgIC8qIGlmIGJ1ZmZlcmVkOiAqLwpAQCAt
MTE3NCw3ICsxMTc0LDcgQEAgc3RhdGljIFRva2VuIG5leHRfdG9rZW4gKHZvaWQpCiAgICAgc3dp
dGNoIChjKSB7CiAgICAgICBjYXNlIEVPRjoKICAgICAgICAgLyogRU9GICovCi0gICAgICAgIHRv
a2VuLnR5cGUgPSBlb2Y7CisgICAgICAgIHRva2VuLnR5cGUgPSB0b2tlbl9lb2Y7CiAgICAgICAg
IGdvdG8gZG9uZTsKICAgICAgIGNhc2UgJyAnOiBjYXNlICdcdic6IGNhc2UgJ1x0JzogY2FzZSAn
XG4nOgogICAgICAgICAvKiB3aGl0ZXNwYWNlLCBpZ25vcmUgKi8KQEAgLTE0MzYsNyArMTQzNiw3
IEBAIHN0YXRpYyB2b2lkIGNvbnZlcnQgKEZJTEUqIGluZnAsIEZJTEUqIG91dGZwLCBjb25zdCBj
aGFyKiBpbmZpbGVuYW1lKQogICB3aGlsZSAoMSkgewogICAgIFRva2VuIHRva2VuID0gbmV4dF90
b2tlbigpOwogICAgIHN3aXRjaCAodG9rZW4udHlwZSkgewotICAgICAgY2FzZSBlb2Y6CisgICAg
ICBjYXNlIHRva2VuX2VvZjoKICAgICAgICAgaWYgKG9wZW5fYnJhY2VzLmNvdW50ID4gMCkgewog
ICAgICAgICAgIGlmIChvcGVuX2JyYWNlcy5jb3VudCA8PSBNQVhCUkFDRVMpIHsKICAgICAgICAg
ICAgIGZwcmludGYoc3RkZXJyLCJVbmNsb3NlZCAnJWMnIGluIGxpbmUgJWx1XG4iLAo=
--0000000000008ae2e205db88902d
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


--0000000000008ae2e205db88902d
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
clisp-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/clisp-devel

--0000000000008ae2e205db88902d--