Hello community, here is the log from the commit of package libraw for openSUSE:Factory checked in at 2017-09-18 19:51:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libraw (Old) and /work/SRC/openSUSE:Factory/.libraw.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libraw" Mon Sep 18 19:51:08 2017 rev:42 rq:526402 version:0.18.4 Changes: -------- --- /work/SRC/openSUSE:Factory/libraw/libraw.changes 2017-06-02 10:29:34.387774875 +0200 +++ /work/SRC/openSUSE:Factory/.libraw.new/libraw.changes 2017-09-18 19:51:10.550875500 +0200 @@ -1,0 +2,13 @@ +Wed Sep 13 10:25:35 UTC 2017 - [email protected] + +- updated to 0.18.4: + * Fix for possible heap overrun in Canon makernotes parser + (CVE-2017-14348) + * Fix for CVE-2017-13735 + * CVE-2017-14265: Additional check for X-Trans CFA pattern data +- add libraw-out-of-bounds-kodak.patch, upstream bug #101 +- remove libraw-CVE-2017-6887,6886.patch and + libraw-CVE-2017-6890,6899.patch: + no need to patch dcraw.c, it is not used + +------------------------------------------------------------------- Old: ---- LibRaw-0.18.2.tar.gz libraw-CVE-2017-6887,6886.patch libraw-CVE-2017-6890,6899.patch New: ---- LibRaw-0.18.4.tar.gz libraw-out-of-bounds-kodak.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libraw.spec ++++++ --- /var/tmp/diff_new_pack.yytNG7/_old 2017-09-18 19:51:12.230639244 +0200 +++ /var/tmp/diff_new_pack.yytNG7/_new 2017-09-18 19:51:12.242637557 +0200 @@ -21,7 +21,7 @@ Name: libraw %define lver 16 %define lname libraw%{lver} -Version: 0.18.2 +Version: 0.18.4 Release: 0 Summary: Library for reading RAW files obtained from digital photo cameras License: CDDL-1.0 or LGPL-2.1 @@ -30,8 +30,7 @@ #Git-Clone: git://github.com/LibRaw/LibRaw Source: http://www.libraw.org/data/%tar_name-%version.tar.gz -Patch0: libraw-CVE-2017-6890,6899.patch -Patch1: libraw-CVE-2017-6887,6886.patch +Patch0: libraw-out-of-bounds-kodak.patch BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: libjasper-devel @@ -101,7 +100,6 @@ %prep %setup -qn %tar_name-%version %patch0 -p1 -%patch1 -p1 %build export CXXFLAGS="%optflags -fPIC -DUSE_ZLIB" ++++++ LibRaw-0.18.2.tar.gz -> LibRaw-0.18.4.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/LibRaw-0.18.2/Changelog.txt new/LibRaw-0.18.4/Changelog.txt --- old/LibRaw-0.18.2/Changelog.txt 2017-03-04 19:33:42.000000000 +0100 +++ new/LibRaw-0.18.4/Changelog.txt 2017-09-12 09:21:15.000000000 +0200 @@ -1,3 +1,19 @@ +2017-09-12 Alex Tutubalin <[email protected]> + * Fix for possible heap overrun in Canon makernotes parser + * LibRaw 0.18.4 + +2017-09-09 Alex Tutubalin <[email protected]> + * Fix for CVE-2017-13735 + * CVE-2017-14265: Additional check for X-Trans CFA pattern data + * LibRaw 0.18.3 + +2017-03-08 Alex Tutubalin <[email protected]> + * Fixed several errors (Secunia advisory SA75000) + * ACES colorspace output option included in dcraw_emu help page + * Avoided possible 32-bit overflows in Sony metadata parser + * Phase One flat field code called even for half-s + * LibRaw 0.18.2 + 2017-02-12 Alex Tutubalin <[email protected]> * Camera Support: Sigma Quatto H * Fixed bug in FujiExpoMidPointShift parser diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/LibRaw-0.18.2/autom4te.cache/output.0 new/LibRaw-0.18.4/autom4te.cache/output.0 --- old/LibRaw-0.18.2/autom4te.cache/output.0 2017-03-04 19:36:01.000000000 +0100 +++ new/LibRaw-0.18.4/autom4te.cache/output.0 2017-09-12 09:24:39.000000000 +0200 @@ -1,6 +1,6 @@ @%:@! /bin/sh @%:@ Guess values for system-dependent variables and create Makefiles. -@%:@ Generated by GNU Autoconf 2.69 for LibRaw 0.18.2. +@%:@ Generated by GNU Autoconf 2.69 for LibRaw 0.18.4. @%:@ @%:@ Report bugs to <[email protected]>. @%:@ @@ -590,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='LibRaw' PACKAGE_TARNAME='libraw' -PACKAGE_VERSION='0.18.2' -PACKAGE_STRING='LibRaw 0.18.2' +PACKAGE_VERSION='0.18.4' +PACKAGE_STRING='LibRaw 0.18.4' PACKAGE_BUGREPORT='[email protected]' PACKAGE_URL='http://www.libraw.org' @@ -1352,7 +1352,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures LibRaw 0.18.2 to adapt to many kinds of systems. +\`configure' configures LibRaw 0.18.4 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1422,7 +1422,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of LibRaw 0.18.2:";; + short | recursive ) echo "Configuration of LibRaw 0.18.4:";; esac cat <<\_ACEOF @@ -1553,7 +1553,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -LibRaw configure 0.18.2 +LibRaw configure 0.18.4 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2043,7 +2043,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by LibRaw $as_me 0.18.2, which was +It was created by LibRaw $as_me 0.18.4, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2906,7 +2906,7 @@ # Define the identity of the package. PACKAGE='libraw' - VERSION='0.18.2' + VERSION='0.18.4' # Some tools Automake needs. @@ -16906,7 +16906,7 @@ LIBRAW_SHLIB_VERSION=16:0:0 -LIBRAW_RELEASE_VERSION=0.18.2 +LIBRAW_RELEASE_VERSION=0.18.4 cat >confcache <<\_ACEOF @@ -17483,7 +17483,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by LibRaw $as_me 0.18.2, which was +This file was extended by LibRaw $as_me 0.18.4, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -17541,7 +17541,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -LibRaw config.status 0.18.2 +LibRaw config.status 0.18.4 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/LibRaw-0.18.2/autom4te.cache/output.1 new/LibRaw-0.18.4/autom4te.cache/output.1 --- old/LibRaw-0.18.2/autom4te.cache/output.1 2017-03-04 19:36:04.000000000 +0100 +++ new/LibRaw-0.18.4/autom4te.cache/output.1 2017-09-12 09:24:41.000000000 +0200 @@ -1,6 +1,6 @@ @%:@! /bin/sh @%:@ Guess values for system-dependent variables and create Makefiles. -@%:@ Generated by GNU Autoconf 2.69 for LibRaw 0.18.2. +@%:@ Generated by GNU Autoconf 2.69 for LibRaw 0.18.4. @%:@ @%:@ Report bugs to <[email protected]>. @%:@ @@ -590,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='LibRaw' PACKAGE_TARNAME='libraw' -PACKAGE_VERSION='0.18.2' -PACKAGE_STRING='LibRaw 0.18.2' +PACKAGE_VERSION='0.18.4' +PACKAGE_STRING='LibRaw 0.18.4' PACKAGE_BUGREPORT='[email protected]' PACKAGE_URL='http://www.libraw.org' @@ -1352,7 +1352,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures LibRaw 0.18.2 to adapt to many kinds of systems. +\`configure' configures LibRaw 0.18.4 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1422,7 +1422,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of LibRaw 0.18.2:";; + short | recursive ) echo "Configuration of LibRaw 0.18.4:";; esac cat <<\_ACEOF @@ -1553,7 +1553,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -LibRaw configure 0.18.2 +LibRaw configure 0.18.4 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2043,7 +2043,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by LibRaw $as_me 0.18.2, which was +It was created by LibRaw $as_me 0.18.4, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2906,7 +2906,7 @@ # Define the identity of the package. PACKAGE='libraw' - VERSION='0.18.2' + VERSION='0.18.4' # Some tools Automake needs. @@ -16906,7 +16906,7 @@ LIBRAW_SHLIB_VERSION=16:0:0 -LIBRAW_RELEASE_VERSION=0.18.2 +LIBRAW_RELEASE_VERSION=0.18.4 cat >confcache <<\_ACEOF @@ -17483,7 +17483,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by LibRaw $as_me 0.18.2, which was +This file was extended by LibRaw $as_me 0.18.4, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -17541,7 +17541,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -LibRaw config.status 0.18.2 +LibRaw config.status 0.18.4 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/LibRaw-0.18.2/autom4te.cache/output.2 new/LibRaw-0.18.4/autom4te.cache/output.2 --- old/LibRaw-0.18.2/autom4te.cache/output.2 2017-03-04 19:36:03.000000000 +0100 +++ new/LibRaw-0.18.4/autom4te.cache/output.2 2017-09-12 09:24:41.000000000 +0200 @@ -1,6 +1,6 @@ @%:@! /bin/sh @%:@ Guess values for system-dependent variables and create Makefiles. -@%:@ Generated by GNU Autoconf 2.69 for LibRaw 0.18.2. +@%:@ Generated by GNU Autoconf 2.69 for LibRaw 0.18.4. @%:@ @%:@ Report bugs to <[email protected]>. @%:@ @@ -590,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='LibRaw' PACKAGE_TARNAME='libraw' -PACKAGE_VERSION='0.18.2' -PACKAGE_STRING='LibRaw 0.18.2' +PACKAGE_VERSION='0.18.4' +PACKAGE_STRING='LibRaw 0.18.4' PACKAGE_BUGREPORT='[email protected]' PACKAGE_URL='http://www.libraw.org' @@ -1352,7 +1352,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures LibRaw 0.18.2 to adapt to many kinds of systems. +\`configure' configures LibRaw 0.18.4 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1422,7 +1422,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of LibRaw 0.18.2:";; + short | recursive ) echo "Configuration of LibRaw 0.18.4:";; esac cat <<\_ACEOF @@ -1553,7 +1553,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -LibRaw configure 0.18.2 +LibRaw configure 0.18.4 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2043,7 +2043,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by LibRaw $as_me 0.18.2, which was +It was created by LibRaw $as_me 0.18.4, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2906,7 +2906,7 @@ # Define the identity of the package. PACKAGE='libraw' - VERSION='0.18.2' + VERSION='0.18.4' # Some tools Automake needs. @@ -16906,7 +16906,7 @@ LIBRAW_SHLIB_VERSION=16:0:0 -LIBRAW_RELEASE_VERSION=0.18.2 +LIBRAW_RELEASE_VERSION=0.18.4 cat >confcache <<\_ACEOF @@ -17483,7 +17483,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by LibRaw $as_me 0.18.2, which was +This file was extended by LibRaw $as_me 0.18.4, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -17541,7 +17541,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -LibRaw config.status 0.18.2 +LibRaw config.status 0.18.4 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/LibRaw-0.18.2/autom4te.cache/requests new/LibRaw-0.18.4/autom4te.cache/requests --- old/LibRaw-0.18.2/autom4te.cache/requests 2017-03-04 19:36:04.000000000 +0100 +++ new/LibRaw-0.18.4/autom4te.cache/requests 2017-09-12 09:24:42.000000000 +0200 @@ -43,196 +43,196 @@ 'configure.ac' ], { - '_LT_PREPARE_SED_QUOTE_VARS' => 1, - '_LT_AC_LANG_F77_CONFIG' => 1, - 'AC_LIBTOOL_CXX' => 1, - 'AX_OPENMP' => 1, - '_PKG_SHORT_ERRORS_SUPPORTED' => 1, + 'AC_PROG_LD_RELOAD_FLAG' => 1, + '_LT_COMPILER_OPTION' => 1, + 'LT_LANG' => 1, + 'AC_LTDL_SHLIBEXT' => 1, + 'LTDL_CONVENIENCE' => 1, + '_LT_LIBOBJ' => 1, + 'AC_WITH_LTDL' => 1, + '_LT_AC_LOCK' => 1, + 'AM_DISABLE_SHARED' => 1, + '_AM_CONFIG_MACRO_DIRS' => 1, + '_LT_AC_LANG_C_CONFIG' => 1, + 'AM_AUTOMAKE_VERSION' => 1, + 'AC_LTDL_OBJDIR' => 1, + 'AC_LIBTOOL_COMPILER_OPTION' => 1, + 'AC_LIBLTDL_INSTALLABLE' => 1, + 'AC_LIBTOOL_SYS_OLD_ARCHIVE' => 1, + 'AC_LIBTOOL_LANG_CXX_CONFIG' => 1, 'AC_PROG_LD_GNU' => 1, - 'AC_PROG_LD' => 1, + 'AC_LTDL_SYS_DLOPEN_DEPLIBS' => 1, + 'LT_AC_PROG_GCJ' => 1, + '_LT_PROG_ECHO_BACKSLASH' => 1, + 'LT_FUNC_DLSYM_USCORE' => 1, + '_LT_AC_LANG_F77' => 1, + 'LT_PATH_NM' => 1, + 'AC_LIBTOOL_CONFIG' => 1, + '_LT_AC_CHECK_DLFCN' => 1, + 'LT_AC_PROG_SED' => 1, + 'AC_CONFIG_MACRO_DIR_TRACE' => 1, + 'AC_ENABLE_STATIC' => 1, + 'AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH' => 1, + '_LT_AC_LANG_CXX_CONFIG' => 1, + 'AM_PROG_LD' => 1, + '_LT_AC_FILE_LTDLL_C' => 1, + '_LT_LINKER_BOILERPLATE' => 1, + 'AC_ENABLE_SHARED' => 1, + 'AC_LTDL_SHLIBPATH' => 1, + '_LTDL_SETUP' => 1, + 'LT_LIB_M' => 1, + 'AM_SANITY_CHECK' => 1, + '_LT_REQUIRED_DARWIN_CHECKS' => 1, + 'LT_SYS_MODULE_EXT' => 1, + 'LT_SYS_MODULE_PATH' => 1, + 'AM_RUN_LOG' => 1, + 'AC_PATH_MAGIC' => 1, + 'AM_SUBST_NOTMAKE' => 1, '_LT_AC_PROG_CXXCPP' => 1, - 'AM_PROG_CC_C_O' => 1, - 'AC_LIBLTDL_INSTALLABLE' => 1, - 'LT_INIT' => 1, + 'AC_LTDL_DLSYM_USCORE' => 1, + 'AM_MAKE_INCLUDE' => 1, 'AC_LIBTOOL_POSTDEP_PREDEP' => 1, - 'AC_DISABLE_SHARED' => 1, - 'AC_LIBTOOL_RC' => 1, - 'LTOBSOLETE_VERSION' => 1, - 'AM_AUX_DIR_EXPAND' => 1, - 'AC_CONFIG_MACRO_DIR' => 1, + '_AM_SET_OPTIONS' => 1, + 'AC_PROG_EGREP' => 1, + 'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, + '_AM_SET_OPTION' => 1, + 'AC_LIBTOOL_DLOPEN_SELF' => 1, + 'AM_ENABLE_STATIC' => 1, + '_LT_PATH_TOOL_PREFIX' => 1, + 'LT_SYS_DLSEARCH_PATH' => 1, + 'AM_SILENT_RULES' => 1, + 'AC_LIBTOOL_SYS_LIB_STRIP' => 1, + 'LT_SUPPORTED_TAG' => 1, + 'AM_CONDITIONAL' => 1, + 'LT_AC_PROG_EGREP' => 1, + '_LT_AC_TAGVAR' => 1, + '_AM_DEPENDENCIES' => 1, + '_LT_PROG_CXX' => 1, + 'PKG_CHECK_MODULES' => 1, + 'LT_INIT' => 1, + '_LT_AC_LANG_F77_CONFIG' => 1, + 'LT_PROG_GCJ' => 1, + '_LT_AC_LANG_CXX' => 1, + '_LT_LINKER_OPTION' => 1, + 'AC_LIBTOOL_LANG_C_CONFIG' => 1, + 'AM_PROG_CC_C_O' => 1, + 'AM_SET_DEPDIR' => 1, + 'LT_LIB_DLLOAD' => 1, + 'AC_CHECK_LIBM' => 1, + 'AC_LIBTOOL_SYS_MAX_CMD_LEN' => 1, + 'AC_DISABLE_FAST_INSTALL' => 1, + '_LT_PROG_LTMAIN' => 1, + 'AU_DEFUN' => 1, + 'AC_LIBTOOL_PICMODE' => 1, + 'AC_LTDL_PREOPEN' => 1, + '_AM_IF_OPTION' => 1, + 'AC_PROG_LIBTOOL' => 1, 'LT_FUNC_ARGZ' => 1, - 'LT_CONFIG_LTDL_DIR' => 1, + '_LT_COMPILER_BOILERPLATE' => 1, + 'AC_LIBTOOL_FC' => 1, + 'PKG_CHECK_EXISTS' => 1, + 'AC_PROG_NM' => 1, + '_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, + 'AC_LIBTOOL_PROG_CC_C_O' => 1, + 'LTSUGAR_VERSION' => 1, + 'LTOPTIONS_VERSION' => 1, + '_LT_DLL_DEF_P' => 1, + 'AM_PROG_LIBTOOL' => 1, + 'AC_DEFUN' => 1, 'AM_DISABLE_STATIC' => 1, - 'PKG_CHECK_VAR' => 1, + '_LT_AC_TAGCONFIG' => 1, + 'AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE' => 1, '_m4_warn' => 1, - 'LTSUGAR_VERSION' => 1, - '_LT_LINKER_BOILERPLATE' => 1, - 'PKG_CHECK_EXISTS' => 1, - '_AM_PROG_CC_C_O' => 1, - 'AC_LIBTOOL_SYS_LIB_STRIP' => 1, - '_LT_CC_BASENAME' => 1, + 'AM_PROG_INSTALL_SH' => 1, + 'AM_PROG_NM' => 1, + 'LT_WITH_LTDL' => 1, + '_AM_SUBST_NOTMAKE' => 1, + 'AX_OPENMP' => 1, + 'AC_PROG_LD' => 1, + 'AM_MISSING_PROG' => 1, + 'AC_ENABLE_FAST_INSTALL' => 1, + 'LT_CONFIG_LTDL_DIR' => 1, + 'AC_LIBTOOL_LANG_RC_CONFIG' => 1, + 'LT_OUTPUT' => 1, + 'PKG_HAVE_DEFINE_WITH_MODULES' => 1, + 'AC_LIBTOOL_LANG_F77_CONFIG' => 1, + 'm4_pattern_forbid' => 1, + 'PKG_WITH_MODULES' => 1, + 'AC_LIBTOOL_F77' => 1, + 'AM_ENABLE_SHARED' => 1, + 'AM_INIT_AUTOMAKE' => 1, '_LT_AC_TRY_DLOPEN_SELF' => 1, - 'AC_LIBTOOL_PROG_LD_SHLIBS' => 1, - 'AC_LTDL_OBJDIR' => 1, - 'LT_AC_PROG_SED' => 1, - 'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1, - 'PKG_NOARCH_INSTALLDIR' => 1, - 'LT_PATH_LD' => 1, - 'LTVERSION_VERSION' => 1, - 'AU_DEFUN' => 1, - 'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, '_AM_PROG_TAR' => 1, - '_LT_PROG_F77' => 1, - 'AC_DISABLE_FAST_INSTALL' => 1, - 'LT_SYS_DLSEARCH_PATH' => 1, - 'PKG_HAVE_WITH_MODULES' => 1, - '_AM_MANGLE_OPTION' => 1, - 'LTDL_INSTALLABLE' => 1, - 'AC_LIBTOOL_PROG_CC_C_O' => 1, + 'PKG_NOARCH_INSTALLDIR' => 1, + 'AC_CONFIG_MACRO_DIR' => 1, + 'AC_DISABLE_SHARED' => 1, 'AC_DEPLIBS_CHECK_METHOD' => 1, - 'AC_LIBTOOL_LANG_F77_CONFIG' => 1, - 'AC_LTDL_SYMBOL_USCORE' => 1, - '_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, - 'AC_LIBTOOL_PROG_COMPILER_PIC' => 1, - '_LT_AC_LANG_F77' => 1, - 'LT_PROG_GO' => 1, - 'LT_SYS_MODULE_EXT' => 1, - 'AC_LTDL_SYSSEARCHPATH' => 1, - 'LTOPTIONS_VERSION' => 1, - 'AC_LIBTOOL_DLOPEN' => 1, - 'AC_LIBTOOL_COMPILER_OPTION' => 1, - 'AM_ENABLE_SHARED' => 1, - 'AC_CONFIG_MACRO_DIR_TRACE' => 1, - 'AC_LIBTOOL_WIN32_DLL' => 1, '_LT_AC_SHELL_INIT' => 1, - 'LT_AC_PROG_EGREP' => 1, + '_LT_PROG_F77' => 1, + 'AC_LIBTOOL_PROG_COMPILER_NO_RTTI' => 1, + '_AM_AUTOCONF_VERSION' => 1, + 'AC_LIBTOOL_LINKER_OPTION' => 1, + '_LT_PREPARE_SED_QUOTE_VARS' => 1, + 'AC_LIBTOOL_LANG_GCJ_CONFIG' => 1, + 'm4_pattern_allow' => 1, + 'LT_SYS_DLOPEN_SELF' => 1, + 'AM_AUX_DIR_EXPAND' => 1, + 'AC_LIBTOOL_CXX' => 1, + 'AC_LIBTOOL_SYS_DYNAMIC_LINKER' => 1, + 'AC_LIBTOOL_SETUP' => 1, + 'AC_LIBTOOL_GCJ' => 1, + 'PKG_INSTALLDIR' => 1, 'AC_PATH_TOOL_PREFIX' => 1, - 'AM_SUBST_NOTMAKE' => 1, - '_LT_PROG_LTMAIN' => 1, + 'AC_LTDL_SYMBOL_USCORE' => 1, 'include' => 1, - 'AC_LIB_LTDL' => 1, - 'LT_PROG_GCJ' => 1, - '_LT_AC_LANG_GCJ_CONFIG' => 1, - '_LT_WITH_SYSROOT' => 1, - 'm4_include' => 1, - '_AM_SET_OPTIONS' => 1, - '_LT_AC_TAGCONFIG' => 1, - 'm4_pattern_allow' => 1, - '_AC_PROG_LIBTOOL' => 1, - '_AC_AM_CONFIG_HEADER_HOOK' => 1, - 'AC_PROG_LIBTOOL' => 1, + 'LT_SYS_SYMBOL_USCORE' => 1, + 'LT_PATH_LD' => 1, + 'AC_LTDL_ENABLE_INSTALL' => 1, 'AM_SET_LEADING_DOT' => 1, - 'LT_PROG_RC' => 1, - 'AC_LTDL_SYS_DLOPEN_DEPLIBS' => 1, - '_LT_AC_LANG_RC_CONFIG' => 1, - 'AM_RUN_LOG' => 1, - '_AM_SET_OPTION' => 1, - 'LT_SYS_MODULE_PATH' => 1, - 'LT_FUNC_DLSYM_USCORE' => 1, - 'AC_LIBTOOL_LANG_GCJ_CONFIG' => 1, - 'AC_LTDL_PREOPEN' => 1, - 'AM_DEP_TRACK' => 1, + 'AC_LIBTOOL_PROG_LD_SHLIBS' => 1, 'AC_DEFUN_ONCE' => 1, - '_LT_AC_PROG_ECHO_BACKSLASH' => 1, - 'AM_SET_DEPDIR' => 1, '_LT_AC_SYS_LIBPATH_AIX' => 1, - 'AC_LIBTOOL_SETUP' => 1, - 'AC_PROG_NM' => 1, - 'AC_LTDL_DLSYM_USCORE' => 1, - '_LT_AC_TAGVAR' => 1, - 'AC_PROG_EGREP' => 1, - '_LT_AC_CHECK_DLFCN' => 1, - 'AC_PROG_LD_RELOAD_FLAG' => 1, - 'AC_PATH_MAGIC' => 1, - 'LT_SUPPORTED_TAG' => 1, - 'LTDL_INIT' => 1, - 'LT_AC_PROG_GCJ' => 1, - 'LT_PATH_NM' => 1, - 'AM_PROG_NM' => 1, - '_AM_DEPENDENCIES' => 1, + '_LT_AC_LANG_RC_CONFIG' => 1, + '_LT_WITH_SYSROOT' => 1, + 'AC_LIBTOOL_PROG_COMPILER_PIC' => 1, + 'AC_LIBTOOL_OBJDIR' => 1, + '_LT_AC_PROG_ECHO_BACKSLASH' => 1, + '_PKG_SHORT_ERRORS_SUPPORTED' => 1, + 'AC_LIBTOOL_RC' => 1, + '_LT_PROG_FC' => 1, 'AC_DISABLE_STATIC' => 1, - 'AC_LIBTOOL_SYS_OLD_ARCHIVE' => 1, - 'AM_ENABLE_STATIC' => 1, 'LT_SYS_DLOPEN_DEPLIBS' => 1, - 'PKG_HAVE_DEFINE_WITH_MODULES' => 1, - 'AC_LIBTOOL_FC' => 1, - 'AM_CONDITIONAL' => 1, - 'LT_CMD_MAX_LEN' => 1, - '_LT_AC_FILE_LTDLL_C' => 1, - 'AC_CHECK_LIBM' => 1, - 'AC_LIBTOOL_LANG_RC_CONFIG' => 1, - '_AM_SUBST_NOTMAKE' => 1, - 'AC_LIBTOOL_LINKER_OPTION' => 1, - 'AM_MAKE_INCLUDE' => 1, - 'AM_MISSING_PROG' => 1, - 'AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH' => 1, - 'AC_ENABLE_STATIC' => 1, - '_AM_IF_OPTION' => 1, - 'AC_LIBTOOL_PROG_COMPILER_NO_RTTI' => 1, - 'AC_ENABLE_FAST_INSTALL' => 1, - 'LT_OUTPUT' => 1, - 'AM_AUTOMAKE_VERSION' => 1, - 'LT_LIB_M' => 1, + '_LT_CC_BASENAME' => 1, + '_AC_AM_CONFIG_HEADER_HOOK' => 1, + 'AM_DEP_TRACK' => 1, + 'AM_MISSING_HAS_RUN' => 1, + '_LT_AC_LANG_GCJ' => 1, + '_LT_AC_LANG_GCJ_CONFIG' => 1, 'LT_AC_PROG_RC' => 1, - 'AC_ENABLE_SHARED' => 1, - 'AM_PROG_INSTALL_STRIP' => 1, - '_LT_PROG_CXX' => 1, - 'AC_LIBTOOL_LANG_C_CONFIG' => 1, - 'AM_SILENT_RULES' => 1, - 'LT_SYS_DLOPEN_SELF' => 1, - 'LT_LIB_DLLOAD' => 1, - '_LT_REQUIRED_DARWIN_CHECKS' => 1, - 'AC_LTDL_ENABLE_INSTALL' => 1, - '_LT_AC_LANG_CXX_CONFIG' => 1, - 'AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE' => 1, - 'AM_INIT_AUTOMAKE' => 1, - 'AC_LIBTOOL_PICMODE' => 1, + 'LT_CMD_MAX_LEN' => 1, + '_AM_PROG_CC_C_O' => 1, 'AC_LTDL_DLLIB' => 1, + 'LTDL_INIT' => 1, + 'LTOBSOLETE_VERSION' => 1, + '_AM_MANGLE_OPTION' => 1, + 'PKG_HAVE_WITH_MODULES' => 1, + 'm4_include' => 1, + 'AC_LTDL_SYSSEARCHPATH' => 1, + 'AC_LIBTOOL_SYS_HARD_LINK_LOCKS' => 1, + 'PKG_CHECK_VAR' => 1, + 'LT_PROG_RC' => 1, + 'LT_PROG_GO' => 1, + 'LTVERSION_VERSION' => 1, + 'AC_LIB_LTDL' => 1, 'PKG_PROG_PKG_CONFIG' => 1, - '_LT_PATH_TOOL_PREFIX' => 1, - '_LT_AC_LANG_CXX' => 1, - '_LT_AC_LANG_C_CONFIG' => 1, - 'AC_LIBTOOL_SYS_MAX_CMD_LEN' => 1, - 'AC_DEFUN' => 1, - '_AM_CONFIG_MACRO_DIRS' => 1, - 'AC_WITH_LTDL' => 1, + 'AC_LIBTOOL_DLOPEN' => 1, + 'AC_LIBTOOL_WIN32_DLL' => 1, + 'LTDL_INSTALLABLE' => 1, + 'AM_PROG_INSTALL_STRIP' => 1, 'AC_LIBLTDL_CONVENIENCE' => 1, - 'AM_DISABLE_SHARED' => 1, - 'LTDL_CONVENIENCE' => 1, - 'AC_LIBTOOL_LANG_CXX_CONFIG' => 1, - '_LT_LIBOBJ' => 1, - '_LTDL_SETUP' => 1, - 'AM_SANITY_CHECK' => 1, - 'LT_LANG' => 1, - 'LT_SYS_SYMBOL_USCORE' => 1, - '_LT_PROG_FC' => 1, - 'AM_PROG_INSTALL_SH' => 1, - '_LT_AC_SYS_COMPILER' => 1, - 'm4_pattern_forbid' => 1, - 'AC_LIBTOOL_DLOPEN_SELF' => 1, - '_AM_AUTOCONF_VERSION' => 1, - 'AC_LIBTOOL_F77' => 1, - 'LT_WITH_LTDL' => 1, - '_LT_LINKER_OPTION' => 1, - 'AM_PROG_LD' => 1, - '_LT_AC_LANG_GCJ' => 1, - 'AC_LIBTOOL_SYS_HARD_LINK_LOCKS' => 1, - 'PKG_INSTALLDIR' => 1, - 'AM_PROG_LIBTOOL' => 1, - '_LT_PROG_ECHO_BACKSLASH' => 1, - 'PKG_CHECK_MODULES' => 1, - 'AC_LIBTOOL_OBJDIR' => 1, - 'AM_MISSING_HAS_RUN' => 1, - 'AC_LIBTOOL_SYS_DYNAMIC_LINKER' => 1, - 'AC_LIBTOOL_GCJ' => 1, - 'AC_LTDL_SHLIBPATH' => 1, - '_LT_COMPILER_BOILERPLATE' => 1, - 'AC_LIBTOOL_CONFIG' => 1, - '_LT_DLL_DEF_P' => 1, - 'AC_LTDL_SHLIBEXT' => 1, - '_LT_COMPILER_OPTION' => 1, - '_LT_AC_LOCK' => 1, - 'PKG_WITH_MODULES' => 1 + '_AC_PROG_LIBTOOL' => 1, + 'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1, + '_LT_AC_SYS_COMPILER' => 1 } ], 'Autom4te::Request' ), bless( [ @@ -247,65 +247,65 @@ 'configure.ac' ], { - 'AM_POT_TOOLS' => 1, - 'AM_SILENT_RULES' => 1, - 'AM_PROG_CC_C_O' => 1, - 'AC_FC_SRCEXT' => 1, - 'AC_SUBST_TRACE' => 1, - '_AM_COND_ENDIF' => 1, - 'AM_XGETTEXT_OPTION' => 1, + 'AM_EXTRA_RECURSIVE_TARGETS' => 1, 'AM_MAINTAINER_MODE' => 1, - 'AM_NLS' => 1, - 'AC_CONFIG_SUBDIRS' => 1, + 'AM_PROG_F77_C_O' => 1, + 'AC_REQUIRE_AUX_FILE' => 1, + '_AM_COND_IF' => 1, + 'AM_PATH_GUILE' => 1, 'AM_PROG_AR' => 1, + 'sinclude' => 1, + 'include' => 1, 'AC_INIT' => 1, - 'AM_MAKEFILE_INCLUDE' => 1, - 'AM_CONDITIONAL' => 1, 'AC_FC_PP_SRCEXT' => 1, - 'AC_CONFIG_LINKS' => 1, - 'AC_CANONICAL_TARGET' => 1, - 'AM_GNU_GETTEXT' => 1, - 'include' => 1, - 'LT_INIT' => 1, - 'AM_INIT_AUTOMAKE' => 1, - 'AM_PATH_GUILE' => 1, - 'AC_REQUIRE_AUX_FILE' => 1, - 'LT_SUPPORTED_TAG' => 1, - 'AC_FC_PP_DEFINE' => 1, + 'AM_PROG_CC_C_O' => 1, + 'AC_CONFIG_AUX_DIR' => 1, + 'AC_CANONICAL_HOST' => 1, + 'AM_PROG_MOC' => 1, '_AM_COND_ELSE' => 1, - 'AM_PROG_F77_C_O' => 1, - 'AC_CONFIG_HEADERS' => 1, 'AC_CONFIG_LIBOBJ_DIR' => 1, - 'AM_GNU_GETTEXT_INTL_SUBDIR' => 1, + 'AC_DEFINE_TRACE_LITERAL' => 1, + 'AH_OUTPUT' => 1, + 'AM_POT_TOOLS' => 1, 'm4_pattern_allow' => 1, - '_LT_AC_TAGCONFIG' => 1, - 'AC_CONFIG_AUX_DIR' => 1, - 'm4_pattern_forbid' => 1, 'AC_PROG_LIBTOOL' => 1, - 'sinclude' => 1, - 'AC_CANONICAL_HOST' => 1, - 'AM_PROG_MKDIR_P' => 1, - 'AC_FC_FREEFORM' => 1, - 'AM_PROG_FC_C_O' => 1, - 'LT_CONFIG_LTDL_DIR' => 1, - 'AC_CANONICAL_SYSTEM' => 1, - '_AM_SUBST_NOTMAKE' => 1, + 'AC_FC_PP_DEFINE' => 1, + 'AC_CONFIG_LINKS' => 1, 'm4_include' => 1, + 'AM_XGETTEXT_OPTION' => 1, + 'AC_LIBSOURCE' => 1, + 'm4_pattern_forbid' => 1, + 'LT_SUPPORTED_TAG' => 1, + 'AM_CONDITIONAL' => 1, + 'AM_GNU_GETTEXT' => 1, + 'LT_CONFIG_LTDL_DIR' => 1, + 'AM_SILENT_RULES' => 1, 'AM_ENABLE_MULTILIB' => 1, - '_AM_COND_IF' => 1, - '_m4_warn' => 1, - 'AM_AUTOMAKE_VERSION' => 1, + 'AM_PROG_MKDIR_P' => 1, '_AM_MAKEFILE_INCLUDE' => 1, - 'AM_PROG_MOC' => 1, - 'AC_LIBSOURCE' => 1, + 'AM_GNU_GETTEXT_INTL_SUBDIR' => 1, + 'AC_CONFIG_HEADERS' => 1, + 'AM_PROG_FC_C_O' => 1, + 'AM_INIT_AUTOMAKE' => 1, + 'LT_INIT' => 1, 'AC_CONFIG_FILES' => 1, + 'AC_CANONICAL_TARGET' => 1, + 'AC_SUBST_TRACE' => 1, + '_AM_COND_ENDIF' => 1, + 'AC_CANONICAL_SYSTEM' => 1, + '_LT_AC_TAGCONFIG' => 1, + 'm4_sinclude' => 1, + 'AC_FC_SRCEXT' => 1, 'AC_CANONICAL_BUILD' => 1, - 'AH_OUTPUT' => 1, - 'AC_DEFINE_TRACE_LITERAL' => 1, - 'AC_SUBST' => 1, + 'AM_MAKEFILE_INCLUDE' => 1, + 'AC_FC_FREEFORM' => 1, + 'AM_AUTOMAKE_VERSION' => 1, + 'AM_NLS' => 1, 'AM_PROG_CXX_C_O' => 1, - 'm4_sinclude' => 1, - 'AM_EXTRA_RECURSIVE_TARGETS' => 1 + '_m4_warn' => 1, + 'AC_CONFIG_SUBDIRS' => 1, + 'AC_SUBST' => 1, + '_AM_SUBST_NOTMAKE' => 1 } ], 'Autom4te::Request' ), bless( [ @@ -348,196 +348,196 @@ 'configure.ac' ], { - '_LT_AC_CHECK_DLFCN' => 1, - 'AC_PROG_EGREP' => 1, - 'AC_PROG_NM' => 1, - '_LT_AC_TAGVAR' => 1, - 'AC_LTDL_DLSYM_USCORE' => 1, - 'AC_LIBTOOL_SETUP' => 1, - '_LT_AC_SYS_LIBPATH_AIX' => 1, - 'AC_PATH_MAGIC' => 1, - 'AC_PROG_LD_RELOAD_FLAG' => 1, - '_AM_DEPENDENCIES' => 1, - 'AC_DISABLE_STATIC' => 1, - 'AC_LIBTOOL_SYS_OLD_ARCHIVE' => 1, - 'LT_PATH_NM' => 1, - 'LT_AC_PROG_GCJ' => 1, - 'AM_PROG_NM' => 1, - 'LTDL_INIT' => 1, - 'LT_SUPPORTED_TAG' => 1, - 'AM_CONDITIONAL' => 1, - 'AM_ENABLE_STATIC' => 1, - 'LT_SYS_DLOPEN_DEPLIBS' => 1, 'AC_LIBTOOL_FC' => 1, - 'PKG_HAVE_DEFINE_WITH_MODULES' => 1, - 'AC_LIBTOOL_LANG_RC_CONFIG' => 1, - '_AM_SUBST_NOTMAKE' => 1, + '_LT_COMPILER_BOILERPLATE' => 1, + 'PKG_CHECK_EXISTS' => 1, + 'AC_LIBTOOL_PROG_CC_C_O' => 1, + '_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, + 'AC_PROG_NM' => 1, + '_LT_DLL_DEF_P' => 1, + 'LTSUGAR_VERSION' => 1, + 'LTOPTIONS_VERSION' => 1, + '_LT_LINKER_OPTION' => 1, + '_LT_AC_LANG_CXX' => 1, + 'LT_PROG_GCJ' => 1, 'AC_CHECK_LIBM' => 1, - 'LT_CMD_MAX_LEN' => 1, - '_LT_AC_FILE_LTDLL_C' => 1, - 'AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH' => 1, - 'AM_MISSING_PROG' => 1, + 'LT_LIB_DLLOAD' => 1, + 'AM_PROG_CC_C_O' => 1, + 'AM_SET_DEPDIR' => 1, + 'AC_LIBTOOL_LANG_C_CONFIG' => 1, + 'AU_DEFUN' => 1, + '_LT_PROG_LTMAIN' => 1, + 'AC_DISABLE_FAST_INSTALL' => 1, + 'AC_LIBTOOL_SYS_MAX_CMD_LEN' => 1, + 'LT_FUNC_ARGZ' => 1, + 'AC_PROG_LIBTOOL' => 1, '_AM_IF_OPTION' => 1, - 'AC_ENABLE_STATIC' => 1, + 'AC_LTDL_PREOPEN' => 1, + 'AC_LIBTOOL_PICMODE' => 1, + 'AC_LIBTOOL_SYS_LIB_STRIP' => 1, + 'AM_SILENT_RULES' => 1, + 'LT_AC_PROG_EGREP' => 1, + 'LT_SUPPORTED_TAG' => 1, + 'AM_CONDITIONAL' => 1, + 'PKG_CHECK_MODULES' => 1, + '_LT_PROG_CXX' => 1, + '_AM_DEPENDENCIES' => 1, + '_LT_AC_TAGVAR' => 1, + '_LT_AC_LANG_F77_CONFIG' => 1, + 'LT_INIT' => 1, + 'AM_SUBST_NOTMAKE' => 1, + 'AC_PATH_MAGIC' => 1, + 'AM_RUN_LOG' => 1, + 'AC_LIBTOOL_POSTDEP_PREDEP' => 1, 'AM_MAKE_INCLUDE' => 1, - 'AC_LIBTOOL_LINKER_OPTION' => 1, - 'LT_OUTPUT' => 1, - 'AC_LIBTOOL_PROG_COMPILER_NO_RTTI' => 1, - 'AC_ENABLE_FAST_INSTALL' => 1, + '_LT_AC_PROG_CXXCPP' => 1, + 'AC_LTDL_DLSYM_USCORE' => 1, + 'AC_PROG_EGREP' => 1, + '_AM_SET_OPTION' => 1, + 'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, + 'AC_LIBTOOL_DLOPEN_SELF' => 1, + '_AM_SET_OPTIONS' => 1, + 'LT_SYS_DLSEARCH_PATH' => 1, + 'AM_ENABLE_STATIC' => 1, + '_LT_PATH_TOOL_PREFIX' => 1, + 'AC_LTDL_SHLIBPATH' => 1, 'AC_ENABLE_SHARED' => 1, - 'LT_AC_PROG_RC' => 1, - 'AM_AUTOMAKE_VERSION' => 1, - 'LT_LIB_M' => 1, - '_LT_PROG_CXX' => 1, - 'AC_LIBTOOL_LANG_C_CONFIG' => 1, - 'AM_PROG_INSTALL_STRIP' => 1, - 'AC_LTDL_ENABLE_INSTALL' => 1, - 'AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE' => 1, - '_LT_AC_LANG_CXX_CONFIG' => 1, - 'LT_LIB_DLLOAD' => 1, + '_LT_LINKER_BOILERPLATE' => 1, '_LT_REQUIRED_DARWIN_CHECKS' => 1, - 'LT_SYS_DLOPEN_SELF' => 1, - 'AM_SILENT_RULES' => 1, - '_LT_PATH_TOOL_PREFIX' => 1, - 'PKG_PROG_PKG_CONFIG' => 1, - 'AC_LTDL_DLLIB' => 1, - 'AC_LIBTOOL_PICMODE' => 1, - 'AM_INIT_AUTOMAKE' => 1, - 'AC_LIBLTDL_CONVENIENCE' => 1, - 'AC_WITH_LTDL' => 1, - 'AM_DISABLE_SHARED' => 1, - 'AC_DEFUN' => 1, - '_AM_CONFIG_MACRO_DIRS' => 1, - '_LT_AC_LANG_C_CONFIG' => 1, - '_LT_AC_LANG_CXX' => 1, - 'AC_LIBTOOL_SYS_MAX_CMD_LEN' => 1, - 'LT_LANG' => 1, - 'LT_SYS_SYMBOL_USCORE' => 1, + 'LT_SYS_MODULE_EXT' => 1, 'AM_SANITY_CHECK' => 1, + 'LT_LIB_M' => 1, '_LTDL_SETUP' => 1, + 'LT_SYS_MODULE_PATH' => 1, + '_LT_AC_LANG_F77' => 1, + '_LT_AC_CHECK_DLFCN' => 1, + 'LT_PATH_NM' => 1, + 'AC_LIBTOOL_CONFIG' => 1, + '_LT_AC_LANG_CXX_CONFIG' => 1, + 'AC_ENABLE_STATIC' => 1, + 'AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH' => 1, + 'LT_AC_PROG_SED' => 1, + 'AC_CONFIG_MACRO_DIR_TRACE' => 1, + '_LT_AC_FILE_LTDLL_C' => 1, + 'AM_PROG_LD' => 1, + 'AC_LIBTOOL_SYS_OLD_ARCHIVE' => 1, + 'AC_LIBTOOL_COMPILER_OPTION' => 1, + 'AC_LIBLTDL_INSTALLABLE' => 1, + 'AC_PROG_LD_GNU' => 1, 'AC_LIBTOOL_LANG_CXX_CONFIG' => 1, - 'LTDL_CONVENIENCE' => 1, + '_LT_PROG_ECHO_BACKSLASH' => 1, + 'LT_AC_PROG_GCJ' => 1, + 'AC_LTDL_SYS_DLOPEN_DEPLIBS' => 1, + 'LT_FUNC_DLSYM_USCORE' => 1, + '_LT_COMPILER_OPTION' => 1, + 'AC_PROG_LD_RELOAD_FLAG' => 1, '_LT_LIBOBJ' => 1, - 'PKG_INSTALLDIR' => 1, + 'LTDL_CONVENIENCE' => 1, + 'AC_LTDL_SHLIBEXT' => 1, + 'LT_LANG' => 1, + '_LT_AC_LOCK' => 1, + 'AM_DISABLE_SHARED' => 1, + 'AC_WITH_LTDL' => 1, + 'AC_LTDL_OBJDIR' => 1, + '_LT_AC_LANG_C_CONFIG' => 1, + 'AM_AUTOMAKE_VERSION' => 1, + '_AM_CONFIG_MACRO_DIRS' => 1, + 'AC_LIBTOOL_WIN32_DLL' => 1, + 'AC_LIBTOOL_DLOPEN' => 1, + 'PKG_PROG_PKG_CONFIG' => 1, + 'LTDL_INSTALLABLE' => 1, + 'AC_LIBLTDL_CONVENIENCE' => 1, + 'AM_PROG_INSTALL_STRIP' => 1, + 'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1, + '_LT_AC_SYS_COMPILER' => 1, + '_AC_PROG_LIBTOOL' => 1, + 'LTOBSOLETE_VERSION' => 1, + 'LTDL_INIT' => 1, + 'PKG_HAVE_WITH_MODULES' => 1, + '_AM_MANGLE_OPTION' => 1, + 'PKG_CHECK_VAR' => 1, 'AC_LIBTOOL_SYS_HARD_LINK_LOCKS' => 1, - 'AM_PROG_LD' => 1, - '_LT_AC_LANG_GCJ' => 1, - 'AC_LIBTOOL_F77' => 1, - '_LT_LINKER_OPTION' => 1, - 'LT_WITH_LTDL' => 1, + 'm4_include' => 1, + 'AC_LTDL_SYSSEARCHPATH' => 1, + 'AC_LIB_LTDL' => 1, + 'LT_PROG_GO' => 1, + 'LTVERSION_VERSION' => 1, + 'LT_PROG_RC' => 1, + '_LT_AC_PROG_ECHO_BACKSLASH' => 1, '_LT_PROG_FC' => 1, - 'AM_PROG_INSTALL_SH' => 1, - '_LT_AC_SYS_COMPILER' => 1, - '_AM_AUTOCONF_VERSION' => 1, - 'AC_LIBTOOL_DLOPEN_SELF' => 1, - 'm4_pattern_forbid' => 1, + 'AC_LIBTOOL_RC' => 1, + '_PKG_SHORT_ERRORS_SUPPORTED' => 1, + '_AC_AM_CONFIG_HEADER_HOOK' => 1, + '_LT_CC_BASENAME' => 1, + 'LT_SYS_DLOPEN_DEPLIBS' => 1, + 'AC_DISABLE_STATIC' => 1, + '_AM_PROG_CC_C_O' => 1, + 'LT_CMD_MAX_LEN' => 1, + 'AC_LTDL_DLLIB' => 1, + 'LT_AC_PROG_RC' => 1, + '_LT_AC_LANG_GCJ_CONFIG' => 1, + '_LT_AC_LANG_GCJ' => 1, 'AM_MISSING_HAS_RUN' => 1, - 'PKG_CHECK_MODULES' => 1, + 'AM_DEP_TRACK' => 1, + 'AC_LTDL_ENABLE_INSTALL' => 1, + 'AM_SET_LEADING_DOT' => 1, + '_LT_AC_SYS_LIBPATH_AIX' => 1, + 'AC_DEFUN_ONCE' => 1, + 'AC_LIBTOOL_PROG_LD_SHLIBS' => 1, + '_LT_WITH_SYSROOT' => 1, + 'AC_LIBTOOL_PROG_COMPILER_PIC' => 1, + '_LT_AC_LANG_RC_CONFIG' => 1, 'AC_LIBTOOL_OBJDIR' => 1, - '_LT_PROG_ECHO_BACKSLASH' => 1, - 'AM_PROG_LIBTOOL' => 1, - '_LT_AC_LOCK' => 1, - '_LT_COMPILER_OPTION' => 1, - 'PKG_WITH_MODULES' => 1, - 'AC_LIBTOOL_CONFIG' => 1, - '_LT_DLL_DEF_P' => 1, - 'AC_LTDL_SHLIBEXT' => 1, - 'AC_LIBTOOL_GCJ' => 1, - 'AC_LTDL_SHLIBPATH' => 1, - '_LT_COMPILER_BOILERPLATE' => 1, + 'AC_LIBTOOL_SETUP' => 1, 'AC_LIBTOOL_SYS_DYNAMIC_LINKER' => 1, - 'AC_LIBTOOL_CXX' => 1, - '_LT_PREPARE_SED_QUOTE_VARS' => 1, - '_LT_AC_LANG_F77_CONFIG' => 1, - 'AM_PROG_CC_C_O' => 1, - 'AC_PROG_LD_GNU' => 1, - 'AC_PROG_LD' => 1, - '_LT_AC_PROG_CXXCPP' => 1, - 'AX_OPENMP' => 1, - '_PKG_SHORT_ERRORS_SUPPORTED' => 1, - 'AC_LIBTOOL_RC' => 1, - 'AC_LIBTOOL_POSTDEP_PREDEP' => 1, - 'LT_INIT' => 1, + 'AC_PATH_TOOL_PREFIX' => 1, + 'PKG_INSTALLDIR' => 1, + 'AC_LIBTOOL_GCJ' => 1, + 'include' => 1, + 'AC_LTDL_SYMBOL_USCORE' => 1, + 'LT_PATH_LD' => 1, + 'LT_SYS_SYMBOL_USCORE' => 1, 'AC_DISABLE_SHARED' => 1, - 'AC_LIBLTDL_INSTALLABLE' => 1, + 'AC_DEPLIBS_CHECK_METHOD' => 1, 'AC_CONFIG_MACRO_DIR' => 1, + 'AC_LIBTOOL_PROG_COMPILER_NO_RTTI' => 1, + '_AM_AUTOCONF_VERSION' => 1, + '_LT_AC_SHELL_INIT' => 1, + '_LT_PROG_F77' => 1, + '_LT_PREPARE_SED_QUOTE_VARS' => 1, + 'AC_LIBTOOL_LINKER_OPTION' => 1, + 'AC_LIBTOOL_CXX' => 1, 'AM_AUX_DIR_EXPAND' => 1, - 'LTOBSOLETE_VERSION' => 1, - 'PKG_CHECK_EXISTS' => 1, - '_m4_warn' => 1, - 'LTSUGAR_VERSION' => 1, - '_LT_LINKER_BOILERPLATE' => 1, - 'PKG_CHECK_VAR' => 1, + 'AC_LIBTOOL_LANG_GCJ_CONFIG' => 1, + 'm4_pattern_allow' => 1, + 'LT_SYS_DLOPEN_SELF' => 1, + 'AC_LIBTOOL_LANG_F77_CONFIG' => 1, + 'PKG_HAVE_DEFINE_WITH_MODULES' => 1, + 'AC_LIBTOOL_LANG_RC_CONFIG' => 1, + 'AC_ENABLE_FAST_INSTALL' => 1, 'LT_CONFIG_LTDL_DIR' => 1, - 'LT_FUNC_ARGZ' => 1, - 'AM_DISABLE_STATIC' => 1, - 'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1, - 'LT_AC_PROG_SED' => 1, - 'AC_LTDL_OBJDIR' => 1, - 'AC_LIBTOOL_PROG_LD_SHLIBS' => 1, - '_LT_CC_BASENAME' => 1, - '_LT_AC_TRY_DLOPEN_SELF' => 1, - '_AM_PROG_CC_C_O' => 1, - 'AC_LIBTOOL_SYS_LIB_STRIP' => 1, - 'LT_SYS_DLSEARCH_PATH' => 1, - '_LT_PROG_F77' => 1, - 'AC_DISABLE_FAST_INSTALL' => 1, - 'LTVERSION_VERSION' => 1, - 'AU_DEFUN' => 1, + 'LT_OUTPUT' => 1, + 'm4_pattern_forbid' => 1, + 'AM_ENABLE_SHARED' => 1, + 'AC_LIBTOOL_F77' => 1, + 'PKG_WITH_MODULES' => 1, '_AM_PROG_TAR' => 1, - 'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, - 'LT_PATH_LD' => 1, 'PKG_NOARCH_INSTALLDIR' => 1, - 'AC_DEPLIBS_CHECK_METHOD' => 1, - 'AC_LIBTOOL_PROG_CC_C_O' => 1, - 'LTDL_INSTALLABLE' => 1, - '_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, - 'AC_LTDL_SYMBOL_USCORE' => 1, - 'AC_LIBTOOL_LANG_F77_CONFIG' => 1, - '_AM_MANGLE_OPTION' => 1, - 'PKG_HAVE_WITH_MODULES' => 1, - '_LT_AC_LANG_F77' => 1, - 'LT_SYS_MODULE_EXT' => 1, - 'LT_PROG_GO' => 1, - 'AC_LIBTOOL_PROG_COMPILER_PIC' => 1, - 'AC_LIBTOOL_COMPILER_OPTION' => 1, - 'AC_LTDL_SYSSEARCHPATH' => 1, - 'LTOPTIONS_VERSION' => 1, - 'AC_LIBTOOL_DLOPEN' => 1, - 'AC_LIBTOOL_WIN32_DLL' => 1, - 'AC_CONFIG_MACRO_DIR_TRACE' => 1, - '_LT_AC_SHELL_INIT' => 1, - 'AM_ENABLE_SHARED' => 1, - 'include' => 1, - 'AM_SUBST_NOTMAKE' => 1, - '_LT_PROG_LTMAIN' => 1, - 'LT_AC_PROG_EGREP' => 1, - 'AC_PATH_TOOL_PREFIX' => 1, - 'm4_include' => 1, - '_LT_WITH_SYSROOT' => 1, - '_LT_AC_LANG_GCJ_CONFIG' => 1, - 'AC_LIB_LTDL' => 1, - 'LT_PROG_GCJ' => 1, - 'AC_PROG_LIBTOOL' => 1, - '_AC_AM_CONFIG_HEADER_HOOK' => 1, - 'm4_pattern_allow' => 1, - '_AM_SET_OPTIONS' => 1, + '_LT_AC_TRY_DLOPEN_SELF' => 1, + 'AM_INIT_AUTOMAKE' => 1, + 'AM_DISABLE_STATIC' => 1, + 'AC_DEFUN' => 1, + 'AM_PROG_LIBTOOL' => 1, + 'AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE' => 1, '_LT_AC_TAGCONFIG' => 1, - '_AC_PROG_LIBTOOL' => 1, - 'LT_SYS_MODULE_PATH' => 1, - '_AM_SET_OPTION' => 1, - 'AM_RUN_LOG' => 1, - 'LT_PROG_RC' => 1, - 'AC_LTDL_SYS_DLOPEN_DEPLIBS' => 1, - '_LT_AC_LANG_RC_CONFIG' => 1, - 'AM_SET_LEADING_DOT' => 1, - 'AC_DEFUN_ONCE' => 1, - '_LT_AC_PROG_ECHO_BACKSLASH' => 1, - 'AM_SET_DEPDIR' => 1, - 'AM_DEP_TRACK' => 1, - 'AC_LTDL_PREOPEN' => 1, - 'AC_LIBTOOL_LANG_GCJ_CONFIG' => 1, - 'LT_FUNC_DLSYM_USCORE' => 1 + '_AM_SUBST_NOTMAKE' => 1, + 'AM_PROG_INSTALL_SH' => 1, + 'AM_PROG_NM' => 1, + 'LT_WITH_LTDL' => 1, + '_m4_warn' => 1, + 'AX_OPENMP' => 1, + 'AC_PROG_LD' => 1, + 'AM_MISSING_PROG' => 1 } ], 'Autom4te::Request' ) ); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/LibRaw-0.18.2/autom4te.cache/traces.1 new/LibRaw-0.18.4/autom4te.cache/traces.1 --- old/LibRaw-0.18.2/autom4te.cache/traces.1 2017-03-04 19:36:04.000000000 +0100 +++ new/LibRaw-0.18.4/autom4te.cache/traces.1 2017-09-12 09:24:41.000000000 +0200 @@ -4,7 +4,7 @@ m4trace:aclocal.m4:1444: -1- m4_include([m4/ltsugar.m4]) m4trace:aclocal.m4:1445: -1- m4_include([m4/ltversion.m4]) m4trace:aclocal.m4:1446: -1- m4_include([m4/lt~obsolete.m4]) -m4trace:configure.ac:2: -1- AC_INIT([LibRaw], [0.18.2], [[email protected]], [], [http://www.libraw.org]) +m4trace:configure.ac:2: -1- AC_INIT([LibRaw], [0.18.4], [[email protected]], [], [http://www.libraw.org]) m4trace:configure.ac:2: -1- m4_pattern_forbid([^_?A[CHUM]_]) m4trace:configure.ac:2: -1- m4_pattern_forbid([_AC_]) m4trace:configure.ac:2: -1- m4_pattern_forbid([^LIBOBJS$], [do not use LIBOBJS directly, use AC_LIBOBJ (see section `AC_LIBOBJ vs LIBOBJS']) @@ -618,7 +618,7 @@ m4trace:configure.ac:211: -1- AC_SUBST([LIBRAW_SHLIB_VERSION], [16:0:0]) m4trace:configure.ac:211: -1- AC_SUBST_TRACE([LIBRAW_SHLIB_VERSION]) m4trace:configure.ac:211: -1- m4_pattern_allow([^LIBRAW_SHLIB_VERSION$]) -m4trace:configure.ac:212: -1- AC_SUBST([LIBRAW_RELEASE_VERSION], [0.18.2]) +m4trace:configure.ac:212: -1- AC_SUBST([LIBRAW_RELEASE_VERSION], [0.18.4]) m4trace:configure.ac:212: -1- AC_SUBST_TRACE([LIBRAW_RELEASE_VERSION]) m4trace:configure.ac:212: -1- m4_pattern_allow([^LIBRAW_RELEASE_VERSION$]) m4trace:configure.ac:214: -1- AC_SUBST([LIB@&t@OBJS], [$ac_libobjs]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/LibRaw-0.18.2/configure new/LibRaw-0.18.4/configure --- old/LibRaw-0.18.2/configure 2017-03-04 19:36:04.000000000 +0100 +++ new/LibRaw-0.18.4/configure 2017-09-12 09:24:41.000000000 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for LibRaw 0.18.2. +# Generated by GNU Autoconf 2.69 for LibRaw 0.18.4. # # Report bugs to <[email protected]>. # @@ -590,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='LibRaw' PACKAGE_TARNAME='libraw' -PACKAGE_VERSION='0.18.2' -PACKAGE_STRING='LibRaw 0.18.2' +PACKAGE_VERSION='0.18.4' +PACKAGE_STRING='LibRaw 0.18.4' PACKAGE_BUGREPORT='[email protected]' PACKAGE_URL='http://www.libraw.org' @@ -1352,7 +1352,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures LibRaw 0.18.2 to adapt to many kinds of systems. +\`configure' configures LibRaw 0.18.4 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1422,7 +1422,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of LibRaw 0.18.2:";; + short | recursive ) echo "Configuration of LibRaw 0.18.4:";; esac cat <<\_ACEOF @@ -1553,7 +1553,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -LibRaw configure 0.18.2 +LibRaw configure 0.18.4 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2043,7 +2043,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by LibRaw $as_me 0.18.2, which was +It was created by LibRaw $as_me 0.18.4, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2906,7 +2906,7 @@ # Define the identity of the package. PACKAGE='libraw' - VERSION='0.18.2' + VERSION='0.18.4' # Some tools Automake needs. @@ -16906,7 +16906,7 @@ LIBRAW_SHLIB_VERSION=16:0:0 -LIBRAW_RELEASE_VERSION=0.18.2 +LIBRAW_RELEASE_VERSION=0.18.4 cat >confcache <<\_ACEOF @@ -17483,7 +17483,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by LibRaw $as_me 0.18.2, which was +This file was extended by LibRaw $as_me 0.18.4, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -17541,7 +17541,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -LibRaw config.status 0.18.2 +LibRaw config.status 0.18.4 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/LibRaw-0.18.2/internal/dcraw_common.cpp new/LibRaw-0.18.4/internal/dcraw_common.cpp --- old/LibRaw-0.18.2/internal/dcraw_common.cpp 2017-03-04 19:35:59.000000000 +0100 +++ new/LibRaw-0.18.4/internal/dcraw_common.cpp 2017-09-12 09:24:36.000000000 +0200 @@ -2716,6 +2716,10 @@ checkCancel(); #endif FORC3 mul[c] = getbits(6); +#ifdef LIBRAW_LIBRARY_BUILD + if(!mul[0] || !mul[1] || !mul[2]) + throw LIBRAW_EXCEPTION_IO_CORRUPT; +#endif FORC3 { val = ((0x1000000/last[c] + 0x7ff) >> 12) * mul[c]; s = val > 65564 ? 10:12; @@ -4981,6 +4985,10 @@ void CLASS xtrans_interpolate (int passes) { int c, d, f, g, h, i, v, ng, row, col, top, left, mrow, mcol; +#ifdef LIBRAW_LIBRARY_BUILD + int cstat[4]={0,0,0,0}; +#endif + int val, ndir, pass, hm[8], avg[4], color[3][8]; static const short orth[12] = { 1,0,0,1,-1,0,0,-1,1,0,0,1 }, patt[2][16] = { { 0,1,0,-1,2,0,-1,0,1,1,1,-1,0,0,0,0 }, @@ -4998,6 +5006,18 @@ fprintf (stderr,_("%d-pass X-Trans interpolation...\n"), passes); #endif +#ifdef LIBRAW_LIBRARY_BUILD +/* Check against right pattern */ + for (row = 0; row < 6; row++) + for (col = 0; col < 6; col++) + cstat[fcol(row,col)]++; + + if(cstat[0] < 6 || cstat[0]>10 || cstat[1]< 16 + || cstat[1]>24 || cstat[2]< 6 || cstat[2]>10 || cstat[3]) + throw LIBRAW_EXCEPTION_IO_CORRUPT; +#endif + + cielab (0,0); ndir = 4 << (passes > 1); buffer = (char *) malloc (TS*TS*(ndir*11+6)); @@ -5868,6 +5888,7 @@ void CLASS processCanonCameraInfo (unsigned id, uchar *CameraInfo, unsigned maxlen) { ushort iCanonLensID = 0, iCanonMaxFocal = 0, iCanonMinFocal = 0, iCanonLens = 0, iCanonCurFocal = 0, iCanonFocalType = 0; + if(maxlen<16) return; // too short, so broken CameraInfo[0] = 0; CameraInfo[1] = 0; switch (id) { @@ -7428,7 +7449,7 @@ { if (tag == 0x000d && len < 256000) // camera info { - CanonCameraInfo = (uchar*)malloc(len); + CanonCameraInfo = (uchar*)malloc(MAX(16,len)); fread(CanonCameraInfo, len, 1, ifp); lenCanonCameraInfo = len; } @@ -8293,7 +8314,7 @@ { if (tag == 0x000d && len < 256000) // camera info { - CanonCameraInfo = (uchar*)malloc(len); + CanonCameraInfo = (uchar*)malloc(MAX(16,len)); fread(CanonCameraInfo, len, 1, ifp); lenCanonCameraInfo = len; } @@ -12078,7 +12099,11 @@ fuji_width = !(fgetc(ifp) & 8); } else if (tag == 0x131) { filters = 9; - FORC(36) xtrans_abs[0][35-c] = fgetc(ifp) & 3; + FORC(36) + { + int q = fgetc(ifp); + xtrans_abs[0][35 - c] = MAX(0,MIN(q,2)); /* & 3;*/ + } } else if (tag == 0x2ff0) { FORC4 cam_mul[c ^ 1] = get2(); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/LibRaw-0.18.2/libraw/libraw_version.h new/LibRaw-0.18.4/libraw/libraw_version.h --- old/LibRaw-0.18.2/libraw/libraw_version.h 2017-03-04 19:33:42.000000000 +0100 +++ new/LibRaw-0.18.4/libraw/libraw_version.h 2017-09-12 09:21:15.000000000 +0200 @@ -22,7 +22,7 @@ #define LIBRAW_MAJOR_VERSION 0 #define LIBRAW_MINOR_VERSION 18 -#define LIBRAW_PATCH_VERSION 2 +#define LIBRAW_PATCH_VERSION 4 #define LIBRAW_VERSION_TAIL Release #define LIBRAW_SHLIB_CURRENT 16 ++++++ libraw-out-of-bounds-kodak.patch ++++++ https://github.com/LibRaw/LibRaw/commit/8303e74b0567806dd5f16fc39aab70fe928de1a2 diff --git a/internal/dcraw_common.cpp b/internal/dcraw_common.cpp index 18bcdbcb..8fb2b073 100644 --- a/internal/dcraw_common.cpp +++ b/internal/dcraw_common.cpp @@ -3240,8 +3240,15 @@ void CLASS kodak_65000_load_raw() len = MIN (256, width-col); ret = kodak_65000_decode (buf, len); for (i=0; i < len; i++) - if ((RAW(row,col+i) = curve[ret ? buf[i] : - (pred[i & 1] += buf[i])]) >> 12) derror(); + { + int idx = ret ? buf[i] : (pred[i & 1] += buf[i]); + if(idx >=0 && idx <= 0xffff) + { + if ((RAW(row,col+i) = curve[idx]) >> 12) derror(); + } + else + derror(); + } } } }
