From 32d00f6cb154a144dca8525747b386b5e69f3099 Mon Sep 17 00:00:00 2001 From: Patrick J Volkerding Date: Sun, 4 Jul 2021 18:14:23 +0000 Subject: Sun Jul 4 18:14:23 UTC 2021 ap/texinfo-6.8-x86_64-1.txz: Upgraded. l/pango-1.48.7-x86_64-1.txz: Upgraded. l/poppler-21.07.0-x86_64-1.txz: Upgraded. l/python-packaging-21.0-x86_64-1.txz: Upgraded. x/libdrm-2.4.107-x86_64-1.txz: Upgraded. xap/seamonkey-2.53.8-x86_64-1.txz: Upgraded. This update contains security fixes and improvements. For more information, see: https://www.seamonkey-project.org/releases/seamonkey2.53.8 (* Security fix *) --- source/xap/seamonkey/seamonkey.SlackBuild | 6 +- source/xap/seamonkey/seamonkey.nss-3.66.patch | 219 -------------------------- 2 files changed, 3 insertions(+), 222 deletions(-) delete mode 100644 source/xap/seamonkey/seamonkey.nss-3.66.patch (limited to 'source/xap') diff --git a/source/xap/seamonkey/seamonkey.SlackBuild b/source/xap/seamonkey/seamonkey.SlackBuild index d29ce41a7..77b651123 100755 --- a/source/xap/seamonkey/seamonkey.SlackBuild +++ b/source/xap/seamonkey/seamonkey.SlackBuild @@ -218,9 +218,9 @@ fi # Add the $OPTIONS above to .mozconfig: for option in $OPTIONS; do echo "ac_add_options $option" >> .mozconfig; done -echo "ac_add_options --disable-tests" >> .mozconfig -make -f client.mk build || make -f client.mk build || exit 1 -make -f client.mk install DESTDIR=$PKG || exit 1 +# Build and install: +./mach build || exit 1 +DESTDIR=$PKG ./mach install || exit 1 # Compress and if needed symlink the man pages: if [ -d $PKG/usr/man ]; then diff --git a/source/xap/seamonkey/seamonkey.nss-3.66.patch b/source/xap/seamonkey/seamonkey.nss-3.66.patch deleted file mode 100644 index 253d0021a..000000000 --- a/source/xap/seamonkey/seamonkey.nss-3.66.patch +++ /dev/null @@ -1,219 +0,0 @@ -diff -rauN seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp seamonkey-2.53.7.1-CLEANUP-patch/dom/indexedDB/ActorsParent.cpp ---- seamonkey-2.53.7.1/dom/indexedDB/ActorsParent.cpp 2020-08-10 13:30:33.000000000 +0200 -+++ seamonkey-2.53.7.1-CLEANUP-patch/dom/indexedDB/ActorsParent.cpp 2021-06-03 09:50:00.029405152 +0200 -@@ -11381,7 +11381,7 @@ - MOZ_ASSERT(mDEBUGTransaction->GetMode() == IDBTransaction::READ_WRITE || - mDEBUGTransaction->GetMode() == - IDBTransaction::READ_WRITE_FLUSH || -- mDEBUGTransaction->GetMode() == IDBTransaction::CLEANUP || -+ mDEBUGTransaction->GetMode() == IDBTransaction::_CLEANUP || - mDEBUGTransaction->GetMode() == IDBTransaction::VERSION_CHANGE); - - if (NS_FAILED(mConnection->RollbackSavepoint())) { -@@ -11397,7 +11397,7 @@ - MOZ_ASSERT(aTransaction); - MOZ_ASSERT(aTransaction->GetMode() == IDBTransaction::READ_WRITE || - aTransaction->GetMode() == IDBTransaction::READ_WRITE_FLUSH || -- aTransaction->GetMode() == IDBTransaction::CLEANUP || -+ aTransaction->GetMode() == IDBTransaction::_CLEANUP || - aTransaction->GetMode() == IDBTransaction::VERSION_CHANGE); - - DatabaseConnection* connection = aTransaction->GetDatabase()->GetConnection(); -@@ -14540,7 +14540,7 @@ - if (NS_WARN_IF(aMode != IDBTransaction::READ_ONLY && - aMode != IDBTransaction::READ_WRITE && - aMode != IDBTransaction::READ_WRITE_FLUSH && -- aMode != IDBTransaction::CLEANUP)) { -+ aMode != IDBTransaction::_CLEANUP)) { - ASSERT_UNLESS_FUZZING(); - return nullptr; - } -@@ -14549,7 +14549,7 @@ - // has write access. - if (NS_WARN_IF((aMode == IDBTransaction::READ_WRITE || - aMode == IDBTransaction::READ_WRITE_FLUSH || -- aMode == IDBTransaction::CLEANUP) && -+ aMode == IDBTransaction::_CLEANUP) && - mPrincipalInfo.type() == PrincipalInfo::TSystemPrincipalInfo && - !mChromeWriteAccessAllowed)) { - return nullptr; -@@ -14615,7 +14615,7 @@ - MOZ_ASSERT(aMode == IDBTransaction::READ_ONLY || - aMode == IDBTransaction::READ_WRITE || - aMode == IDBTransaction::READ_WRITE_FLUSH || -- aMode == IDBTransaction::CLEANUP); -+ aMode == IDBTransaction::_CLEANUP); - MOZ_ASSERT(!mClosed); - - if (IsInvalidated()) { -@@ -14778,7 +14778,7 @@ - - Transaction()->SetActiveOnConnectionThread(); - -- if (Transaction()->GetMode() == IDBTransaction::CLEANUP) { -+ if (Transaction()->GetMode() == IDBTransaction::_CLEANUP) { - nsresult rv = aConnection->DisableQuotaChecks(); - if (NS_WARN_IF(NS_FAILED(rv))) { - return rv; -@@ -15097,7 +15097,7 @@ - case RequestParams::TObjectStoreDeleteParams: { - if (NS_WARN_IF(mMode != IDBTransaction::READ_WRITE && - mMode != IDBTransaction::READ_WRITE_FLUSH && -- mMode != IDBTransaction::CLEANUP && -+ mMode != IDBTransaction::_CLEANUP && - mMode != IDBTransaction::VERSION_CHANGE)) { - ASSERT_UNLESS_FUZZING(); - return false; -@@ -15121,7 +15121,7 @@ - case RequestParams::TObjectStoreClearParams: { - if (NS_WARN_IF(mMode != IDBTransaction::READ_WRITE && - mMode != IDBTransaction::READ_WRITE_FLUSH && -- mMode != IDBTransaction::CLEANUP && -+ mMode != IDBTransaction::_CLEANUP && - mMode != IDBTransaction::VERSION_CHANGE)) { - ASSERT_UNLESS_FUZZING(); - return false; -@@ -23880,7 +23880,7 @@ - mTransaction->AssertIsOnConnectionThread(); - MOZ_ASSERT(mTransaction->GetMode() == IDBTransaction::READ_WRITE || - mTransaction->GetMode() == IDBTransaction::READ_WRITE_FLUSH || -- mTransaction->GetMode() == IDBTransaction::CLEANUP || -+ mTransaction->GetMode() == IDBTransaction::_CLEANUP || - mTransaction->GetMode() == IDBTransaction::VERSION_CHANGE); - - const nsTArray>& metadataArray = -@@ -23948,7 +23948,7 @@ - mTransaction->AssertIsOnConnectionThread(); - MOZ_ASSERT(mTransaction->GetMode() == IDBTransaction::READ_WRITE || - mTransaction->GetMode() == IDBTransaction::READ_WRITE_FLUSH || -- mTransaction->GetMode() == IDBTransaction::CLEANUP || -+ mTransaction->GetMode() == IDBTransaction::_CLEANUP || - mTransaction->GetMode() == IDBTransaction::VERSION_CHANGE); - - nsTArray>& metadataArray = -@@ -24080,7 +24080,7 @@ - - connection->FinishWriteTransaction(); - -- if (mTransaction->GetMode() == IDBTransaction::CLEANUP) { -+ if (mTransaction->GetMode() == IDBTransaction::_CLEANUP) { - connection->DoIdleProcessing(/* aNeedsCheckpoint */ true); - - connection->EnableQuotaChecks(); -diff -rauN seamonkey-2.53.7.1/dom/indexedDB/IDBCursor.cpp seamonkey-2.53.7.1-CLEANUP-patch/dom/indexedDB/IDBCursor.cpp ---- seamonkey-2.53.7.1/dom/indexedDB/IDBCursor.cpp 2020-08-10 13:30:33.000000000 +0200 -+++ seamonkey-2.53.7.1-CLEANUP-patch/dom/indexedDB/IDBCursor.cpp 2021-06-03 09:50:17.112733298 +0200 -@@ -686,7 +686,7 @@ - return nullptr; - } - -- if (mTransaction->GetMode() == IDBTransaction::CLEANUP || -+ if (mTransaction->GetMode() == IDBTransaction::_CLEANUP || - IsSourceDeleted() || - !mHaveValue || - mType == Type_ObjectStoreKey || -diff -rauN seamonkey-2.53.7.1/dom/indexedDB/IDBDatabase.cpp seamonkey-2.53.7.1-CLEANUP-patch/dom/indexedDB/IDBDatabase.cpp ---- seamonkey-2.53.7.1/dom/indexedDB/IDBDatabase.cpp 2020-04-01 13:01:50.000000000 +0200 -+++ seamonkey-2.53.7.1-CLEANUP-patch/dom/indexedDB/IDBDatabase.cpp 2021-06-03 09:49:17.882753478 +0200 -@@ -673,7 +673,7 @@ - break; - case IDBTransactionMode::Readwrite: - if (mQuotaExceeded) { -- mode = IDBTransaction::CLEANUP; -+ mode = IDBTransaction::_CLEANUP; - mQuotaExceeded = false; - } else { - mode = IDBTransaction::READ_WRITE; -@@ -683,7 +683,7 @@ - mode = IDBTransaction::READ_WRITE_FLUSH; - break; - case IDBTransactionMode::Cleanup: -- mode = IDBTransaction::CLEANUP; -+ mode = IDBTransaction::_CLEANUP; - mQuotaExceeded = false; - break; - case IDBTransactionMode::Versionchange: -@@ -717,7 +717,7 @@ - - transaction->SetBackgroundActor(actor); - -- if (mode == IDBTransaction::CLEANUP) { -+ if (mode == IDBTransaction::_CLEANUP) { - ExpireFileActors(/* aExpireAll */ true); - } - -@@ -870,7 +870,7 @@ - // We warn for any transactions that could have written data. - case IDBTransaction::READ_WRITE: - case IDBTransaction::READ_WRITE_FLUSH: -- case IDBTransaction::CLEANUP: -+ case IDBTransaction::_CLEANUP: - case IDBTransaction::VERSION_CHANGE: - transactionsThatNeedWarning.AppendElement(transaction); - break; -diff -rauN seamonkey-2.53.7.1/dom/indexedDB/IDBObjectStore.cpp seamonkey-2.53.7.1-CLEANUP-patch/dom/indexedDB/IDBObjectStore.cpp ---- seamonkey-2.53.7.1/dom/indexedDB/IDBObjectStore.cpp 2020-08-10 13:30:33.000000000 +0200 -+++ seamonkey-2.53.7.1-CLEANUP-patch/dom/indexedDB/IDBObjectStore.cpp 2021-06-03 09:50:08.506069171 +0200 -@@ -1546,7 +1546,7 @@ - MOZ_ASSERT(aCx); - MOZ_ASSERT_IF(aFromCursor, aOverwrite); - -- if (mTransaction->GetMode() == IDBTransaction::CLEANUP || -+ if (mTransaction->GetMode() == IDBTransaction::_CLEANUP || - mDeletedSpec) { - aRv.Throw(NS_ERROR_DOM_INDEXEDDB_NOT_ALLOWED_ERR); - return nullptr; -diff -rauN seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.cpp seamonkey-2.53.7.1-CLEANUP-patch/dom/indexedDB/IDBTransaction.cpp ---- seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.cpp 2020-02-18 00:37:49.000000000 +0100 -+++ seamonkey-2.53.7.1-CLEANUP-patch/dom/indexedDB/IDBTransaction.cpp 2021-06-03 09:49:38.769412315 +0200 -@@ -221,7 +221,7 @@ - MOZ_ASSERT(aMode == READ_ONLY || - aMode == READ_WRITE || - aMode == READ_WRITE_FLUSH || -- aMode == CLEANUP); -+ aMode == _CLEANUP); - - RefPtr transaction = - new IDBTransaction(aDatabase, aObjectStoreNames, aMode); -@@ -913,7 +913,7 @@ - case READ_WRITE_FLUSH: - return IDBTransactionMode::Readwriteflush; - -- case CLEANUP: -+ case _CLEANUP: - return IDBTransactionMode::Cleanup; - - case VERSION_CHANGE: -diff -rauN seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.h seamonkey-2.53.7.1-CLEANUP-patch/dom/indexedDB/IDBTransaction.h ---- seamonkey-2.53.7.1/dom/indexedDB/IDBTransaction.h 2020-02-18 00:37:49.000000000 +0100 -+++ seamonkey-2.53.7.1-CLEANUP-patch/dom/indexedDB/IDBTransaction.h 2021-06-03 09:50:53.802723917 +0200 -@@ -59,7 +59,7 @@ - READ_ONLY = 0, - READ_WRITE, - READ_WRITE_FLUSH, -- CLEANUP, -+ _CLEANUP, - VERSION_CHANGE, - - // Only needed for IPC serialization helper, should never be used in code. -@@ -194,7 +194,7 @@ - AssertIsOnOwningThread(); - return mMode == READ_WRITE || - mMode == READ_WRITE_FLUSH || -- mMode == CLEANUP || -+ mMode == _CLEANUP || - mMode == VERSION_CHANGE; - } - -diff -rauN seamonkey-2.53.7.1/dom/indexedDB/ProfilerHelpers.h seamonkey-2.53.7.1-CLEANUP-patch/dom/indexedDB/ProfilerHelpers.h ---- seamonkey-2.53.7.1/dom/indexedDB/ProfilerHelpers.h 2020-02-18 00:37:49.000000000 +0100 -+++ seamonkey-2.53.7.1-CLEANUP-patch/dom/indexedDB/ProfilerHelpers.h 2021-06-03 09:49:29.132749162 +0200 -@@ -130,7 +130,7 @@ - case IDBTransaction::READ_WRITE_FLUSH: - AppendLiteral("\"readwriteflush\""); - break; -- case IDBTransaction::CLEANUP: -+ case IDBTransaction::_CLEANUP: - AppendLiteral("\"cleanup\""); - break; - case IDBTransaction::VERSION_CHANGE: -- cgit v1.2.3