Open erikronstrom opened 2 years ago
I just ran into this issue with LW8 and managed to work around it by adding (or :lispworks7.1 :lispworks8)
wherever there was a lispworks7.1 reader conditional.
Changing to :lispworks (without a version) is even better. It is not going to work on earlier versions of LispWorks anyway.
Does this have impact on http over ssl? Other than that Drakma works fine on Lispworks 8
Without SSL it changes the way it works in LispWorks, but still works ok. With SSL it breaks because the underlying code that it uses to support SSL (CL+SSL) is no working properly on LispWorks.
Alright. Is there a PR that fixes it?
I don't actually make changes on github, but there are two PRs that fix it in the "Pull requests" tab. The one by tfiala looks better https://github.com/edicl/drakma/pull/129.
2.0.8 works in LispWorks 8 but 2.0.9 doesn't. The problem was introduced in commit https://github.com/edicl/drakma/commit/5f6962c7dbb3bf163e5ece71b2d0c526a67fd598
This quote from the LispWorks documentation describes the situation pretty accurately: