The following trivial patch modifies localsolr source tree so that it compiles with the released lucene-core-2.9.0 and lucene-spatial-2.9.0 (And solr 1.4-SNAPSHOT). It removes some unused imports and uses the getter for access to distanceFilter. Although the code makes the tree compile,there still seem to be issues with the search service: [http-8080-2] ERROR org.apache.solr.core.SolrCore - java.lang.NumberFormatException: Invalid shift value in prefixCoded string (is encoded value really a LONG?). Looking into that now.
Remove unused imports, use distanceFilter getter