gpsd prerequisite fails to build when certain RPMs are already installed
ENVIRONMENT:
cat /etc/centos-release && uname -p
CentOS Linux release 7.7.1908 (Core)
x86_64
- git clone current develop branch
- cd to opencpi directory
COMMANDS EXECUTED:
sudo yum install dbus-devel
./scripts/install-packages.sh
./scripts/install-prerequisites.sh
REPEATABLE:
yes
ERROR MESSAGE:
ranlib libgps_static.a
os.chdir('/home/dhoover/git/gitlab.com/opencpi/develop/opencpi/prerequisites-build/gpsd/gpsd/ocpi-build-centos7')
gcc -o gpsd -pthread dbusexport.o gpsd.o shmexport.o timehint.o sd_socket.o -L. -lgpsd -lgps_static -lm -lrt -ldbus-1 -lpthread -lsystemd
/usr/bin/ld: cannot find -lsystemd
collect2: error: ld returned 1 exit status
scons: *** [gpsd] Error 1
scons: building terminated because of errors.
====== Build/install of gpsd prerequisite failed.
DETERMINED CAUSE:
unknown