MySQL 5.1.43 will build failed if enable "--with-ndb-docs" in Makfile's CONFIGURE_ARGS

James Chang james.technew at gmail.com
Wed Feb 24 02:00:55 UTC 2010


Dear Sir,

     I found MySQL 5.1.43 in FreeBSD ports tree will build failed when
enable "--with-ndb-docs" in Makfile's CONFIGURE_ARGS.
Following are the error message.

libtool: link: c++ -I../../../storage/ndb/src/mgmapi
-I../../../storage/ndb/src/mgmsrv
-I../../../storage/ndb/include/mgmcommon -DMYSQLCLUSTERDIR=\"\" -O2
-fno-strict-aliasing -pipe -march=nocona -O3 -fno-omit-frame-pointer
-fno-gcse -fPIC -fconserve-space -O2 -fno-strict-aliasing -pipe
-march=nocona -O3 -fno-omit-frame-pointer -fno-gcse -fPIC
-felide-constructors -fno-rtti -fno-exceptions -fno-implicit-templates
-fno-exceptions -fno-rtti -DMYSQLD_NET_RETRY_COUNT=1000000 -o
ndb_config ndb_config-ndb_config.o ndb_config-Config.o
ndb_config-ConfigInfo.o ndb_config-InitConfigFileParser.o -pthread
-pthread  ../../../storage/ndb/src/.libs/libndbclient.a
../../../dbug/libdbug.a ../../../mysys/libmysys.a
../../../strings/libmystrings.a -lz -lcrypt -lm -pthread
Making all in .
Making all in include
Making all in docs
+ test /usr/bin/perl = no
+ test no = no
+ echo 'Doxygen needed to make docs'
Doxygen needed to make docs
+ exit 1
*** Error code 1
+ export NDB_RELEASE=5.1.43-
+ export NDB_RELEASE=5.1.43-
+ /bin/rm -f ndbapi.pdf ndbapi.html
+ /bin/rm -f mgmapi.pdf mgmapi.html
+ /bin/rm -rf .doxytmp .doxyout
+ /bin/rm -rf .doxytmp .doxyout
+ mkdir -p .doxytmp .doxyout
+ mkdir -p .doxytmp .doxyout
+ /bin/cp ../../../storage/ndb/include/ndbapi/Ndb.hpp
../../../storage/ndb/include/ndbapi/NdbApi.hpp
../../../storage/ndb/include/ndbapi/NdbBlob.hpp
../../../storage/ndb/include/ndbapi/NdbDictionary.hpp
../../../storage/ndb/include/ndbapi/NdbError.hpp
../../../storage/ndb/include/ndbapi/NdbEventOperation.hpp
../../../storage/ndb/include/ndbapi/NdbIndexOperation.hpp
../../../storage/ndb/include/ndbapi/NdbIndexScanOperation.hpp
../../../storage/ndb/include/ndbapi/NdbIndexStat.hpp
../../../storage/ndb/include/ndbapi/NdbOperation.hpp
../../../storage/ndb/include/ndbapi/NdbPool.hpp
../../../storage/ndb/include/ndbapi/NdbRecAttr.hpp
../../../storage/ndb/include/ndbapi/NdbReceiver.hpp
../../../storage/ndb/include/ndbapi/NdbScanFilter.hpp
../../../storage/ndb/include/ndbapi/NdbScanOperation.hpp
../../../storage/ndb/include/ndbapi/NdbTransaction.hpp
../../../storage/ndb/include/ndbapi/ndb_cluster_connection.hpp
../../../storage/ndb/include/ndbapi/ndb_opt_defaults.h
../../../storage/ndb/include/ndbapi/ndbapi_limits.h
../../../storage/ndb/include/ndbapi/ndberror.h .doxytmp
+ /bin/cp ../../../storage/ndb/include/mgmapi/mgmapi.h
../../../storage/ndb/include/mgmapi/mgmapi_config_parameters.h
../../../storage/ndb/include/mgmapi/mgmapi_config_parameters_debug.h
../../../storage/ndb/include/mgmapi/mgmapi_debug.h
../../../storage/ndb/include/mgmapi/mgmapi_error.h
../../../storage/ndb/include/mgmapi/ndb_logevent.h
../../../storage/ndb/include/mgmapi/ndbd_exit_codes.h .doxytmp
+ /usr/bin/perl doxygen/predoxy.pl
+ /bin/cp ../../../storage/ndb/ndbapi-examples/mgmapi_logevent/main.cpp
../../../storage/ndb/ndbapi-examples/mgmapi_logevent2/main.cpp
../../../storage/ndb/ndbapi-examples/ndbapi_async/ndbapi_async.cpp
../../../storage/ndb/ndbapi-examples/ndbapi_async1/ndbapi_async1.cpp
../../../storage/ndb/ndbapi-examples/ndbapi_event/ndbapi_event.cpp
../../../storage/ndb/ndbapi-examples/ndbapi_retries/ndbapi_retries.cpp
../../../storage/ndb/ndbapi-examples/ndbapi_scan/ndbapi_scan.cpp
../../../storage/ndb/ndbapi-examples/ndbapi_simple/ndbapi_simple.cpp
../../../storage/ndb/ndbapi-examples/ndbapi_simple_dual/main.cpp
../../../storage/ndb/ndbapi-examples/ndbapi_simple_index/main.cpp
.doxytmp
+ /usr/bin/perl doxygen/predoxy.pl
Preformat finished

+ mv footer.html .doxytmp
+ cd .doxytmp
+ no ../doxygen/Doxyfile.mgmapi
no: not found
Preformat finished

+ mv footer.html .doxytmp
*** Error code 127
+ cd .doxytmp
+ no ../doxygen/Doxyfile.ndbapi
no: not found
*** Error code 127
3 errors
*** Error code 1
1 error
*** Error code 1
1 error
*** Error code 1
1 error
*** Error code 1

Stop in /usr/ports/databases/mysql51-server.


Best Regards!


         James Chang


More information about the freebsd-ports mailing list