Date: Fri, 9 Mar 2018 14:39:01 +0000 (UTC) From: Jan Beich <jbeich@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r463963 - in branches/2018Q1/www: firefox/files waterfox/files Message-ID: <201803091439.w29Ed1BP015346@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: jbeich Date: Fri Mar 9 14:39:00 2018 New Revision: 463963 URL: https://svnweb.freebsd.org/changeset/ports/463963 Log: MFH: r460539 www/firefox: unbreak with Rust 1.25 error: unnecessary parentheses around function argument --> servo/ports/geckolib/glue.rs:4391:36 | 4391 | let name = unsafe { Atom::from((&*name)) }; | ^^^^^^^^ help: remove these parentheses | note: lint level defined here --> servo/ports/geckolib/lib.rs:5:9 | 5 | #![deny(warnings)] | ^^^^^^^^ = note: #[deny(unused_parens)] implied by #[deny(warnings)] Obtained from: upstream (Firefox 59) Approved by: ports-secteam blanket Added: branches/2018Q1/www/firefox/files/patch-bug1434619 - copied unchanged from r460539, head/www/firefox/files/patch-bug1434619 branches/2018Q1/www/waterfox/files/patch-bug1434619 - copied unchanged from r460539, head/www/waterfox/files/patch-bug1434619 Modified: Directory Properties: branches/2018Q1/ (props changed) Copied: branches/2018Q1/www/firefox/files/patch-bug1434619 (from r460539, head/www/firefox/files/patch-bug1434619) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2018Q1/www/firefox/files/patch-bug1434619 Fri Mar 9 14:39:00 2018 (r463963, copy of r460539, head/www/firefox/files/patch-bug1434619) @@ -0,0 +1,42 @@ +commit 98c3940f8b16 +Author: Simon Sapin <simon.sapin@exyr.org> +Date: Wed Jan 31 11:01:26 2018 -0600 + + servo: Merge #19914 - Remove #![deny(warnings)] (from servo:dont-deny); r=nox + + We already have https://github.com/servo/servo/pull/19612 to deny warnings at the time of landing into master. But it’s not useful to break the build when later compiler with a more recent Rust version that has introduced new warnings: + + https://bugzilla.mozilla.org/show_bug.cgi?id=1434619 + + Source-Repo: https://github.com/servo/servo + Source-Revision: 7546c37f1e921a112fef5828c59c6738a98c3f30 +--- + servo/components/style/lib.rs | 1 - + servo/ports/geckolib/lib.rs | 1 - + servo/support/gecko/nsstring/src/lib.rs | 1 - + 3 files changed, 3 deletions(-) + +diff --git servo/ports/geckolib/lib.rs servo/ports/geckolib/lib.rs +index ca57307c245a..15c42509a811 100644 +--- servo/ports/geckolib/lib.rs ++++ servo/ports/geckolib/lib.rs +@@ -2,7 +2,6 @@ + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ + +-#![deny(warnings)] + + extern crate cssparser; + extern crate env_logger; +diff --git servo/support/gecko/nsstring/src/lib.rs servo/support/gecko/nsstring/src/lib.rs +index 0321e38f8bbf..d5c5f147c480 100644 +--- servo/support/gecko/nsstring/src/lib.rs ++++ servo/support/gecko/nsstring/src/lib.rs +@@ -113,7 +113,6 @@ + //! which invoke their member's destructors through C++ code. + + #![allow(non_camel_case_types)] +-#![deny(warnings)] + + #[macro_use] + extern crate bitflags; Copied: branches/2018Q1/www/waterfox/files/patch-bug1434619 (from r460539, head/www/waterfox/files/patch-bug1434619) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2018Q1/www/waterfox/files/patch-bug1434619 Fri Mar 9 14:39:00 2018 (r463963, copy of r460539, head/www/waterfox/files/patch-bug1434619) @@ -0,0 +1,54 @@ +commit 98c3940f8b16 +Author: Simon Sapin <simon.sapin@exyr.org> +Date: Wed Jan 31 11:01:26 2018 -0600 + + servo: Merge #19914 - Remove #![deny(warnings)] (from servo:dont-deny); r=nox + + We already have https://github.com/servo/servo/pull/19612 to deny warnings at the time of landing into master. But it’s not useful to break the build when later compiler with a more recent Rust version that has introduced new warnings: + + https://bugzilla.mozilla.org/show_bug.cgi?id=1434619 + + Source-Repo: https://github.com/servo/servo + Source-Revision: 7546c37f1e921a112fef5828c59c6738a98c3f30 +--- + servo/components/style/lib.rs | 1 - + servo/ports/geckolib/lib.rs | 1 - + servo/support/gecko/nsstring/src/lib.rs | 1 - + 3 files changed, 3 deletions(-) + +diff --git servo/components/style/lib.rs servo/components/style/lib.rs +index d789c1d3305d..8a343496e6de 100644 +--- servo/components/style/lib.rs ++++ servo/components/style/lib.rs +@@ -23,7 +23,6 @@ + //! [cssparser]: ../cssparser/index.html + //! [selectors]: ../selectors/index.html + +-#![deny(warnings)] + #![deny(missing_docs)] + + #![recursion_limit = "500"] // For define_css_keyword_enum! in -moz-appearance +diff --git servo/ports/geckolib/lib.rs servo/ports/geckolib/lib.rs +index ca57307c245a..15c42509a811 100644 +--- servo/ports/geckolib/lib.rs ++++ servo/ports/geckolib/lib.rs +@@ -2,7 +2,6 @@ + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ + +-#![deny(warnings)] + + extern crate cssparser; + extern crate env_logger; +diff --git servo/support/gecko/nsstring/src/lib.rs servo/support/gecko/nsstring/src/lib.rs +index 0321e38f8bbf..d5c5f147c480 100644 +--- servo/components/style/gecko_bindings/nsstring_vendor/src/lib.rs ++++ servo/components/style/gecko_bindings/nsstring_vendor/src/lib.rs +@@ -113,7 +113,6 @@ + //! which invoke their member's destructors through C++ code. + + #![allow(non_camel_case_types)] +-#![deny(warnings)] + + #[macro_use] + extern crate bitflags;
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201803091439.w29Ed1BP015346>