[SERVER-4634] --use-system-all (and --use-system-snappy?) don't actually use system snappy Created: 06/Jan/12  Updated: 11/Jul/16  Resolved: 06/Feb/12

Status: Closed
Project: Core Server
Component/s: Build
Affects Version/s: 2.0.2
Fix Version/s: 2.0.3, 2.1.1

Type: Bug Priority: Minor - P4
Reporter: Ryan Schmidt Assignee: Eliot Horowitz (Inactive)
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

OS X 10.6.8, Xcode 3.2.6


Attachments: File mongodb-enable-external-snappy.patch    
Operating System: OS X
Participants:

 Description   

In ticket SERVER-3829, the options -use-system-all, --use-system-pcre and --use-system-sm were added. In fact, mongodb 2.0.2's "scons --help" advertises that it also supports the option --use-system-snappy. And using "-use-system-all" reports:

using system version of: pcre
using system version of: sm
using system version of: snappy

Nevertheless, the bundled version of snappy is built and used instead of the system version I have installed with MacPorts.



 Comments   
Comment by auto [ 06/Feb/12 ]

Author:

{u'login': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: fix --use-system-snappy SERVER-4634
Branch: v2.0
https://github.com/mongodb/mongo/commit/e74f5546d554f8de441b62f264c73ea86913c4f8

Comment by auto [ 06/Feb/12 ]

Author:

{u'login': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: fix --use-system-snappy SERVER-4634
Branch: master
https://github.com/mongodb/mongo/commit/b0bfda95ff1fd213562bddded908ebd63b9be51c

Comment by Nathaniel McCallum [ 03/Feb/12 ]

Please just merge this, it is non-intrusive: https://github.com/mongodb/mongo/pull/173

Comment by Eliot Horowitz (Inactive) [ 17/Jan/12 ]

Doing a major refactor of SConstruct right now - may take a bit to clean up.

Comment by Nathaniel McCallum [ 17/Jan/12 ]

Patch to enable building with external snappy (used in Fedora)

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