[Vm-dev] Squeak removed from Gentoo Linux

Igor Stasenko siguctua at gmail.com
Thu May 27 20:49:00 UTC 2010


On 27 May 2010 23:42, John M McIntosh <johnmci at smalltalkconsulting.com> wrote:
>
> Ok, really the reason why they are there is because 20 years back the libraries were not present on mac os 7.x, windows 95.  So in order to build
> Squeak on those platforms, and other platforms that were not unix based we needed to compile everything from the original source code.
>
And what chances that on new/emerging OS you will have them by
default? And what chances that even if they present, you won't have
any problems linking dynamically with them?

> Igor I doubt you can argue that Squeak needs a particular version of jpeg, RE, or gsm. Likely Squeak should be using the latest or approved platform versions
> because of security issues or other related bug fixes.
>

Yes. I am picky. As well as they are. So, what? :)


>
> On 2010-05-27, at 1:36 PM, Geoffroy Couprie wrote:
>
>>
>> On Thu, May 27, 2010 at 10:29 PM, Igor Stasenko <siguctua at gmail.com> wrote:
>>>
>>> On 27 May 2010 20:37, Bert Freudenberg <bert at freudenbergs.de> wrote:
>>>>
>>>> Squeak was recently removed from Gentoo Linux Ebuilds because of security issues in our bundled plugins:
>>>>
>>>>        http://bugs.gentoo.org/show_bug.cgi?id=247363
>>>>
>>>> While it is convenient for us to bundle external library sources, package maintainers do not like that practice. Is there anything we can realistically do about it?
>>>>
>>> Here's my argument:
>>>
>>> These libraries are bundled, because Squeak VM could be built on a
>>> system which having no such libraries provided by default.
>>> To ensure bit-identical behavior on all platforms, Squeak developers
>>> cannot rely on a platform-specific versions of these libraries,
>>> because they can vary from one system to another.
>>>
>>
>> If they're not there by default, you can still link dynamically to the
>> libraries and provide them with squeak. Also, if the libraries
>> provided by the distribution have the same major version as the one
>> you use, you can expect compatibility, and profit from the regular
>> updates.
>
> --
> ===========================================================================
> John M. McIntosh <johnmci at smalltalkconsulting.com>   Twitter:  squeaker68882
> Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
> ===========================================================================
>
>
>
>
>
>



-- 
Best regards,
Igor Stasenko AKA sig.


More information about the Vm-dev mailing list