#40947: clamav 0.98 build fails under Mavericks --------------------------+-------------------------------- Reporter: disposable@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Keywords: | Port: clamav --------------------------+-------------------------------- Trying to build clamav 0.98 (or the universal variant) fails on one my 10.9 computers with the error related to incorrect architecture of libraries with the error (I've added an ellipsis for brevity): {{{ :info:build ---> Building clamav for architecture x86_64 :debug:build Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_sysutils_clamav/clamav/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.9' :debug:build Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_sysutils_clamav/clamav/work/clamav-0.98-x86_64" && /usr/bin/make -j4 -w all' :debug:build Executing command line: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_sysutils_clamav/clamav/work/clamav-0.98-x86_64" && /usr/bin/make -j4 -w all ... :info:build ld: warning: directory not found for option '-L/Users/gkhanna/build/x86_64-apple-darwin11.0.0/libstdc++-v3/src' :info:build ld: warning: directory not found for option '-L/Users/gkhanna/build/x86_64-apple-darwin11.0.0/libstdc++-v3/src/.libs' :info:build ld: warning: ignoring file ../libclamav/libclamav.map, file was built for unsupported file format ( 0x43 0x4C 0x41 0x4D 0x41 0x56 0x5F 0x50 0x55 0x42 0x4C 0x49 0x43 0x20 0x7B 0x0A ) which is not the architecture being linked (x86_64): ../libclamav/libclamav.map :info:build Undefined symbols for architecture x86_64: :info:build "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::at(unsigned long) const", referenced from: :info:build llvm::UpgradeIntrinsicFunction(llvm::Function*, llvm::Function*&) in libclamavcxx.a(AutoUpgrade.o) :info:build llvm::UpgradeIntrinsicCall(llvm::CallInst*, llvm::Function*) in libclamavcxx.a(AutoUpgrade.o) :info:build ExtendNEONArgs(llvm::CallInst*, llvm::Value*, llvm::Value*, llvm::Value*&, llvm::Value*&) in libclamavcxx.a(AutoUpgrade.o) :info:build CallVABD(llvm::CallInst*, llvm::Value*, llvm::Value*) in libclamavcxx.a(AutoUpgrade.o) }}} I have followed the migration guide. Including reinstalling MacPorts and ports a second time, just in case, and my macports.conf file does not differ from macports.conf.default. -- Ticket URL: <https://trac.macports.org/ticket/40947> MacPorts <http://www.macports.org/> Ports system for OS X