[Tizen 6.0] Enable build with updated glibc 74/221674/1 accepted/tizen/unified/20200108.131635 submit/tizen/20200107.053941
authorMikhail Kashkarov <m.kashkarov@partner.samsung.com>
Fri, 13 Dec 2019 08:08:07 +0000 (11:08 +0300)
committerSangwan Kwon <sangwan.kwon@samsung.com>
Tue, 7 Jan 2020 01:59:20 +0000 (10:59 +0900)
Since glibc 2.25 sys/sysmacros.h is not included by sys/types.h.

system-log.cpp:266:10: error: 'makedev' was not declared in this scope
  266 |   *dev = makedev(majorNum, minorNum);

Change-Id: Idec1087a1289366d4fb3c8c33d362e596fe17623
Signed-off-by: Mikhail Kashkarov <m.kashkarov@partner.samsung.com>
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
lib/audit-trail/system-log.cpp
tools/cli/audit-trail-admin-cli.cpp

index 7ef310d247c1c74558f7cfa9bef216e76a459ad8..e12ed2f75946b1ff9b499691101095fc94225648 100644 (file)
@@ -15,6 +15,7 @@
  */
 #include <cstring>
 #include <sys/socket.h>
+#include <sys/sysmacros.h>
 #include <sys/un.h>
 #include <netinet/in.h>
 #include <arpa/inet.h>
index 1bfc42480ccc3d267a0d3948608620569ef78621..5a73006843307ee89cb64b2ba04f06c9345dce5a 100644 (file)
@@ -33,6 +33,7 @@
 #include <iostream>
 
 #include <sys/socket.h>
+#include <sys/sysmacros.h>
 #include <sys/un.h>
 #include <netinet/in.h>
 #include <arpa/inet.h>