Sean Brown
2003-Jul-27 17:56 UTC
[Samba] Samba Betas not building, cvs or provided tar archives
Since 3.0 went into Beta, it has not built on my machine, with the same error(s), this is from the beta tarballs and checkout from CVS, thankfully its very early in the make so i dont have to wait long to be dissapointed. It did build with the few alphas i tried. it looks like it cant find some header files, proto.h, so where is this file? System Details: Dual Pentium 2 350MHz Slackware Linux 9 gcc 3.2.2 Kernel 2.4.21 configured with: ./configure --with-libsmbclient --with-pam=no --with-smbmount --with-automount --with-ads error below: Using FLAGS = -g -O2 -Iinclude -I/var/installer/samba/source/include -I/var/installer/samba/source/ubiqx -I/var/installer/samba/source/smbwrapper -I. -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/var/installer/samba/source LIBS = -lcrypt -lresolv -lnsl -ldl LDSHFLAGS = -shared LDFLAGS Generating smbd/build_options.c Building include/wrepld_proto.h Building include/build_env.h creating /var/installer/samba/source/include/wrepld_proto.h creating /var/installer/samba/source/nsswitch/winbindd_proto.h creating /var/installer/samba/source/web/swat_proto.h creating /var/installer/samba/source/client/client_proto.h creating /var/installer/samba/source/utils/net_proto.h Compiling param/loadparm.c make[1]: Entering directory `/var/installer/samba/source' make[1]: Leaving directory `/var/installer/samba/source' Compiling dynconfig.c Compiling param/params.c In file included from dynconfig.c:21: include/includes.h:890:19: proto.h: No such file or directory In file included from param/loadparm.c:54: include/includes.h:890:19: proto.h: No such file or directory In file included from param/params.c:82: include/includes.h:890:19: proto.h: No such file or directory param/params.c: In function `Section': param/params.c:241: warning: assignment makes pointer from integer without a cast param/loadparm.c: In function `init_globals': param/loadparm.c:1337: warning: pointer/integer type mismatch in conditional expression param/loadparm.c:1338: warning: pointer/integer type mismatch in conditional expression param/loadparm.c:1344: warning: pointer/integer type mismatch in conditional expression param/loadparm.c:1449: warning: assignment makes pointer from integer without a cast param/params.c: In function `Parameter': param/params.c:338: warning: assignment makes pointer from integer without a cast param/params.c:406: warning: assignment makes pointer from integer without a cast make: *** [dynconfig.o] Error 1 make: *** Waiting for unfinished jobs.... param/params.c: In function `OpenConfFile': param/params.c:527: warning: assignment makes pointer from integer without a cast param/loadparm.c: In function `lp_string': param/loadparm.c:1552: warning: assignment makes pointer from integer without a cast param/loadparm.c:1556: warning: assignment makes pointer from integer without a cast param/loadparm.c:1559: warning: assignment makes pointer from integer without a cast make: *** [param/params.o] Error 1 param/loadparm.c: In function `lp_parm_string': param/loadparm.c:2037: warning: return makes pointer from integer without a cast param/loadparm.c: At top level: param/loadparm.c:2044: warning: type mismatch with previous implicit declaration param/loadparm.c:2037: warning: previous implicit declaration of `lp_parm_talloc_string' param/loadparm.c:2044: warning: `lp_parm_talloc_string' was previously implicitly declared to return `int' param/loadparm.c: In function `lp_parm_string_list': param/loadparm.c:2081: warning: assignment makes pointer from integer without a cast param/loadparm.c: In function `lp_add_home': param/loadparm.c:2291: warning: pointer/integer type mismatch in conditional expression param/loadparm.c:2293: warning: pointer/integer type mismatch in conditional expression param/loadparm.c: In function `copy_service': param/loadparm.c:2547: warning: assignment makes pointer from integer without a cast param/loadparm.c: In function `lp_file_list_changed': param/loadparm.c:2660: warning: pointer/integer type mismatch in conditional expression param/loadparm.c: In function `handle_netbios_name': param/loadparm.c:2693: warning: pointer/integer type mismatch in conditional expression param/loadparm.c: In function `handle_netbios_aliases': param/loadparm.c:2729: warning: assignment makes pointer from integer without a cast param/loadparm.c: In function `source_env': param/loadparm.c:2762: warning: assignment makes pointer from integer without a cast param/loadparm.c: In function `handle_source_env': param/loadparm.c:2794: warning: pointer/integer type mismatch in conditional expression param/loadparm.c:2807: warning: assignment makes pointer from integer without a cast param/loadparm.c:2809: warning: assignment makes pointer from integer without a cast param/loadparm.c: In function `handle_include': param/loadparm.c:2830: warning: pointer/integer type mismatch in conditional expression param/loadparm.c: In function `handle_debug_list': param/loadparm.c:2973: warning: pointer/integer type mismatch in conditional expression param/loadparm.c: In function `handle_ldap_suffix': param/loadparm.c:2989: warning: pointer/integer type mismatch in conditional expression param/loadparm.c: In function `handle_ldap_sub_suffix': param/loadparm.c:3015: warning: pointer/integer type mismatch in conditional expression param/loadparm.c:3023: warning: pointer/integer type mismatch in conditional expression param/loadparm.c:3024: warning: pointer/integer type mismatch in conditional expression param/loadparm.c: In function `lp_do_parameter': param/loadparm.c:3099: warning: pointer/integer type mismatch in conditional expression param/loadparm.c:3117: warning: assignment makes pointer from integer without a cast param/loadparm.c:3200: warning: assignment makes pointer from integer without a cast param/loadparm.c:3213: warning: pointer/integer type mismatch in conditional expression param/loadparm.c:3217: warning: pointer/integer type mismatch in conditional expression param/loadparm.c: In function `lp_add_auto_services': param/loadparm.c:3669: warning: initialization makes pointer from integer without a cast param/loadparm.c: At top level: param/loadparm.c:3703: warning: type mismatch with previous implicit declaration param/loadparm.c:2388: warning: previous implicit declaration of `update_server_announce_as_printserver' param/loadparm.c:3703: warning: `update_server_announce_as_printserver' was previously implicitly declared to return `int' param/loadparm.c: In function `lp_load': param/loadparm.c:3891: warning: pointer/integer type mismatch in conditional expression param/loadparm.c: At top level: param/loadparm.c:4003: warning: type mismatch with previous implicit declaration param/loadparm.c:3995: warning: previous implicit declaration of `lp_dump_one' param/loadparm.c:4003: warning: `lp_dump_one' was previously implicitly declared to return `int' param/loadparm.c: In function `lp_servicenumber': param/loadparm.c:4032: warning: pointer/integer type mismatch in conditional expression param/loadparm.c: In function `lp_major_announce_version': param/loadparm.c:4194: warning: assignment makes pointer from integer without a cast param/loadparm.c: In function `lp_minor_announce_version': param/loadparm.c:4216: warning: assignment makes pointer from integer without a cast param/loadparm.c: In function `get_private_directory': param/loadparm.c:4249: warning: pointer/integer type mismatch in conditional expression param/loadparm.c: In function `lp_set_logfile': param/loadparm.c:4260: warning: pointer/integer type mismatch in conditional expression param/loadparm.c: In function `get_called_name': param/loadparm.c:4273: warning: pointer/integer type mismatch in conditional expression make: *** [param/loadparm.o] Error 1
John H Terpstra
2003-Jul-28 00:44 UTC
[Samba] Samba Betas not building, cvs or provided tar archives
On Sun, 27 Jul 2003, Sean Brown wrote:> Since 3.0 went into Beta, it has not built on my machine, with the same > error(s), this is from the beta tarballs and checkout from CVS, thankfully > its very early in the make so i dont have to wait long to be dissapointed. > > It did build with the few alphas i tried. > > it looks like it cant find some header files, proto.h, so where is this file?Did you run ./autogen.sh first? - John T.> > System Details: > > Dual Pentium 2 350MHz > Slackware Linux 9 > gcc 3.2.2 > Kernel 2.4.21 > > configured with: > > ./configure --with-libsmbclient --with-pam=no --with-smbmount --with-automount > --with-ads > > > error below: > > > Using FLAGS = -g -O2 -Iinclude -I/var/installer/samba/source/include > -I/var/installer/samba/source/ubiqx -I/var/installer/samba/source/smbwrapper > -I. -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE > -I/var/installer/samba/source > LIBS = -lcrypt -lresolv -lnsl -ldl > LDSHFLAGS = -shared > LDFLAGS > Generating smbd/build_options.c > Building include/wrepld_proto.h > Building include/build_env.h > creating /var/installer/samba/source/include/wrepld_proto.h > creating /var/installer/samba/source/nsswitch/winbindd_proto.h > creating /var/installer/samba/source/web/swat_proto.h > creating /var/installer/samba/source/client/client_proto.h > creating /var/installer/samba/source/utils/net_proto.h > Compiling param/loadparm.c > make[1]: Entering directory `/var/installer/samba/source' > make[1]: Leaving directory `/var/installer/samba/source' > Compiling dynconfig.c > Compiling param/params.c > In file included from dynconfig.c:21: > include/includes.h:890:19: proto.h: No such file or directory > In file included from param/loadparm.c:54: > include/includes.h:890:19: proto.h: No such file or directory > In file included from param/params.c:82: > include/includes.h:890:19: proto.h: No such file or directory > param/params.c: In function `Section': > param/params.c:241: warning: assignment makes pointer from integer without a > cast > param/loadparm.c: In function `init_globals': > param/loadparm.c:1337: warning: pointer/integer type mismatch in conditional > expression > param/loadparm.c:1338: warning: pointer/integer type mismatch in conditional > expression > param/loadparm.c:1344: warning: pointer/integer type mismatch in conditional > expression > param/loadparm.c:1449: warning: assignment makes pointer from integer without > a cast > param/params.c: In function `Parameter': > param/params.c:338: warning: assignment makes pointer from integer without a > cast > param/params.c:406: warning: assignment makes pointer from integer without a > cast > make: *** [dynconfig.o] Error 1 > make: *** Waiting for unfinished jobs.... > param/params.c: In function `OpenConfFile': > param/params.c:527: warning: assignment makes pointer from integer without a > cast > param/loadparm.c: In function `lp_string': > param/loadparm.c:1552: warning: assignment makes pointer from integer without > a cast > param/loadparm.c:1556: warning: assignment makes pointer from integer without > a cast > param/loadparm.c:1559: warning: assignment makes pointer from integer without > a cast > make: *** [param/params.o] Error 1 > param/loadparm.c: In function `lp_parm_string': > param/loadparm.c:2037: warning: return makes pointer from integer without a > cast > param/loadparm.c: At top level: > param/loadparm.c:2044: warning: type mismatch with previous implicit > declaration > param/loadparm.c:2037: warning: previous implicit declaration of > `lp_parm_talloc_string' > param/loadparm.c:2044: warning: `lp_parm_talloc_string' was previously > implicitly declared to return `int' > param/loadparm.c: In function `lp_parm_string_list': > param/loadparm.c:2081: warning: assignment makes pointer from integer without > a cast > param/loadparm.c: In function `lp_add_home': > param/loadparm.c:2291: warning: pointer/integer type mismatch in conditional > expression > param/loadparm.c:2293: warning: pointer/integer type mismatch in conditional > expression > param/loadparm.c: In function `copy_service': > param/loadparm.c:2547: warning: assignment makes pointer from integer without > a cast > param/loadparm.c: In function `lp_file_list_changed': > param/loadparm.c:2660: warning: pointer/integer type mismatch in conditional > expression > param/loadparm.c: In function `handle_netbios_name': > param/loadparm.c:2693: warning: pointer/integer type mismatch in conditional > expression > param/loadparm.c: In function `handle_netbios_aliases': > param/loadparm.c:2729: warning: assignment makes pointer from integer without > a cast > param/loadparm.c: In function `source_env': > param/loadparm.c:2762: warning: assignment makes pointer from integer without > a cast > param/loadparm.c: In function `handle_source_env': > param/loadparm.c:2794: warning: pointer/integer type mismatch in conditional > expression > param/loadparm.c:2807: warning: assignment makes pointer from integer without > a cast > param/loadparm.c:2809: warning: assignment makes pointer from integer without > a cast > param/loadparm.c: In function `handle_include': > param/loadparm.c:2830: warning: pointer/integer type mismatch in conditional > expression > param/loadparm.c: In function `handle_debug_list': > param/loadparm.c:2973: warning: pointer/integer type mismatch in conditional > expression > param/loadparm.c: In function `handle_ldap_suffix': > param/loadparm.c:2989: warning: pointer/integer type mismatch in conditional > expression > param/loadparm.c: In function `handle_ldap_sub_suffix': > param/loadparm.c:3015: warning: pointer/integer type mismatch in conditional > expression > param/loadparm.c:3023: warning: pointer/integer type mismatch in conditional > expression > param/loadparm.c:3024: warning: pointer/integer type mismatch in conditional > expression > param/loadparm.c: In function `lp_do_parameter': > param/loadparm.c:3099: warning: pointer/integer type mismatch in conditional > expression > param/loadparm.c:3117: warning: assignment makes pointer from integer without > a cast > param/loadparm.c:3200: warning: assignment makes pointer from integer without > a cast > param/loadparm.c:3213: warning: pointer/integer type mismatch in conditional > expression > param/loadparm.c:3217: warning: pointer/integer type mismatch in conditional > expression > param/loadparm.c: In function `lp_add_auto_services': > param/loadparm.c:3669: warning: initialization makes pointer from integer > without a cast > param/loadparm.c: At top level: > param/loadparm.c:3703: warning: type mismatch with previous implicit > declaration > param/loadparm.c:2388: warning: previous implicit declaration of > `update_server_announce_as_printserver' > param/loadparm.c:3703: warning: `update_server_announce_as_printserver' was > previously implicitly declared to return `int' > param/loadparm.c: In function `lp_load': > param/loadparm.c:3891: warning: pointer/integer type mismatch in conditional > expression > param/loadparm.c: At top level: > param/loadparm.c:4003: warning: type mismatch with previous implicit > declaration > param/loadparm.c:3995: warning: previous implicit declaration of `lp_dump_one' > param/loadparm.c:4003: warning: `lp_dump_one' was previously implicitly > declared to return `int' > param/loadparm.c: In function `lp_servicenumber': > param/loadparm.c:4032: warning: pointer/integer type mismatch in conditional > expression > param/loadparm.c: In function `lp_major_announce_version': > param/loadparm.c:4194: warning: assignment makes pointer from integer without > a cast > param/loadparm.c: In function `lp_minor_announce_version': > param/loadparm.c:4216: warning: assignment makes pointer from integer without > a cast > param/loadparm.c: In function `get_private_directory': > param/loadparm.c:4249: warning: pointer/integer type mismatch in conditional > expression > param/loadparm.c: In function `lp_set_logfile': > param/loadparm.c:4260: warning: pointer/integer type mismatch in conditional > expression > param/loadparm.c: In function `get_called_name': > param/loadparm.c:4273: warning: pointer/integer type mismatch in conditional > expression > make: *** [param/loadparm.o] Error 1 > > >-- John H Terpstra Email: jht@samba.org
Gerald (Jerry) Carter
2003-Aug-05 22:41 UTC
[Samba] Samba Betas not building, cvs or provided tar archives
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Sun, 27 Jul 2003, Sean Brown wrote:> Since 3.0 went into Beta, it has not built on my machine, with the same > error(s), this is from the beta tarballs and checkout from CVS, thankfully > its very early in the make so i dont have to wait long to be dissapointed. > > It did build with the few alphas i tried.This looks like you are building with srcdir != builddir? Yes? We've fixed some bugs in this aread recently.> Using FLAGS = -g -O2 -Iinclude -I/var/installer/samba/source/include > -I/var/installer/samba/source/ubiqx -I/var/installer/samba/source/smbwrapper > -I. -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE > -I/var/installer/samba/source > LIBS = -lcrypt -lresolv -lnsl -ldl > LDSHFLAGS = -shared > LDFLAGS > Generating smbd/build_options.c > Building include/wrepld_proto.h > Building include/build_env.h > creating /var/installer/samba/source/include/wrepld_proto.h > creating /var/installer/samba/source/nsswitch/winbindd_proto.h > creating /var/installer/samba/source/web/swat_proto.h > creating /var/installer/samba/source/client/client_proto.h > creating /var/installer/samba/source/utils/net_proto.h > Compiling param/loadparm.c > make[1]: Entering directory `/var/installer/samba/source' > make[1]: Leaving directory `/var/installer/samba/source'cheers, jerry ---------------------------------------------------------------------- Hewlett-Packard ------------------------- http://www.hp.com SAMBA Team ---------------------- http://www.samba.org GnuPG Key ---- http://www.plainjoe.org/gpg_public.asc "You can never go home again, Oatman, but I guess you can shop there." --John Cusack - "Grosse Point Blank" (1997) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) Comment: For info see http://quantumlab.net/pine_privacy_guard/ iD8DBQE/MDKwIR7qMdg1EfYRAv0oAJoCKiNcxjXOOtBpjHfCeKKuEsBAMACfWVFC t564+s3MVNwLtCratM4xpmQ=6lY3 -----END PGP SIGNATURE-----