undefined reference to `hisv6_error' in inn-CURRENT-20010726
Alex Kiernan
alexk at demon.net
Fri Jul 27 08:15:59 UTC 2001
Joe St Sauver <JOE at oregon.uoregon.edu> writes:
> FYI, I'm seeing an error building inn-CURRENT-20010726 under
> Linux 2.4.6-ac5 after configuring with:
>
> ./configure \
> --with-perl \
> --with-python=no \
> --with-tcl=no \
> --enable-tagged-hash=no \
> --enable-largefiles \
> --with-syslog-facility=LOG_NEWS \
> --with-berkeleydb=no \
>
> Making, I see (long lines wrapped):
>
> cd innd && make all
> make[1]: Entering directory `/usr/local/src/inn-CURRENT-20010726/innd'
> gcc -o innd art.o cc.o chan.o icd.o innd.o lc.o nc.o newsfeeds.o ng.o
> perl.o proc.o python.o rc.o site.o status.o tcl.o util.o wip.o
> ../storage/libstorage.a ../history/libinnhist.a ../lib/libinn.a
> ../lib/perl.o -rdynamic -L/usr/local/lib /usr/local/l
> ../lib/libinn.a(inndcomm.o): In function `ICCopen':
> /usr/local/src/inn-CURRENT-20010726/lib/inndcomm.c:71: the use of
> `mktemp' is dangerous, better use `mkstemp'
> ../history/libinnhist.a(hismethods.o)(.data+0x28):
> /usr/local/src/inn-CURRENT-20010726/history/hismethods.c: undefined
> reference to `hisv6_error'
> collect2: ld returned 1 exit status
> make[1]: *** [innd] Error 1
>
At a guess:
make clean; make
the interface between the history API and the sub-managers changed,
the method its complaining about no longer exists.
Alternatively I guess the tarball capture could have happened just
around when I was committing the code & you've not got the full set of
changes.
--
Alex Kiernan, Principal Engineer, Development, Thus PLC
More information about the inn-workers
mailing list