[MacPorts] #71496: samba4: some errors (?) with .idl files: Unable to determine origin of type, etc.
MacPorts
noreply at macports.org
Mon Dec 9 08:08:25 UTC 2024
#71496: samba4: some errors (?) with .idl files: Unable to determine origin of
type, etc.
--------------------------+--------------------
Reporter: barracuda156 | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.10.5
Keywords: | Port: samba4
--------------------------+--------------------
These appear as errors, but the build proceeds regardless. False
positives?
{{{
[446/462] Processing HEIMDAL_CMS_ASN1_ASN1:
third_party/heimdal/lib/asn1/cms.asn1 third_party/heimdal/lib/asn1/cms.opt
-> bin/default/third_party/heimdal/lib/asn1/asn1_cms_asn1.c
bin/default/third_party/heimdal/lib/asn1/cms_asn1.h
bin/default/third_party/heimdal/lib/asn1/cms_asn1-priv.h
bin/default/third_party/heimdal/lib/asn1/cms_asn1_oids.c
[447/462] Processing third_party/heimdal/lib/asn1/ocsp.asn1
[448/462] Processing third_party/heimdal/lib/asn1/pkcs8.asn1
[449/462] Processing third_party/heimdal/lib/asn1/pkcs9.asn1
[450/462] Processing third_party/heimdal/lib/asn1/pkcs12.asn1
[451/462] Processing third_party/heimdal/lib/asn1/pkcs10.asn1
[452/462] Processing source3/librpc/idl/open_files.idl
[453/462] Processing source3/librpc/idl/perfcount.idl
[454/462] Processing source3/librpc/idl/secrets.idl
source3/librpc/idl/open_files.idl:33: error: Unable to determine origin of
type `struct timeval'
source3/librpc/idl/open_files.idl:33: error: Unable to determine origin of
type `struct timeval'
source3/librpc/idl/open_files.idl:94: error: Unable to determine origin of
type `struct timespec'
source3/librpc/idl/open_files.idl:94: error: Unable to determine origin of
type `struct timespec'
source3/librpc/idl/open_files.idl:95: error: Unable to determine origin of
type `struct timespec'
source3/librpc/idl/open_files.idl:95: error: Unable to determine origin of
type `struct timespec'
source3/librpc/idl/open_files.idl:96: error: Unable to determine origin of
type `struct timespec'
source3/librpc/idl/open_files.idl:96: error: Unable to determine origin of
type `struct timespec'
source3/librpc/idl/open_files.idl:97: error: Unable to determine origin of
type `struct timespec'
source3/librpc/idl/open_files.idl:97: error: Unable to determine origin of
type `struct timespec'
[455/462] Processing source3/librpc/idl/smbXsrv.idl
source4/librpc/idl/irpc.idl:28: warning: subcontext() is deprecated. Use
represent_as() or transmit_as() instead
source4/librpc/idl/irpc.idl:70: warning: [out] argument `info' not a
pointer
source4/librpc/idl/irpc.idl:83: warning: top-level [out] pointer `dcname'
is not a [ref] pointer
source4/librpc/idl/irpc.idl:91: warning: [out] argument `num_addrs' not a
pointer
source4/librpc/idl/irpc.idl:113: warning: [out] argument `generic_reply'
not a pointer
source4/librpc/idl/irpc.idl:159: warning: [out] argument `info' not a
pointer
source4/librpc/idl/irpc.idl:70: error: nbtd_information: [out] argument
'info' is not a pointer or array, skip client functions
source4/librpc/idl/irpc.idl:83: error: nbtd_getdcname: [out] argument
'dcname' is a pointer to a string type, skip client functions
source4/librpc/idl/irpc.idl:91: error: nbtd_proxy_wins_challenge: [out]
argument 'num_addrs' is not a pointer or array, skip client functions
source4/librpc/idl/irpc.idl:113: error: kdc_check_generic_kerberos: [out]
argument 'generic_reply' is not a pointer or array, skip client functions
source4/librpc/idl/irpc.idl:159: error: smbsrv_information: [out] argument
'info' is not a pointer or array, skip client functions
[456/462] Processing source3/librpc/idl/leases_db.idl
[457/462] Processing source3/librpc/idl/rpcd_witness.idl
librpc/idl/winbind.idl:286: warning: [out] argument `validation' not a
pointer
librpc/idl/winbind.idl:288: warning: [out] argument `authoritative' not a
pointer
librpc/idl/winbind.idl:286: error: winbind_SamLogon: [out] argument
'validation' is not a pointer or array, skip client functions
[458/462] Processing source3/librpc/idl/libnetapi.idl
[459/462] Processing source3/librpc/idl/rpc_host.idl
[460/462] Processing source3/librpc/idl/libnet_join.idl
[461/462] Processing source3/librpc/idl/ads.idl
[462/462] 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:227: error: Unable to determine origin of
type `struct smb2_signing_key'
source3/librpc/idl/smbXsrv.idl:227: error: Unable to determine origin of
type `struct smb2_signing_key'
source3/librpc/idl/smbXsrv.idl:229: error: Unable to determine origin of
type `struct smbXsrv_connection'
source3/librpc/idl/smbXsrv.idl:229: error: Unable to determine origin of
type `struct smbXsrv_connection'
source3/librpc/idl/smbXsrv.idl:235: error: Unable to determine origin of
type `struct db_record'
source3/librpc/idl/smbXsrv.idl:235: error: Unable to determine origin of
type `struct db_record'
source3/librpc/idl/smbXsrv.idl:254: error: Unable to determine origin of
type `struct smb2_signing_key'
source3/librpc/idl/smbXsrv.idl:254: 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: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:293: error: Unable to determine origin of
type `struct smbXsrv_connection'
source3/librpc/idl/smbXsrv.idl:293: error: Unable to determine origin of
type `struct smbXsrv_connection'
source3/librpc/idl/smbXsrv.idl:294: error: Unable to determine origin of
type `struct gensec_security'
source3/librpc/idl/smbXsrv.idl:294: error: Unable to determine origin of
type `struct gensec_security'
source3/librpc/idl/smbXsrv.idl:295: error: Unable to determine origin of
type `struct smbXsrv_preauth'
source3/librpc/idl/smbXsrv.idl:295: error: Unable to determine origin of
type `struct smbXsrv_preauth'
source3/librpc/idl/smbXsrv.idl:304: error: Unable to determine origin of
type `struct smbXsrv_session_table'
source3/librpc/idl/smbXsrv.idl:304: error: Unable to determine origin of
type `struct smbXsrv_session_table'
source3/librpc/idl/smbXsrv.idl:305: error: Unable to determine origin of
type `struct db_record'
source3/librpc/idl/smbXsrv.idl:305: error: Unable to determine origin of
type `struct db_record'
source3/librpc/idl/smbXsrv.idl:315: error: Unable to determine origin of
type `struct smbXsrv_tcon_table'
source3/librpc/idl/smbXsrv.idl:315: error: Unable to determine origin of
type `struct smbXsrv_tcon_table'
source3/librpc/idl/smbXsrv.idl:356: error: Unable to determine origin of
type `struct db_record'
source3/librpc/idl/smbXsrv.idl:356: error: Unable to determine origin of
type `struct db_record'
source3/librpc/idl/smbXsrv.idl:394: error: Unable to determine origin of
type `struct smbXsrv_tcon_table'
source3/librpc/idl/smbXsrv.idl:394: error: Unable to determine origin of
type `struct smbXsrv_tcon_table'
source3/librpc/idl/smbXsrv.idl:395: error: Unable to determine origin of
type `struct db_record'
source3/librpc/idl/smbXsrv.idl:395: error: Unable to determine origin of
type `struct db_record'
source3/librpc/idl/smbXsrv.idl:400: error: Unable to determine origin of
type `struct connection_struct'
source3/librpc/idl/smbXsrv.idl:400: error: Unable to determine origin of
type `struct connection_struct'
source3/librpc/idl/smbXsrv.idl:471: error: Unable to determine origin of
type `struct smbXsrv_open_table'
source3/librpc/idl/smbXsrv.idl:471: 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 files_struct'
source3/librpc/idl/smbXsrv.idl:476: error: Unable to determine origin of
type `struct files_struct'
source3/librpc/idl/libnet_join.idl:48: warning: [out] argument
`account_name' not a pointer
source3/librpc/idl/libnet_join.idl:49: warning: [out] argument
`netbios_domain_name' not a pointer
source3/librpc/idl/libnet_join.idl:50: warning: [out] argument
`dns_domain_name' not a pointer
source3/librpc/idl/libnet_join.idl:51: warning: [out] argument
`forest_name' not a pointer
source3/librpc/idl/libnet_join.idl:52: warning: [out] argument `dn' not a
pointer
source3/librpc/idl/libnet_join.idl:53: warning: [out] argument
`domain_guid' not a pointer
source3/librpc/idl/libnet_join.idl:55: warning: [out] argument
`modified_config' not a pointer
source3/librpc/idl/libnet_join.idl:56: warning: [out] argument
`error_string' not a pointer
source3/librpc/idl/libnet_join.idl:57: warning: [out] argument
`domain_is_ad' not a pointer
source3/librpc/idl/libnet_join.idl:58: warning: [out] argument
`set_encryption_types' not a pointer
source3/librpc/idl/libnet_join.idl:59: warning: [out] argument `krb5_salt'
not a pointer
source3/librpc/idl/libnet_join.idl:60: warning: top-level [out] pointer
`dcinfo' is not a [ref] pointer
source3/librpc/idl/libnet_join.idl:62: warning: [out] argument
`account_rid' not a pointer
source3/librpc/idl/libnet_join.idl:77: warning: [out] argument
`netbios_domain_name' not a pointer
source3/librpc/idl/libnet_join.idl:78: warning: [out] argument
`dns_domain_name' not a pointer
source3/librpc/idl/libnet_join.idl:79: warning: [out] argument
`forest_name' not a pointer
source3/librpc/idl/libnet_join.idl:80: warning: [out] argument
`modified_config' not a pointer
source3/librpc/idl/libnet_join.idl:81: warning: [out] argument
`error_string' not a pointer
source3/librpc/idl/libnet_join.idl:82: warning: [out] argument
`disabled_machine_account' not a pointer
source3/librpc/idl/libnet_join.idl:84: warning: [out] argument
`deleted_machine_account' not a pointer
}}}
--
Ticket URL: <https://trac.macports.org/ticket/71496>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list