Libtool now unconditional in INN CURRENT
Julien ÉLIE
julien at trigofacile.com
Mon May 28 19:42:44 UTC 2012
Hi Russ,
> Per our recent discussion, as the first step of updating the INN build
> system, I've made building with Libtool unconditional and removed the
> --enable-libtool option. That lets us update to Libtool 2.4.2 without
> breaking things, so I've also done that.
Thanks for this first move.
Just a quick feedback of the update on my news server.
I ran into problems after the first "make update". (Now solved.)
I reconfigured INN, and built it. Still, INN refused to start.
21:04 news at trigo ~/bin% ls -l nnrpd*
-r-xr-xr-x 1 news news 509K 2012-05-28 20:52 nnrpd*
-r-xr-xr-x 1 news news 1,3M 2012-03-04 15:53 nnrpd.OLD*
21:04 news at trigo ~/bin% ./nnrpd.OLD
200 news.trigofacile.com InterNetNews NNRP server INN 2.6.0 (20111015 prerelease) ready (posting ok)
QUIT
205 Bye!
21:05 news at trigo ~/bin% ./nnrpd
./nnrpd: symbol lookup error: ./nnrpd: undefined symbol: InitializeMessageIDcclass
zsh: exit 127 ./nnrpd
nnrpd.OLD is the previous version (without libtool); nnrpd is the new one.
I found out with "ldconfig -v" that the libraries were redirected this way:
libinnhist.so.2 -> libinnhist.so.2.0.0.OLD
libstorage.so.2 -> libstorage.so.2.0.0.OLD
libinn.so.2 -> libinn.so.2.0.0.OLD
21:24 news at trigo ~/lib% ls -la *so*
lrwxrwxrwx 1 root root 19 2012-05-28 21:17 libinnhist.so -> libinnhist.so.2.0.0*
lrwxrwxrwx 1 root root 23 2012-05-28 21:17 libinnhist.so.2 -> libinnhist.so.2.0.0.OLD*
-r-xr-xr-x 1 news news 60K 2012-05-28 21:17 libinnhist.so.2.0.0*
-r-xr-xr-x 1 news news 60K 2012-05-28 20:58 libinnhist.so.2.0.0.OLD*
lrwxrwxrwx 1 root root 15 2012-05-28 21:17 libinn.so -> libinn.so.2.0.0*
lrwxrwxrwx 1 root root 19 2012-05-28 21:17 libinn.so.2 -> libinn.so.2.0.0.OLD*
-r-xr-xr-x 1 news news 400K 2012-05-28 20:50 libinn.so.2.0.0*
-r-xr-xr-x 1 news news 400K 2012-05-28 20:50 libinn.so.2.0.0.OLD*
lrwxrwxrwx 1 root root 19 2012-05-28 21:17 libstorage.so -> libstorage.so.2.0.0*
lrwxrwxrwx 1 root root 23 2012-05-28 21:17 libstorage.so.2 -> libstorage.so.2.0.0.OLD*
-r-xr-xr-x 1 news news 431K 2012-05-28 21:17 libstorage.so.2.0.0*
-r-xr-xr-x 1 news news 431K 2012-05-28 20:58 libstorage.so.2.0.0.OLD*
It shows that the new installed version uses the .OLD files!
Strange…
I ran "make update" a second time, which solved the problem. INN then started fine.
Is there something to worry about (and to fix during the update)?
--
Julien ÉLIE
« Etna : lave dévalante. »
More information about the inn-workers
mailing list