The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Не установить Samba 3.0.26a - история борьбы"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Samba, вопросы интеграции Unix и Windows (Public)
Изначальное сообщение [Проследить за развитием треда]

"Не установить Samba 3.0.26a - история борьбы"  
Сообщение от Piter email(??) on 07-Дек-07, 15:56 
Здравствуйте!
Поднимаю "Авторизация squid в домене Windows 2003 Server" по https://www.opennet.ru/base/net/squid_win2003_auth.txt.html

Поставил FreeBSD 6.2
Обновил порты
Поставил из портов HEIMDAL 1.0.1
Ставлю из портов Samba 3.0.26a
make config
выделил ADS и WINBIND
make
Заканчивается на
include/gssapi.h:719: error: conflicting types for 'gss_duplicate_name'
/usr/local/include/gssapi/gssapi.h:652: error: previous declaration of 'gss_duplicate_name' was here
*** Error code 1

Сношу HEIMDAL
make deinstall

Снова в Samba
make

/usr/ports/net/samba3/work/samba-3.0.26a/source/include/includes.h:190:27: gssapi/gssapi.h: No such file or directory
*** Error code 1

Редактирую
/usr/ports/net/samba3/work/samba-3.0.26a/source/include/includes.h
сношу блок (ибо gssapi.h на самом деле в /usr/local/include есть)

#if HAVE_GSSAPI_GSSAPI_H
#include <gssapi/gssapi.h>
#elif HAVE_GSSAPI_H
#include <gssapi.h>
#elif HAVE_GSSAPI_GSSAPI_GENERIC_H
#include <gssapi/gssapi_generic.h>
#endif

make
все заканчивается на
libads/sasl.c: In function `ads_sasl_gssapi_bind':
libads/sasl.c:302: error: syntax error before "serv_name"
libads/sasl.c:324: error: syntax error before "nt_principal"
libads/sasl.c: At top level:
libads/sasl.c:329: error: syntax error before '&' token
libads/sasl.c:331: error: conflicting types for 'initialize_krb5_error_table'
/usr/include/krb5_err.h:11: error: previous declaration of 'initialize_krb5_error_table' was here
libads/sasl.c:331: error: conflicting types for 'initialize_krb5_error_table'
/usr/include/krb5_err.h:11: error: previous declaration of 'initialize_krb5_error_table' was here
libads/sasl.c:331: warning: data definition has no type or storage class
libads/sasl.c:332: error: `ctx' undeclared here (not in a function)
libads/sasl.c:332: error: incompatible types in initialization
libads/sasl.c:332: error: initializer element is not constant
libads/sasl.c:332: warning: data definition has no type or storage class
libads/sasl.c:333: error: syntax error before "if"
libads/sasl.c:290:1: unterminated #ifdef
libads/sasl.c:23:1: unterminated #ifdef
The following command failed:
cc -I. -I/usr/ports/net/samba3/work/samba-3.0.26a/source  -O2 -fno-strict-aliasing -pipe -D_SAMBA_BUILD_=3  -I/usr/ports/net/samba3/work/samba-3.0.26a/source/iniparser/src -Iinclude -I./include  -I. -I. -I./lib/replace -I./lib/talloc -I./tdb/include -I./libaddns -I./librpc -DHAVE_CONFIG_H  -I/usr/local/include -DLDAP_DEPRECATED    -I/usr/ports/net/samba3/work/samba-3.0.26a/source/lib -D_SAMBA_BUILD_=3 -fPIC -DPIC -c libads/sasl.c -o libads/sasl.o
*** Error code 1

"В этом месте моя мысль заходит в тупик"©
Подозреваю, что установка HEIMDAL была лишней, но и фатально влиять на установку Samba она не должна... или должна?

Вопрос - как все это побороть?

Спасибо всем, кто дочитал до этого места.

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Решение банально"  
Сообщение от Piter email(??) on 08-Дек-07, 10:05 
make clean
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру