[tracker] Fix build on illumos.



commit b8d87b0f09e5a6cd721e378677212eca721c5b13
Author: Andrew Stormont <astormont racktopsystems com>
Date:   Sat Apr 2 12:59:27 2016 +0200

    Fix build on illumos.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=761177

 src/libtracker-common/Makefile.am |    2 +-
 src/tracker/tracker-process.c     |    5 +++++
 2 files changed, 6 insertions(+), 1 deletions(-)
---
diff --git a/src/libtracker-common/Makefile.am b/src/libtracker-common/Makefile.am
index 3991531..348b136 100644
--- a/src/libtracker-common/Makefile.am
+++ b/src/libtracker-common/Makefile.am
@@ -14,7 +14,7 @@ TRACKER_PARSER_FILES =                \
        tracker-parser-libunistring.c
 
 tracker-parser-sha1.h: $(TRACKER_PARSER_FILES)
-       $(AM_V_GEN) echo -n "#define TRACKER_PARSER_SHA1 \""`git log -n1 --format=format:%H -- 
$(TRACKER_PARSER_FILES)`"\"" > $@
+       $(AM_V_GEN) echo $(ECHO_N) "#define TRACKER_PARSER_SHA1 \""`git log -n1 --format=format:%H -- 
$^`"\"$(ECHO_C)" > $@
 
 libtracker_commondir = $(libdir)/tracker-$(TRACKER_API_VERSION)
 libtracker_common_LTLIBRARIES = libtracker-common.la
diff --git a/src/tracker/tracker-process.c b/src/tracker/tracker-process.c
index 4262bbe..17063e9 100644
--- a/src/tracker/tracker-process.c
+++ b/src/tracker/tracker-process.c
@@ -35,6 +35,11 @@
 #include <unistd.h>
 #endif
 
+#ifdef __sun
+#define _STRUCTURED_PROC 1
+#include <sys/procfs.h>
+#endif
+
 #include "tracker-process.h"
 
 static TrackerProcessData *


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]