From: Charles W. <cwi...@us...> - 2010-05-12 12:32:04
|
On 5/11/2010 5:34 AM, LRN wrote: > On 11.05.2010 6:12, Charles Wilson wrote: >> ---------- perl-5.6.1_2-2 -- 2010 Jan 30 ----------- >> * Rebuild against msys-1.0.13, using (msys)gcc-3.4.4 >> and (msys)binutils-2.19.51. >> > This brings up a question i should have asked long time ago: > If new packages are built against msys-1.0.xx (where xx > 11), does it > mean that i have to install msys core 1.0.xx and 1.0.11 simultaneously > to be able to use both packages built against 1.0.11 (that's the > majority) and 1.0.xx (such as this new perl package)? Are there any > conflicts i should be aware of? So far i've just ignored any package > with "-msys-1.0.xx-" (where xx > 11) in its name, but looks like that is > going to change. I label the packages with the version of MSYS against which the package was built. This means that the package is only guaranteed to work against that version or newer of MSYS, not an older MSYS. However, in practice, the package will USUALLY work fine with a slightly older MSYS -- and it's real easy to tell if it wont: the application simply won't start. Most of the changes between 1.0.11 and 1.0.14+ have been internal bugfixes, and not the sort of public symbol additions/removals that would cause incompatibilities. You really ought to be quite safe updating various packages without updating your underlying MSYS dll. -- Chuck |