I want to build something (as in I can get a tar.gz source package) for an old release so I can use it on a site with that (old) release.
The 'old' site reports its installed binaries as:-
ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped
Is there any (reasonably easy) way I can set up a build environment on a system where I have full access (i.e. my desktop at home) so that I can create an executable for the above?
On 9 April 2015 at 15:06, Chris Green cl@isbd.net wrote:
I want to build something (as in I can get a tar.gz source package) for an old release so I can use it on a site with that (old) release.
When I have done this I've created a virtual machine of the right version and done the work there.
In my cases I've then just copied the binaries across manually although someone more knowledgeable than me would probably have built the packages and copied them across properly.
This method worked for me to upgrade bash on a couple of old VMs that couldn't be upgraded, but not for more fundamental packages (libc).
On Thu, Apr 09, 2015 at 04:02:28PM +0100, Mark Rogers wrote:
On 9 April 2015 at 15:06, Chris Green cl@isbd.net wrote:
I want to build something (as in I can get a tar.gz source package) for an old release so I can use it on a site with that (old) release.
When I have done this I've created a virtual machine of the right version and done the work there.
In my cases I've then just copied the binaries across manually although someone more knowledgeable than me would probably have built the packages and copied them across properly.
This method worked for me to upgrade bash on a couple of old VMs that couldn't be upgraded, but not for more fundamental packages (libc).
Yes, of course, I run VirtualBox anyway so installing an old release should be quite easy. Thanks!