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/

Reply via email to