On Thu, May 07, 2009 at 01:04:41PM +0400, Sergey Vlasov wrote: > On Thu, May 07, 2009 at 03:54:25AM +0400, Dmitry V. Levin wrote: > > И ещё одно изменение, которое ломает сборку, цитирую glibc/NEWS: > > * XPG7/POSIX 2008 compilation environment. Many GNU-specific functions > > are now in POSIX. > > > > Выглядит это так: прототип какой-нибудь функции, который раньше был скрыт > > за __USE_GNU, теперь не скрыт, и конфликтует с прототипом одноимённой > > функции в пакете, например: > > scripts/unifdef.c:209: error: conflicting types for 'getline' > > /usr/include/stdio.h:653: note: previous declaration of 'getline' was here > > http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=d15bd1067b1fcb2b7250d22bc0c7c7fea0b759f7 Вопрос ядерщикам: у нас ведь есть пакет unifdef, содержащий одноимённую утилиту, зачем вы собираете свой unifdef в каждом ядре? -- ldv