diff --git a/src/semaphore/src/lib.rs b/src/semaphore/src/lib.rs
index c413aeb8e03a1fe37b11256e11ffe6ae91c201b5..cd5bb47d79bd18e0fa596ec9553fc28503821e59 100644
--- a/src/semaphore/src/lib.rs
+++ b/src/semaphore/src/lib.rs
@@ -25,11 +25,13 @@ pub extern "C" fn sem_destroy(sem: *mut sem_t) -> c_int {
     unimplemented!();
 }
 
-#[no_mangle]
-pub extern "C" fn sem_open(name: *const c_char,
-                    oflag: c_int, ...) -> *mut sem_t {
-    unimplemented!();
-}
+/*
+ *#[no_mangle]
+ *pub extern "C" fn sem_open(name: *const c_char,
+ *                    oflag: c_int, ...) -> *mut sem_t {
+ *    unimplemented!();
+ *}
+ */
 
 #[no_mangle]
 pub extern "C" fn sem_close(sem: *mut sem_t) -> c_int {