[samba] Проблемы со сборкой alt0.3.M22

Alexander Kuprin ak на politex-college.lg.ua
Ср Фев 25 12:49:39 MSK 2004


Добрый день.

Народ, кто-нибудь под ALM 2.2 (неосизифлённом) собирал сборку, выложенную 
Валерием Иноземцевым? Поправил спек  -- заменил kernel-headers-std на 
kernel-headers-common, чтобы зависимости соблюсти. Сборка валится
при поптыке сскомпилировать quotas.c:

/usr/include/sys/types.h:66: warning: empty declaration
/usr/include/sys/types.h:81: warning: empty declaration
smbd/quotas.c: In function `get_smb_linux_vfs_quota':
smbd/quotas.c:135: storage size of `D' isn't known
smbd/quotas.c:135: warning: unused variable `D'
make: *** [smbd/quotas.o] Error 1

Смотрю в исходники:

#ifdef LINUX_QUOTAS_1
        struct dqblk D;
        ZERO_STRUCT(D);
        dp->bsize = (SMB_BIG_UINT)1024;
#else /* LINUX_QUOTAS_2 */
        struct mem_dqblk D;
        ZERO_STRUCT(D);
#ifndef QUOTABLOCK_SIZE
#define QUOTABLOCK_SIZE 1024
#endif
        dp->bsize = (SMB_BIG_UINT)QUOTABLOCK_SIZE;
#endif

Что не так в ALM 2.2 с квотами -- нужно что-то ещё обновить из пакетов?

--
WBR, Alexander Kuprin


Подробная информация о списке рассылки Samba