On Thu, Jun 24, 2004 at 02:50:53PM -0700, Bob Arendt wrote: > I'm under the impression that RedHat implemented the LD_ASSUME_KERNEL > environment variable as a clever hack to ease the introduction of the > NPTL-enabled kernel and libs with RedHat 9. > > On the other hand, some development shops I'm working with are > (naively?) assuming that LD_ASSUME_KERNEL is a permanent feature that > will allow them to run "properly". > > The questions: > - How long will two threading systems be supported via LD_ASSUME_KERNEL? > > - Will FC3 (and RHEL4?) also support regression via LD_ASSUME_KERNEL? LD_ASSUME_KERNEL is going to stay, it is a dynamic linker mechanism of selecting libraries based on their requirements. For details see http://people.redhat.com/drepper/assumekernel.html FC3 and RHEL4 are most probably going to support both threading systems like FC2/RHEL3, whether LinuxThreads will be nuked immediately after that or somewhat later is undecided yet. At least the exact kernel version numbers might change even for FC3/RHEL4 though, if e.g. NPTL libs require say 2.6.7+ kernels instead of 2.4.20+. Jakub