From 968b8352cbae36d3bc91fd090bb9788ac10242b1 Mon Sep 17 00:00:00 2001 From: Jusung Son Date: Tue, 10 Nov 2020 15:04:04 +0900 Subject: [PATCH] Fix build error for 64-bit Change-Id: I2b02ee184c133972fce38026d9b5017f1fdcad13 Signed-off-by: Jusung Son --- packaging/message-port.spec | 2 +- test/unit_tests/test_message_port.cc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packaging/message-port.spec b/packaging/message-port.spec index 1113420..46174de 100644 --- a/packaging/message-port.spec +++ b/packaging/message-port.spec @@ -81,7 +81,7 @@ install -m 0644 gcov-obj/* %{buildroot}%{_datadir}/gcov/obj %endif %check -export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:%{buildroot}/usr/lib/ +export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:%{buildroot}%{_libdir}/ ctest -V %if 0%{?gcov:1} diff --git a/test/unit_tests/test_message_port.cc b/test/unit_tests/test_message_port.cc index 46f76be..5f59fa5 100644 --- a/test/unit_tests/test_message_port.cc +++ b/test/unit_tests/test_message_port.cc @@ -248,7 +248,7 @@ extern "C" gint g_io_channel_unix_get_fd(GIOChannel* channel) { return 1; } -extern "C" int read(int desc, void* buf, size_t count) { +extern "C" ssize_t read(int desc, void* buf, size_t count) { if (count == 4 && buf != NULL) { int val = 4; memcpy(buf, &val, count); -- 2.7.4