diff --git a/components/bluetooth/lib.rs b/components/bluetooth/lib.rs index 5f54c113faf..81f09a61417 100644 --- a/components/bluetooth/lib.rs +++ b/components/bluetooth/lib.rs @@ -7,6 +7,7 @@ extern crate bitflags; extern crate bluetooth_traits; extern crate device; extern crate ipc_channel; +#[cfg(target_os = "linux")] extern crate servo_config; extern crate servo_rand; #[cfg(target_os = "linux")] @@ -23,6 +24,7 @@ use bluetooth_traits::scanfilter::{BluetoothScanfilter, BluetoothScanfilterSeque use device::bluetooth::{BluetoothAdapter, BluetoothDevice, BluetoothGATTCharacteristic}; use device::bluetooth::{BluetoothGATTDescriptor, BluetoothGATTService}; use ipc_channel::ipc::{self, IpcReceiver, IpcSender}; +#[cfg(target_os = "linux")] use servo_config::opts; use servo_rand::Rng; use std::borrow::ToOwned; diff --git a/components/script/dom/permissions.rs b/components/script/dom/permissions.rs index edb08ee1ec7..b5cab2ace90 100644 --- a/components/script/dom/permissions.rs +++ b/components/script/dom/permissions.rs @@ -17,6 +17,7 @@ use dom_struct::dom_struct; use js::conversions::ConversionResult; use js::jsapi::{JSContext, JSObject}; use js::jsval::{ObjectValue, UndefinedValue}; +#[cfg(target_os = "linux")] use servo_config::opts; use servo_config::prefs::PREFS; use std::rc::Rc;