diff options
author | Anoop C S <anoopcs@redhat.com> | 2018-12-27 18:19:42 +0530 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2019-01-20 00:31:25 +0100 |
commit | 08ba013a2b8b2cf9fc17fdcb3d107e1434709036 (patch) | |
tree | 9b968c400213d5e5fb2c64ac93e7a7209419a4c1 /source4/lib | |
parent | 60aa7b3634e3312e92955779f3c9d339456c4a95 (diff) | |
download | samba-08ba013a2b8b2cf9fc17fdcb3d107e1434709036.tar.gz |
s4/messaging: Fix undefined reference in linking libMESSAGING-samba4.so
Early check for DEVELOPER or ENABLE_SELFTEST configure options inside
messaging_handlers.c leaves us with the following undefined reference
linkage error:
[1315/3712] Linking bin/default/source4/lib/messaging/libMESSAGING-samba4.so
/usr/bin/ld: source4/lib/messaging/messaging.c.4.o: in function
`imessaging_init_internal':
/root/samba.git/bin/default/../../source4/lib/messaging/messaging.c:472:
undefined reference to `imessaging_register_extra_handlers'
collect2: error: ld returned 1 exit status
This happened due to failure in including "includes.h" before checking
the above mentioned configure options.
Signed-off-by: Anoop C S <anoopcs@redhat.com>
Reviewed-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'source4/lib')
-rw-r--r-- | source4/lib/messaging/messaging_handlers.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source4/lib/messaging/messaging_handlers.c b/source4/lib/messaging/messaging_handlers.c index aee7b66e306..342157d5b4a 100644 --- a/source4/lib/messaging/messaging_handlers.c +++ b/source4/lib/messaging/messaging_handlers.c @@ -22,13 +22,13 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. */ -#if defined(DEVELOPER) || defined(ENABLE_SELFTEST) - #include "includes.h" #include "lib/util/server_id.h" #include "messaging/messaging.h" #include "messaging/messaging_internal.h" +#if defined(DEVELOPER) || defined(ENABLE_SELFTEST) + /* * Inject a fault into the currently running process */ |