[Pkg-samba-maint] Bug#504232: openchange_1.0~svn842-1(sparc/experimental): FTBFS: librpc/ndr/libndr.h: No such file or directory

Frank Lichtenheld djpig at debian.org
Sun Nov 2 00:52:14 UTC 2008


Package: openchange
Version: 1.0~svn842-1
Severity: serious

Hi,

your package failed to build from source. Since the error occours in a
samba4 header, the bug might actually be located there, feel free to
reassign or clone the bug in this case.

| Automatic build of openchange_1.0~svn842-1 on njoerd by sbuild/sparc 98-farm
| Build started at 20081102-0134
| ******************************************************************************
| Checking available source versions...
| Fetching source files...
| Reading package lists...
| Building dependency tree...
| Need to get 1091kB of source archives.
| Get:1 http://sinclair.farm.ftbfs.de experimental/main openchange 1.0~svn842-1 (dsc) [1741B]
| Get:2 http://sinclair.farm.ftbfs.de experimental/main openchange 1.0~svn842-1 (tar) [1085kB]
| Get:3 http://sinclair.farm.ftbfs.de experimental/main openchange 1.0~svn842-1 (diff) [4149B]
| Fetched 1091kB in 0s (3402kB/s)
| Download complete and in download only mode
| ** Using build dependencies supplied by package:
| Build-Depends: debhelper (>> 5.0.0), libparse-pidl-perl, libmagic-dev, libdcerpc-dev, libtalloc-dev, libldb-samba4-dev (>= 4.0.0~alpha5+20080930), samba4-dev, libsamba-hostconfig-dev, flex, bison, libpopt-dev, libtorture-dev, doxygen, pkg-config
| Checking for already installed source dependencies...
[...]
| Compiling libmapi/IABContainer.c with -fPIC
| In file included from ./libmapi/libmapi.h:46,
|                  from libmapi/IABContainer.c:20:
| /usr/include/samba-4.0/dcerpc.h:32:31: error: librpc/ndr/libndr.h: No such file or directory
| In file included from ./libmapi/libmapi.h:46,
|                  from libmapi/IABContainer.c:20:
| /usr/include/samba-4.0/dcerpc.h:48: error: expected specifier-qualifier-list before 'NTSTATUS'
| /usr/include/samba-4.0/dcerpc.h:71: error: expected specifier-qualifier-list before 'NTSTATUS'
| /usr/include/samba-4.0/dcerpc.h:204: error: expected specifier-qualifier-list before 'NTSTATUS'
| /usr/include/samba-4.0/dcerpc.h:243: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'dcerpc_pipe_connect'
| /usr/include/samba-4.0/dcerpc.h:250: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'dcerpc_ndr_request_recv'
| /usr/include/samba-4.0/dcerpc.h:260: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'dcerpc_pipe_open_smb'
| /usr/include/samba-4.0/dcerpc.h:263: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'dcerpc_bind_auth_none'
| /usr/include/samba-4.0/dcerpc.h:265: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'dcerpc_fetch_session_key'
| /usr/include/samba-4.0/dcerpc.h:268: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'dcerpc_secondary_connection_recv'
| /usr/include/samba-4.0/dcerpc.h:270: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'dcerpc_parse_binding'
| /usr/include/samba-4.0/dcerpc.h:277: warning: 'struct loadparm_context' declared inside parameter list
| /usr/include/samba-4.0/dcerpc.h:277: warning: its scope is only this definition or declaration, which is probably not what you want
| /usr/include/samba-4.0/dcerpc.h:279: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'dcerpc_pipe_connect_b_recv'
| /usr/include/samba-4.0/dcerpc.h:282: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'dcerpc_pipe_connect_b'
| /usr/include/samba-4.0/dcerpc.h:291: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'dcerpc_pipe_auth'
| /usr/include/samba-4.0/dcerpc.h:298: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'dcerpc_secondary_connection'
| /usr/include/samba-4.0/dcerpc.h:301: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'dcerpc_bind_auth_schannel'
| /usr/include/samba-4.0/dcerpc.h:308: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'dcerpc_init'
| /usr/include/samba-4.0/dcerpc.h:311: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'dcerpc_secondary_context'
| /usr/include/samba-4.0/dcerpc.h:314: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'dcerpc_alter_context'
| /usr/include/samba-4.0/dcerpc.h:319: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'dcerpc_bind_auth'
| /usr/include/samba-4.0/dcerpc.h:329: warning: 'struct loadparm_context' declared inside parameter list
| /usr/include/samba-4.0/dcerpc.h:330: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'dcerpc_pipe_connect_recv'
| /usr/include/samba-4.0/dcerpc.h:334: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'dcerpc_epm_map_binding'
| /usr/include/samba-4.0/dcerpc.h:341: warning: 'struct loadparm_context' declared inside parameter list
| /usr/include/samba-4.0/dcerpc.h:342: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'dcerpc_secondary_auth_connection_recv'
| /usr/include/samba-4.0/dcerpc.h:351: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'dcerpc_binding_build_tower'
| /usr/include/samba-4.0/dcerpc.h:353: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'dcerpc_floor_get_lhs_data'
| /usr/include/samba-4.0/dcerpc.h:357: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'dcerpc_ndr_request'
| /usr/include/samba-4.0/dcerpc.h:364: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'dcerpc_binding_from_tower'
| /usr/include/samba-4.0/dcerpc.h:368: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'dcerpc_request'
| /usr/include/samba-4.0/dcerpc.h:376: error: expected declaration specifiers or '...' before '*' token
| /usr/include/samba-4.0/dcerpc.h:376: warning: type defaults to 'int' in declaration of 'NTSTATUS'
| /usr/include/samba-4.0/dcerpc.h:376: error: 'NTSTATUS' declared as function returning a function
| /usr/include/samba-4.0/dcerpc.h:376: warning: function declaration isn't a prototype
| In file included from ./libmapi/libmapi.h:47,
|                  from libmapi/IABContainer.c:20:
| /usr/include/samba-4.0/util/debug.h:133: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
| In file included from ./gen_ndr/exchange.h:6,
|                  from ./libmapi/libmapi.h:51,
|                  from libmapi/IABContainer.c:20:
| /usr/include/samba-4.0/gen_ndr/ndr_misc.h:10: warning: 'struct ndr_push' declared inside parameter list
| /usr/include/samba-4.0/gen_ndr/ndr_misc.h:11: warning: 'struct ndr_pull' declared inside parameter list
| /usr/include/samba-4.0/gen_ndr/ndr_misc.h:12: warning: 'struct ndr_print' declared inside parameter list
| /usr/include/samba-4.0/gen_ndr/ndr_misc.h:14: warning: 'struct ndr_push' declared inside parameter list
| /usr/include/samba-4.0/gen_ndr/ndr_misc.h:15: warning: 'struct ndr_pull' declared inside parameter list
| /usr/include/samba-4.0/gen_ndr/ndr_misc.h:16: warning: 'struct ndr_print' declared inside parameter list
| /usr/include/samba-4.0/gen_ndr/ndr_misc.h:17: warning: 'struct ndr_push' declared inside parameter list
| /usr/include/samba-4.0/gen_ndr/ndr_misc.h:18: warning: 'struct ndr_pull' declared inside parameter list
| /usr/include/samba-4.0/gen_ndr/ndr_misc.h:19: warning: 'struct ndr_print' declared inside parameter list
| /usr/include/samba-4.0/gen_ndr/ndr_misc.h:20: warning: 'struct ndr_push' declared inside parameter list
| /usr/include/samba-4.0/gen_ndr/ndr_misc.h:21: warning: 'struct ndr_pull' declared inside parameter list
| /usr/include/samba-4.0/gen_ndr/ndr_misc.h:22: warning: 'struct ndr_print' declared inside parameter list
| /usr/include/samba-4.0/gen_ndr/ndr_misc.h:23: warning: 'struct ndr_push' declared inside parameter list
| /usr/include/samba-4.0/gen_ndr/ndr_misc.h:24: warning: 'struct ndr_pull' declared inside parameter list
| /usr/include/samba-4.0/gen_ndr/ndr_misc.h:25: warning: 'struct ndr_print' declared inside parameter list
| /usr/include/samba-4.0/gen_ndr/ndr_misc.h:26: warning: 'struct ndr_push' declared inside parameter list
| /usr/include/samba-4.0/gen_ndr/ndr_misc.h:27: warning: 'struct ndr_pull' declared inside parameter list
| /usr/include/samba-4.0/gen_ndr/ndr_misc.h:28: warning: 'struct ndr_print' declared inside parameter list
| In file included from ./libmapi/libmapi.h:68,
|                  from libmapi/IABContainer.c:20:
| ./libmapi/proto.h:92: error: 'emsmdb_transaction_null' declared as function returning a function
| ./libmapi/proto.h:94: error: 'emsmdb_transaction' declared as function returning a function
| In file included from libmapi/IABContainer.c:21:
| ./libmapi/proto_private.h:38: error: 'emsmdb_register_notification' declared as function returning a function
| make[1]: *** [libmapi/IABContainer.po] Error 1
| make[1]: Leaving directory `/build/buildd/openchange-1.0~svn842'
| make: *** [build-stamp] Error 2
| dpkg-buildpackage: failure: debian/rules build gave error exit status 2
| ******************************************************************************
| Build finished at 20081102-0141
| FAILED [dpkg-buildpackage died]

Full build log(s): http://experimental.ftbfs.de/build.php?&ver=1.0~svn842-1&pkg=openchange&arch=sparc

Gruesse,
-- 
Frank Lichtenheld <djpig at debian.org>
www: http://www.djpig.de/





More information about the Pkg-samba-maint mailing list