[SERVER-11327] devel 2.5 branch fails to build on Mavericks Created: 23/Oct/13  Updated: 10/Dec/14  Resolved: 23/Oct/13

Status: Closed
Project: Core Server
Component/s: Build
Affects Version/s: 2.5.2
Fix Version/s: None

Type: Bug Priority: Critical - P2
Reporter: Imre Fazekas Assignee: Ernie Hershey
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Mavericks, 10.9


Operating System: OS X
Steps To Reproduce:

Download and try to build

Participants:

 Description   

The branch 2.4 won1t build on Mavericks, I learned this from the jira discussion read here due to a missing header which won't be back ported, but unfortunately even the 2.5 branch cannot be built on Mavericks.
Any idea how to manage this?

	brew install --devel mongodb
	==> Downloading http://downloads.mongodb.org/src/mongodb-src-r2.5.2.tar.gz
	######################################################################## 100,0%
	==> Downloading patches
	######################################################################## 100,0%
	==> Patching
	patching file src/third_party/v8/SConscript
	==> scons install --prefix=/usr/local/Cellar/mongodb/2.5.2 -j4 --64
	      construction vtable for std::basic_istream<wchar_t, std::char_traits<wchar_t> >-in-std::basic_ifstream<wchar_t, std::char_traits<wchar_t> > in parsers.o
	ld: symbol(s) not found for architecture x86_64
	clang: error: linker command failed with exit code 1 (use -v to see invocation)
	scons: *** [build/darwin/64/mongo/bsondump] Error 1
	scons: building terminated because of errors.
 
	READ THIS: https://github.com/mxcl/homebrew/wiki/troubleshooting



 Comments   
Comment by Imre Fazekas [ 23/Oct/13 ]

It is working! Thanks guys, really awesome, can work again on my new Mavericks.

Comment by Ernie Hershey [ 23/Oct/13 ]

Thanks for pointing this out! It should be addressed by this homebrew commit - https://github.com/mxcl/homebrew/commit/975acc00ef8b6a240d2fa793c99518c00ca21f1b

If you run 'brew update' and try again it should work.

Generated at Thu Feb 08 03:25:30 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.