> Why?
Why do this?
Because it looks like the package cache on travis is out of date, causing all the errors like:
> E: Failed to fetch http://something.deb 404 Not Found [IP: 35.184.213.5 80]
This appears to resolve that issue (it's the first successful linux build I've seen for quite a while).
Cheers,
Alistair
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e6be76963369703b8d…
Branch: refs/heads/Cog
Home: https://github.com/OpenSmalltalk/opensmalltalk-vm
Commit: 0e4f5e64718fb0d0ee8d1e0062a69467e245ee69
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/0e4f5e64718fb0d0ee…
Author: Vincent Blondeau <vincent.blondeau(a)polytech-lille.net>
Date: 2018-04-23 (Mon, 23 Apr 2018)
Changed paths:
M platforms/Cross/plugins/FilePlugin/FilePlugin.h
M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c
Log Message:
-----------
First Version
Working in cmd.exe and powershell - Cannot identify shell in linux
Change line endings
Commit: 0bf8d13a5dedc5a03e76e7bc2be981528f37152c
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/0bf8d13a5dedc5a03e…
Author: Vincent Blondeau <vincent.blondeau(a)polytech-lille.net>
Date: 2018-04-23 (Mon, 23 Apr 2018)
Changed paths:
M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c
M src/plugins/FilePlugin/FilePlugin.c
Log Message:
-----------
Improve Win API compatibility
Commit: f47e5bee8704389fcae44ebba9702c54ce6344f0
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f47e5bee8704389fca…
Author: Vincent Blondeau <vincent.blondeau(a)polytech-lille.net>
Date: 2018-04-23 (Mon, 23 Apr 2018)
Changed paths:
M platforms/win32/vm/sqWin32Main.c
Log Message:
-----------
Use the primitive in the main function
Commit: 6d8a9392beb3a1c6e534cab7971d920a1804f6dc
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/6d8a9392beb3a1c6e5…
Author: Vincent Blondeau <vincent.blondeau(a)lamresearch.com>
Date: 2018-04-23 (Mon, 23 Apr 2018)
Changed paths:
M platforms/Cross/plugins/FilePlugin/FilePlugin.h
M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c
Log Message:
-----------
code ordering
Commit: 918f2ee477b984620a5e9c2933f8bdefb51ce5bd
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/918f2ee477b984620a…
Author: Vincent Blondeau <vincent.blondeau(a)lamresearch.com>
Date: 2018-04-23 (Mon, 23 Apr 2018)
Changed paths:
M platforms/Cross/plugins/FilePlugin/sqFilePluginBasicPrims.c
M platforms/RiscOS/plugins/FilePlugin/sqFilePluginBasicPrims.c
M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c
M platforms/win32/vm/sqWin32Main.c
Log Message:
-----------
move function to Win32Main + add stubs for other plateforms for the primitive implementation
Commit: 2d26199e90e89cf5f153a558c0ff19eb99504181
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2d26199e90e89cf5f1…
Author: Vincent Blondeau <vincent.blondeau(a)lamresearch.com>
Date: 2018-04-23 (Mon, 23 Apr 2018)
Changed paths:
M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c
Log Message:
-----------
remove useless imports
Commit: e76c9f5ad3df06e7a3d3b1e152182b0ce978e3da
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e76c9f5ad3df06e7a3…
Author: Vincent Blondeau <vincent.blondeau(a)polytech-lille.net>
Date: 2018-04-23 (Mon, 23 Apr 2018)
Changed paths:
M src/plugins/FilePlugin/FilePlugin.c
Log Message:
-----------
Primitive Returns a bool instead of a int
Commit: a3cf81626698287cae65c8b0dfaf08b6dffd9a8c
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a3cf81626698287cae…
Author: Vincent Blondeau <vincent.blondeau(a)polytech-lille.net>
Date: 2018-04-23 (Mon, 23 Apr 2018)
Changed paths:
M platforms/Cross/plugins/FilePlugin/sqFilePluginBasicPrims.c
M platforms/win32/vm/sqWin32Main.c
Log Message:
-----------
Add Guard for pGetFileInformationByHandleEx + clean real estate + bug
Commit: cf60ceca781bbe4c624b1327fc34e0d7e82e0793
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/cf60ceca781bbe4c62…
Author: Vincent Blondeau <vincent.blondeau(a)polytech-lille.net>
Date: 2018-04-24 (Tue, 24 Apr 2018)
Changed paths:
M platforms/Cross/plugins/FilePlugin/FilePlugin.h
M platforms/Cross/plugins/FilePlugin/sqFilePluginBasicPrims.c
M platforms/RiscOS/plugins/FilePlugin/sqFilePluginBasicPrims.c
M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c
M platforms/win32/vm/sqWin32Main.c
M src/plugins/FilePlugin/FilePlugin.c
Log Message:
-----------
Add fd as parameter for sqStdioDescriptorIsATTY
Commit: 88546ed1d5a4723b5d6348ec59a117451cd81a54
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/88546ed1d5a4723b5d…
Author: Vincent Blondeau <vincent.blondeau(a)lamresearch.com>
Date: 2018-04-24 (Tue, 24 Apr 2018)
Changed paths:
M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c
M platforms/win32/vm/sqWin32Main.c
Log Message:
-----------
get rid of getConsoleMode in sqFileStdioHandlesInto + fix bug on powershell
Commit: 7ce2e5ece3c0761de0752543d1869504b09855f8
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/7ce2e5ece3c0761de0…
Author: Vincent Blondeau <vincent.blondeau(a)lamresearch.com>
Date: 2018-04-24 (Tue, 24 Apr 2018)
Changed paths:
M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c
M platforms/win32/vm/sqWin32Main.c
Log Message:
-----------
Change isFileDescriptorATTY(int fdNum) to isFileDescriptorATTY(HANDLE fdHandle) (and the other functions that goes with it)
Commit: 702a540b7ae4f8c3f57db3e968dbd1f67c101b3b
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/702a540b7ae4f8c3f5…
Author: Vincent Blondeau <vincent.blondeau(a)lamresearch.com>
Date: 2018-04-24 (Tue, 24 Apr 2018)
Changed paths:
M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c
M platforms/win32/vm/sqWin32Main.c
Log Message:
-----------
rename isFileDescriptorATTY to isFileHandleATTY
Commit: f9e79db71d490bf6681fe1a5f337d1d52c379afc
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f9e79db71d490bf668…
Author: Vincent Blondeau <vincent.blondeau(a)lamresearch.com>
Date: 2018-04-25 (Wed, 25 Apr 2018)
Changed paths:
M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c
M platforms/win32/vm/sqWin32Main.c
Log Message:
-----------
Use the right functions to deal with WINAPI HANDLEs + refactoring
Commit: 2a9512437d8e932f808cb10f3266241e0d5bccba
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2a9512437d8e932f80…
Author: Vincent Blondeau <vincent.blondeau(a)lamresearch.com>
Date: 2018-04-26 (Thu, 26 Apr 2018)
Changed paths:
M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c
Log Message:
-----------
An array of structs have to be passed as reference...
Commit: a64662f9620009ea1ac4241deb00d35a592c1c10
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a64662f9620009ea1a…
Author: Blondeau <Vincent.Blondeau(a)lamresearch.com>
Date: 2018-04-26 (Thu, 26 Apr 2018)
Changed paths:
M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c
Log Message:
-----------
The arguments are typed in C
Commit: a2cb2862fe2e63029f336bf6e3e4518c9497e1d2
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a2cb2862fe2e63029f…
Author: Vincent Blondeau <vincent.blondeau(a)lamresearch.com>
Date: 2018-05-10 (Thu, 10 May 2018)
Changed paths:
M platforms/Cross/plugins/FilePlugin/FilePlugin.h
M platforms/Cross/plugins/FilePlugin/sqFilePluginBasicPrims.c
M platforms/RiscOS/plugins/FilePlugin/sqFilePluginBasicPrims.c
M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c
M platforms/win32/vm/sqWin32Main.c
Log Message:
-----------
changes in platforms
Commit: 3b48a7ab0b8dda21bbc58afbadc66c8f24f1f8e4
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/3b48a7ab0b8dda21bb…
Author: Vincent Blondeau <vincent.blondeau(a)lamresearch.com>
Date: 2018-05-10 (Thu, 10 May 2018)
Changed paths:
M .travis_install.sh
M build.linux32x86/third-party/Makefile.libgit2
M nsspur64src/vm/cogit.h
M nsspur64src/vm/cogitX64SysV.c
M nsspur64src/vm/cogitX64WIN64.c
M nsspur64src/vm/cointerp.c
M nsspur64src/vm/cointerp.h
M nsspur64src/vm/gcc3x-cointerp.c
M nsspursrc/vm/cogit.h
M nsspursrc/vm/cogitARMv5.c
M nsspursrc/vm/cogitIA32.c
M nsspursrc/vm/cogitMIPSEL.c
M nsspursrc/vm/cointerp.c
M nsspursrc/vm/cointerp.h
M nsspursrc/vm/gcc3x-cointerp.c
M nsspurstack64src/vm/gcc3x-interp.c
M nsspurstack64src/vm/interp.c
M nsspurstacksrc/vm/gcc3x-interp.c
M nsspurstacksrc/vm/interp.c
A scripts/modified
A scripts/untracked
M spur64src/vm/cogit.h
M spur64src/vm/cogitX64SysV.c
M spur64src/vm/cogitX64WIN64.c
M spur64src/vm/cointerp.c
M spur64src/vm/cointerp.h
M spur64src/vm/cointerpmt.c
M spur64src/vm/cointerpmt.h
M spur64src/vm/gcc3x-cointerp.c
M spur64src/vm/gcc3x-cointerpmt.c
M spurlowcode64src/vm/cogit.h
M spurlowcode64src/vm/cogitX64SysV.c
M spurlowcode64src/vm/cogitX64WIN64.c
M spurlowcode64src/vm/cointerp.c
M spurlowcode64src/vm/cointerp.h
M spurlowcode64src/vm/gcc3x-cointerp.c
M spurlowcodesrc/vm/cogit.h
M spurlowcodesrc/vm/cogitARMv5.c
M spurlowcodesrc/vm/cogitIA32.c
M spurlowcodesrc/vm/cogitMIPSEL.c
M spurlowcodesrc/vm/cointerp.c
M spurlowcodesrc/vm/cointerp.h
M spurlowcodesrc/vm/gcc3x-cointerp.c
M spurlowcodestack64src/vm/gcc3x-interp.c
M spurlowcodestack64src/vm/interp.c
M spurlowcodestacksrc/vm/gcc3x-interp.c
M spurlowcodestacksrc/vm/interp.c
M spursista64src/vm/cogit.h
M spursista64src/vm/cogitX64SysV.c
M spursista64src/vm/cogitX64WIN64.c
M spursista64src/vm/cointerp.c
M spursista64src/vm/cointerp.h
M spursista64src/vm/gcc3x-cointerp.c
M spursistasrc/vm/cogit.h
M spursistasrc/vm/cogitARMv5.c
M spursistasrc/vm/cogitIA32.c
M spursistasrc/vm/cogitMIPSEL.c
M spursistasrc/vm/cointerp.c
M spursistasrc/vm/cointerp.h
M spursistasrc/vm/gcc3x-cointerp.c
M spursrc/vm/cogit.h
M spursrc/vm/cogitARMv5.c
M spursrc/vm/cogitIA32.c
M spursrc/vm/cogitMIPSEL.c
M spursrc/vm/cointerp.c
M spursrc/vm/cointerp.h
M spursrc/vm/cointerpmt.c
M spursrc/vm/cointerpmt.h
M spursrc/vm/gcc3x-cointerp.c
M spursrc/vm/gcc3x-cointerpmt.c
M spurstack64src/vm/gcc3x-interp.c
M spurstack64src/vm/interp.c
M spurstacksrc/vm/gcc3x-interp.c
M spurstacksrc/vm/interp.c
M src/plugins/Squeak3D/Squeak3D.c
M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c
M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c
M src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c
M src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c
M src/vm/cogit.h
M src/vm/cogitARMv5.c
M src/vm/cogitIA32.c
M src/vm/cogitMIPSEL.c
M src/vm/cointerp.c
M src/vm/cointerp.h
M src/vm/cointerpmt.c
M src/vm/cointerpmt.h
M src/vm/gcc3x-cointerp.c
M src/vm/gcc3x-cointerpmt.c
M stacksrc/vm/gcc3x-interp.c
M stacksrc/vm/interp.c
Log Message:
-----------
Merge branch 'Cog' into addStdoutIsConsolePrimitive
Commit: 0ec7f5d43812f575817d25d343903f485c0b45f6
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/0ec7f5d43812f57581…
Author: Vincent Blondeau <vincent.blondeau(a)lamresearch.com>
Date: 2018-05-10 (Thu, 10 May 2018)
Changed paths:
M src/plugins/FilePlugin/FilePlugin.c
Log Message:
-----------
Renaming of the primitive + change return value
add ST code
Commit: 48101cd5b80b004a544b251496da36354538ecb0
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/48101cd5b80b004a54…
Author: Vincent Blondeau <vincent.blondeau(a)lamresearch.com>
Date: 2018-05-11 (Fri, 11 May 2018)
Changed paths:
M platforms/RiscOS/plugins/FilePlugin/sqFilePluginBasicPrims.c
Log Message:
-----------
Return Error for RiskOS
Commit: 82d6abcf30af64e7d43db2e85d5986f94e841194
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/82d6abcf30af64e7d4…
Author: Vincent Blondeau <vincent.blondeau(a)polytech-lille.net>
Date: 2018-05-12 (Sat, 12 May 2018)
Changed paths:
M src/plugins/FilePlugin/FilePlugin.c
Log Message:
-----------
Use methodReturn***: instead of pop: + push***: in FilePlugin
Commit: 858bed28ed464f32cd159f0eb2b011ac5eaf989f
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/858bed28ed464f32cd…
Author: akgrant43 <akgrant(a)gmail.com>
Date: 2018-05-15 (Tue, 15 May 2018)
Changed paths:
M platforms/Cross/plugins/FilePlugin/FilePlugin.h
M platforms/Cross/plugins/FilePlugin/sqFilePluginBasicPrims.c
M platforms/RiscOS/plugins/FilePlugin/sqFilePluginBasicPrims.c
M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c
M platforms/win32/vm/sqWin32Main.c
M src/plugins/FilePlugin/FilePlugin.c
Log Message:
-----------
Merge pull request #254 from VincentBlondeau/addStdoutIsConsolePrimitive
Add accurate check for console stdio + add associated primitive
Note that this is only the Windows version. I'll add the Unix version in the next couple of days.
Cheers,
Alistair
Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/6bac0c67bbd9...85…
**NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
Hi Denis, Hi All,
On Wed, May 9, 2018 at 1:35 AM, Denis Kudriashov <dionisiydk(a)gmail.com>
wrote:
> I checked on my few days image. And I have >2000 announcers.
> Cleaning Calypso cache does not help. And in fact after closing all
> browsers and collecting garbage the cache became empty.
>
> I found that most of subscriptions are related to rubric announcements.
>
Can you tell me whether this is an application bug or possibly a bug with
the Spur VMs weak collections? I'd hate for this to be an undiagnosed and
unfixed VM bug.
>
> 2018-05-08 18:36 GMT+03:00 Henrik-Nergaard <draagren(a)outlook.com>:
>
>> Hi,
>>
>> >Announcer allInstances size. “7124"
>> Remember that GT implements a lot of Announcer subclasses so to gain a
>> better picture you should use:
>> Announcer allSubInstances size.
>>
>> >clearly, that’s not good.
>> >a symptom there is something leaking badly in our current development
>> version.
>> There has been leaking Announcements back from Pharo 5. Most of them is
>> tangled into Rubric, and some GT tools.
>> In the past many of the leaks has been from mixing weak and non weak
>> subscriptions in the same announcer, IIRC.
>>
>> Here is a script you can run.
>>
>> ===========================================================
>> | bag dct |
>>
>> bag := Bag new.
>> dct := IdentityDictionary new.
>>
>> Smalltalk garbageCollect.
>> Announcer allSubInstancesDo: [ :instance | | subs |
>> subs := instance subscriptions subscriptions.
>> subs do: [ :each | | cls |
>> cls := each announcementClass.
>> bag add: cls.
>> dct at: cls
>> ifPresent: [ :set | set add: each class ]
>> ifAbsentPut: [ IdentitySet with: each class ]
>> ]
>> ].
>>
>> "{ bag . dct } inspect."
>>
>> "String streamContents: [ :ss |
>> bag sortedCounts do: [ :assoc |
>> ss
>> << (assoc key asString padRightTo: 7);
>> << assoc value printString;
>> cr
>> ]
>> ]"
>>
>> dct associations select: [ :assoc | assoc value size > 1 ]
>>
>> ===========================================================
>>
>> Best regards,
>> Henrik
>>
>>
>>
>>
>>
>>
>> --
>> Sent from: http://forum.world.st/Pharo-Smalltalk-Developers-f1294837.html
>>
>>
>
--
_,,,^..^,,,_
best, Eliot
Hi!
I am using Pharo in a company network under a firewall, an antivirus, and windows, and each day I have an issue with some parts of the Pharo application that are recognized as a threat. So, I cannot download it or execute it straightforwardly.
Today was this one:
[https://cdn.discordapp.com/attachments/365850577340727296/44568885694850662…]
Another day was the Cairo Dll where a "Veil Evasion Payload" has been detected.
And some people has encounter the same kind of issues:
* https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/152
* https://pharo.fogbugz.com/f/cases/20500/WindowsDefender-consider-SqueakSSL-…
It seems that the solution is to sign the VM with Authenticode, but for this, one needs to acquire a certificate (which is, of course, not free).
Has the community such a certificate? Maybe the same that for MacOS?
Would someone configure the VM builds to automatically sign them? (I can spend some time for this if needed)
TIA,
Cheers,
Vincent