DBus module foreign function warnings

Jerry James <[email protected]> Thu, 25 Jan 2018 19:56:43 -0700
Newsgroups gmane.lisp.clisp.devel
Message-ID <CAHCOHQnWv64cB79CpY4S0OvSbmpkCJ8BNA2YOHPq8EKpZ+meXQ@mail.gmail.com>
Greetings,

While compiling mercurial head (34f69a3fbf80) on an x86_64 Fedora
Rawhide machine with dbus 1.12.0, I get the following warnings when
building the dbus module:

;; Loading file /builddir/build/BUILD/clisp-2.49.60/build/dbus/dbus.fas ...
WARNING: FFI::FIND-FOREIGN-FUNCTION: foreign function
         "dbus_message_set_serial" does not exist
         Skip foreign function creation
WARNING: FFI::FIND-FOREIGN-FUNCTION: foreign function "dbus_message_lock" does
         not exist
         Skip foreign function creation
WARNING: FFI::FIND-FOREIGN-FUNCTION: foreign function
         "dbus_message_demarshal_bytes_needed" does not exist
         Skip foreign function creation
WARNING: FFI::FIND-FOREIGN-FUNCTION: foreign function
         "dbus_connection_get_adt_audit_session_data" does not exist
         Skip foreign function creation
;; Loaded file /builddir/build/BUILD/clisp-2.49.60/build/dbus/dbus.fas

All 4 functions do exist in libdbus-1.so, according to readelf.  There
are prototypes for the first 3 in dbus-message.h, and in
dbus-connection.h for the last one.   Is this something I should worry
about?  Is there some way of determining why clisp thinks those
functions don't exist?

Thanks,
-- 
Jerry James
http://www.jamezone.org/

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
clisp-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/clisp-devel