Hi, this port is not working yet, but I got a bit stuck, so I submit it here, maybe someone with more experience in building ports knows how to fix it:
It is a port from the Linux-HA project: http://www.linux-ha.org/ heartbeat-2.0.8 The Linux-HA project is a widely used and important component in many interesting High Availability solutions, and ranks as among the best HA software packages for any platform. a new user (_hacluster) and group (_haclient) is needed. following issues: - the install script insists on having a System V init style rc directory below /etc/, e.g. /etc/init.d, It has to be created before the port can be installed. - There were some compiling bugs, which I have posted here: http://old.linux-foundation.org/developer_bugzilla/show_bug.cgi?id=1534 Now it is compiling, all needed patches are in the patches directory - when issueing a "make plist" then it tries to link a libraries that it assues in /usr/local/lib, but they are not yet there, but they are in fake-i386/usr/local/lib. Don't know yet how to overcome that. - when issuing a "make plist-update" a lot of "strange" error messages show up like: Bogus sample (unattached) detected or Bogus element outside of every prefix, for lines like: @sample /etc/ha.d/ @sample /etc/ha.d/shellfuncs I added these lines manually, because a make plist did not add these automatically. When I then make a make install, Files are installed in e.g. /etc/ha.d/shellfuncs, but in heartbeat/fake-i386/etc/ha.d/shellfuncs it is a shell script, and in /etc/ha.d/shellfuncs, it installs an ELF binary, and I do not know why. any hint where to look to get this working is highly appreciated. kind regards Sebastian
heartbeat.tar.gz
Description: application/compressed