[Vm-dev] Squeak removed from Gentoo Linux
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:
>>>> 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
> John M. McIntosh <johnmci at smalltalkconsulting.com> Twitter: squeaker68882
> Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com
Igor Stasenko AKA sig.
More information about the Vm-dev