GraphicsMagick: fuzzing/oss-fuzz-build.sh: Adjust xz build opti...
GraphicsMagick Commits <[email protected]>
| Newsgroups | gmane.comp.video.graphicsmagick.cvs |
|---|---|
| Message-ID | <mailman.9044.1688649399.9958.graphicsmagick-commit@lists.sourceforge.net> |
changeset 258acc091770 in /hg/GraphicsMagick details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=258acc091770 summary: fuzzing/oss-fuzz-build.sh: Adjust xz build options (again) to hopefully avoid segfault. diffstat: ChangeLog | 6 ++++++ VisualMagick/installer/inc/version.isx | 4 ++-- fuzzing/oss-fuzz-build.sh | 2 +- magick/version.h | 4 ++-- www/Changelog.html | 8 ++++++++ 5 files changed, 19 insertions(+), 5 deletions(-) diffs (68 lines): diff -r d09ea9c70be7 -r 258acc091770 ChangeLog --- a/ChangeLog Sat Jul 01 14:31:07 2023 -0500 +++ b/ChangeLog Thu Jul 06 08:16:25 2023 -0500 @@ -1,3 +1,9 @@ +2023-07-06 Bob Friesenhahn <[email protected]> + + * fuzzing/oss-fuzz-build.sh: Add --disable-ifunc to xz build + options to avoid segmentation violation, matching options + successfully used by ImageMagick's oss-fuzz build. + 2023-07-01 Bob Friesenhahn <[email protected]> * magick/attribute.c: In GetImageClippingPathAttribute(), check diff -r d09ea9c70be7 -r 258acc091770 VisualMagick/installer/inc/version.isx --- a/VisualMagick/installer/inc/version.isx Sat Jul 01 14:31:07 2023 -0500 +++ b/VisualMagick/installer/inc/version.isx Thu Jul 06 08:16:25 2023 -0500 @@ -10,5 +10,5 @@ #define public MagickPackageName "GraphicsMagick" #define public MagickPackageVersion "1.4" -#define public MagickPackageVersionAddendum ".020230701" -#define public MagickPackageReleaseDate "snapshot-20230701" +#define public MagickPackageVersionAddendum ".020230706" +#define public MagickPackageReleaseDate "snapshot-20230706" diff -r d09ea9c70be7 -r 258acc091770 fuzzing/oss-fuzz-build.sh --- a/fuzzing/oss-fuzz-build.sh Sat Jul 01 14:31:07 2023 -0500 +++ b/fuzzing/oss-fuzz-build.sh Thu Jul 06 08:16:25 2023 -0500 @@ -15,7 +15,7 @@ printf "=== Building xz...\n" pushd "$SRC/xz" ./autogen.sh --no-po4a --no-doxygen -PKG_CONFIG_PATH="$WORK/lib/pkgconfig" ./configure --disable-xz --disable-lzmadec --disable-lzmainfo --disable-lzma-links --disable-scripts --disable-doc --prefix="$WORK" +PKG_CONFIG_PATH="$WORK/lib/pkgconfig" ./configure --disable-xz --disable-xzdec --disable-lzmadec --disable-lzmainfo --disable-lzma-links --disable-ifunc --disable-scripts --disable-doc --disable-shared --with-pic=yes --prefix="$WORK" make -j$(nproc) make install popd diff -r d09ea9c70be7 -r 258acc091770 magick/version.h --- a/magick/version.h Sat Jul 01 14:31:07 2023 -0500 +++ b/magick/version.h Thu Jul 06 08:16:25 2023 -0500 @@ -38,8 +38,8 @@ #define MagickLibVersion 0x272402 #define MagickLibVersionText "1.4" #define MagickLibVersionNumber 27,24,2 -#define MagickChangeDate "20230701" -#define MagickReleaseDate "snapshot-20230701" +#define MagickChangeDate "20230706" +#define MagickReleaseDate "snapshot-20230706" /* The MagickLibInterfaceNewest and MagickLibInterfaceOldest defines diff -r d09ea9c70be7 -r 258acc091770 www/Changelog.html --- a/www/Changelog.html Sat Jul 01 14:31:07 2023 -0500 +++ b/www/Changelog.html Thu Jul 06 08:16:25 2023 -0500 @@ -37,6 +37,14 @@ </div> <div class="document"> +<p>2023-07-06 Bob Friesenhahn <<a class="reference external" href="mailto:bfriesen%40simple.dallas.tx.us">bfriesen<span>@</span>simple<span>.</span>dallas<span>.</span>tx<span>.</span>us</a>></p> +<blockquote> +<ul class="simple"> +<li><p>fuzzing/oss-fuzz-build.sh: Add --disable-ifunc to xz build +options to avoid segmentation violation, matching options +successfully used by ImageMagick's oss-fuzz build.</p></li> +</ul> +</blockquote> <p>2023-07-01 Bob Friesenhahn <<a class="reference external" href="mailto:bfriesen%40simple.dallas.tx.us">bfriesen<span>@</span>simple<span>.</span>dallas<span>.</span>tx<span>.</span>us</a>></p> <blockquote> <ul class="simple">