[samba] Проблемы со сборкой alt0.3.M22
Alexander Bokovoy
a.bokovoy на sam-solutions.net
Ср Фев 25 12:58:23 MSK 2004
On Wed, Feb 25, 2004 at 11:49:39AM +0200, Alexander Kuprin wrote:
>
> Добрый день.
>
> Народ, кто-нибудь под 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 с квотами -- нужно что-то ещё обновить из пакетов?
Нужны headers от реального ядра. Как там пакет назывался?
--
/ Alexander Bokovoy
Samba Team http://www.samba.org/
ALT Linux Team http://www.altlinux.org/
Midgard Project Ry http://www.midgard-project.org/
Подробная информация о списке рассылки Samba