GraphicsMagick: 2 new changesets

GraphicsMagick Commits <[email protected]> Thu, 17 Oct 2024 10:29:52 -0500
Newsgroups gmane.comp.video.graphicsmagick.cvs
Message-ID <mailman.28387.1729179005.1470.graphicsmagick-commit@lists.sourceforge.net>
changeset 28d81fb4b3a7 in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=28d81fb4b3a7
summary: TclMagick - Declare TEA version 3.13

changeset 55dbb3af2c8d in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=55dbb3af2c8d
summary: fuzzing/oss-fuzz-build.sh: Set libheif ENABLE_MULTITHREADING_SUPPORT to off

diffstat:

 ChangeLog                              |  6 ++++++
 TclMagick/configure                    |  2 +-
 TclMagick/configure.ac                 |  4 +++-
 VisualMagick/installer/inc/version.isx |  4 ++--
 fuzzing/oss-fuzz-build.sh              |  1 +
 magick/version.h                       |  4 ++--
 www/ChangeLog.html                     |  8 ++++++++
 7 files changed, 23 insertions(+), 6 deletions(-)

diffs (93 lines):

diff -r e29db2dd4a4b -r 55dbb3af2c8d ChangeLog
--- a/ChangeLog	Thu Oct 03 17:16:00 2024 -0500
+++ b/ChangeLog	Thu Oct 17 10:28:42 2024 -0500
@@ -1,3 +1,9 @@
+2024-10-17  Bob Friesenhahn  <[email protected]>
+
+	* fuzzing/oss-fuzz-build.sh: Set libheif
+	ENABLE_MULTITHREADING_SUPPORT to off to see if it causes an abort
+	in std::terminate to go away.
+
 2024-10-03  Bob Friesenhahn  <[email protected]>
 
 	* magick/gem.c (Hull): More fixes for regression created by
diff -r e29db2dd4a4b -r 55dbb3af2c8d TclMagick/configure
--- a/TclMagick/configure	Thu Oct 03 17:16:00 2024 -0500
+++ b/TclMagick/configure	Thu Oct 17 10:28:42 2024 -0500
@@ -13201,7 +13201,7 @@
 
 
 
-
+ # Was 3.10
 
 
 
diff -r e29db2dd4a4b -r 55dbb3af2c8d TclMagick/configure.ac
--- a/TclMagick/configure.ac	Thu Oct 03 17:16:00 2024 -0500
+++ b/TclMagick/configure.ac	Thu Oct 17 10:28:42 2024 -0500
@@ -86,7 +86,9 @@
 LDFLAGS=$LDFLAGS_SAVE
 LIBS=$LIBS_SAVE
 
-TEA_INIT([3.10])
+# Specify the expected TEA_INIT version (matching TEA_VERSION in the tcl.m4 used).
+# See https://core.tcl-lang.org/tcl/tktview/1703170fffffffffffff
+TEA_INIT([3.13])
 
 TEA_PATH_TCLCONFIG
 TEA_LOAD_TCLCONFIG
diff -r e29db2dd4a4b -r 55dbb3af2c8d VisualMagick/installer/inc/version.isx
--- a/VisualMagick/installer/inc/version.isx	Thu Oct 03 17:16:00 2024 -0500
+++ b/VisualMagick/installer/inc/version.isx	Thu Oct 17 10:28:42 2024 -0500
@@ -10,5 +10,5 @@
 
 #define public MagickPackageName "GraphicsMagick"
 #define public MagickPackageVersion "1.4"
-#define public MagickPackageVersionAddendum ".020241003"
-#define public MagickPackageReleaseDate "snapshot-20241003"
+#define public MagickPackageVersionAddendum ".020241017"
+#define public MagickPackageReleaseDate "snapshot-20241017"
diff -r e29db2dd4a4b -r 55dbb3af2c8d fuzzing/oss-fuzz-build.sh
--- a/fuzzing/oss-fuzz-build.sh	Thu Oct 03 17:16:00 2024 -0500
+++ b/fuzzing/oss-fuzz-build.sh	Thu Oct 17 10:28:42 2024 -0500
@@ -504,6 +504,7 @@
         -DCMAKE_INSTALL_PREFIX=$WORK \
         -DCMAKE_VERBOSE_MAKEFILE:BOOL=TRUE \
         -DENABLE_PLUGIN_LOADING=off \
+        -DENABLE_MULTITHREADING_SUPPORT=off \
         -DWITH_EXAMPLES=off \
         -DWITH_JPEG_DECODER=off \
         -DWITH_JPEG_ENCODER=off \
diff -r e29db2dd4a4b -r 55dbb3af2c8d magick/version.h
--- a/magick/version.h	Thu Oct 03 17:16:00 2024 -0500
+++ b/magick/version.h	Thu Oct 17 10:28:42 2024 -0500
@@ -38,8 +38,8 @@
 #define MagickLibVersion  0x282502
 #define MagickLibVersionText  "1.4"
 #define MagickLibVersionNumber 28,25,2
-#define MagickChangeDate   "20241003"
-#define MagickReleaseDate  "snapshot-20241003"
+#define MagickChangeDate   "20241017"
+#define MagickReleaseDate  "snapshot-20241017"
 
 /*
   The MagickLibInterfaceNewest and MagickLibInterfaceOldest defines
diff -r e29db2dd4a4b -r 55dbb3af2c8d www/ChangeLog.html
--- a/www/ChangeLog.html	Thu Oct 03 17:16:00 2024 -0500
+++ b/www/ChangeLog.html	Thu Oct 17 10:28:42 2024 -0500
@@ -38,6 +38,14 @@
 
 <main id="graphicsmagick-changelog">
 <h1 class="title">GraphicsMagick ChangeLog</h1>
+<p>2024-10-17  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
+<blockquote>
+<ul class="simple">
+<li><p>fuzzing/oss-fuzz-build.sh: Set libheif
+ENABLE_MULTITHREADING_SUPPORT to off to see if it causes an abort
+in std::terminate to go away.</p></li>
+</ul>
+</blockquote>
 <p>2024-10-03  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
 <blockquote>
 <ul class="simple">