The glibc-2.17 toolchain is in [testing]. I expect to move it soon. There are only a few minor changes that you might run into when packaging. Good summary taken from [1]: [1] http://jaegerandi.blogspot.com.au/2012/11/glibc-217-on-finishing-line.html 1. Some packages had missing includes (e.g. signal.h or stdint.h). Those are easily fixed by including the header defining the missing types. 2. The functions setfsgid() and setfsuid() produce warnings when the return value is not checked and thus fail to when -Werror is used. The proper fix is to check whether these functions have a return value less than 0. 3. clock_gettime() was moved from librt to libc. Some configure scripts check only whether clock_gettime is in librt and assume that other functions like mq_gettattr() are in the same library. So, the configure check for clock_gettime() in librt needs to be extended to look for other functions as well. Bugs go to the bug tracker... Allan