[Bug 196772] www/firefox build failed for i386
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196772 Jan Beich jbe...@vfemail.net changed: What|Removed |Added See Also||https://bugzilla.mozilla.or ||g/show_bug.cgi?id=1122586, ||https://bugzilla.mozilla.or ||g/show_bug.cgi?id=1122547 -- You are receiving this mail because: You are the assignee for the bug. ___ freebsd-gecko@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-gecko To unsubscribe, send any mail to freebsd-gecko-unsubscr...@freebsd.org
[Bug 196807] www/seamonkey-i18n: build fails in poudriere due to language pack not in distinfo
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196807 Bug ID: 196807 Summary: www/seamonkey-i18n: build fails in poudriere due to language pack not in distinfo Product: Ports Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ge...@freebsd.org Reporter: freebsd-bugzi...@in-addr.com Flags: maintainer-feedback?(ge...@freebsd.org) Assignee: ge...@freebsd.org = seamonkey-2.32.ja-JP-mac.langpack.xpi is not in /usr/ports/www/seamonkey-i18n/distinfo. = Either /usr/ports/www/seamonkey-i18n/distinfo is out of date, or = seamonkey-2.32.ja-JP-mac.langpack.xpi is spelled incorrectly. --- Comment #1 from Bugzilla Automation bugzi...@freebsd.org --- Auto-assigned to maintainer ge...@freebsd.org -- You are receiving this mail because: You are the assignee for the bug. ___ freebsd-gecko@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-gecko To unsubscribe, send any mail to freebsd-gecko-unsubscr...@freebsd.org
maintainer-feedback requested: [Bug 196807] www/seamonkey-i18n: build fails in poudriere due to language pack not in distinfo
Gary freebsd-bugzi...@in-addr.com has reassigned Bugzilla Automation bugzi...@freebsd.org's request for maintainer-feedback to ge...@freebsd.org: Bug 196807: www/seamonkey-i18n: build fails in poudriere due to language pack not in distinfo https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196807 --- Description --- = seamonkey-2.32.ja-JP-mac.langpack.xpi is not in /usr/ports/www/seamonkey-i18n/distinfo. = Either /usr/ports/www/seamonkey-i18n/distinfo is out of date, or = seamonkey-2.32.ja-JP-mac.langpack.xpi is spelled incorrectly. --- Comment #1 from Bugzilla Automation bugzi...@freebsd.org --- Auto-assigned to maintainer ge...@freebsd.org ___ freebsd-gecko@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-gecko To unsubscribe, send any mail to freebsd-gecko-unsubscr...@freebsd.org
[SVN-Commit] r1806 - in trunk: mail/thunderbird/files www/firefox-esr/files www/firefox/files www/libxul/files www/seamonkey/files
Author: jbeich Date: Sat Jan 17 01:58:09 2015 New Revision: 1806 Log: backport Wikipedia crashfix for clang 3.5 PR: ports/196802 Added: trunk/mail/thunderbird/files/patch-bug1083461 trunk/www/firefox-esr/files/patch-bug1083461 trunk/www/firefox/files/patch-bug1083461 trunk/www/libxul/files/patch-bug1083461 trunk/www/seamonkey/files/patch-bug1083461 Added: trunk/mail/thunderbird/files/patch-bug1083461 == --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/mail/thunderbird/files/patch-bug1083461 Sat Jan 17 01:58:09 2015(r1806) @@ -0,0 +1,156 @@ +commit c97894b +Author: L. David Baron dba...@dbaron.org +Date: Sun Oct 19 23:31:39 2014 -0400 + +Bug 1083461 - Convert nsCSSValue{,Pair}List::operator== back to a static Equal method so that it can be validly called on null pointers. r=bzbarsky approval-mozilla-esr31=bkerensa +--- + layout/style/nsCSSValue.cpp | 28 + layout/style/nsCSSValue.h | 22 -- + layout/style/nsStyleAnimation.cpp | 6 -- + 3 files changed, 36 insertions(+), 20 deletions(-) + +diff --git layout/style/nsCSSValue.cpp layout/style/nsCSSValue.cpp +index 781ef65..4bbc979 100644 +--- mozilla/layout/style/nsCSSValue.cpp mozilla/layout/style/nsCSSValue.cpp +@@ -253,13 +253,14 @@ bool nsCSSValue::operator==(const nsCSSValue aOther) const + return *mValue.mRect == *aOther.mValue.mRect; + } + else if (eCSSUnit_List == mUnit) { +- return *mValue.mList == *aOther.mValue.mList; ++ return nsCSSValueList::Equal(mValue.mList, aOther.mValue.mList); + } + else if (eCSSUnit_SharedList == mUnit) { + return *mValue.mSharedList == *aOther.mValue.mSharedList; + } + else if (eCSSUnit_PairList == mUnit) { +- return *mValue.mPairList == *aOther.mValue.mPairList; ++ return nsCSSValuePairList::Equal(mValue.mPairList, ++ aOther.mValue.mPairList); + } + else if (eCSSUnit_GridTemplateAreas == mUnit) { + return *mValue.mGridTemplateAreas == *aOther.mValue.mGridTemplateAreas; +@@ -1740,13 +1741,15 @@ nsCSSValueList::AppendToString(nsCSSProperty aProperty, nsAString aResult, + } + } + +-bool +-nsCSSValueList::operator==(const nsCSSValueList aOther) const ++/* static */ bool ++nsCSSValueList::Equal(const nsCSSValueList* aList1, ++ const nsCSSValueList* aList2) + { +- if (this == aOther) ++ if (aList1 == aList2) { + return true; ++ } + +- const nsCSSValueList *p1 = this, *p2 = aOther; ++ const nsCSSValueList *p1 = aList1, *p2 = aList2; + for ( ; p1 p2; p1 = p1-mNext, p2 = p2-mNext) { + if (p1-mValue != p2-mValue) + return false; +@@ -1799,8 +1802,7 @@ nsCSSValueSharedList::AppendToString(nsCSSProperty aProperty, nsAString aResult + bool + nsCSSValueSharedList::operator==(const nsCSSValueSharedList aOther) const + { +- return !mHead == !aOther.mHead +- (!mHead || *mHead == *aOther.mHead); ++ return nsCSSValueList::Equal(mHead, aOther.mHead); + } + + size_t +@@ -2010,13 +2012,15 @@ nsCSSValuePairList::AppendToString(nsCSSProperty aProperty, + } + } + +-bool +-nsCSSValuePairList::operator==(const nsCSSValuePairList aOther) const ++/* static */ bool ++nsCSSValuePairList::Equal(const nsCSSValuePairList* aList1, ++ const nsCSSValuePairList* aList2) + { +- if (this == aOther) ++ if (aList1 == aList2) { + return true; ++ } + +- const nsCSSValuePairList *p1 = this, *p2 = aOther; ++ const nsCSSValuePairList *p1 = aList1, *p2 = aList2; + for ( ; p1 p2; p1 = p1-mNext, p2 = p2-mNext) { + if (p1-mXValue != p2-mXValue || + p1-mYValue != p2-mYValue) +diff --git layout/style/nsCSSValue.h layout/style/nsCSSValue.h +index 753938c..77eeef0 100644 +--- mozilla/layout/style/nsCSSValue.h mozilla/layout/style/nsCSSValue.h +@@ -806,9 +806,8 @@ struct nsCSSValueList { + void AppendToString(nsCSSProperty aProperty, nsAString aResult, + nsCSSValue::Serialization aValueSerialization) const; + +- bool operator==(nsCSSValueList const aOther) const; +- bool operator!=(const nsCSSValueList aOther) const +- { return !(*this == aOther); } ++ static bool Equal(const nsCSSValueList* aList1, ++const nsCSSValueList* aList2); + + size_t SizeOfIncludingThis(mozilla::MallocSizeOf aMallocSizeOf) const; + +@@ -821,6 +820,12 @@ private: + { + MOZ_COUNT_CTOR(nsCSSValueList); + } ++ ++ // We don't want operator== or operator!= because they wouldn't be ++ // null-safe, which is generally what we need. Use |Equal| method ++ // above instead. ++ bool operator==(nsCSSValueList const aOther) const MOZ_DELETE; ++ bool operator!=(const nsCSSValueList aOther) const MOZ_DELETE; + }; + + // nsCSSValueList_heap differs from nsCSSValueList only in being +@@ -1199,9
[SVN-Commit] r1807 - trunk/www/seamonkey-i18n
Author: jbeich Date: Sat Jan 17 01:58:21 2015 New Revision: 1807 Log: add missing checksum for ja-JP-mac language pack PR: ports/196807 Modified: trunk/www/seamonkey-i18n/distinfo Modified: trunk/www/seamonkey-i18n/distinfo == --- trunk/www/seamonkey-i18n/distinfo Sat Jan 17 01:58:09 2015(r1806) +++ trunk/www/seamonkey-i18n/distinfo Sat Jan 17 01:58:21 2015(r1807) @@ -24,6 +24,8 @@ SIZE (xpi/seamonkey-i18n-2.32/seamonkey-2.32.hu.langpack.xpi) = 844069 SHA256 (xpi/seamonkey-i18n-2.32/seamonkey-2.32.it.langpack.xpi) = 1925e77234e5a4423d66b0e988a5ef9aeb067d8193e34a31273741570cb77540 SIZE (xpi/seamonkey-i18n-2.32/seamonkey-2.32.it.langpack.xpi) = 742070 +SHA256 (xpi/seamonkey-i18n-2.32/seamonkey-2.32.ja-JP-mac.langpack.xpi) = d999898fc267310b68c419e56c7fc520791f2a03e596b5b150ea45e28b215ec6 +SIZE (xpi/seamonkey-i18n-2.32/seamonkey-2.32.ja-JP-mac.langpack.xpi) = 900391 SHA256 (xpi/seamonkey-i18n-2.32/seamonkey-2.32.ja.langpack.xpi) = e44009f8ec92c476f0c04ea6862629db8884f8f143f707ae47418ac9ecbad6dd SIZE (xpi/seamonkey-i18n-2.32/seamonkey-2.32.ja.langpack.xpi) = 884921 SHA256 (xpi/seamonkey-i18n-2.32/seamonkey-2.32.lt.langpack.xpi) = f2b7a50cb4a8e02e2cdd4badcf5566ca520f95450a0d84d267297e6ca57b7a22 ___ freebsd-gecko@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-gecko To unsubscribe, send any mail to freebsd-gecko-unsubscr...@freebsd.org
[Bug 196772] www/firefox build failed for i386
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196772 --- Comment #6 from Jan Beich jbe...@vfemail.net --- Can you test and land the following change? Skip firefox-nightly as it's not in ports. https://trillian.chruetertee.ch/freebsd-gecko/changeset/1805 -- You are receiving this mail because: You are the assignee for the bug. ___ freebsd-gecko@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-gecko To unsubscribe, send any mail to freebsd-gecko-unsubscr...@freebsd.org
[Bug 196802] www/firefox: Crash on Wikipedia when built with clang 3.5
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196802 Jan Beich jbe...@vfemail.net changed: What|Removed |Added Attachment #151731||maintainer-approval+ Flags|| --- Comment #2 from Jan Beich jbe...@vfemail.net --- Comment on attachment 151731 -- https://bugs.freebsd.org/bugzilla/attachment.cgi?id=151731 Patch from bug 1083461 Patches that have landed upstream don't need an approval. They often work fine but be careful to not break build. And thanks for properly naming patchfile. In the meantime, I've made a complete version after copying esr31 patch and adjusting paths for thunderbird/seamonkey while testing in poudriere for 9.3R i386 together with bug 196772. https://trillian.chruetertee.ch/freebsd-gecko/changeset/1806 -- You are receiving this mail because: You are the assignee for the bug. ___ freebsd-gecko@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-gecko To unsubscribe, send any mail to freebsd-gecko-unsubscr...@freebsd.org