link problem, mysql-unified, no x86_64 errors

Tom Liehe via Fink-beginners <[email protected]>
Newsgroups gmane.os.apple.fink.beginners
Message-ID <[email protected]>
First, thanks for the quick response on fixing similar errors with libical.

This one is also about symbols not found for x86_64 architecture. Log file attached - the failing command is 8500 chars long

_______________________________________________
Fink-beginners mailing list
[email protected]
List archive:
https://sourceforge.net/p/fink/mailman/fink-users/
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-beginners
mysql.log (application/octet-stream, 13.9 KB)
The following package will be installed or updated:
 mysql-unified
The following 2 additional packages will be installed:
 mysql-unified-client mysql-unified-shlibs

libtool: link: gcc -dynamiclib  -o .libs/libndbclient.2.dylib   .libs/libndbclient.lax/libndbapi.a/NdbDictionaryImpl.o .libs/libndbclient.lax/libndbapi.a/ClusterMgr.o .libs/libndbclient.lax/libndbapi.a/NdbTransactionScan.o .libs/libndbclient.lax/libndbapi.a/Ndblist.o .libs/libndbclient.lax/libndbapi.a/NdbUtil.o .libs/libndbclient.lax/libndbapi.a/Ndbif.o .libs/libndbclient.lax/libndbapi.a/NdbErrorOut.o .libs/libndbclient.lax/libndbapi.a/NdbTransaction.o .libs/libndbclient.lax/libndbapi.a/Ndb.o .libs/libndbclient.lax/libndbapi.a/NdbOperationScan.o .libs/libndbclient.lax/libndbapi.a/ndberror.o .libs/libndbclient.lax/libndbapi.a/NdbOperation.o .libs/libndbclient.lax/libndbapi.a/NdbDictionary.o .libs/libndbclient.lax/libndbapi.a/NdbRecAttr.o .libs/libndbclient.lax/libndbapi.a/NdbScanFilter.o .libs/libndbclient.lax/libndbapi.a/ObjectMap.o .libs/libndbclient.lax/libndbapi.a/Ndbinit.o .libs/libndbclient.lax/libndbapi.a/TransporterFacade.o .libs/libndbclient.lax/libndbapi.a/NdbPoolImpl.o .libs/libndbclient.lax/libndbapi.a/SignalSender.o .libs/libndbclient.lax/libndbapi.a/NdbOperationInt.o .libs/libndbclient.lax/libndbapi.a/ndb_cluster_connection.o .libs/libndbclient.lax/libndbapi.a/NdbOperationExec.o .libs/libndbclient.lax/libndbapi.a/NdbOperationSearch.o .libs/libndbclient.lax/libndbapi.a/NdbApiSignal.o .libs/libndbclient.lax/libndbapi.a/NdbIndexOperation.o .libs/libndbclient.lax/libndbapi.a/NdbOperationDefine.o .libs/libndbclient.lax/libndbapi.a/NdbScanOperation.o .libs/libndbclient.lax/libndbapi.a/DictCache.o .libs/libndbclient.lax/libndbapi.a/NdbPool.o .libs/libndbclient.lax/libndbapi.a/Ndberr.o .libs/libndbclient.lax/libndbapi.a/NdbReceiver.o .libs/libndbclient.lax/libndbapi.a/NdbBlob.o  .libs/libndbclient.lax/libtransporter.a/Transporter.o .libs/libndbclient.lax/libtransporter.a/TCP_Transporter.o .libs/libndbclient.lax/libtransporter.a/Packer.o .libs/libndbclient.lax/libtransporter.a/SendBuffer.o .libs/libndbclient.lax/libtransporter.a/TransporterRegistry.o .libs/libndbclient.lax/libtransporter.a/SHM_Transporter.unix.o .libs/libndbclient.lax/libtransporter.a/SHM_Transporter.o  .libs/libndbclient.lax/libtrace.a/EventLogger.o .libs/libndbclient.lax/libtrace.a/DebuggerNames.o .libs/libndbclient.lax/libtrace.a/GrepError.o .libs/libndbclient.lax/libtrace.a/BlockNames.o .libs/libndbclient.lax/libtrace.a/SignalLoggerManager.o  .libs/libndbclient.lax/libsignaldataprint.a/TcIndx.o .libs/libndbclient.lax/libsignaldataprint.a/TcRollbackRep.o .libs/libndbclient.lax/libsignaldataprint.a/UtilExecute.o .libs/libndbclient.lax/libsignaldataprint.a/FsCloseReq.o .libs/libndbclient.lax/libsignaldataprint.a/IndxAttrInfo.o .libs/libndbclient.lax/libsignaldataprint.a/NdbfsContinueB.o .libs/libndbclient.lax/libsignaldataprint.a/ScanFrag.o .libs/libndbclient.lax/libsignaldataprint.a/CopyGCI.o .libs/libndbclient.lax/libsignaldataprint.a/FsAppendReq.o .libs/libndbclient.lax/libsignaldataprint.a/LqhFrag.o .libs/libndbclient.lax/libsignaldataprint.a/SignalNames.o .libs/libndbclient.lax/libsignaldataprint.a/PrepDropTab.o .libs/libndbclient.lax/libsignaldataprint.a/CreateFragmentation.o .libs/libndbclient.lax/libsignaldataprint.a/TcKeyRef.o .libs/libndbclient.lax/libsignaldataprint.a/PrepFailReqRef.o .libs/libndbclient.lax/libsignaldataprint.a/AlterTab.o .libs/libndbclient.lax/libsignaldataprint.a/IndxKeyInfo.o .libs/libndbclient.lax/libsignaldataprint.a/DisconnectRep.o .libs/libndbclient.lax/libsignaldataprint.a/AlterTrig.o .libs/libndbclient.lax/libsignaldataprint.a/SignalDroppedRep.o .libs/libndbclient.lax/libsignaldataprint.a/CreateIndx.o .libs/libndbclient.lax/libsignaldataprint.a/StartRec.o .libs/libndbclient.lax/libsignaldataprint.a/LqhKey.o .libs/libndbclient.lax/libsignaldataprint.a/FsConf.o .libs/libndbclient.lax/libsignaldataprint.a/TcKeyConf.o .libs/libndbclient.lax/libsignaldataprint.a/DropIndx.o .libs/libndbclient.lax/libsignaldataprint.a/TupKey.o .libs/libndbclient.lax/libsignaldataprint.a/ReadNodesConf.o .libs/libndbclient.lax/libsignaldataprint.a/NFCompleteRep.o .libs/libndbclient.lax/libsignaldataprint.a/TupCommit.o .libs/libndbclient.lax/libsignaldataprint.a/FsRef.o .libs/libndbclient.lax/libsignaldataprint.a/BackupImpl.o .libs/libndbclient.lax/libsignaldataprint.a/UtilSequence.o .libs/libndbclient.lax/libsignaldataprint.a/GCPSave.o .libs/libndbclient.lax/libsignaldataprint.a/BackupSignalData.o .libs/libndbclient.lax/libsignaldataprint.a/CntrStart.o .libs/libndbclient.lax/libsignaldataprint.a/FireTrigOrd.o .libs/libndbclient.lax/libsignaldataprint.a/PackedSignal.o .libs/libndbclient.lax/libsignaldataprint.a/DihContinueB.o .libs/libndbclient.lax/libsignaldataprint.a/AlterTable.o .libs/libndbclient.lax/libsignaldataprint.a/ContinueB.o .libs/libndbclient.lax/libsignaldataprint.a/SystemError.o .libs/libndbclient.lax/libsignaldataprint.a/FsOpenReq.o .libs/libndbclient.lax/libsignaldataprint.a/SignalDataPrint.o .libs/libndbclient.lax/libsignaldataprint.a/UtilLock.o .libs/libndbclient.lax/libsignaldataprint.a/UtilDelete.o .libs/libndbclient.lax/libsignaldataprint.a/SumaImpl.o .libs/libndbclient.lax/libsignaldataprint.a/AlterIndx.o .libs/libndbclient.lax/libsignaldataprint.a/TcKeyReq.o .libs/libndbclient.lax/libsignaldataprint.a/UtilPrepare.o .libs/libndbclient.lax/libsignaldataprint.a/MasterLCP.o .libs/libndbclient.lax/libsignaldataprint.a/LqhTrans.o .libs/libndbclient.lax/libsignaldataprint.a/ScanTab.o .libs/libndbclient.lax/libsignaldataprint.a/DropTab.o .libs/libndbclient.lax/libsignaldataprint.a/FsReadWriteReq.o .libs/libndbclient.lax/libsignaldataprint.a/CloseComReqConf.o .libs/libndbclient.lax/libsignaldataprint.a/DropTrig.o .libs/libndbclient.lax/libsignaldataprint.a/TuxMaint.o .libs/libndbclient.lax/libsignaldataprint.a/LCP.o .libs/libndbclient.lax/libsignaldataprint.a/DictTabInfo.o .libs/libndbclient.lax/libsignaldataprint.a/NdbSttor.o .libs/libndbclient.lax/libsignaldataprint.a/AccLock.o .libs/libndbclient.lax/libsignaldataprint.a/TrigAttrInfo.o .libs/libndbclient.lax/libsignaldataprint.a/CreateTrig.o .libs/libndbclient.lax/libsignaldataprint.a/FailRep.o  .libs/libndbclient.lax/libmgmapi.a/mgmapi.o .libs/libndbclient.lax/libmgmapi.a/mgmapi_configuration.o .libs/libndbclient.lax/libmgmapi.a/ndbd_exit_codes.o .libs/libndbclient.lax/libmgmapi.a/ndb_logevent.o .libs/libndbclient.lax/libmgmapi.a/LocalConfig.o  .libs/libndbclient.lax/libmgmsrvcommon.a/IPCConfig.o .libs/libndbclient.lax/libmgmsrvcommon.a/ConfigRetriever.o  .libs/libndbclient.lax/liblogger.a/SysLogHandler.o .libs/libndbclient.lax/liblogger.a/LogHandler.o .libs/libndbclient.lax/liblogger.a/FileLogHandler.o .libs/libndbclient.lax/liblogger.a/LogHandlerList.o .libs/libndbclient.lax/liblogger.a/Logger.o .libs/libndbclient.lax/liblogger.a/ConsoleLogHandler.o  .libs/libndbclient.lax/libportlib.a/NdbThread.o .libs/libndbclient.lax/libportlib.a/NdbSleep.o .libs/libndbclient.lax/libportlib.a/NdbMem.o .libs/libndbclient.lax/libportlib.a/NdbHost.o .libs/libndbclient.lax/libportlib.a/NdbCondition.o .libs/libndbclient.lax/libportlib.a/NdbTCP.o .libs/libndbclient.lax/libportlib.a/NdbDaemon.o .libs/libndbclient.lax/libportlib.a/NdbEnv.o .libs/libndbclient.lax/libportlib.a/NdbConfig.o .libs/libndbclient.lax/libportlib.a/NdbTick.o .libs/libndbclient.lax/libportlib.a/NdbMutex.o  .libs/libndbclient.lax/libgeneral.a/OutputStream.o .libs/libndbclient.lax/libgeneral.a/socket_io.o .libs/libndbclient.lax/libgeneral.a/NdbOut.o .libs/libndbclient.lax/libgeneral.a/strdup.o .libs/libndbclient.lax/libgeneral.a/version.o .libs/libndbclient.lax/libgeneral.a/ndb_init.o .libs/libndbclient.lax/libgeneral.a/SocketClient.o .libs/libndbclient.lax/libgeneral.a/ndb_rand.o .libs/libndbclient.lax/libgeneral.a/Parser.o .libs/libndbclient.lax/libgeneral.a/Bitmask.o .libs/libndbclient.lax/libgeneral.a/md5_hash.o .libs/libndbclient.lax/libgeneral.a/File.o .libs/libndbclient.lax/libgeneral.a/new.o .libs/libndbclient.lax/libgeneral.a/NdbSqlUtil.o .libs/libndbclient.lax/libgeneral.a/BaseString.o .libs/libndbclient.lax/libgeneral.a/uucode.o .libs/libndbclient.lax/libgeneral.a/InputStream.o .libs/libndbclient.lax/libgeneral.a/basestring_vsnprintf.o .libs/libndbclient.lax/libgeneral.a/SocketAuthenticator.o .libs/libndbclient.lax/libgeneral.a/SocketServer.o .libs/libndbclient.lax/libgeneral.a/SimpleProperties.o .libs/libndbclient.lax/libgeneral.a/random.o .libs/libndbclient.lax/libgeneral.a/ConfigValues.o .libs/libndbclient.lax/libgeneral.a/Properties.o   -L/opt/sw/lib/x86_64-darwin -L/opt/sw/lib -lm    -install_name  /opt/sw/lib/mysql/libndbclient.2.dylib -compatibility_version 3 -current_version 3.0 -Wl,-single_module
Undefined symbols for architecture x86_64:
  "operator delete[](void*)", referenced from:
      NdbTableImpl::~NdbTableImpl() in NdbDictionaryImpl.o
      Vector<unsigned short>::~Vector() in NdbDictionaryImpl.o
      Vector<NdbColumnImpl*>::~Vector() in NdbDictionaryImpl.o
      Vector<unsigned int>::~Vector() in NdbDictionaryImpl.o
      NdbTableImpl::assign(NdbTableImpl const&) in NdbDictionaryImpl.o
      Vector<NdbColumnImpl*>::push_back(NdbColumnImpl* const&) in NdbDictionaryImpl.o
      NdbTableImpl::buildColumnHash() in NdbDictionaryImpl.o
      ...
  "operator delete(void*)", referenced from:
      NdbTableImpl::~NdbTableImpl() in NdbDictionaryImpl.o
      NdbTableImpl::~NdbTableImpl() in NdbDictionaryImpl.o
      NdbIndexImpl::~NdbIndexImpl() in NdbDictionaryImpl.o
      NdbIndexImpl::~NdbIndexImpl() in NdbDictionaryImpl.o
      NdbDictionaryImpl::~NdbDictionaryImpl() in NdbDictionaryImpl.o
      NdbDictInterface::parseTableInfo(NdbTableImpl**, unsigned int const*, unsigned int, bool, bool) in NdbDictionaryImpl.o
      Ndb_free_list_t<NdbBlob>::~Ndb_free_list_t() in Ndblist.o
      ...
  "operator new[](unsigned long)", referenced from:
      NdbTableImpl::NdbTableImpl() in NdbDictionaryImpl.o
      Vector<unsigned int>::Vector(int) in NdbDictionaryImpl.o
      Vector<NdbColumnImpl*>::Vector(int) in NdbDictionaryImpl.o
      Vector<unsigned short>::Vector(int) in NdbDictionaryImpl.o
      NdbTableImpl::NdbTableImpl(NdbDictionary::Table&) in NdbDictionaryImpl.o
      NdbTableImpl::assign(NdbTableImpl const&) in NdbDictionaryImpl.o
      Vector<NdbColumnImpl*>::push_back(NdbColumnImpl* const&) in NdbDictionaryImpl.o
      ...
  "operator new(unsigned long)", referenced from:
      NdbColumnImpl::create_psuedo(char const*) in NdbDictionaryImpl.o
      NdbTableImpl::assign(NdbTableImpl const&) in NdbDictionaryImpl.o
      NdbDictInterface::parseTableInfo(NdbTableImpl**, unsigned int const*, unsigned int, bool, bool) in NdbDictionaryImpl.o
      NdbDictInterface::create_index_obj_from_table(NdbIndexImpl**, NdbTableImpl*, NdbTableImpl const*) in NdbDictionaryImpl.o
      Ndb::createConIdleList(int) in Ndblist.o
      Ndb_free_list_t<NdbTransaction>::fill(Ndb*, unsigned int) in Ndblist.o
      Ndb::createOpIdleList(int) in Ndblist.o
      ...
  "___cxa_pure_virtual", referenced from:
      vtable for Transporter in Transporter.o
      vtable for LogHandler in LogHandler.o
      vtable for SimpleProperties::Reader in SimpleProperties.o
  "_base64_decode", referenced from:
      _ndb_mgm_get_configuration in mgmapi.o
  "_base64_needed_decoded_length", referenced from:
      _ndb_mgm_get_configuration in mgmapi.o
  "_decimal_bin_size", referenced from:
      NdbDictInterface::parseTableInfo(NdbTableImpl**, unsigned int const*, unsigned int, bool, bool) in NdbDictionaryImpl.o
      NdbDictInterface::createOrAlterTable(Ndb&, NdbTableImpl&, bool) in NdbDictionaryImpl.o
  "_get_charset", referenced from:
      NdbDictInterface::parseTableInfo(NdbTableImpl**, unsigned int const*, unsigned int, bool, bool) in NdbDictionaryImpl.o
  "_my_charset_bin", referenced from:
      l_switch.table._ZN13NdbColumnImpl4initEN13NdbDictionary6Column4TypeE.23 in NdbDictionaryImpl.o
      NdbSqlUtil::likeBinary(void const*, void const*, unsigned int, void const*, unsigned int) in NdbSqlUtil.o
      NdbSqlUtil::likeVarbinary(void const*, void const*, unsigned int, void const*, unsigned int) in NdbSqlUtil.o
      NdbSqlUtil::likeLongvarbinary(void const*, void const*, unsigned int, void const*, unsigned int) in NdbSqlUtil.o
  "_my_end", referenced from:
      _ndb_end in ndb_init.o
  "_my_fstat", referenced from:
      File_class::size(__sFILE*) in File.o
      File_class::size() const in File.o
  "_my_gethostbyname_r", referenced from:
      _Ndb_getInAddr in NdbTCP.o
  "_my_gethostbyname_r_free", referenced from:
      _Ndb_getInAddr in NdbTCP.o
  "_my_init", referenced from:
      _ndb_init in ndb_init.o
  "_my_malloc", referenced from:
      _ndb_mgm_create_handle in mgmapi.o
      _ndb_mgm_create_logevent_handle in ndb_logevent.o
  "_my_no_flags_free", referenced from:
      _ndb_mgm_set_name in mgmapi.o
      _ndb_mgm_destroy_handle in mgmapi.o
      _ndb_mgm_destroy_logevent_handle in ndb_logevent.o
  "_my_sleep", referenced from:
      _NdbSleep_MilliSleep in NdbSleep.o
  "_my_snprintf", referenced from:
      _ndb_error_string in ndberror.o
      _ndbd_exit_string in ndbd_exit_codes.o
  "_my_stat", referenced from:
      File_class::mtime(char const*) in File.o
      File_class::exists(char const*) in File.o
  "_my_strdup", referenced from:
      _ndb_mgm_set_name in mgmapi.o
  "_my_thread_end", referenced from:
      _NdbThread_Exit in NdbThread.o
  "_my_thread_init", referenced from:
      _ndb_thread_wrapper in NdbThread.o
  "_strnmov", referenced from:
      _NdbThread_Create in NdbThread.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[4]: *** [libndbclient.la] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

Failed: phase compiling: mysql-unified-5.0.96-6 failed

Also include the following system information:
Package manager version: 0.45.99.git
Distribution version: selfupdate-rsync Wed Aug 18 16:29:10 2021, 11.3, x86_64
Trees: local/main stable/main
Xcode.app: 12.5.1
Xcode command-line tools: 12.5.1.0.1.1623191612
Max. Fink build jobs:  1
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.