[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Freeipmi-devel] Re: Debian packaging: few questions
From: |
Yaroslav Halchenko |
Subject: |
[Freeipmi-devel] Re: Debian packaging: few questions |
Date: |
Thu, 5 Nov 2009 13:33:37 -0500 |
User-agent: |
Mutt/1.5.20 (2009-06-14) |
On Thu, 05 Nov 2009, Al Chu wrote:
> being. Depending on demand, I do plan to maintain the 0.7.X line for a
> little bit past the release of 0.8.X.
oki doki -- that is what I thought actually to go with 0.7.X since it
should be more stable so more suitable for being included in the
upcoming debian release
> > 2. am I wrong or fixes in the attached patch are due? (I was working
> > on Release-0_8_0_beta4)
> These shouldn't be necessary, b/c libipmimonitoring and libipmiconsole
> (the libs, not the tools) link to libfreeipmi. Did you install and hit
> a problem?
I've tried to build (from Release-0_8_0_beta4 cvs with ./autogen.sh ;-))
and ran into the problem
e.g.:
/bin/sh ../../../libtool --tag=CC --mode=link gcc -Wall -g -O2 -Wl,-z,defs
-o ipmiconsole ipmiconsole.o ipmiconsole-argp.o
../../../common/src/toolcommon/libtoolcommon.la
../../../common/src/miscutil/libmiscutils.la
../../../common/src/portability/libfreeipmiportability.la
../../../ipmiconsole/src/libipmiconsole/libipmiconsole.la -lm -lm -lm
libtool: link: gcc -Wall -g -O2 -Wl,-z -Wl,defs -o .libs/ipmiconsole
ipmiconsole.o ipmiconsole-argp.o
../../../common/src/toolcommon/.libs/libtoolcommon.a
../../../common/src/miscutil/.libs/libmiscutils.a
../../../common/src/portability/.libs/libfreeipmiportability.a
../../../ipmiconsole/src/libipmiconsole/.libs/libipmiconsole.so -lm
/usr/bin/ld: warning: libfreeipmi.so.6, needed by
../../../ipmiconsole/src/libipmiconsole/.libs/libipmiconsole.so, not found (try
using -rpath or -rpath-link)
../../../common/src/toolcommon/.libs/libtoolcommon.a(libtoolcommon_la-tool-common.o):
In function `ipmi_open':
/home/yoh/hardware/eserver-325/IPMI/build-area/freeipmi.gitcvs/common/src/toolcommon/tool-common.c:85:
undefined reference to `ipmi_ctx_create'
...
../../../ipmiconsole/src/libipmiconsole/.libs/libipmiconsole.so: undefined
reference to `tmpl_cmd_get_channel_payload_version_rs'
collect2: ld returned 1 exit status
make[4]: *** [ipmiconsole] Error 1
make[4]: Leaving directory
`/home/yoh/hardware/eserver-325/IPMI/build-area/freeipmi.gitcvs/debian/build/ipmiconsole/src/ipmiconsole'
make[5]: Leaving directory
`/home/yoh/hardware/eserver-325/IPMI/build-area/freeipmi.gitcvs/debian/build/ipmimonitoring/src/libipmimonitoring'
/bin/sh ../../../libtool --tag=CC --mode=link gcc -Wall -g -O2 -Wl,-z,defs
-o ipmimonitoring ipmimonitoring.o ipmimonitoring-argp.o
../../../common/src/toolcommon/libtoolcommon.la
../../../common/src/toolhostrange/libtoolhostrange.la
../../../common/src/toolsdr/libtoolsdr.la
../../../common/src/toolsensor/libtoolsensor.la
../../../common/src/miscutil/libmiscutils.la
../../../common/src/portability/libfreeipmiportability.la
../../../ipmidetect/src/libipmidetect/libipmidetect.la
../../../ipmimonitoring/src/libipmimonitoring/libipmimonitoring.la -lm -lm -lm
libtool: link: gcc -Wall -g -O2 -Wl,-z -Wl,defs -o .libs/ipmimonitoring
ipmimonitoring.o ipmimonitoring-argp.o
../../../common/src/toolcommon/.libs/libtoolcommon.a
../../../common/src/toolhostrange/.libs/libtoolhostrange.a -lpthread
../../../common/src/toolsdr/.libs/libtoolsdr.a
../../../common/src/toolsensor/.libs/libtoolsensor.a
../../../common/src/miscutil/.libs/libmiscutils.a
../../../common/src/portability/.libs/libfreeipmiportability.a
../../../ipmidetect/src/libipmidetect/.libs/libipmidetect.so
../../../ipmimonitoring/src/libipmimonitoring/.libs/libipmimonitoring.so -lm
/usr/bin/ld: warning: libfreeipmi.so.6, needed by
../../../ipmimonitoring/src/libipmimonitoring/.libs/libipmimonitoring.so, not
found (try using -rpath or -rpath-link)
ipmimonitoring.o: In function `_get_sensor_units_string':
/home/yoh/hardware/eserver-325/IPMI/build-area/freeipmi.gitcvs/ipmimonitoring/src/ipmimonitoring/ipmimonitoring.c:308:
undefined reference to `ipmi_sensor_units'
/home/yoh/hardware/eserver-325/IPMI/build-area/freeipmi.gitcvs/ipmimonitoring/src/ipmimonitoring/ipmimonitoring.c:308:
undefined reference to `ipmi_sensor_units_abbreviated'
...
../../../ipmimonitoring/src/libipmimonitoring/.libs/libipmimonitoring.so:
undefined reference to `ipmi_sensor_read_ctx_set_flags'
../../../ipmimonitoring/src/libipmimonitoring/.libs/libipmimonitoring.so:
undefined reference to `fiid_obj_destroy'
../../../ipmimonitoring/src/libipmimonitoring/.libs/libipmimonitoring.so:
undefined reference to `tmpl_cmd_get_device_id_rs'
collect2: ld returned 1 exit status
make[4]: *** [ipmimonitoring] Error 1
make[4]: Leaving directory
`/home/yoh/hardware/eserver-325/IPMI/build-area/freeipmi.gitcvs/debian/build/ipmimonitoring/src/ipmimonitoring'
--
Yaroslav O. Halchenko
Postdoctoral Fellow, Department of Psychological and Brain Sciences
Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755
Phone: +1 (603) 646-9834 Fax: +1 (603) 646-1419
WWW: http://www.linkedin.com/in/yarik