SqueakSSL on Pharo 64bit/Win
Hi, the SqueakSSL dll is not included in the Pharo 64bit/Win vm distribution. I guess this has to do with problems in building it. Anybody knows where the difficulties lie? Greetings Raffaello
This is the advantage of in-image SSL solution, found in the Cryptography repository: http://www.squeaksource.com/Cryptography.html Sent from ProtonMail Mobile On Fri, Nov 3, 2017 at 12:53, Raffaello Giulietti <raffaello.giulietti@lifeware.ch> wrote:
Hi, the SqueakSSL dll is not included in the Pharo 64bit/Win vm distribution. I guess this has to do with problems in building it. Anybody knows where the difficulties lie? Greetings Raffaello
Note that win64 SSL works at least since https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/baa70862014d3bb510f... and https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/caa8241de11b99ecaea... Maybe it's a bit too recent to be found in official Pharo distribution, but if you can live with bleeding edge, pick a more recent VM here: https://bintray.com/opensmalltalk/vm/cog/201710221351#files (or maybe you can find one from the Pharo site?) 2017-11-04 22:21 GMT+01:00 henry <henry@callistohouse.club>:
This is the advantage of in-image SSL solution, found in the Cryptography repository:
http://www.squeaksource.com/Cryptography.html
Sent from ProtonMail Mobile
On Fri, Nov 3, 2017 at 12:53, Raffaello Giulietti < raffaello.giulietti@lifeware.ch> wrote:
Hi, the SqueakSSL dll is not included in the Pharo 64bit/Win vm distribution. I guess this has to do with problems in building it. Anybody knows where the difficulties lie? Greetings Raffaello
Hi Nicolas, I tried both the vm found at the location you mention (dated 2017-10-22): https://bintray.com/opensmalltalk/vm/download_file?file_path=cog_win64x64_ph... and the "official" latest vm on the Pharo site (dated 2017-11-01) http://files.pharo.org/vm/pharo-spur64/win/pharo-win-x86_64-201711010928-e14... Neither of them contains the SqueakSSL.dll and, in fact, in both cases I get an exception when using Gofer to download Roassal2, using the latest 60519 image: Gofer it smalltalkhubUser: 'ObjectProfile' project: 'Roassal2'; configurationOf: 'Roassal2'; loadDevelopment This works on Pharo 32 bit/Win, where SquekSSL is present. On 2017-11-04 23:31, Nicolas Cellier wrote:
Note that win64 SSL works at least since https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/baa70862014d3bb510f... and https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/caa8241de11b99ecaea...
Maybe it's a bit too recent to be found in official Pharo distribution, but if you can live with bleeding edge, pick a more recent VM here: https://bintray.com/opensmalltalk/vm/cog/201710221351#files (or maybe you can find one from the Pharo site?)
2017-11-04 22:21 GMT+01:00 henry <henry@callistohouse.club <mailto:henry@callistohouse.club>>:
This is the advantage of in-image SSL solution, found in the Cryptography repository:
http://www.squeaksource.com/Cryptography.html <http://www.squeaksource.com/Cryptography.html>
Sent from ProtonMail Mobile
On Fri, Nov 3, 2017 at 12:53, Raffaello Giulietti <raffaello.giulietti@lifeware.ch <mailto:raffaello.giulietti@lifeware.ch>> wrote:
Hi, the SqueakSSL dll is not included in the Pharo 64bit/Win vm distribution. I guess this has to do with problems in building it. Anybody knows where the difficulties lie? Greetings Raffaello
Oh yes, you're right, the SqueakSLL could have been built but was not built in pharo... I just changed https://github.com/OpenSmalltalk/opensmalltalk-vm/edit/Cog/build.win64x64/ph... this should trigger another automated build and if all goes well you will have a new bintray artefact to test. 2017-11-06 10:21 GMT+01:00 Raffaello Giulietti < raffaello.giulietti@lifeware.ch>:
Hi Nicolas,
I tried both the vm found at the location you mention (dated 2017-10-22):
https://bintray.com/opensmalltalk/vm/download_file?file_ path=cog_win64x64_pharo.cog.spur_201710221351.zip
and the "official" latest vm on the Pharo site (dated 2017-11-01)
http://files.pharo.org/vm/pharo-spur64/win/pharo-win-x86_64- 201711010928-e14fbab.zip
Neither of them contains the SqueakSSL.dll and, in fact, in both cases I get an exception when using Gofer to download Roassal2, using the latest 60519 image:
Gofer it smalltalkhubUser: 'ObjectProfile' project: 'Roassal2'; configurationOf: 'Roassal2'; loadDevelopment
This works on Pharo 32 bit/Win, where SquekSSL is present.
On 2017-11-04 23:31, Nicolas Cellier wrote:
Note that win64 SSL works at least since https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/baa 70862014d3bb510f2edf7465e857c645be0e4 and https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/caa 8241de11b99ecaea5236b3d3e3c0d303c6eb4
Maybe it's a bit too recent to be found in official Pharo distribution, but if you can live with bleeding edge, pick a more recent VM here: https://bintray.com/opensmalltalk/vm/cog/201710221351#files (or maybe you can find one from the Pharo site?)
2017-11-04 22:21 GMT+01:00 henry <henry@callistohouse.club <mailto: henry@callistohouse.club>>:
This is the advantage of in-image SSL solution, found in the Cryptography repository:
http://www.squeaksource.com/Cryptography.html <http://www.squeaksource.com/Cryptography.html>
Sent from ProtonMail Mobile
On Fri, Nov 3, 2017 at 12:53, Raffaello Giulietti <raffaello.giulietti@lifeware.ch <mailto:raffaello.giulietti@lifeware.ch>> wrote:
Hi, the SqueakSSL dll is not included in the Pharo 64bit/Win vm distribution. I guess this has to do with problems in building it. Anybody knows where the difficulties lie? Greetings Raffaello
Thanks Nicolas! On 2017-11-06 11:30, Nicolas Cellier wrote:
Oh yes, you're right, the SqueakSLL could have been built but was not built in pharo... I just changed https://github.com/OpenSmalltalk/opensmalltalk-vm/edit/Cog/build.win64x64/ph... this should trigger another automated build and if all goes well you will have a new bintray artefact to test.
2017-11-06 10:21 GMT+01:00 Raffaello Giulietti <raffaello.giulietti@lifeware.ch <mailto:raffaello.giulietti@lifeware.ch>>:
Hi Nicolas,
I tried both the vm found at the location you mention (dated 2017-10-22):
https://bintray.com/opensmalltalk/vm/download_file?file_path=cog_win64x64_ph... <https://bintray.com/opensmalltalk/vm/download_file?file_path=cog_win64x64_ph...>
and the "official" latest vm on the Pharo site (dated 2017-11-01)
http://files.pharo.org/vm/pharo-spur64/win/pharo-win-x86_64-201711010928-e14... <http://files.pharo.org/vm/pharo-spur64/win/pharo-win-x86_64-201711010928-e14...>
Neither of them contains the SqueakSSL.dll and, in fact, in both cases I get an exception when using Gofer to download Roassal2, using the latest 60519 image:
Gofer it   smalltalkhubUser: 'ObjectProfile' project: 'Roassal2';   configurationOf: 'Roassal2';   loadDevelopment
This works on Pharo 32 bit/Win, where SquekSSL is present.
On 2017-11-04 23:31, Nicolas Cellier wrote:
Note that win64 SSL works at least since https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/baa70862014d3bb510f... <https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/baa70862014d3bb510f...> and https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/caa8241de11b99ecaea... <https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/caa8241de11b99ecaea...>
Maybe it's a bit too recent to be found in official Pharo distribution, but if you can live with bleeding edge, pick a more recent VM here: https://bintray.com/opensmalltalk/vm/cog/201710221351#files <https://bintray.com/opensmalltalk/vm/cog/201710221351#files> (or maybe you can find one from the Pharo site?)
2017-11-04 22:21 GMT+01:00 henry <henry@callistohouse.club <mailto:henry@callistohouse.club <mailto:henry@callistohouse.club>>>:
  This is the advantage of in-image SSL solution, found in the   Cryptography repository:
http://www.squeaksource.com/Cryptography.html <http://www.squeaksource.com/Cryptography.html> Â Â <http://www.squeaksource.com/Cryptography.html <http://www.squeaksource.com/Cryptography.html>>
  Sent from ProtonMail Mobile
  On Fri, Nov 3, 2017 at 12:53, Raffaello Giulietti   <raffaello.giulietti@lifeware.ch <mailto:raffaello.giulietti@lifeware.ch>   <mailto:raffaello.giulietti@lifeware.ch <mailto:raffaello.giulietti@lifeware.ch>>> wrote:
  Hi, the SqueakSSL dll is not included in the Pharo 64bit/Win vm   distribution. I guess this has to do with problems in building it.   Anybody knows where the difficulties lie? Greetings Raffaello
Unfortunately, the VM is corectly built, but the script fails at deploy stage... https://ci.appveyor.com/project/OpenSmalltalk/vm/branch/Cog/job/gx20b215gls5... Uploading ./pharo-win-x86_64-201711061254-f819c8f.zip to pharo.files.org//appli/files.pharo.org/vm/pharo-spur64/win Warning: Permanently added the RSA host key for IP address '193.51.193.142' to the list of known hosts. Uploading ./pharo-win-x86_64-201711061254-f819c8f.zip to pharo.files.org//appli/files.pharo.org/vm/pharo-spur64/win/latest.zip scp: /appli/files.pharo.org/vm/pharo-spur64/win/latest.zip: Permission denied Command exited with code 1 At this stage, there's not much i can do. You'll have to ask to Pharo team to correct this problem. In the interim, I suggest you download the Squeak VM for Win64 and pick SqueakSSL.dll there... 2017-11-06 11:34 GMT+01:00 Raffaello Giulietti < raffaello.giulietti@lifeware.ch>:
Thanks Nicolas!
On 2017-11-06 11:30, Nicolas Cellier wrote:
Oh yes, you're right, the SqueakSLL could have been built but was not built in pharo... I just changed https://github.com/OpenSmallta lk/opensmalltalk-vm/edit/Cog/build.win64x64/pharo.cog.spur/plugins.ext this should trigger another automated build and if all goes well you will have a new bintray artefact to test.
2017-11-06 10:21 GMT+01:00 Raffaello Giulietti < raffaello.giulietti@lifeware.ch <mailto:raffaello.giulietti@lifeware.ch
:
Hi Nicolas,
I tried both the vm found at the location you mention (dated 2017-10-22):
https://bintray.com/opensmalltalk/vm/download_file?file_ path=cog_win64x64_pharo.cog.spur_201710221351.zip <https://bintray.com/opensmalltalk/vm/download_file?file_ path=cog_win64x64_pharo.cog.spur_201710221351.zip>
and the "official" latest vm on the Pharo site (dated 2017-11-01)
http://files.pharo.org/vm/pharo-spur64/win/pharo-win-x86_64- 201711010928-e14fbab.zip <http://files.pharo.org/vm/pharo-spur64/win/pharo-win-x86_ 64-201711010928-e14fbab.zip>
Neither of them contains the SqueakSSL.dll and, in fact, in both cases I get an exception when using Gofer to download Roassal2, using the latest 60519 image:
Gofer it smalltalkhubUser: 'ObjectProfile' project: 'Roassal2'; configurationOf: 'Roassal2'; loadDevelopment
This works on Pharo 32 bit/Win, where SquekSSL is present.
On 2017-11-04 23:31, Nicolas Cellier wrote:
Note that win64 SSL works at least since https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/baa 70862014d3bb510f2edf7465e857c645be0e4 <https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ba a70862014d3bb510f2edf7465e857c645be0e4> and https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/caa 8241de11b99ecaea5236b3d3e3c0d303c6eb4 <https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ca a8241de11b99ecaea5236b3d3e3c0d303c6eb4>
Maybe it's a bit too recent to be found in official Pharo distribution, but if you can live with bleeding edge, pick a more recent VM here: https://bintray.com/opensmalltalk/vm/cog/201710221351#files <https://bintray.com/opensmalltalk/vm/cog/201710221351#files> (or maybe you can find one from the Pharo site?)
2017-11-04 22:21 GMT+01:00 henry <henry@callistohouse.club <mailto:henry@callistohouse.club <mailto:henry@callistohouse.club>>>:
This is the advantage of in-image SSL solution, found in the Cryptography repository:
http://www.squeaksource.com/Cryptography.html <http://www.squeaksource.com/Cryptography.html> <http://www.squeaksource.com/Cryptography.html <http://www.squeaksource.com/Cryptography.html>>
Sent from ProtonMail Mobile
On Fri, Nov 3, 2017 at 12:53, Raffaello Giulietti <raffaello.giulietti@lifeware.ch <mailto:raffaello.giulietti@lifeware.ch> <mailto:raffaello.giulietti@lifeware.ch <mailto:raffaello.giulietti@lifeware.ch>>> wrote:
Hi, the SqueakSSL dll is not included in the Pharo 64bit/Win vm distribution. I guess this has to do with problems in building it. Anybody knows where the difficulties lie? Greetings Raffaello
Hi Nicolas, seems that only the upload to the Pharo repo fails, not the building by itself. But the cog_win64x64_pharo.stack.spur_201711061254.zip is not even on the bintray repo. I would expect it at least there. Is that right? Just wondering... Of course, I'll try to grab the SqueakSSL.dll from the squeak 64 bit/win vm. On 2017-11-06 15:05, Nicolas Cellier wrote:
Unfortunately, the VM is corectly built, but the script fails at deploy stage... https://ci.appveyor.com/project/OpenSmalltalk/vm/branch/Cog/job/gx20b215gls5...
Uploading ./pharo-win-x86_64-201711061254-f819c8f.zip to pharo.files.org//appli/files.pharo.org/vm/pharo-spur64/win <http://pharo.files.org//appli/files.pharo.org/vm/pharo-spur64/win> Warning: Permanently added the RSA host key for IP address '193.51.193.142' to the list of known hosts. Uploading ./pharo-win-x86_64-201711061254-f819c8f.zip to pharo.files.org//appli/files.pharo.org/vm/pharo-spur64/win/latest.zip <http://pharo.files.org//appli/files.pharo.org/vm/pharo-spur64/win/latest.zip> scp: /appli/files.pharo.org/vm/pharo-spur64/win/latest.zip <http://files.pharo.org/vm/pharo-spur64/win/latest.zip>: Permission denied Command exited with code 1
At this stage, there's not much i can do. You'll have to ask to Pharo team to correct this problem.
In the interim, I suggest you download the Squeak VM for Win64 and pick SqueakSSL.dll there...
2017-11-06 11:34 GMT+01:00 Raffaello Giulietti <raffaello.giulietti@lifeware.ch <mailto:raffaello.giulietti@lifeware.ch>>:
Thanks Nicolas!
On 2017-11-06 11:30, Nicolas Cellier wrote:
Oh yes, you're right, the SqueakSLL could have been built but was not built in pharo... I just changed https://github.com/OpenSmalltalk/opensmalltalk-vm/edit/Cog/build.win64x64/ph... <https://github.com/OpenSmalltalk/opensmalltalk-vm/edit/Cog/build.win64x64/ph...> this should trigger another automated build and if all goes well you will have a new bintray artefact to test.
2017-11-06 10:21 GMT+01:00 Raffaello Giulietti <raffaello.giulietti@lifeware.ch <mailto:raffaello.giulietti@lifeware.ch> <mailto:raffaello.giulietti@lifeware.ch <mailto:raffaello.giulietti@lifeware.ch>>>:
  Hi Nicolas,
  I tried both the vm found at the location you mention (dated   2017-10-22):
https://bintray.com/opensmalltalk/vm/download_file?file_path=cog_win64x64_ph... <https://bintray.com/opensmalltalk/vm/download_file?file_path=cog_win64x64_ph...>
<https://bintray.com/opensmalltalk/vm/download_file?file_path=cog_win64x64_ph... <https://bintray.com/opensmalltalk/vm/download_file?file_path=cog_win64x64_pharo.cog.spur_201710221351.zip>>
  and the "official" latest vm on the Pharo site (dated 2017-11-01)
http://files.pharo.org/vm/pharo-spur64/win/pharo-win-x86_64-201711010928-e14... <http://files.pharo.org/vm/pharo-spur64/win/pharo-win-x86_64-201711010928-e14...>
<http://files.pharo.org/vm/pharo-spur64/win/pharo-win-x86_64-201711010928-e14... <http://files.pharo.org/vm/pharo-spur64/win/pharo-win-x86_64-201711010928-e14fbab.zip>>
  Neither of them contains the SqueakSSL.dll and, in fact, in both   cases I get an exception when using Gofer to download Roassal2,   using the latest 60519 image:
  Gofer it      smalltalkhubUser: 'ObjectProfile' project: 'Roassal2';      configurationOf: 'Roassal2';      loadDevelopment
  This works on Pharo 32 bit/Win, where SquekSSL is present.
  On 2017-11-04 23:31, Nicolas Cellier wrote:
    Note that win64 SSL works at least since https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/baa70862014d3bb510f... <https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/baa70862014d3bb510f...>
<https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/baa70862014d3bb510f... <https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/baa70862014d3bb510f2edf7465e857c645be0e4>> Â Â Â Â and https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/caa8241de11b99ecaea... <https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/caa8241de11b99ecaea...>
<https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/caa8241de11b99ecaea... <https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/caa8241de11b99ecaea5236b3d3e3c0d303c6eb4>>
    Maybe it's a bit too recent to be found in official Pharo     distribution, but if you can live with bleeding edge, pick a     more recent VM here: https://bintray.com/opensmalltalk/vm/cog/201710221351#files <https://bintray.com/opensmalltalk/vm/cog/201710221351#files>
<https://bintray.com/opensmalltalk/vm/cog/201710221351#files <https://bintray.com/opensmalltalk/vm/cog/201710221351#files>> Â Â Â Â (or maybe you can find one from the Pharo site?)
    2017-11-04 22:21 GMT+01:00 henry <henry@callistohouse.club     <mailto:henry@callistohouse.club <mailto:henry@callistohouse.club>     <mailto:henry@callistohouse.club <mailto:henry@callistohouse.club>>>>:
       This is the advantage of in-image SSL solution, found in the        Cryptography repository:
http://www.squeaksource.com/Cryptography.html <http://www.squeaksource.com/Cryptography.html> Â Â Â Â <http://www.squeaksource.com/Cryptography.html <http://www.squeaksource.com/Cryptography.html>> Â Â Â Â Â Â Â <http://www.squeaksource.com/Cryptography.html <http://www.squeaksource.com/Cryptography.html> Â Â Â Â <http://www.squeaksource.com/Cryptography.html <http://www.squeaksource.com/Cryptography.html>>>
       Sent from ProtonMail Mobile
       On Fri, Nov 3, 2017 at 12:53, Raffaello Giulietti        <raffaello.giulietti@lifeware.ch <mailto:raffaello.giulietti@lifeware.ch>     <mailto:raffaello.giulietti@lifeware.ch <mailto:raffaello.giulietti@lifeware.ch>>        <mailto:raffaello.giulietti@lifeware.ch <mailto:raffaello.giulietti@lifeware.ch>     <mailto:raffaello.giulietti@lifeware.ch <mailto:raffaello.giulietti@lifeware.ch>>>> wrote:
         Hi, the SqueakSSL dll is not included in the Pharo       64bit/Win vm          distribution. I guess this has to do with problems in       building it.          Anybody knows where the difficulties lie? Greetings       Raffaello
No matter which step fails, the build is considered failed if return code differs from 0... 2017-11-06 15:23 GMT+01:00 Raffaello Giulietti < raffaello.giulietti@lifeware.ch>:
Hi Nicolas,
seems that only the upload to the Pharo repo fails, not the building by itself.
But the cog_win64x64_pharo.stack.spur_201711061254.zip is not even on the bintray repo. I would expect it at least there. Is that right? Just wondering...
Of course, I'll try to grab the SqueakSSL.dll from the squeak 64 bit/win vm.
On 2017-11-06 15:05, Nicolas Cellier wrote:
Unfortunately, the VM is corectly built, but the script fails at deploy stage... https://ci.appveyor.com/project/OpenSmalltalk/vm/branch/Cog/ job/gx20b215gls5jq7w
Uploading ./pharo-win-x86_64-201711061254-f819c8f.zip to pharo.files.org//appli/files.pharo.org/vm/pharo-spur64/win < http://pharo.files.org//appli/files.pharo.org/vm/pharo-spur64/win> Warning: Permanently added the RSA host key for IP address '193.51.193.142' to the list of known hosts. Uploading ./pharo-win-x86_64-201711061254-f819c8f.zip to pharo.files.org//appli/files.pharo.org/vm/pharo-spur64/win/latest.zip < http://pharo.files.org//appli/files.pharo.org/vm/pharo- spur64/win/latest.zip> scp: /appli/files.pharo.org/vm/pharo-spur64/win/latest.zip < http://files.pharo.org/vm/pharo-spur64/win/latest.zip>: Permission denied Command exited with code 1
At this stage, there's not much i can do. You'll have to ask to Pharo team to correct this problem.
In the interim, I suggest you download the Squeak VM for Win64 and pick SqueakSSL.dll there...
2017-11-06 11:34 GMT+01:00 Raffaello Giulietti < raffaello.giulietti@lifeware.ch <mailto:raffaello.giulietti@lifeware.ch
:
Thanks Nicolas!
On 2017-11-06 11:30, Nicolas Cellier wrote:
Oh yes, you're right, the SqueakSLL could have been built but was not built in pharo... I just changed https://github.com/OpenSmalltalk/opensmalltalk-vm/edit/Cog/ build.win64x64/pharo.cog.spur/plugins.ext <https://github.com/OpenSmalltalk/opensmalltalk-vm/edit/Cog/ build.win64x64/pharo.cog.spur/plugins.ext> this should trigger another automated build and if all goes well you will have a new bintray artefact to test.
2017-11-06 10:21 GMT+01:00 Raffaello Giulietti <raffaello.giulietti@lifeware.ch <mailto:raffaello.giulietti@lifeware.ch> <mailto:raffaello.giulietti@lifeware.ch
<mailto:raffaello.giulietti@lifeware.ch>>>:
Hi Nicolas,
I tried both the vm found at the location you mention (dated 2017-10-22):
https://bintray.com/opensmalltalk/vm/download_file?file_ path=cog_win64x64_pharo.cog.spur_201710221351.zip <https://bintray.com/opensmalltalk/vm/download_file?file_ path=cog_win64x64_pharo.cog.spur_201710221351.zip> <https://bintray.com/opensmall talk/vm/download_file?file_path=cog_win64x64_pharo.cog. spur_201710221351.zip <https://bintray.com/opensmalltalk/vm/download_file?file_ path=cog_win64x64_pharo.cog.spur_201710221351.zip>>
and the "official" latest vm on the Pharo site (dated 2017-11-01)
http://files.pharo.org/vm/pharo-spur64/win/pharo-win-x86_64- 201711010928-e14fbab.zip <http://files.pharo.org/vm/pharo-spur64/win/pharo-win-x86_ 64-201711010928-e14fbab.zip> <http://files.pharo.org/vm/pha ro-spur64/win/pharo-win-x86_64-201711010928-e14fbab.zip <http://files.pharo.org/vm/pharo-spur64/win/pharo-win-x86_ 64-201711010928-e14fbab.zip>>
Neither of them contains the SqueakSSL.dll and, in fact, in both cases I get an exception when using Gofer to download Roassal2, using the latest 60519 image:
Gofer it smalltalkhubUser: 'ObjectProfile' project: 'Roassal2'; configurationOf: 'Roassal2'; loadDevelopment
This works on Pharo 32 bit/Win, where SquekSSL is present.
On 2017-11-04 23:31, Nicolas Cellier wrote:
Note that win64 SSL works at least since https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/baa 70862014d3bb510f2edf7465e857c645be0e4 <https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ba a70862014d3bb510f2edf7465e857c645be0e4> <https://github.com/OpenSmallt alk/opensmalltalk-vm/commit/baa70862014d3bb510f2edf7465e857c645be0e4 <https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ba a70862014d3bb510f2edf7465e857c645be0e4>> and https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/caa 8241de11b99ecaea5236b3d3e3c0d303c6eb4 <https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ca a8241de11b99ecaea5236b3d3e3c0d303c6eb4> <https://github.com/OpenSmallt alk/opensmalltalk-vm/commit/caa8241de11b99ecaea5236b3d3e3c0d303c6eb4 <https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ca a8241de11b99ecaea5236b3d3e3c0d303c6eb4>>
Maybe it's a bit too recent to be found in official Pharo distribution, but if you can live with bleeding edge, pick a more recent VM here: https://bintray.com/opensmalltalk/vm/cog/201710221351#files <https://bintray.com/opensmalltalk/vm/cog/201710221351#files> <https://bintray.com/opensmall talk/vm/cog/201710221351#files <https://bintray.com/opensmalltalk/vm/cog/201710221351#files>> (or maybe you can find one from the Pharo site?)
2017-11-04 22:21 GMT+01:00 henry <henry@callistohouse.club <mailto:henry@callistohouse.club <mailto:henry@callistohouse.club> <mailto:henry@callistohouse.club <mailto:henry@callistohouse.club>>>>:
This is the advantage of in-image SSL solution, found in the Cryptography repository:
http://www.squeaksource.com/Cryptography.html <http://www.squeaksource.com/Cryptography.html> <http://www.squeaksource.com/Cryptography.html <http://www.squeaksource.com/Cryptography.html>> <http://www.squeaksource.com/Cryptography.html <http://www.squeaksource.com/Cryptography.html> <http://www.squeaksource.com/Cryptography.html <http://www.squeaksource.com/Cryptography.html>>>
Sent from ProtonMail Mobile
On Fri, Nov 3, 2017 at 12:53, Raffaello Giulietti <raffaello.giulietti@lifeware.ch <mailto:raffaello.giulietti@lifeware.ch> <mailto:raffaello.giulietti@lifeware.ch <mailto:raffaello.giulietti@lifeware.ch>> <mailto:raffaello.giulietti@lifeware.ch <mailto:raffaello.giulietti@lifeware.ch> <mailto:raffaello.giulietti@lifeware.ch <mailto:raffaello.giulietti@lifeware.ch>>>> wrote:
Hi, the SqueakSSL dll is not included in the Pharo 64bit/Win vm distribution. I guess this has to do with problems in building it. Anybody knows where the difficulties lie? Greetings Raffaello
Hi Nicolas, I understand. And I can confirm that the Squeak 64 bit/win VM SqueakSSL.dll works when copied in the Pharo 64 bit/win folder. Thanks for the patience Raffaello On 2017-11-06 17:21, Nicolas Cellier wrote:
No matter which step fails, the build is considered failed if return code differs from 0...
2017-11-06 15:23 GMT+01:00 Raffaello Giulietti <raffaello.giulietti@lifeware.ch <mailto:raffaello.giulietti@lifeware.ch>>:
Hi Nicolas,
seems that only the upload to the Pharo repo fails, not the building by itself.
But the cog_win64x64_pharo.stack.spur_201711061254.zip is not even on the bintray repo. I would expect it at least there. Is that right? Just wondering...
Of course, I'll try to grab the SqueakSSL.dll from the squeak 64 bit/win vm.
On 2017-11-06 15:05, Nicolas Cellier wrote:
Unfortunately, the VM is corectly built, but the script fails at deploy stage... https://ci.appveyor.com/project/OpenSmalltalk/vm/branch/Cog/job/gx20b215gls5... <https://ci.appveyor.com/project/OpenSmalltalk/vm/branch/Cog/job/gx20b215gls5...>
Uploading ./pharo-win-x86_64-201711061254-f819c8f.zip to pharo.files.org//appli/files.pharo.org/vm/pharo-spur64/win <http://pharo.files.org//appli/files.pharo.org/vm/pharo-spur64/win> <http://pharo.files.org//appli/files.pharo.org/vm/pharo-spur64/win <http://pharo.files.org//appli/files.pharo.org/vm/pharo-spur64/win>> Warning: Permanently added the RSA host key for IP address '193.51.193.142' to the list of known hosts. Uploading ./pharo-win-x86_64-201711061254-f819c8f.zip to pharo.files.org//appli/files.pharo.org/vm/pharo-spur64/win/latest.zip <http://pharo.files.org//appli/files.pharo.org/vm/pharo-spur64/win/latest.zip> <http://pharo.files.org//appli/files.pharo.org/vm/pharo-spur64/win/latest.zip <http://pharo.files.org//appli/files.pharo.org/vm/pharo-spur64/win/latest.zip>> scp: /appli/files.pharo.org/vm/pharo-spur64/win/latest.zip <http://files.pharo.org/vm/pharo-spur64/win/latest.zip> <http://files.pharo.org/vm/pharo-spur64/win/latest.zip <http://files.pharo.org/vm/pharo-spur64/win/latest.zip>>: Permission denied Command exited with code 1
At this stage, there's not much i can do. You'll have to ask to Pharo team to correct this problem.
In the interim, I suggest you download the Squeak VM for Win64 and pick SqueakSSL.dll there...
2017-11-06 11:34 GMT+01:00 Raffaello Giulietti <raffaello.giulietti@lifeware.ch <mailto:raffaello.giulietti@lifeware.ch> <mailto:raffaello.giulietti@lifeware.ch <mailto:raffaello.giulietti@lifeware.ch>>>:
  Thanks Nicolas!
  On 2017-11-06 11:30, Nicolas Cellier wrote:
    Oh yes, you're right,     the SqueakSLL could have been built but was not built in pharo...     I just changed https://github.com/OpenSmalltalk/opensmalltalk-vm/edit/Cog/build.win64x64/ph... <https://github.com/OpenSmalltalk/opensmalltalk-vm/edit/Cog/build.win64x64/ph...>
<https://github.com/OpenSmalltalk/opensmalltalk-vm/edit/Cog/build.win64x64/ph... <https://github.com/OpenSmalltalk/opensmalltalk-vm/edit/Cog/build.win64x64/pharo.cog.spur/plugins.ext>>     this should trigger another automated build and if all goes well     you will have a new bintray artefact to test.
    2017-11-06 10:21 GMT+01:00 Raffaello Giulietti     <raffaello.giulietti@lifeware.ch <mailto:raffaello.giulietti@lifeware.ch>     <mailto:raffaello.giulietti@lifeware.ch <mailto:raffaello.giulietti@lifeware.ch>>     <mailto:raffaello.giulietti@lifeware.ch <mailto:raffaello.giulietti@lifeware.ch>
    <mailto:raffaello.giulietti@lifeware.ch <mailto:raffaello.giulietti@lifeware.ch>>>>:
       Hi Nicolas,
       I tried both the vm found at the location you mention (dated        2017-10-22):
https://bintray.com/opensmalltalk/vm/download_file?file_path=cog_win64x64_ph... <https://bintray.com/opensmalltalk/vm/download_file?file_path=cog_win64x64_ph...>
<https://bintray.com/opensmalltalk/vm/download_file?file_path=cog_win64x64_ph... <https://bintray.com/opensmalltalk/vm/download_file?file_path=cog_win64x64_pharo.cog.spur_201710221351.zip>>
<https://bintray.com/opensmalltalk/vm/download_file?file_path=cog_win64x64_ph... <https://bintray.com/opensmalltalk/vm/download_file?file_path=cog_win64x64_ph...>
<https://bintray.com/opensmalltalk/vm/download_file?file_path=cog_win64x64_ph... <https://bintray.com/opensmalltalk/vm/download_file?file_path=cog_win64x64_pharo.cog.spur_201710221351.zip>>>
       and the "official" latest vm on the Pharo site (dated     2017-11-01)
http://files.pharo.org/vm/pharo-spur64/win/pharo-win-x86_64-201711010928-e14... <http://files.pharo.org/vm/pharo-spur64/win/pharo-win-x86_64-201711010928-e14...>
<http://files.pharo.org/vm/pharo-spur64/win/pharo-win-x86_64-201711010928-e14... <http://files.pharo.org/vm/pharo-spur64/win/pharo-win-x86_64-201711010928-e14fbab.zip>>
<http://files.pharo.org/vm/pharo-spur64/win/pharo-win-x86_64-201711010928-e14... <http://files.pharo.org/vm/pharo-spur64/win/pharo-win-x86_64-201711010928-e14...>
<http://files.pharo.org/vm/pharo-spur64/win/pharo-win-x86_64-201711010928-e14... <http://files.pharo.org/vm/pharo-spur64/win/pharo-win-x86_64-201711010928-e14fbab.zip>>>
       Neither of them contains the SqueakSSL.dll and, in fact, in     both        cases I get an exception when using Gofer to download Roassal2,        using the latest 60519 image:
       Gofer it           smalltalkhubUser: 'ObjectProfile' project: 'Roassal2';           configurationOf: 'Roassal2';           loadDevelopment
       This works on Pharo 32 bit/Win, where SquekSSL is present.
       On 2017-11-04 23:31, Nicolas Cellier wrote:
         Note that win64 SSL works at least since https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/baa70862014d3bb510f... <https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/baa70862014d3bb510f...>
<https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/baa70862014d3bb510f... <https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/baa70862014d3bb510f2edf7465e857c645be0e4>>
<https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/baa70862014d3bb510f... <https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/baa70862014d3bb510f...>
<https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/baa70862014d3bb510f... <https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/baa70862014d3bb510f2edf7465e857c645be0e4>>> Â Â Â Â Â Â Â Â Â and https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/caa8241de11b99ecaea... <https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/caa8241de11b99ecaea...>
<https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/caa8241de11b99ecaea... <https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/caa8241de11b99ecaea5236b3d3e3c0d303c6eb4>>
<https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/caa8241de11b99ecaea... <https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/caa8241de11b99ecaea...>
<https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/caa8241de11b99ecaea... <https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/caa8241de11b99ecaea5236b3d3e3c0d303c6eb4>>>
         Maybe it's a bit too recent to be found in official Pharo          distribution, but if you can live with bleeding edge,     pick a          more recent VM here: https://bintray.com/opensmalltalk/vm/cog/201710221351#files <https://bintray.com/opensmalltalk/vm/cog/201710221351#files>
<https://bintray.com/opensmalltalk/vm/cog/201710221351#files <https://bintray.com/opensmalltalk/vm/cog/201710221351#files>>
<https://bintray.com/opensmalltalk/vm/cog/201710221351#files <https://bintray.com/opensmalltalk/vm/cog/201710221351#files>
<https://bintray.com/opensmalltalk/vm/cog/201710221351#files <https://bintray.com/opensmalltalk/vm/cog/201710221351#files>>> Â Â Â Â Â Â Â Â Â (or maybe you can find one from the Pharo site?)
         2017-11-04 22:21 GMT+01:00 henry <henry@callistohouse.club          <mailto:henry@callistohouse.club <mailto:henry@callistohouse.club>     <mailto:henry@callistohouse.club <mailto:henry@callistohouse.club>>          <mailto:henry@callistohouse.club <mailto:henry@callistohouse.club>     <mailto:henry@callistohouse.club <mailto:henry@callistohouse.club>>>>>:
            This is the advantage of in-image SSL solution,     found in the             Cryptography repository:
http://www.squeaksource.com/Cryptography.html <http://www.squeaksource.com/Cryptography.html> Â Â Â Â <http://www.squeaksource.com/Cryptography.html <http://www.squeaksource.com/Cryptography.html>> Â Â Â Â Â Â Â Â Â <http://www.squeaksource.com/Cryptography.html <http://www.squeaksource.com/Cryptography.html> Â Â Â Â <http://www.squeaksource.com/Cryptography.html <http://www.squeaksource.com/Cryptography.html>>>
<http://www.squeaksource.com/Cryptography.html <http://www.squeaksource.com/Cryptography.html> Â Â Â Â <http://www.squeaksource.com/Cryptography.html <http://www.squeaksource.com/Cryptography.html>> Â Â Â Â Â Â Â Â Â <http://www.squeaksource.com/Cryptography.html <http://www.squeaksource.com/Cryptography.html> Â Â Â Â <http://www.squeaksource.com/Cryptography.html <http://www.squeaksource.com/Cryptography.html>>>>
            Sent from ProtonMail Mobile
            On Fri, Nov 3, 2017 at 12:53, Raffaello Giulietti             <raffaello.giulietti@lifeware.ch <mailto:raffaello.giulietti@lifeware.ch>     <mailto:raffaello.giulietti@lifeware.ch <mailto:raffaello.giulietti@lifeware.ch>>          <mailto:raffaello.giulietti@lifeware.ch <mailto:raffaello.giulietti@lifeware.ch>     <mailto:raffaello.giulietti@lifeware.ch <mailto:raffaello.giulietti@lifeware.ch>>>             <mailto:raffaello.giulietti@lifeware.ch <mailto:raffaello.giulietti@lifeware.ch>     <mailto:raffaello.giulietti@lifeware.ch <mailto:raffaello.giulietti@lifeware.ch>>          <mailto:raffaello.giulietti@lifeware.ch <mailto:raffaello.giulietti@lifeware.ch>     <mailto:raffaello.giulietti@lifeware.ch <mailto:raffaello.giulietti@lifeware.ch>>>>> wrote:
              Hi, the SqueakSSL dll is not included in the Pharo            64bit/Win vm               distribution. I guess this has to do with     problems in            building it.               Anybody knows where the difficulties lie?     Greetings            Raffaello
participants (3)
-
henry -
Nicolas Cellier -
Raffaello Giulietti