[PLUG] testing on multple linux platforms
Amarendra Godbole
amarendra.godbole at gmail.com
Thu Apr 1 08:27:52 IST 2010
On Wed, Mar 31, 2010 at 12:09 PM, Kapil Agrawal <kapil.agl at gmail.com> wrote:
[...]
> Thanks everyone,
>
> I will go the VM way.
[...]
Not really required, if you can carefully list the dependencies of
your program, and ensure that there are no major dependency version
changes across different versions of the OS. For example, if you app
is compiled with libc-x.y.z, and libgnome-a.b.c -- as long as you
ensure that you have libc-x.*.* and libgnome-a.*.* (* is a wildcard
here), across OS versions (which happen to be Ubuntu linux in your
case), you are "good to go". libc and libgnome are examples, so
carefully consider all program dependencies, including (but not
limited to) the kernel.
As a thumb rule, major library version changes may not be backward
compatible, but all minor changes always are. At least my decade long
experience suggests so.
-Amarendra
More information about the Plug-mail
mailing list