Errors while building Samba 4.24.x

miguel medalha via samba <[email protected]> Sun, 5 Jul 2026 18:14:50 +0100
Newsgroups gmane.network.samba.general,gmane.network.samba.internals
Message-ID <!&!AAAAAAAAAAAuAAAAAAAAABM14PwpMuJDgheI8SVrAIkBANlTnCJhprtFudq2LHCBs8EBACQA//[email protected]>
Salutations

I get the following errors while building Samba 4.24.x under AlmaLinux 9.7.
The built software seems to be working OK, but I ignore the consequences of
those errors. Should I be worried?

[627/676] Processing librpc/idl/bcrypt_rsakey_blob.idl
librpc/idl/auth.idl:179: warning: helper() is pidl-specific and deprecated.
Use `include' instead
librpc/idl/auth.idl:162: error: Unable to determine origin of type `struct
cli_credentials'
librpc/idl/auth.idl:162: error: Unable to determine origin of type `struct
cli_credentials'


[670/676] Processing source3/librpc/idl/leases_db.idl
source3/librpc/idl/open_files.idl:39: error: Unable to determine origin of
type `struct timeval'
source3/librpc/idl/open_files.idl:39: error: Unable to determine origin of
type `struct timeval'
source3/librpc/idl/open_files.idl:99: error: Unable to determine origin of
type `struct timespec'
source3/librpc/idl/open_files.idl:99: error: Unable to determine origin of
type `struct timespec'
source3/librpc/idl/open_files.idl:100: error: Unable to determine origin of
type `struct timespec'
source3/librpc/idl/open_files.idl:100: error: Unable to determine origin of
type `struct timespec'
source3/librpc/idl/open_files.idl:101: error: Unable to determine origin of
type `struct timespec'
source3/librpc/idl/open_files.idl:101: error: Unable to determine origin of
type `struct timespec'
source3/librpc/idl/open_files.idl:102: error: Unable to determine origin of
type `struct timespec'
source3/librpc/idl/open_files.idl:102: error: Unable to determine origin of
type `struct timespec'


[676/676] Processing s3_param_proto_h: script/generate_param.py
bin/default/docs-xml/smbdotconf/parameters.all.xml ->
bin/default/source3/param/param_proto.h
source3/librpc/idl/smbXsrv.idl:78: error: Unable to determine origin of type
`struct db_record'
source3/librpc/idl/smbXsrv.idl:78: error: Unable to determine origin of type
`struct db_record'
source3/librpc/idl/smbXsrv.idl:100: error: Unable to determine origin of
type `struct smbXsrv_client_table'
source3/librpc/idl/smbXsrv.idl:100: error: Unable to determine origin of
type `struct smbXsrv_client_table'
source3/librpc/idl/smbXsrv.idl:101: error: Unable to determine origin of
type `struct tevent_context'
source3/librpc/idl/smbXsrv.idl:101: error: Unable to determine origin of
type `struct tevent_context'
source3/librpc/idl/smbXsrv.idl:102: error: Unable to determine origin of
type `struct messaging_context'
source3/librpc/idl/smbXsrv.idl:102: error: Unable to determine origin of
type `struct messaging_context'
source3/librpc/idl/smbXsrv.idl:111: error: Unable to determine origin of
type `struct smbd_server_connection'
source3/librpc/idl/smbXsrv.idl:111: error: Unable to determine origin of
type `struct smbd_server_connection'
source3/librpc/idl/smbXsrv.idl:116: error: Unable to determine origin of
type `struct smbXsrv_session_table'
source3/librpc/idl/smbXsrv.idl:116: error: Unable to determine origin of
type `struct smbXsrv_session_table'
source3/librpc/idl/smbXsrv.idl:120: error: Unable to determine origin of
type `struct smbXsrv_tcon_table'
source3/librpc/idl/smbXsrv.idl:120: error: Unable to determine origin of
type `struct smbXsrv_tcon_table'
source3/librpc/idl/smbXsrv.idl:126: error: Unable to determine origin of
type `struct smbXsrv_open_table'
source3/librpc/idl/smbXsrv.idl:126: error: Unable to determine origin of
type `struct smbXsrv_open_table'
source3/librpc/idl/smbXsrv.idl:133: error: Unable to determine origin of
type `struct smbXsrv_connection'
source3/librpc/idl/smbXsrv.idl:133: error: Unable to determine origin of
type `struct smbXsrv_connection'
source3/librpc/idl/smbXsrv.idl:136: error: Unable to determine origin of
type `struct tevent_req'
source3/librpc/idl/smbXsrv.idl:136: error: Unable to determine origin of
type `struct tevent_req'
source3/librpc/idl/smbXsrv.idl:137: error: Unable to determine origin of
type `struct tevent_req'
source3/librpc/idl/smbXsrv.idl:137: error: Unable to determine origin of
type `struct tevent_req'
source3/librpc/idl/smbXsrv.idl:142: error: Unable to determine origin of
type `struct smbXsrv_pending_break'
source3/librpc/idl/smbXsrv.idl:142: error: Unable to determine origin of
type `struct smbXsrv_pending_break'
source3/librpc/idl/smbXsrv.idl:228: error: Unable to determine origin of
type `struct smb2_signing_key'
source3/librpc/idl/smbXsrv.idl:228: error: Unable to determine origin of
type `struct smb2_signing_key'
source3/librpc/idl/smbXsrv.idl:230: error: Unable to determine origin of
type `struct smbXsrv_connection'
source3/librpc/idl/smbXsrv.idl:230: error: Unable to determine origin of
type `struct smbXsrv_connection'
source3/librpc/idl/smbXsrv.idl:237: error: Unable to determine origin of
type `struct db_record'
source3/librpc/idl/smbXsrv.idl:237: error: Unable to determine origin of
type `struct db_record'
source3/librpc/idl/smbXsrv.idl:256: error: Unable to determine origin of
type `struct smb2_signing_key'
source3/librpc/idl/smbXsrv.idl:256: error: Unable to determine origin of
type `struct smb2_signing_key'
source3/librpc/idl/smbXsrv.idl:258: error: Unable to determine origin of
type `struct smb2_signing_key'
source3/librpc/idl/smbXsrv.idl:258: error: Unable to determine origin of
type `struct smb2_signing_key'
source3/librpc/idl/smbXsrv.idl:260: error: Unable to determine origin of
type `struct smb2_signing_key'
source3/librpc/idl/smbXsrv.idl:260: error: Unable to determine origin of
type `struct smb2_signing_key'
source3/librpc/idl/smbXsrv.idl:262: error: Unable to determine origin of
type `struct smb2_signing_key'
source3/librpc/idl/smbXsrv.idl:262: error: Unable to determine origin of
type `struct smb2_signing_key'
source3/librpc/idl/smbXsrv.idl:295: error: Unable to determine origin of
type `struct smbXsrv_connection'
source3/librpc/idl/smbXsrv.idl:295: error: Unable to determine origin of
type `struct smbXsrv_connection'
source3/librpc/idl/smbXsrv.idl:296: error: Unable to determine origin of
type `struct gensec_security'
source3/librpc/idl/smbXsrv.idl:296: error: Unable to determine origin of
type `struct gensec_security'
source3/librpc/idl/smbXsrv.idl:297: error: Unable to determine origin of
type `struct smbXsrv_preauth'
source3/librpc/idl/smbXsrv.idl:297: error: Unable to determine origin of
type `struct smbXsrv_preauth'
source3/librpc/idl/smbXsrv.idl:306: error: Unable to determine origin of
type `struct smbXsrv_session_table'
source3/librpc/idl/smbXsrv.idl:306: error: Unable to determine origin of
type `struct smbXsrv_session_table'
source3/librpc/idl/smbXsrv.idl:307: error: Unable to determine origin of
type `struct db_record'
source3/librpc/idl/smbXsrv.idl:307: error: Unable to determine origin of
type `struct db_record'
source3/librpc/idl/smbXsrv.idl:317: error: Unable to determine origin of
type `struct smbXsrv_tcon_table'
source3/librpc/idl/smbXsrv.idl:317: error: Unable to determine origin of
type `struct smbXsrv_tcon_table'
source3/librpc/idl/smbXsrv.idl:358: error: Unable to determine origin of
type `struct db_record'
source3/librpc/idl/smbXsrv.idl:358: error: Unable to determine origin of
type `struct db_record'
source3/librpc/idl/smbXsrv.idl:396: error: Unable to determine origin of
type `struct smbXsrv_tcon_table'
source3/librpc/idl/smbXsrv.idl:396: error: Unable to determine origin of
type `struct smbXsrv_tcon_table'
source3/librpc/idl/smbXsrv.idl:397: error: Unable to determine origin of
type `struct db_record'
source3/librpc/idl/smbXsrv.idl:397: error: Unable to determine origin of
type `struct db_record'
source3/librpc/idl/smbXsrv.idl:402: error: Unable to determine origin of
type `struct connection_struct'
source3/librpc/idl/smbXsrv.idl:402: error: Unable to determine origin of
type `struct connection_struct'
source3/librpc/idl/smbXsrv.idl:476: error: Unable to determine origin of
type `struct smbXsrv_open_table'
source3/librpc/idl/smbXsrv.idl:476: error: Unable to determine origin of
type `struct smbXsrv_open_table'
source3/librpc/idl/smbXsrv.idl:483: error: Unable to determine origin of
type `struct files_struct'
source3/librpc/idl/smbXsrv.idl:483: error: Unable to determine origin of
type `struct files_struct'



-- 
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba