Page MenuHomeFreeBSD

Remove gzip'ed a.out support.
ClosedPublic

Authored by delphij on Jul 29 2019, 6:45 AM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Nov 12, 11:41 PM
Unknown Object (File)
Tue, Nov 12, 11:41 PM
Unknown Object (File)
Tue, Nov 12, 11:40 PM
Unknown Object (File)
Tue, Nov 12, 11:17 PM
Unknown Object (File)
Tue, Nov 12, 6:25 AM
Unknown Object (File)
Tue, Oct 22, 4:52 PM
Unknown Object (File)
Tue, Oct 22, 11:36 AM
Unknown Object (File)
Tue, Oct 22, 11:36 AM
Subscribers

Details

Summary

Remove gzip'ed a.out support.

The current implementation of gzipped a.out support was based
on a very old version of InfoZIP which ships with an ancient
modified version of zlib, and was removed from the GENERIC
kernel in 1999 when we moved to an ELF world.

PR: 205822

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 25560
Build 24168: arc lint + arc unit

Event Timeline

The changes look okay.

Should we ask kib to review as well?
I recall he had strong motivation keeping a.out executable format support although he didn't seem to much care about gzip'ed a.out.

It's my belief this hasn't worked in a long time. Maybe not since at least FreeBSD 4 or 5 (or maybe even 3 when it was retired). I've seen reports since 6 that it's broken.

This revision is now accepted and ready to land.Jul 30 2019, 3:17 AM
This revision was automatically updated to reflect the committed changes.

Someone mentioned https://svnweb.freebsd.org/base?view=revision&revision=231885 was trigger in one of the mailing list. Anyway, if that's true, it's been broken for 7 years.