Errorsmith
Kompiliertier
Moin
Ich versuche gerade einen Samba DC zum "Testen und Spielen" aufzusetzen.
Allerdings schlägt schon das Kompilieren fehl:
Das System ist ansonsten eine heute Nacht aufgesetzte FreeBSD 11:
FreeBSD dc1 11.0-RELEASE-p1 FreeBSD 11.0-RELEASE-p1 #0 r306420: Thu Sep 29 01:43:23 UTC 2016
Der Portstree ist von heute morgen frisch aktualisiert. Installiert sind ein paar Tools (mc, cmdwatch etc), sonst nicht viel. Die einzige Nicht-Standard Option die ich beim make config angegeben habe ist der support für bind 9.10, den will ich haben da ich einerseits "normale" DNS Zonen habe, andererseits den samba dc aufsetze um genau damit herumzuspielen.
Wegen des Hinweises auf das GSSAPI / Kerberos habe ich in den Ports von denen Samba abhängt jeweils die base/heimdal, heimdal aus den Ports und krb5 getestet. Leider schlägt das Kompilieren dennoch mit obiger Meldung fehl.
Da google andererseits nicht wirklich was ausspuckt, vermute ich das der Fehler insgesamt trotzdem bei mir liegt - Ich weiß nur nicht wo.
Vielleicht kann mir da jemand auf die Sprünge helfen...
Grüße, errorsmith
Ich versuche gerade einen Samba DC zum "Testen und Spielen" aufzusetzen.
Allerdings schlägt schon das Kompilieren fehl:
Code:
[ 675/3806] Compiling lib/addns/dnsrecord.c
runner cc -O2 -pipe -fno-omit-frame-pointer -DLIBICONV_PLUG -fno-color-diagnostics -fstack-protector -DLDAP_DEPRECATED -fno-strict-aliasing -fPIC -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DSTATIC_addns_MODULES=NULL -DSTATIC_addns_MODULES_PROTO=extern void __addns_dummy_module_proto(void) -MD -I/usr/local/include -DLIBICONV_PLUG -Idefault/lib/addns -I../lib/addns -Idefault/include/public -I../include/public -Idefault/source4 -I../source4 -Idefault/lib -I../lib -Idefault/source4/lib -I../source4/lib -Idefault/source4/include -I../source4/include -Idefault/include -I../include -Idefault/lib/replace -I../lib/replace -Idefault -I.. -Idefault/source4/heimdal/lib/krb5 -I../source4/heimdal/lib/krb5 -Idefault/source4/heimdal/lib/asn1 -I../source4/heimdal/lib/asn1 -Idefault/source4/heimdal/include -I../source4/heimdal/include -Idefault/source4/heimdal_build -I../source4/heimdal_build -Idefault/source4/heimdal/lib/gssapi -I../source4/heimdal/lib/gssapi -Idefault/lib/util/charset -I../lib/util/charset -Idefault/source4/heimdal/lib/roken -I../source4/heimdal/lib/roken -Idefault/source4/heimdal/lib/wind -I../source4/heimdal/lib/wind -Idefault/source4/heimdal/lib/hcrypto/libtommath -I../source4/heimdal/lib/hcrypto/libtommath -Idefault/source4/heimdal/lib/gssapi/gssapi -I../source4/heimdal/lib/gssapi/gssapi -Idefault/source4/heimdal/lib/gssapi/spnego -I../source4/heimdal/lib/gssapi/spnego -Idefault/source4/heimdal/lib/gssapi/krb5 -I../source4/heimdal/lib/gssapi/krb5 -Idefault/source4/heimdal/lib/gssapi/mech -I../source4/heimdal/lib/gssapi/mech -Idefault/libcli/util -I../libcli/util -Idefault/source4/heimdal/base -I../source4/heimdal/base -Idefault/source4/heimdal/lib/hx509 -I../source4/heimdal/lib/hx509 -Idefault/source3 -I../source3 -Idefault/source3/include -I../source3/include -Idefault/source3/lib -I../source3/lib -Idefault/source4/heimdal/lib/com_err -I../source4/heimdal/lib/com_err -Idefault/bin/default/source4/heimdal/lib/asn1 -Idefault/source4/heimdal/lib/asn1 -Idefault/source4/heimdal/lib/hcrypto -I../source4/heimdal/lib/hcrypto -Idefault/source4/heimdal/lib -I../source4/heimdal/lib -Idefault/librpc -I../librpc -Idefault/lib/crypto -I../lib/crypto -Idefault/dynconfig -I../dynconfig -I/usr/local/include -D_SAMBA_BUILD_=4 -DHAVE_CONFIG_H=1 -D_GNU_SOURCE=1 -D_XOPEN_SOURCE_EXTENDED=1 ../lib/addns/dnsrecord.c -c -o default/lib/addns/dnsrecord_1.o
In file included from ../lib/addns/dnsrecord.c:24:
In file included from ../lib/addns/dns.h:31:
In file included from ../lib/replace/system/gssapi.h:47:
../source4/heimdal/lib/gssapi/gssapi/gssapi_spnego.h:41:1: error: unknown type name 'GSSAPI_CPP_START'
GSSAPI_CPP_START
^
../source4/heimdal/lib/gssapi/gssapi/gssapi_spnego.h:49:1: error: expected identifier or '('
extern GSSAPI_LIB_VARIABLE gss_OID_desc __gss_spnego_mechanism_oid_desc;
^
../source4/heimdal/lib/gssapi/gssapi/gssapi_spnego.h:53:1: error: unknown type name 'GSSAPI_CPP_END'
GSSAPI_CPP_END
^
In file included from ../lib/addns/dnsrecord.c:24:
In file included from ../lib/addns/dns.h:41:
/usr/include/fcntl.h:271:1: error: expected identifier or '('
struct flock {
^
4 errors generated.
Waf: Leaving directory `/usr/ports/net/samba44/work/samba-4.4.5/bin'
Build failed: -> task failed (err #1):
{task: cc dnsrecord.c -> dnsrecord_1.o}
*** Error code 1
Stop.
make[1]: stopped in /usr/ports/net/samba44
*** Error code 1
Stop.
make: stopped in /usr/ports/net/samba44
Das System ist ansonsten eine heute Nacht aufgesetzte FreeBSD 11:
FreeBSD dc1 11.0-RELEASE-p1 FreeBSD 11.0-RELEASE-p1 #0 r306420: Thu Sep 29 01:43:23 UTC 2016
Der Portstree ist von heute morgen frisch aktualisiert. Installiert sind ein paar Tools (mc, cmdwatch etc), sonst nicht viel. Die einzige Nicht-Standard Option die ich beim make config angegeben habe ist der support für bind 9.10, den will ich haben da ich einerseits "normale" DNS Zonen habe, andererseits den samba dc aufsetze um genau damit herumzuspielen.
Wegen des Hinweises auf das GSSAPI / Kerberos habe ich in den Ports von denen Samba abhängt jeweils die base/heimdal, heimdal aus den Ports und krb5 getestet. Leider schlägt das Kompilieren dennoch mit obiger Meldung fehl.
Da google andererseits nicht wirklich was ausspuckt, vermute ich das der Fehler insgesamt trotzdem bei mir liegt - Ich weiß nur nicht wo.
Vielleicht kann mir da jemand auf die Sprünge helfen...
Grüße, errorsmith