I am currently developing on FedoraCore 1, using libnet version 1.1.2.1,
downloaded yesterday (20060218), and trying to build heartbeat 2.0.3.
The system on which it will run is NOT the build system, however. The
installation should be to either a temporary directory or a loop-mounted
file that will be a persistent initrd for an embedded system. I have
successfully cross-built many packages from source, including, most
recently, bind 9 and dhcpd from ISC, and openssl. heartbeat-2.0.3
doesn't behave as described in .configure, however. Specifically,
defining exec_prefix and prefix as in (lines 494- 494 of configure):
# These are left unexpanded so users can "make install exec_prefix=/foo"
# and all the variables that are supposed to be based on exec_prefix
# by default will actually change.
has no affect. Applications still try to install in / or
/usr/local/..., for example:
make install exec_prefix=/build/fs02build/os_utils_src/tmp
prefix=/build/fs02build/os_utils_src/tmp
...
/build/fs02build/os_utils_src/heartbeat/install-sh -d /etc/init.d
/usr/bin/install -c heartbeat /etc/init.d/heartbeat
When I look at the makefiles, they do have the paths hard-coded.
Is anyone working on this, or am I on my own? If I'm on my own, do you
have some
guidelines for how you would like it fixed, so I can return my changes
for inclusion
in the source tree?
Thanks,
Dan
Disclaimer: The information contained in this transmission, including any
attachments, may contain confidential information of Panasonic Avionics
Corporation. This transmission is intended only for the use of the
addressee(s) listed above. Unauthorized review, dissemination or other use
of the information contained in this transmission is strictly prohibited.
If you have received this transmission in error or have reason to believe
you are not authorized to receive it, please notify the sender by return
email and promptly delete the transmission.
_______________________________________________________
Linux-HA-Dev: [email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev
Home Page: http://linux-ha.org/