3 ms·
I was running either a Slackware or SLS distro when I did the a.out to ELF transition. I remember the libc migration occurring but I don't recall the details. I
by EvanAnderson 5y ago
I was running either a Slackware or SLS distro when I did the a.out to ELF transition. I remember the libc migration occurring but I don't recall the details. It amazes me that I pulled it off given how little I understood about how the system actually worked. My experience, up to that point, was with MS-DOS and being a user on a Xenix system (but not a sysadmin). I was really, really excited to have a Unix-like OS at home, but definitely didn't understand how shared libraries worked, etc.
- bitwize 5y agoSlackware was a bit late transitioning from libc5 to GNU libc. I dropped a copy of GNU libc from Red Hat onto my Slackware box, and binaries that expected GNU libc pretty much just worked.
- icedchai 5y agoI remember doing that, as well. I had Slackware running with some custom patches. I had to upgrade the kernel, libc, ld.so, and a bunch of other stuff. For a while, I had a system that ran both a.out and ELF binaries. This was back in 1996 or so?
- EvanAnderson 5y agoI think '96. I remember a friend, who I only ever met face-to-face at Defcon 4, telling me that he didn't think I could pull off the migration and that I should just reload the system. That pins it at '96.