You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@apr.apache.org by "William A. Rowe, Jr." <wr...@rowe-clan.net> on 2005/10/10 04:08:24 UTC
Next steps for apr-iconv 1.2.0
Just a few observations, that someone else more familiar with the
autoconf magic might accomplish more quickly than I could...
* The installed library is still libapriconv.so - that's not right,
it needs to be libapriconv-1.so. (On win32, this is already
libapriconv-1.dll). That's why I suggest the next tarball will
be 1.2.0 - it's a pretty major change, but truly only a correction
of earlier invalid behavior.
* The make install does not appear to drop the include/* files into
the install target tree. Although it's in theory a private library
for apr-util to consume, apr-util can't resolve the path to the
apr-iconv source tree, only it's installed tree.
I don't mind continuing to support the unix build; but suspect someone
else can do in 10 minutes what it would take me an hour to dig through.
With those changes finished... apr-util needs some fixes
* --with-apr-iconv= doesn't correctly disable native iconv detection.
* the iconv linkage should be part of the resulting apu link flags.
And finally, although it's an httpd question (and an apr question if we
feel like shipping an apr-bundle-2.x.x package) the httpd project should
simply include apr-iconv in the source distribution bundle. This would
mean that users of any visual studio 6 or later could build from the
source tarball, if they simply invoke srclib\apr\build\lineends.pl first.
Bill