* Albert Chu <[EMAIL PROTECTED]> [15.08.2007 20:29]: > Hi Florian, > > It seems like there's a pthread's library issue on BSD. I really have to > defer to Dmitry, our BSD expert who handles our BSD porting. > > I've CCed him.
I'm sorry guys for being late, I was in the process of changing jobs. Florian, here is a FBSD port sceleton of 0.4.3: http://kaya.nov.net/tmp/freeipmi-0.4.3-port1.tar.gz You will need to untar it and move to ports dir. Regarding "Bus error" -- it looks like an old FBSD bug with I/O port access, which is supposed to be fixed in FBSD 6.0 or so. Anyway I changed new port to use different I/O port access method, that should avoid this bug. Lets see how it's going. > > Al > > > This is the message I finaly got during make build: > > -----------------------<snip>---------------------- > > gmake[4]: Leaving directory > > `/usr/ports/sysutils/freeipmi4/work/freeipmi-0.4.3/libfreeipmi/src' > > gmake -C ../../common/src/ libfreeipmiportability.la > > gmake[4]: Entering directory > > `/usr/ports/sysutils/freeipmi4/work/freeipmi-0.4.3/common/src' > > gmake[4]: `libfreeipmiportability.la' is up to date. > > gmake[4]: Leaving directory > > `/usr/ports/sysutils/freeipmi4/work/freeipmi-0.4.3/common/src' > > /bin/sh /usr/local/bin/libtool --mode=link --tag=CC cc -Wall -O2 > > -fno-strict-aliasing -pipe -L/usr/local/lib -o ipmi-fru ipmi-fru.o > > ipmi-fru-argp.o ipmi-fru-info-area.o ipmi-fru-multirecord-area.o > > ipmi-fru-util.o ../../common/src/libargpcommon.la > > ../../common/src/libtoolcommon.la ../../common/src/libsdr.la > > ../../common/src/libpstdout.la ../../common/src/libhostrange.la > > ../../common/src/libcbuf.la ../../common/src/libllnlcommon.la > > ../../ipmidetect/src/libipmidetect/libipmidetect.la > > ../../libfreeipmi/src/libfreeipmi.la > > ../../common/src/libfreeipmiportability.la -largp -lm > > mkdir .libs > > > > *** Warning: Linking the executable ipmi-fru against the loadable module > > *** libfreeipmi.so is not portable! > > cc -Wall -O2 -fno-strict-aliasing -pipe -o .libs/ipmi-fru ipmi-fru.o > > ipmi-fru-argp.o ipmi-fru-info-area.o ipmi-fru-multirecord-area.o > > ipmi-fru-util.o -L/usr/local/lib ../../common/src/.libs/libargpcommon.a > > ../../common/src/.libs/libtoolcommon.a ../../common/src/.libs/libsdr.a > > ../../common/src/.libs/libpstdout.a > > ../../common/src/.libs/libhostrange.a ../../common/src/.libs/libcbuf.a > > ../../common/src/.libs/libllnlcommon.a > > ../../ipmidetect/src/libipmidetect/.libs/libipmidetect.so > > ../../libfreeipmi/src/.libs/libfreeipmi.so /usr/local/lib/libgcrypt.so > > /usr/local/lib/libgpg-error.so -lintl > > ../../common/src/.libs/libfreeipmiportability.a -largp -lm -Wl,--rpath > > -Wl,/usr/local/lib > > ../../common/src/.libs/libpstdout.a(libpstdout_la-pstdout.o)(.text+0x1b85): > > In function `pstdout_launch': > > : undefined reference to `pthread_attr_init' > > ../../common/src/.libs/libpstdout.a(libpstdout_la-pstdout.o)(.text+0x1bac): > > In function `pstdout_launch': > > : undefined reference to `pthread_attr_setdetachstate' > > ../../common/src/.libs/libpstdout.a(libpstdout_la-pstdout.o)(.text+0x1c70): > > In function `pstdout_launch': > > : undefined reference to `pthread_create' > > ../../common/src/.libs/libpstdout.a(libpstdout_la-pstdout.o)(.text+0x1d94): > > In function `pstdout_launch': > > : undefined reference to `pthread_attr_destroy' > > gmake[3]: *** [ipmi-fru] Error 1 > > gmake[3]: Leaving directory > > `/usr/ports/sysutils/freeipmi4/work/freeipmi-0.4.3/ipmi-fru/src' > > gmake[2]: *** [all-recursive] Error 1 > > gmake[2]: Leaving directory > > `/usr/ports/sysutils/freeipmi4/work/freeipmi-0.4.3/ipmi-fru' > > gmake[1]: *** [all-recursive] Error 1 > > gmake[1]: Leaving directory > > `/usr/ports/sysutils/freeipmi4/work/freeipmi-0.4.3' > > gmake: *** [all] Error 2 > > *** Error code 2 > > -----------------------<snap>---------------------- > > > > > > Anand Babu Periasamy schrieb: > >> Hi Florian, > >> Can you post the compilation errors? > >> > > > > > > > > _______________________________________________ > > Freeipmi-users mailing list > > [email protected] > > http://lists.gnu.org/mailman/listinfo/freeipmi-users > > > > > -- > Albert Chu > [EMAIL PROTECTED] > 925-422-5311 > Computer Scientist > High Performance Systems Division > Lawrence Livermore National Laboratory _______________________________________________ Freeipmi-users mailing list [email protected] http://lists.gnu.org/mailman/listinfo/freeipmi-users
