[Xorp-cvs] XORP cvs commit: xorp xorp/mibs xorp/mibs/snmpdscripts
xorp/mibs/tests
Pavlin Radoslavov
pavlin@icir.org
Thu, 26 May 2005 11:51:34 GMT
CVSROOT: /usr/local/share/doc/apache/cvs
Module name: xorp
Changes by: pavlin@xorpc.icir.org 2005-05-26 11:51:34 UTC
XORP CVS repository
Modified files:
. bootstrap
mibs Makefile.in configure configure.in
mibs/snmpdscripts Makefile.in
mibs/tests Makefile.in
Removed files:
mibs libtool-c++-linker.patch
Log message:
* Remove the mibs/libtool-c++-linker.patch because it patches the
auto-generated mibs/configure file, and this will stop working
the first time we edit mibs/configure.in
* Add a hack to mibs/configure.in to fix the generation of shared
libraries (inspired by the removed mibs/libtool-c++-linker.patch).
Apparently, libtool insists of using the C compiler to link the
shared libraries, but this doesn't work for C++ shared libraries.
Hence, we temporary replace the CC value with the CXX value
when we call AC_PROG_LIBTOOL.
Unfortunately, it doesn't seem that we can avoid the above hack
unless we modify the corresonding original libtool*.m4 file.
Also, even upgrading to libtool-1.5 doesn't seem to solve the
problem.
* Minor cleanup of mibs/configure.in
* Regenerate
Revision Changes Path
1.26 +1 -2; commitid: bd784295b4a77ea6; xorp/bootstrap
1.42 +1 -4; commitid: bd784295b4a77ea6; xorp/mibs/Makefile.in
1.14 +1415 -2062; commitid: bd784295b4a77ea6; xorp/mibs/configure
1.8 +42 -30; commitid: bd784295b4a77ea6; xorp/mibs/configure.in
1.2 +0 -16 xorp/mibs/libtool-c++-linker.patch (dead)
1.11 +1 -4; commitid: bd784295b4a77ea6; xorp/mibs/snmpdscripts/Makefile.in
1.11 +1 -4; commitid: bd784295b4a77ea6; xorp/mibs/tests/Makefile.in