Bug 19792

Summary: redefinition of 'struct flock'
Product: Sisyphus Reporter: Sergey V Turchin <zerg>
Component: glibc-kernheadersAssignee: Dmitry V. Levin <ldv>
Status: CLOSED NOTABUG QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: glebfm, ldv, placeholder
Version: unstable   
Hardware: all   
OS: Linux   

Description Sergey V Turchin 2009-04-27 14:09:05 MSD
Некоторые пакеты перестали собираться с ошибкой

/usr/include/asm-generic/fcntl.h:117: error: redefinition of 'struct flock'
/usr/include/bits/fcntl.h:145: error: previous definition of 'struct flock'
/usr/include/asm-generic/fcntl.h:140: error: redefinition of 'struct flock64'
/usr/include/bits/fcntl.h:160: error: previous definition of 'struct flock64'
Comment 1 Kirill A. Shutemov 2009-04-27 14:29:36 MSD
Подробней, какие пакеты?
Comment 2 Sergey V Turchin 2009-04-27 14:36:31 MSD
Например kdelibs и kdepim
Comment 3 Kirill A. Shutemov 2009-04-27 14:44:55 MSD
Там, случаем <linux/inotify.h> не используется? Если так, то поробуй изменить на <sys/inotify.h>
Comment 5 Kirill A. Shutemov 2009-04-27 15:36:05 MSD
Проверил на kdepim. Подтвердилось.
Comment 6 Sergey V Turchin 2009-04-27 16:47:14 MSD
Спасибо!