#![crate_type = "lib"]
#![crate_name = "leveldb"]
#![feature(globs)]

extern crate serialize;
extern crate libc;

pub use database::options as options;
pub use database::error as error;
pub use database::iterator as iterator;

pub mod cbits;
pub mod database;

#![crate_type = "lib"]
#![crate_name = "leveldb"]
#![feature(globs,phase)]
#![phase(syntax, link)] extern crate log;

extern crate serialize;
extern crate libc;

pub use database::options as options;
pub use database::error as error;
pub use database::iterator as iterator;

mod cbits;
pub mod database;

--- 
+++ 
@@ -1,7 +1,6 @@
 #![crate_type = "lib"]
 #![crate_name = "leveldb"]
-#![feature(globs,phase)]
-#![phase(syntax, link)] extern crate log;
+#![feature(globs)]
 
 extern crate serialize;
 extern crate libc;
@@ -10,5 +9,5 @@
 pub use database::error as error;
 pub use database::iterator as iterator;
 
-mod cbits;
+pub mod cbits;
 pub mod database;
Make the cbits public for those who want
