On 25/02/13 21:53, Yann E. MORIN wrote: >>> Do you know of a distribution where this is the case, so I can test? Fedora is also building with --with-termlib but they are using a ld script to workaround the linking problem. I talked to our (Gentoo Linux) base-system maintainers but they refused to apply this, instead they said the consuming packages should be fixed. This is now an ongoing effort. > But I'll see at installing a Gentoo (if that's not too complex) in a > VM to do the checks (can you confirm that Gentoo by default configures > ncurses with --with-termlib ?). > It is not the "default" configuration in a classic sense, because it will only build with that option if a consuming package requests this. Here the receipt for generic reproduction: * Get yourself a copy of our live dvd (http://gentoo.inode.at//releases/x86/20121221/) * Kick a vm or boot from the dvd (Make sure you have enough RAM, because you will compile ncurses on it and place the git checkout there.) * Get a terminal and switch to root * Update the package db by running: emerge --sync * Rebuild ncurses with: ACCEPT_KEYWORDS="~x86" USE="tinfo" emerge -va1 ncurses Important here that "tinfo" is marked as changing USE (colored green) * Switch to ld.gold with "binutils-config --linker ld.gold" (make sure that it worked out -> ld -v) * git clone the kernel and do your testing. Justin
Attachment:
signature.asc
Description: OpenPGP digital signature