> is this still an issue?

Yes.

> latest development release of Ubuntu? ISO images are available

Downloaded the 386 one. It is too big to burn on a CD, 963641344 bytes.

# mount -o loop trusty-desktop-i386.iso /a
# cd /a/caspar
# mount -o loop filesystem.squashfs /b
# cd /b/boot
# grep AOUT conf*
CONFIG_HAVE_AOUT=y
CONFIG_BINFMT_AOUT=m

Looks good. Now find a way to actually test this. Preferably without rebooting.
Some virtual machine? Installed VMware Player, booted this image, and
# ./program
-bash: ./program: cannot execute binary file
# file program
program: Linux/i386 demand-paged executable (ZMAGIC)
# ldd program
        not a dynamic executable
Probably it also requires some libraries, like libc.so.4 and libm.so.4.
And possibly /lib/ld.so.

I recall that there used to be packages like libc4 and maybe aout-binutils
but I cannot find any such thing right now.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/966472

Title:
  missing a.out (ZMAGIC) support

Status in “linux” package in Ubuntu:
  Incomplete

Bug description:
  In order to run old (1994) commercial binaries, one needs a.out (ZMAGIC) 
support.
  Executables that used to work (a few years ago) now give "cannot execute 
binary file".
  strace on the invocation shows "ENOEXEC (Exec format error)".
  Inspection of /boot/config-2.6.32-22-generic shows 
  # CONFIG_HAVE_AOUT is not set
  # CONFIG_IA32_AOUT is not set
  Inspection of /lib/modules/2.6.32-22-generic shows no ia32_aout.ko, where I 
think there used to be such a module.

  So, perhaps the absence of such a module contributes to the non-running of my 
old executable.
  Recently, perhaps in 2.6.27-11-generic there still was such a module.
  All this is on x86_64 with Ubuntu 10.04.4 LTS. It looks like Ubuntu 11.10 
does not have AOUT support either.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/966472/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to