On Tue, 2006-05-23 at 14:27 +0300, Hussam Al-Tayeb wrote: > Will upgrading to gcc 4.1 and glibc 2.4 require many other packages to > be rebuilt? > I know the kernel will have to be compiled with gcc4.1 otherwise > nvidia kernel module won't compile because if will only compile with > the same gcc version used to compile the kernel.
(please reply below and use plaintext in the future on mailinglists) I think, apart from the kernel modules, most things will still run, as the C++ ABI hasn't changed considerable in GCC 4.1 compared to 4.0 (when we upgraded from 3.4 to 4.0 we didn't have to recompile everything either). glibc 2.4 is completely compatible with glibc 2.3.6, with the exception of linuxthreads, which is no longer included. This means that binaries compiled with glibc 2.3.6 will continue to run on glibc 2.4 systems. Binaries compiled with glibc 2.4 won't run on older versions, as the versioned glibc symbols in 2.4 are not included in 2.3.6. _______________________________________________ arch mailing list [email protected] http://www.archlinux.org/mailman/listinfo/arch
