freeipmi-devel
[Top][All Lists]
Advanced

[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        




reply via email to

[Prev in Thread] Current Thread [Next in Thread]