diff --git a/mozjs-sys/Cargo.toml b/mozjs-sys/Cargo.toml index b88a74295f..9a8dbfd063 100644 --- a/mozjs-sys/Cargo.toml +++ b/mozjs-sys/Cargo.toml @@ -2,7 +2,7 @@ name = "mozjs_sys" description = "System crate for the Mozilla SpiderMonkey JavaScript engine." repository.workspace = true -version = "140.11.0-0" +version = "140.11.0-1" authors = ["Mozilla", "The Servo Project Developers"] links = "mozjs" license.workspace = true diff --git a/mozjs-sys/etc/patches/0024-bindgen-fixes.patch b/mozjs-sys/etc/patches/0024-bindgen-fixes.patch index e008a864e1..5489dba8f4 100644 --- a/mozjs-sys/etc/patches/0024-bindgen-fixes.patch +++ b/mozjs-sys/etc/patches/0024-bindgen-fixes.patch @@ -69,16 +69,3 @@ index 9d1df4664..86646e13d 100644 const char* data_; public: -diff --git a/js/public/ColumnNumber.h b/js/public/ColumnNumber.h -index 9fd007f4b..adfce9dd2 100644 ---- a/js/public/ColumnNumber.h -+++ b/js/public/ColumnNumber.h -@@ -304,7 +304,7 @@ struct LimitedColumnNumberOneOrigin : public detail::MaybeLimitedColumnNumber< - }; - - // Column number in 1-origin. --struct ColumnNumberOneOrigin : public detail::MaybeLimitedColumnNumber<0> { -+struct __attribute__((__packed__)) ColumnNumberOneOrigin : public detail::MaybeLimitedColumnNumber<0> { - private: - using Base = detail::MaybeLimitedColumnNumber<0>; - diff --git a/mozjs-sys/mozjs/js/public/ColumnNumber.h b/mozjs-sys/mozjs/js/public/ColumnNumber.h index adfce9dd2b..9fd007f4bb 100644 --- a/mozjs-sys/mozjs/js/public/ColumnNumber.h +++ b/mozjs-sys/mozjs/js/public/ColumnNumber.h @@ -304,7 +304,7 @@ struct LimitedColumnNumberOneOrigin : public detail::MaybeLimitedColumnNumber< }; // Column number in 1-origin. -struct __attribute__((__packed__)) ColumnNumberOneOrigin : public detail::MaybeLimitedColumnNumber<0> { +struct ColumnNumberOneOrigin : public detail::MaybeLimitedColumnNumber<0> { private: using Base = detail::MaybeLimitedColumnNumber<0>; diff --git a/mozjs/Cargo.toml b/mozjs/Cargo.toml index 4d5e11ee98..9d7c44bff2 100644 --- a/mozjs/Cargo.toml +++ b/mozjs/Cargo.toml @@ -2,7 +2,7 @@ name = "mozjs" description = "Rust bindings to the Mozilla SpiderMonkey JavaScript engine." repository.workspace = true -version = "0.16.1" +version = "0.16.2" authors = ["The Servo Project Developers"] license.workspace = true edition.workspace = true @@ -27,7 +27,7 @@ encoding_rs = "0.8.35" libc.workspace = true log = "0.4" # When doing non-version changes also update ../mozjs-sys/etc/sm-security-bump.py -mozjs_sys = { version = "=140.11.0-0", path = "../mozjs-sys" } +mozjs_sys = { version = "=140.11.0-1", path = "../mozjs-sys" } num-traits = "0.2" [target.'cfg(target_arch = "wasm32")'.dev-dependencies]