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
<[email protected] <mailto:[email protected]>>:
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
<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>
<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
<[email protected]
<mailto:[email protected]>
<mailto:[email protected]
<mailto:[email protected]>>>:
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>
<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
<[email protected]
<mailto:[email protected]>
<mailto:[email protected]
<mailto:[email protected]>>
<mailto:[email protected]
<mailto:[email protected]>
<mailto:[email protected]
<mailto:[email protected]>>>>:
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/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/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/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>
<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/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/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/baa70862014d3bb510f2edf7465e857c645be0e4
<https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/baa70862014d3bb510f2edf7465e857c645be0e4>
<https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/baa70862014d3bb510f2edf7465e857c645be0e4
<https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/baa70862014d3bb510f2edf7465e857c645be0e4>>
<https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/baa70862014d3bb510f2edf7465e857c645be0e4
<https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/baa70862014d3bb510f2edf7465e857c645be0e4>
<https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/baa70862014d3bb510f2edf7465e857c645be0e4
<https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/baa70862014d3bb510f2edf7465e857c645be0e4>>>
and
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/caa8241de11b99ecaea5236b3d3e3c0d303c6eb4
<https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/caa8241de11b99ecaea5236b3d3e3c0d303c6eb4>
<https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/caa8241de11b99ecaea5236b3d3e3c0d303c6eb4
<https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/caa8241de11b99ecaea5236b3d3e3c0d303c6eb4>>
<https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/caa8241de11b99ecaea5236b3d3e3c0d303c6eb4
<https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/caa8241de11b99ecaea5236b3d3e3c0d303c6eb4>
<https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/caa8241de11b99ecaea5236b3d3e3c0d303c6eb4
<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
<[email protected]
<mailto:[email protected]
<mailto:[email protected]>
<mailto:[email protected]
<mailto:[email protected]>>
<mailto:[email protected]
<mailto:[email protected]>
<mailto:[email protected]
<mailto:[email protected]>>>>>:
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
<[email protected]
<mailto:[email protected]>
<mailto:[email protected]
<mailto:[email protected]>>
<mailto:[email protected]
<mailto:[email protected]>
<mailto:[email protected]
<mailto:[email protected]>>>
<mailto:[email protected]
<mailto:[email protected]>
<mailto:[email protected]
<mailto:[email protected]>>
<mailto:[email protected]
<mailto:[email protected]>
<mailto:[email protected]
<mailto:[email protected]>>>>> 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