gnucash-on-osx master: Bug 799459 - macOS Sequoia 15.2 Beta Crash

John Ralls jralls at code.gnucash.org
Fri Nov 15 16:46:00 EST 2024


Updated	 via  https://github.com/Gnucash/gnucash-on-osx/commit/02f0815a (commit)
	from  https://github.com/Gnucash/gnucash-on-osx/commit/34235f62 (commit)



commit 02f0815ab829f82e5f679c7d6a3e534a8e89498c
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Nov 15 13:42:02 2024 -0800

    Bug 799459 - macOS Sequoia 15.2 Beta Crash
    
    Work-around: Apple's use of bdw-gc is conflicting with ours, but
    building bdw-gc with --enable-large-config increases the array size
    so that it doesn't crash, at least not as quickly.

diff --git a/gnucash-bundler/Info.plist b/gnucash-bundler/Info.plist
index d88f351..a7ce25f 100644
--- a/gnucash-bundler/Info.plist
+++ b/gnucash-bundler/Info.plist
@@ -7,7 +7,7 @@
 	<key>CFBundleExecutable</key>
 	<string>Gnucash</string>
 	<key>CFBundleGetInfoString</key>
-	<string>Gnucash version 5.8-2 © 2024 GnucashContributors</string>
+	<string>Gnucash version 5.9-2 © 2024 GnucashContributors</string>
 	<key>CFBundleIconFile</key>
 	<string>gnucash.icns</string>
 	<key>CFBundleIdentifier</key>
@@ -15,17 +15,17 @@
 	<key>CFBundleInfoDictionaryVersion</key>
 	<string>6.0</string>
 	<key>CFBundleLongVersionString</key>
-	<string>5.8-2 © 2024 Gnucash Contributors</string>
+	<string>5.9-2 © 2024 Gnucash Contributors</string>
 	<key>CFBundleName</key>
 	<string>Gnucash</string>
 	<key>CFBundlePackageType</key>
 	<string>APPL</string>
 	<key>CFBundleShortVersionString</key>
-	<string>5.8-2</string>
+	<string>5.9-2</string>
 	<key>CFBundleSignature</key>
 	<string>????</string>
 	<key>CFBundleVersion</key>
-	<string>5.8-2</string>
+	<string>5.9-2</string>
 	<key>CFBundleDocumentTypes</key>
 	<array>
 	  <dict>
@@ -60,7 +60,7 @@
 	<key>LSRequiresCarbon</key>
 	<true/>
         <key>LSMinimumSystemVersion</key>
-        <string>10.13.0</string>
+        <string>11.0</string>
 	<key>LSApplicationCategoryType</key>
 	<string>public.app-category.finance</string>
 	<key>NSHumanReadableCopyright</key>
diff --git a/modulesets/gnucash.modules b/modulesets/gnucash.modules
index d726971..beb4110 100644
--- a/modulesets/gnucash.modules
+++ b/modulesets/gnucash.modules
@@ -209,7 +209,8 @@
     </after>
   </cmake>
 
-  <autotools id="bdw-gc" autogen-sh="configure">
+  <autotools id="bdw-gc" autogen-sh="configure"
+             autogenargs="--enable-large-config">
     <branch repo="github-tarball"
             module="ivmai/bdwgc/releases/download/v8.2.6/gc-8.2.6.tar.gz"
             version="82.6"/>



Summary of changes:
 gnucash-bundler/Info.plist | 10 +++++-----
 modulesets/gnucash.modules |  3 ++-
 2 files changed, 7 insertions(+), 6 deletions(-)



More information about the gnucash-changes mailing list