Any objections against replacing the autoconf build system on trunk
with the cmake based one on the cmake-licq branch? It can't do all the
stuff that the autoconf can but I think it is better to switch now,
directly after a release, and find bugs earlier.
Thoughts?
// Erik
--
Erik Johansson
Home Page: http://ejohansson.se/
PGP Key: http://ejohansson.se/erik.asc
Jon
> No objections from me, I'm all for it.
I second that! Cmake is bliss compared to autoconf...
Arne
--
Dipl.-Inform. Arne Schmitz Phone +49 (0)241 80-21817
Computer Graphics Group Mobile +49 (0)162 7278759
RWTH Aachen University Fax +49 (0)241 80-22899
Ahornstrasse 55, 52074 Aachen, Germany http://www.rwth-graphics.de
I agree that cmake is nice, but in this case we should wait a bit.
The reason is that rms plugin and web gui are broken in 1.3.7 and I
suggest fixing those and rerelease as 1.3.8 as soon as possible.
Therefore, I would like to wait with merging cmake support until after
1.3.8 is released.
For those interested, here's a summery of the problems:
rms plugin in 1.3.7 has a bug making the LIST command always returns an
empty list. This makes the web gui pretty useless since it will never
display any users.
However, even after fixing the rms plugin (r6843), I cannot get the web
gui to work. I've done some fixes (r6852) to remove syntax faults in the
code, but I still only get either an empty list (Opera and Konquerer) or
login page never disappears (Firefox).
I'm not very good with java scripts so if anyone else can help with
this, please do. Otherwise I will continue trying to troubleshoot when I
get the time.
/Anders
In case you've missed it I have merged cmake support back to trunk.
Besides the daemon, the following plugins have been converted:
auto-reply, email, msn and rms. The qt4-gui plugin was using cmake
since earlier but will need some changes to look like the others.
Please test building. To build licq:
cd licq && mkdir build && cd build
cmake .. && make
To build a plugin, change the last line to:
cmake -DCMAKE_MODULE_PATH=<absolute path to>/licq/cmake ..
(The -DCMAKE_MODULE... is not needed if you did a make install after
building the daemon.)
The two plugins left to convert are console and osd.
This will leave three plugins that I have no intention of converting:
jons-gtk-gui, jons-gtk2-gui and qt-gui. Are these something that we
wish to keep?
/Erik
> In case you've missed it I have merged cmake support back to trunk.
> Besides the daemon, the following plugins have been converted:
> auto-reply, email, msn and rms. The qt4-gui plugin was using cmake
> since earlier but will need some changes to look like the others.
Yup, I noticed. The daily tarball is broken because of that. ;) Will fix that later today.
Cheers,