Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

From http://www.gobolinux.org/?page=at_a_glance

~] ls -l /usr/include/stdio.h | cut -b 45-

stdio.h -> /Programs/Glibc/2.3.6/include/stdio.h

Does anyone know what happens if e.g. a later version of Glibc overwrites the stdio.h 2.3.6 version found under /usr/include/stdio.h?

How does GoboLinux still retain its "compatibility with the Unix legacy" in such situations without breaking things?



It builds software in it's own namespace so it sees /usr/include/stdio.h as a symlink to whatever version it was built for, and the symlink won't change if you update Glibc.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: