Date: prev next · Thread: first prev next last
2013 Archives by date, by thread · List index


Hi,

I have submitted a patch for review:

    https://gerrit.libreoffice.org/3676

To pull it, you can do:

    git pull ssh://gerrit.libreoffice.org:29418/core refs/changes/76/3676/1

new upstream release liblangtag-0.5.0

Change-Id: I4b71bbd3ff457d7b4fb2a409e8d34d8e4904acb3
---
M download.lst
M liblangtag/UnpackedTarball_langtag.mk
D liblangtag/ar-lib
D liblangtag/liblangtag-0.4.0-ar-lib.patch
D liblangtag/liblangtag-0.4.0-configure-atomic-cflag-pollution.patch
D liblangtag/liblangtag-0.4.0-cross.patch
D liblangtag/liblangtag-0.4.0-mac.patch
D liblangtag/liblangtag-0.4.0-msvcprojects.patch
D liblangtag/liblangtag-0.4.0-ppc.patch
D liblangtag/liblangtag-0.4.0-vsnprintf.patch
D liblangtag/liblangtag-0.4.0-windows.patch
D liblangtag/liblangtag-0.4.0-windows2.patch
D liblangtag/liblangtag-0.4.0-xmlDocCopyNode.patch
R liblangtag/liblangtag-0.5.0-mingw.patch
R liblangtag/liblangtag-0.5.0-msvc-warning.patch
R liblangtag/liblangtag-0.5.0-reg2xml-encoding-problem.patch
A liblangtag/liblangtag-0.5.0-vsnprintf.patch
17 files changed, 17 insertions(+), 2,019 deletions(-)



diff --git a/download.lst b/download.lst
index bb1b2d6..3b45cb2 100644
--- a/download.lst
+++ b/download.lst
@@ -56,7 +56,7 @@
 export LANGUAGETOOL_TARBALL := b63e6340a02ff1cacfeadb2c42286161-JLanguageTool-1.7.0.tar.bz2
 export LCMS2_TARBALL := 861ef15fa0bc018f9ddc932c4ad8b6dd-lcms2-2.4.tar.gz
 export LIBEXTTEXTCAT_TARBALL := dc3d21a3921931096d6e80f6701f6763-libexttextcat-3.4.0.tar.bz2
-export LIBLANGTAG_TARBALL := 54e578c91b1b68e69c72be22adcb2195-liblangtag-0.4.0.tar.bz2
+export LIBLANGTAG_TARBALL := f4850a8ebc9aac0e8fbf7654cfad5182-liblangtag-0.5.0.tar.bz2
 export LIBXMLSEC_TARBALL := 1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz
 export LIBXML_TARBALL := 7740a8ec23878a2f50120e1faa2730f2-libxml2-2.7.6.tar.gz
 export LIBXSLT_TARBALL := e61d0364a30146aaa3001296f853b2b9-libxslt-1.1.26.tar.gz
diff --git a/liblangtag/UnpackedTarball_langtag.mk b/liblangtag/UnpackedTarball_langtag.mk
index e7d37d5..acdd613 100644
--- a/liblangtag/UnpackedTarball_langtag.mk
+++ b/liblangtag/UnpackedTarball_langtag.mk
@@ -12,52 +12,15 @@
 $(eval $(call gb_UnpackedTarball_set_tarball,langtag,$(LIBLANGTAG_TARBALL)))
 
 $(eval $(call gb_UnpackedTarball_add_patches,langtag,\
-       liblangtag/liblangtag-0.4.0-xmlDocCopyNode.patch \
+       liblangtag/liblangtag-0.5.0-msvc-warning.patch \
+       liblangtag/liblangtag-0.5.0-reg2xml-encoding-problem.patch \
+       liblangtag/liblangtag-0.5.0-vsnprintf.patch \
 ))
-    # liblangtag-0.4.0-xmlDocCopyNode.patch addressed upstream as
-    # <https://github.com/tagoh/liblangtag/pull/8> "Use xmlDocCopyNode to merge
-    #  nodes into different docs"
-
-ifeq ($(filter-out MACOSX AIX,$(OS)),)
-$(eval $(call gb_UnpackedTarball_add_patches,langtag,\
-       liblangtag/liblangtag-0.4.0-mac.patch \
-       liblangtag/liblangtag-0.4.0-configure-atomic-cflag-pollution.patch \
-))
-else
-$(eval $(call gb_UnpackedTarball_add_patches,langtag,\
-       liblangtag/liblangtag-0.4.0-msvc-warning.patch \
-       liblangtag/liblangtag-0.4.0-configure-atomic-cflag-pollution.patch \
-       liblangtag/liblangtag-0.4.0-windows.patch \
-       liblangtag/liblangtag-0.4.0-reg2xml-encoding-problem.patch \
-       liblangtag/liblangtag-0.4.0-windows2.patch \
-       liblangtag/liblangtag-0.4.0-msvcprojects.patch \
-       liblangtag/liblangtag-0.4.0-ppc.patch \
-       liblangtag/liblangtag-0.4.0-vsnprintf.patch \
-))
-endif
-
-ifeq ($(CROSS_COMPILING),YES)
-$(eval $(call gb_UnpackedTarball_add_patches,langtag,\
-       liblangtag/liblangtag-0.4.0-cross.patch \
-))
-endif
 
 ifeq ($(OS),WNT)
 ifeq ($(COM),GCC)
 $(eval $(call gb_UnpackedTarball_add_patches,langtag,\
-       liblangtag/liblangtag-0.4.0-mingw.patch \
-))
-else
-
-# liblangtag-0.4.0-ar-lib.patch and ar-lib are addressed upstream as
-# <https://bitbucket.org/tagoh/liblangtag/issue/1>
-
-$(eval $(call gb_UnpackedTarball_add_patches,langtag,\
-       liblangtag/liblangtag-0.4.0-cross.patch \
-       liblangtag/liblangtag-0.4.0-ar-lib.patch \
-))
-$(eval $(call gb_UnpackedTarball_add_files,langtag,,\
-       liblangtag/ar-lib \
+       liblangtag/liblangtag-0.5.0-mingw.patch \
 ))
 endif
 endif
diff --git a/liblangtag/ar-lib b/liblangtag/ar-lib
deleted file mode 100755
index 0f62c6f..0000000
--- a/liblangtag/ar-lib
+++ /dev/null
@@ -1,270 +0,0 @@
-#! /bin/sh
-# Wrapper for Microsoft lib.exe
-
-me=ar-lib
-scriptversion=2012-03-01.08; # UTC
-
-# Copyright (C) 2010, 2012 Free Software Foundation, Inc.
-# Written by Peter Rosin <peda@lysator.liu.se>.
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program.  If not, see <http://www.gnu.org/licenses/>.
-
-# As a special exception to the GNU General Public License, if you
-# distribute this file as part of a program that contains a
-# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that program.
-
-# This file is maintained in Automake, please report
-# bugs to <bug-automake@gnu.org> or send patches to
-# <automake-patches@gnu.org>.
-
-
-# func_error message
-func_error ()
-{
-  echo "$me: $1" 1>&2
-  exit 1
-}
-
-file_conv=
-
-# func_file_conv build_file
-# Convert a $build file to $host form and store it in $file
-# Currently only supports Windows hosts.
-func_file_conv ()
-{
-  file=$1
-  case $file in
-    / | /[!/]*) # absolute file, and not a UNC file
-      if test -z "$file_conv"; then
-       # lazily determine how to convert abs files
-       case `uname -s` in
-         MINGW*)
-           file_conv=mingw
-           ;;
-         CYGWIN*)
-           file_conv=cygwin
-           ;;
-         *)
-           file_conv=wine
-           ;;
-       esac
-      fi
-      case $file_conv in
-       mingw)
-         file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'`
-         ;;
-       cygwin)
-         file=`cygpath -m "$file" || echo "$file"`
-         ;;
-       wine)
-         file=`winepath -w "$file" || echo "$file"`
-         ;;
-      esac
-      ;;
-  esac
-}
-
-# func_at_file at_file operation archive
-# Iterate over all members in AT_FILE performing OPERATION on ARCHIVE
-# for each of them.
-# When interpreting the content of the @FILE, do NOT use func_file_conv,
-# since the user would need to supply preconverted file names to
-# binutils ar, at least for MinGW.
-func_at_file ()
-{
-  operation=$2
-  archive=$3
-  at_file_contents=`cat "$1"`
-  eval set x "$at_file_contents"
-  shift
-
-  for member
-  do
-    $AR -NOLOGO $operation:"$member" "$archive" || exit $?
-  done
-}
-
-case $1 in
-  '')
-     func_error "no command.  Try '$0 --help' for more information."
-     ;;
-  -h | --h*)
-    cat <<EOF
-Usage: $me [--help] [--version] PROGRAM ACTION ARCHIVE [MEMBER...]
-
-Members may be specified in a file named with @FILE.
-EOF
-    exit $?
-    ;;
-  -v | --v*)
-    echo "$me, version $scriptversion"
-    exit $?
-    ;;
-esac
-
-if test $# -lt 3; then
-  func_error "you must specify a program, an action and an archive"
-fi
-
-AR=$1
-shift
-while :
-do
-  if test $# -lt 2; then
-    func_error "you must specify a program, an action and an archive"
-  fi
-  case $1 in
-    -lib | -LIB \
-    | -ltcg | -LTCG \
-    | -machine* | -MACHINE* \
-    | -subsystem* | -SUBSYSTEM* \
-    | -verbose | -VERBOSE \
-    | -wx* | -WX* )
-      AR="$AR $1"
-      shift
-      ;;
-    *)
-      action=$1
-      shift
-      break
-      ;;
-  esac
-done
-orig_archive=$1
-shift
-func_file_conv "$orig_archive"
-archive=$file
-
-# strip leading dash in $action
-action=${action#-}
-
-delete=
-extract=
-list=
-quick=
-replace=
-index=
-create=
-
-while test -n "$action"
-do
-  case $action in
-    d*) delete=yes  ;;
-    x*) extract=yes ;;
-    t*) list=yes    ;;
-    q*) quick=yes   ;;
-    r*) replace=yes ;;
-    s*) index=yes   ;;
-    S*)             ;; # the index is always updated implicitly
-    c*) create=yes  ;;
-    u*)             ;; # TODO: don't ignore the update modifier
-    v*)             ;; # TODO: don't ignore the verbose modifier
-    *)
-      func_error "unknown action specified"
-      ;;
-  esac
-  action=${action#?}
-done
-
-case $delete$extract$list$quick$replace,$index in
-  yes,* | ,yes)
-    ;;
-  yesyes*)
-    func_error "more than one action specified"
-    ;;
-  *)
-    func_error "no action specified"
-    ;;
-esac
-
-if test -n "$delete"; then
-  if test ! -f "$orig_archive"; then
-    func_error "archive not found"
-  fi
-  for member
-  do
-    case $1 in
-      @*)
-        func_at_file "${1#@}" -REMOVE "$archive"
-        ;;
-      *)
-        func_file_conv "$1"
-        $AR -NOLOGO -REMOVE:"$file" "$archive" || exit $?
-        ;;
-    esac
-  done
-
-elif test -n "$extract"; then
-  if test ! -f "$orig_archive"; then
-    func_error "archive not found"
-  fi
-  if test $# -gt 0; then
-    for member
-    do
-      case $1 in
-        @*)
-          func_at_file "${1#@}" -EXTRACT "$archive"
-          ;;
-        *)
-          func_file_conv "$1"
-          $AR -NOLOGO -EXTRACT:"$file" "$archive" || exit $?
-          ;;
-      esac
-    done
-  else
-    $AR -NOLOGO -LIST "$archive" | sed -e 's/\\/\\\\/g' | while read member
-    do
-      $AR -NOLOGO -EXTRACT:"$member" "$archive" || exit $?
-    done
-  fi
-
-elif test -n "$quick$replace"; then
-  if test ! -f "$orig_archive"; then
-    if test -z "$create"; then
-      echo "$me: creating $orig_archive"
-    fi
-    orig_archive=
-  else
-    orig_archive=$archive
-  fi
-
-  for member
-  do
-    case $1 in
-    @*)
-      func_file_conv "${1#@}"
-      set x "$@" "@$file"
-      ;;
-    *)
-      func_file_conv "$1"
-      set x "$@" "$file"
-      ;;
-    esac
-    shift
-    shift
-  done
-
-  if test -n "$orig_archive"; then
-    $AR -NOLOGO -OUT:"$archive" "$orig_archive" "$@" || exit $?
-  else
-    $AR -NOLOGO -OUT:"$archive" "$@" || exit $?
-  fi
-
-elif test -n "$list"; then
-  if test ! -f "$orig_archive"; then
-    func_error "archive not found"
-  fi
-  $AR -NOLOGO -LIST "$archive" || exit $?
-fi
diff --git a/liblangtag/liblangtag-0.4.0-ar-lib.patch b/liblangtag/liblangtag-0.4.0-ar-lib.patch
deleted file mode 100644
index a929f5f..0000000
--- a/liblangtag/liblangtag-0.4.0-ar-lib.patch
+++ /dev/null
@@ -1,982 +0,0 @@
---- build/langtag/Makefile.in  2012-10-21 23:47:24.000000000 -0400
-+++ build/langtag/Makefile.in  2013-03-11 20:44:23.978000000 -0400
-@@ -60,8 +60,8 @@
-       $(srcdir)/liblangtag-gobject.pc.in \
-       $(srcdir)/liblangtag-uninstalled.pc.in \
-       $(srcdir)/liblangtag.pc.in $(top_srcdir)/configure AUTHORS \
--      COPYING ChangeLog INSTALL NEWS config.guess config.sub depcomp \
--      install-sh ltmain.sh missing mkinstalldirs
-+      COPYING ChangeLog INSTALL NEWS ar-lib config.guess config.sub \
-+      depcomp install-sh ltmain.sh missing mkinstalldirs
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
- am__aclocal_m4_deps = $(top_srcdir)/m4macros/ax_pthread.m4 \
-       $(top_srcdir)/m4macros/gtk-doc.m4 \
---- build/langtag/aclocal.m4   2012-10-21 23:47:22.000000000 -0400
-+++ build/langtag/aclocal.m4   2013-03-11 20:44:16.964000000 -0400
-@@ -343,7 +343,8 @@
- # ----------------------------------
- AC_DEFUN([PKG_PROG_PKG_CONFIG],
- [m4_pattern_forbid([^_?PKG_[A-Z_]+$])
--m4_pattern_allow([^PKG_CONFIG(_PATH)?$])
-+m4_pattern_allow([^PKG_CONFIG(_(PATH|LIBDIR|SYSROOT_DIR|ALLOW_SYSTEM_(CFLAGS|LIBS)))?$])
-+m4_pattern_allow([^PKG_CONFIG_(DISABLE_UNINSTALLED|TOP_BUILD_DIR|DEBUG_SPEW)$])
- AC_ARG_VAR([PKG_CONFIG], [path to pkg-config utility])
- AC_ARG_VAR([PKG_CONFIG_PATH], [directories to add to pkg-config's search path])
- AC_ARG_VAR([PKG_CONFIG_LIBDIR], [path overriding pkg-config's built-in search path])
-@@ -389,7 +390,8 @@
-     pkg_cv_[]$1="$$1"
-  elif test -n "$PKG_CONFIG"; then
-     PKG_CHECK_EXISTS([$3],
--                     [pkg_cv_[]$1=`$PKG_CONFIG --[]$2 "$3" 2>/dev/null`],
-+                     [pkg_cv_[]$1=`$PKG_CONFIG --[]$2 "$3" 2>/dev/null`
-+                    test "x$?" != "x0" && pkg_failed=yes ],
-                    [pkg_failed=yes])
-  else
-     pkg_failed=untried
-@@ -452,7 +454,7 @@
- Consider adjusting the PKG_CONFIG_PATH environment variable if you
- installed software in a non-standard prefix.
-
--_PKG_TEXT])
-+_PKG_TEXT])[]dnl
-         ])
- elif test $pkg_failed = untried; then
-       AC_MSG_RESULT([no])
-@@ -463,7 +465,7 @@
-
- _PKG_TEXT
-
--To get pkg-config, see <http://pkg-config.freedesktop.org/>.])
-+To get pkg-config, see <http://pkg-config.freedesktop.org/>.])[]dnl
-         ])
- else
-       $1[]_CFLAGS=$pkg_cv_[]$1[]_CFLAGS
-@@ -473,6 +475,61 @@
- fi[]dnl
- ])# PKG_CHECK_MODULES
-
-+
-+# PKG_INSTALLDIR(DIRECTORY)
-+# -------------------------
-+# Substitutes the variable pkgconfigdir as the location where a module
-+# should install pkg-config .pc files. By default the directory is
-+# $libdir/pkgconfig, but the default can be changed by passing
-+# DIRECTORY. The user can override through the --with-pkgconfigdir
-+# parameter.
-+AC_DEFUN([PKG_INSTALLDIR],
-+[m4_pushdef([pkg_default], [m4_default([$1], ['${libdir}/pkgconfig'])])
-+m4_pushdef([pkg_description],
-+    [pkg-config installation directory @<:@]pkg_default[@:>@])
-+AC_ARG_WITH([pkgconfigdir],
-+    [AS_HELP_STRING([--with-pkgconfigdir], pkg_description)],,
-+    [with_pkgconfigdir=]pkg_default)
-+AC_SUBST([pkgconfigdir], [$with_pkgconfigdir])
-+m4_popdef([pkg_default])
-+m4_popdef([pkg_description])
-+]) dnl PKG_INSTALLDIR
-+
-+
-+# PKG_NOARCH_INSTALLDIR(DIRECTORY)
-+# -------------------------
-+# Substitutes the variable noarch_pkgconfigdir as the location where a
-+# module should install arch-independent pkg-config .pc files. By
-+# default the directory is $datadir/pkgconfig, but the default can be
-+# changed by passing DIRECTORY. The user can override through the
-+# --with-noarch-pkgconfigdir parameter.
-+AC_DEFUN([PKG_NOARCH_INSTALLDIR],
-+[m4_pushdef([pkg_default], [m4_default([$1], ['${datadir}/pkgconfig'])])
-+m4_pushdef([pkg_description],
-+    [pkg-config arch-independent installation directory @<:@]pkg_default[@:>@])
-+AC_ARG_WITH([noarch-pkgconfigdir],
-+    [AS_HELP_STRING([--with-noarch-pkgconfigdir], pkg_description)],,
-+    [with_noarch_pkgconfigdir=]pkg_default)
-+AC_SUBST([noarch_pkgconfigdir], [$with_noarch_pkgconfigdir])
-+m4_popdef([pkg_default])
-+m4_popdef([pkg_description])
-+]) dnl PKG_NOARCH_INSTALLDIR
-+
-+
-+# PKG_CHECK_VAR(VARIABLE, MODULE, CONFIG-VARIABLE,
-+# [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
-+# -------------------------------------------
-+# Retrieves the value of the pkg-config variable for the given module.
-+AC_DEFUN([PKG_CHECK_VAR],
-+[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl
-+AC_ARG_VAR([$1], [value of $3 for $2, overriding pkg-config])dnl
-+
-+_PKG_CONFIG([$1], [variable="][$3]["], [$2])
-+AS_VAR_COPY([$1], [pkg_cv_][$1])
-+
-+AS_VAR_IF([$1], [""], [$5], [$4])dnl
-+])# PKG_CHECK_VAR
-+
- # Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008, 2011 Free Software
- # Foundation, Inc.
- #
-@@ -512,6 +569,67 @@
-   [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
- _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
-
-+# Copyright (C) 2011 Free Software Foundation, Inc.
-+#
-+# This file is free software; the Free Software Foundation
-+# gives unlimited permission to copy and/or distribute it,
-+# with or without modifications, as long as this notice is preserved.
-+
-+# serial 1
-+
-+# AM_PROG_AR([ACT-IF-FAIL])
-+# -------------------------
-+# Try to determine the archiver interface, and trigger the ar-lib wrapper
-+# if it is needed.  If the detection of archiver interface fails, run
-+# ACT-IF-FAIL (default is to abort configure with a proper error message).
-+AC_DEFUN([AM_PROG_AR],
-+[AC_BEFORE([$0], [LT_INIT])dnl
-+AC_BEFORE([$0], [AC_PROG_LIBTOOL])dnl
-+AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
-+AC_REQUIRE_AUX_FILE([ar-lib])dnl
-+AC_CHECK_TOOLS([AR], [ar lib "link -lib"], [false])
-+: ${AR=ar}
-+
-+AC_CACHE_CHECK([the archiver ($AR) interface], [am_cv_ar_interface],
-+  [am_cv_ar_interface=ar
-+   AC_COMPILE_IFELSE([AC_LANG_SOURCE([[int some_variable = 0;]])],
-+     [am_ar_try='$AR cru libconftest.a conftest.$ac_objext >&AS_MESSAGE_LOG_FD'
-+      AC_TRY_EVAL([am_ar_try])
-+      if test "$ac_status" -eq 0; then
-+        am_cv_ar_interface=ar
-+      else
-+        am_ar_try='$AR -NOLOGO -OUT:conftest.lib conftest.$ac_objext >&AS_MESSAGE_LOG_FD'
-+        AC_TRY_EVAL([am_ar_try])
-+        if test "$ac_status" -eq 0; then
-+          am_cv_ar_interface=lib
-+        else
-+          am_cv_ar_interface=unknown
-+        fi
-+      fi
-+      rm -f conftest.lib libconftest.a
-+     ])
-+   ])
-+
-+case $am_cv_ar_interface in
-+ar)
-+  ;;
-+lib)
-+  # Microsoft lib, so override with the ar-lib wrapper script.
-+  # FIXME: It is wrong to rewrite AR.
-+  # But if we don't then we get into trouble of one sort or another.
-+  # A longer-term fix would be to have automake use am__AR in this case,
-+  # and then we could set am__AR="$am_aux_dir/ar-lib \$(AR)" or something
-+  # similar.
-+  AR="$am_aux_dir/ar-lib $AR"
-+  ;;
-+unknown)
-+  m4_default([$1],
-+             [AC_MSG_ERROR([could not determine $AR interface])])
-+  ;;
-+esac
-+AC_SUBST([AR])dnl
-+])
-+
- # AM_AUX_DIR_EXPAND                                         -*- Autoconf -*-
-
- # Copyright (C) 2001, 2003, 2005, 2011 Free Software Foundation, Inc.
---- build/langtag/configure    2013-03-11 20:36:29.241000000 -0400
-+++ build/langtag/configure    2013-03-11 20:44:21.552000000 -0400
-@@ -681,8 +681,6 @@
- DSYMUTIL
- MANIFEST_TOOL
- RANLIB
--ac_ct_AR
--AR
- DLLTOOL
- OBJDUMP
- LN_S
-@@ -694,6 +692,15 @@
- EGREP
- GREP
- SED
-+host_os
-+host_vendor
-+host_cpu
-+host
-+build_os
-+build_vendor
-+build_cpu
-+build
-+LIBTOOL
- am__fastdepCC_FALSE
- am__fastdepCC_TRUE
- CCDEPMODE
-@@ -711,15 +718,8 @@
- LDFLAGS
- CFLAGS
- CC
--host_os
--host_vendor
--host_cpu
--host
--build_os
--build_vendor
--build_cpu
--build
--LIBTOOL
-+ac_ct_AR
-+AR
- MAINT
- MAINTAINER_MODE_FALSE
- MAINTAINER_MODE_TRUE
-@@ -793,11 +793,11 @@
- enable_option_checking
- enable_silent_rules
- enable_maintainer_mode
-+enable_dependency_tracking
- enable_shared
- enable_static
- with_pic
- enable_fast_install
--enable_dependency_tracking
- with_gnu_ld
- with_sysroot
- enable_libtool_lock
-@@ -1458,12 +1458,12 @@
-   --disable-silent-rules         verbose build output (undo: `make V=0')
-   --enable-maintainer-mode  enable make rules and dependencies not useful
-                         (and sometimes confusing) to the casual installer
-+  --disable-dependency-tracking  speeds up one-time build
-+  --enable-dependency-tracking   do not reject slow dependency extractors
-   --enable-shared[=PKGS]  build shared libraries [default=yes]
-   --enable-static[=PKGS]  build static libraries [default=yes]
-   --enable-fast-install[=PKGS]
-                           optimize for fast installation [default=yes]
--  --disable-dependency-tracking  speeds up one-time build
--  --enable-dependency-tracking   do not reject slow dependency extractors
-   --disable-libtool-lock  avoid locking (might break parallel builds)
-   --enable-compile-warnings=[no/minimum/yes/maximum/error]
-                           Turn on compiler warnings
-@@ -2967,171 +2967,6 @@
-
-
-
--case `pwd` in
--  *\ * | *\   *)
--    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace 
in \`pwd\`" >&5
--$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
--esac
--
--
--
--macro_version='2.4.2'
--macro_revision='1.3337'
--
--
--
--
--
--
--
--
--
--
--
--
--
--ltmain="$ac_aux_dir/ltmain.sh"
--
--# Make sure we can run config.sub.
--$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
--  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
--
--{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
--$as_echo_n "checking build system type... " >&6; }
--if ${ac_cv_build+:} false; then :
--  $as_echo_n "(cached) " >&6
--else
--  ac_build_alias=$build_alias
--test "x$ac_build_alias" = x &&
--  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
--test "x$ac_build_alias" = x &&
--  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
--ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
--  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
--
--fi
--{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
--$as_echo "$ac_cv_build" >&6; }
--case $ac_cv_build in
--*-*-*) ;;
--*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
--esac
--build=$ac_cv_build
--ac_save_IFS=$IFS; IFS='-'
--set x $ac_cv_build
--shift
--build_cpu=$1
--build_vendor=$2
--shift; shift
--# Remember, the first character of IFS is used to create $*,
--# except with old shells:
--build_os=$*
--IFS=$ac_save_IFS
--case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
--
--
--{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
--$as_echo_n "checking host system type... " >&6; }
--if ${ac_cv_host+:} false; then :
--  $as_echo_n "(cached) " >&6
--else
--  if test "x$host_alias" = x; then
--  ac_cv_host=$ac_cv_build
--else
--  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
--    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
--fi
--
--fi
--{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
--$as_echo "$ac_cv_host" >&6; }
--case $ac_cv_host in
--*-*-*) ;;
--*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
--esac
--host=$ac_cv_host
--ac_save_IFS=$IFS; IFS='-'
--set x $ac_cv_host
--shift
--host_cpu=$1
--host_vendor=$2
--shift; shift
--# Remember, the first character of IFS is used to create $*,
--# except with old shells:
--host_os=$*
--IFS=$ac_save_IFS
--case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
--
--
--# Backslashify metacharacters that are still active within
--# double-quoted strings.
--sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
--
--# Same as above, but do not quote variable references.
--double_quote_subst='s/\(["`\\]\)/\\\1/g'
--
--# Sed substitution to delay expansion of an escaped shell variable in a
--# double_quote_subst'ed string.
--delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
--
--# Sed substitution to delay expansion of an escaped single quote.
--delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
--
--# Sed substitution to avoid accidental globbing in evaled expressions
--no_glob_subst='s/\*/\\\*/g'
--
--ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
--ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
--ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
--
--{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
--$as_echo_n "checking how to print strings... " >&6; }
--# Test print first, because it will be a builtin if present.
--if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
--   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
--  ECHO='print -r --'
--elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
--  ECHO='printf %s\n'
--else
--  # Use this function as a fallback that always works.
--  func_fallback_echo ()
--  {
--    eval 'cat <<_LTECHO_EOF
--$1
--_LTECHO_EOF'
--  }
--  ECHO='func_fallback_echo'
--fi
--
--# func_echo_all arg...
--# Invoke $ECHO with all args, space-separated.
--func_echo_all ()
--{
--    $ECHO ""
--}
--
--case "$ECHO" in
--  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
--$as_echo "printf" >&6; } ;;
--  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
--$as_echo "print -r" >&6; } ;;
--  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
--$as_echo "cat" >&6; } ;;
--esac
--
--
--
--
--
--
--
--
--
--
--
--
--
--
- DEPDIR="${am__leading_dot}deps"
-
- ac_config_commands="$ac_config_commands depfiles"
-@@ -4113,6 +3948,332 @@
- fi
-
-
-+
-+if test -n "$ac_tool_prefix"; then
-+  for ac_prog in ar lib "link -lib"
-+  do
-+    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
-+set dummy $ac_tool_prefix$ac_prog; ac_word=$2
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-+$as_echo_n "checking for $ac_word... " >&6; }
-+if ${ac_cv_prog_AR+:} false; then :
-+  $as_echo_n "(cached) " >&6
-+else
-+  if test -n "$AR"; then
-+  ac_cv_prog_AR="$AR" # Let the user override the test.
-+else
-+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-+for as_dir in $PATH
-+do
-+  IFS=$as_save_IFS
-+  test -z "$as_dir" && as_dir=.
-+    for ac_exec_ext in '' $ac_executable_extensions; do
-+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; 
then
-+    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
-+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
-+    break 2
-+  fi
-+done
-+  done
-+IFS=$as_save_IFS
-+
-+fi
-+fi
-+AR=$ac_cv_prog_AR
-+if test -n "$AR"; then
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
-+$as_echo "$AR" >&6; }
-+else
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-+$as_echo "no" >&6; }
-+fi
-+
-+
-+    test -n "$AR" && break
-+  done
-+fi
-+if test -z "$AR"; then
-+  ac_ct_AR=$AR
-+  for ac_prog in ar lib "link -lib"
-+do
-+  # Extract the first word of "$ac_prog", so it can be a program name with args.
-+set dummy $ac_prog; ac_word=$2
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-+$as_echo_n "checking for $ac_word... " >&6; }
-+if ${ac_cv_prog_ac_ct_AR+:} false; then :
-+  $as_echo_n "(cached) " >&6
-+else
-+  if test -n "$ac_ct_AR"; then
-+  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
-+else
-+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-+for as_dir in $PATH
-+do
-+  IFS=$as_save_IFS
-+  test -z "$as_dir" && as_dir=.
-+    for ac_exec_ext in '' $ac_executable_extensions; do
-+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; 
then
-+    ac_cv_prog_ac_ct_AR="$ac_prog"
-+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
-+    break 2
-+  fi
-+done
-+  done
-+IFS=$as_save_IFS
-+
-+fi
-+fi
-+ac_ct_AR=$ac_cv_prog_ac_ct_AR
-+if test -n "$ac_ct_AR"; then
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
-+$as_echo "$ac_ct_AR" >&6; }
-+else
-+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-+$as_echo "no" >&6; }
-+fi
-+
-+
-+  test -n "$ac_ct_AR" && break
-+done
-+
-+  if test "x$ac_ct_AR" = x; then
-+    AR="false"
-+  else
-+    case $cross_compiling:$ac_tool_warned in
-+yes:)
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host 
triplet" >&5
-+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-+ac_tool_warned=yes ;;
-+esac
-+    AR=$ac_ct_AR
-+  fi
-+fi
-+
-+: ${AR=ar}
-+
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the archiver ($AR) interface" >&5
-+$as_echo_n "checking the archiver ($AR) interface... " >&6; }
-+if ${am_cv_ar_interface+:} false; then :
-+  $as_echo_n "(cached) " >&6
-+else
-+  am_cv_ar_interface=ar
-+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-+/* end confdefs.h.  */
-+int some_variable = 0;
-+_ACEOF
-+if ac_fn_c_try_compile "$LINENO"; then :
-+  am_ar_try='$AR cru libconftest.a conftest.$ac_objext >&5'
-+      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5
-+  (eval $am_ar_try) 2>&5
-+  ac_status=$?
-+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-+  test $ac_status = 0; }
-+      if test "$ac_status" -eq 0; then
-+        am_cv_ar_interface=ar
-+      else
-+        am_ar_try='$AR -NOLOGO -OUT:conftest.lib conftest.$ac_objext >&5'
-+        { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5
-+  (eval $am_ar_try) 2>&5
-+  ac_status=$?
-+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-+  test $ac_status = 0; }
-+        if test "$ac_status" -eq 0; then
-+          am_cv_ar_interface=lib
-+        else
-+          am_cv_ar_interface=unknown
-+        fi
-+      fi
-+      rm -f conftest.lib libconftest.a
-+
-+fi
-+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-+
-+fi
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_ar_interface" >&5
-+$as_echo "$am_cv_ar_interface" >&6; }
-+
-+case $am_cv_ar_interface in
-+ar)
-+  ;;
-+lib)
-+  # Microsoft lib, so override with the ar-lib wrapper script.
-+  # FIXME: It is wrong to rewrite AR.
-+  # But if we don't then we get into trouble of one sort or another.
-+  # A longer-term fix would be to have automake use am__AR in this case,
-+  # and then we could set am__AR="$am_aux_dir/ar-lib \$(AR)" or something
-+  # similar.
-+  AR="$am_aux_dir/ar-lib $AR"
-+  ;;
-+unknown)
-+  as_fn_error $? "could not determine $AR interface" "$LINENO" 5
-+  ;;
-+esac
-+
-+case `pwd` in
-+  *\ * | *\   *)
-+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace 
in \`pwd\`" >&5
-+$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
-+esac
-+
-+
-+
-+macro_version='2.4.2'
-+macro_revision='1.3337'
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+ltmain="$ac_aux_dir/ltmain.sh"
-+
-+# Make sure we can run config.sub.
-+$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
-+  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
-+
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
-+$as_echo_n "checking build system type... " >&6; }
-+if ${ac_cv_build+:} false; then :
-+  $as_echo_n "(cached) " >&6
-+else
-+  ac_build_alias=$build_alias
-+test "x$ac_build_alias" = x &&
-+  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
-+test "x$ac_build_alias" = x &&
-+  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
-+ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
-+  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
-+
-+fi
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
-+$as_echo "$ac_cv_build" >&6; }
-+case $ac_cv_build in
-+*-*-*) ;;
-+*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
-+esac
-+build=$ac_cv_build
-+ac_save_IFS=$IFS; IFS='-'
-+set x $ac_cv_build
-+shift
-+build_cpu=$1
-+build_vendor=$2
-+shift; shift
-+# Remember, the first character of IFS is used to create $*,
-+# except with old shells:
-+build_os=$*
-+IFS=$ac_save_IFS
-+case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
-+
-+
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
-+$as_echo_n "checking host system type... " >&6; }
-+if ${ac_cv_host+:} false; then :
-+  $as_echo_n "(cached) " >&6
-+else
-+  if test "x$host_alias" = x; then
-+  ac_cv_host=$ac_cv_build
-+else
-+  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
-+    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
-+fi
-+
-+fi
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
-+$as_echo "$ac_cv_host" >&6; }
-+case $ac_cv_host in
-+*-*-*) ;;
-+*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
-+esac
-+host=$ac_cv_host
-+ac_save_IFS=$IFS; IFS='-'
-+set x $ac_cv_host
-+shift
-+host_cpu=$1
-+host_vendor=$2
-+shift; shift
-+# Remember, the first character of IFS is used to create $*,
-+# except with old shells:
-+host_os=$*
-+IFS=$ac_save_IFS
-+case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
-+
-+
-+# Backslashify metacharacters that are still active within
-+# double-quoted strings.
-+sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
-+
-+# Same as above, but do not quote variable references.
-+double_quote_subst='s/\(["`\\]\)/\\\1/g'
-+
-+# Sed substitution to delay expansion of an escaped shell variable in a
-+# double_quote_subst'ed string.
-+delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
-+
-+# Sed substitution to delay expansion of an escaped single quote.
-+delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
-+
-+# Sed substitution to avoid accidental globbing in evaled expressions
-+no_glob_subst='s/\*/\\\*/g'
-+
-+ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
-+ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
-+ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
-+
-+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
-+$as_echo_n "checking how to print strings... " >&6; }
-+# Test print first, because it will be a builtin if present.
-+if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
-+   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
-+  ECHO='print -r --'
-+elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
-+  ECHO='printf %s\n'
-+else
-+  # Use this function as a fallback that always works.
-+  func_fallback_echo ()
-+  {
-+    eval 'cat <<_LTECHO_EOF
-+$1
-+_LTECHO_EOF'
-+  }
-+  ECHO='func_fallback_echo'
-+fi
-+
-+# func_echo_all arg...
-+# Invoke $ECHO with all args, space-separated.
-+func_echo_all ()
-+{
-+    $ECHO ""
-+}
-+
-+case "$ECHO" in
-+  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
-+$as_echo "printf" >&6; } ;;
-+  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
-+$as_echo "print -r" >&6; } ;;
-+  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
-+$as_echo "cat" >&6; } ;;
-+esac
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
- $as_echo_n "checking for a sed that does not truncate output... " >&6; }
- if ${ac_cv_path_SED+:} false; then :
-@@ -5538,7 +5699,6 @@
-
-
-
--
- if test -n "$ac_tool_prefix"; then
-   for ac_prog in ar
-   do
-@@ -12605,8 +12765,8 @@
- if ac_fn_c_try_link "$LINENO"; then :
-   as_fn_error $? "liblangtag has to be built with -march=i486 or later." "$LINENO" 5
- else
--       lt_cv_has_atomic=no
--       CFLAGS="$_save_cflags"
-+  lt_cv_has_atomic=no
-+        CFLAGS="$_save_cflags"
- fi
- rm -f core conftest.err conftest.$ac_objext \
-     conftest$ac_exeext conftest.$ac_ext
-@@ -12838,6 +12998,7 @@
-
-
-
-+
- if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
-       if test -n "$ac_tool_prefix"; then
-   # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with 
args.
-@@ -12966,6 +13127,7 @@
-   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-   test $ac_status = 0; }; then
-   pkg_cv_LIBXML2_CFLAGS=`$PKG_CONFIG --cflags "libxml-2.0 >= $LIBXML2_REQUIRED" 2>/dev/null`
-+                    test "x$?" != "x0" && pkg_failed=yes
- else
-   pkg_failed=yes
- fi
-@@ -12982,6 +13144,7 @@
-   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-   test $ac_status = 0; }; then
-   pkg_cv_LIBXML2_LIBS=`$PKG_CONFIG --libs "libxml-2.0 >= $LIBXML2_REQUIRED" 2>/dev/null`
-+                    test "x$?" != "x0" && pkg_failed=yes
- else
-   pkg_failed=yes
- fi
-@@ -13001,9 +13164,9 @@
-         _pkg_short_errors_supported=no
- fi
-         if test $_pkg_short_errors_supported = yes; then
--              LIBXML2_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "libxml-2.0 >= 
$LIBXML2_REQUIRED" 2>&1`
-+              LIBXML2_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs 
"libxml-2.0 >= $LIBXML2_REQUIRED" 2>&1`
-         else
--              LIBXML2_PKG_ERRORS=`$PKG_CONFIG --print-errors "libxml-2.0 >= $LIBXML2_REQUIRED" 
2>&1`
-+              LIBXML2_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libxml-2.0 >= 
$LIBXML2_REQUIRED" 2>&1`
-         fi
-       # Put the nasty error message in config.log where it belongs
-       echo "$LIBXML2_PKG_ERRORS" >&5
-@@ -13018,7 +13181,6 @@
- Alternatively, you may set the environment variables LIBXML2_CFLAGS
- and LIBXML2_LIBS to avoid the need to call pkg-config.
- See the pkg-config man page for more details." "$LINENO" 5
--
- elif test $pkg_failed = untried; then
-       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
-@@ -13034,7 +13196,6 @@
-
- To get pkg-config, see <http://pkg-config.freedesktop.org/>.
- See \`config.log' for more details" "$LINENO" 5; }
--
- else
-       LIBXML2_CFLAGS=$pkg_cv_LIBXML2_CFLAGS
-       LIBXML2_LIBS=$pkg_cv_LIBXML2_LIBS
-@@ -13057,6 +13218,7 @@
-   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-   test $ac_status = 0; }; then
-   pkg_cv_GOBJECT_CFLAGS=`$PKG_CONFIG --cflags "gobject-2.0 >= $GOBJECT_REQUIRED" 2>/dev/null`
-+                    test "x$?" != "x0" && pkg_failed=yes
- else
-   pkg_failed=yes
- fi
-@@ -13073,6 +13235,7 @@
-   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-   test $ac_status = 0; }; then
-   pkg_cv_GOBJECT_LIBS=`$PKG_CONFIG --libs "gobject-2.0 >= $GOBJECT_REQUIRED" 2>/dev/null`
-+                    test "x$?" != "x0" && pkg_failed=yes
- else
-   pkg_failed=yes
- fi
-@@ -13092,9 +13255,9 @@
-         _pkg_short_errors_supported=no
- fi
-         if test $_pkg_short_errors_supported = yes; then
--              GOBJECT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "gobject-2.0 >= 
$GOBJECT_REQUIRED" 2>&1`
-+              GOBJECT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs 
"gobject-2.0 >= $GOBJECT_REQUIRED" 2>&1`
-         else
--              GOBJECT_PKG_ERRORS=`$PKG_CONFIG --print-errors "gobject-2.0 >= $GOBJECT_REQUIRED" 
2>&1`
-+              GOBJECT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "gobject-2.0 >= 
$GOBJECT_REQUIRED" 2>&1`
-         fi
-       # Put the nasty error message in config.log where it belongs
-       echo "$GOBJECT_PKG_ERRORS" >&5
-@@ -13128,6 +13291,7 @@
-   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-   test $ac_status = 0; }; then
-   pkg_cv_CHECK_CFLAGS=`$PKG_CONFIG --cflags "check >= $CHECK_REQUIRED" 2>/dev/null`
-+                    test "x$?" != "x0" && pkg_failed=yes
- else
-   pkg_failed=yes
- fi
-@@ -13144,6 +13308,7 @@
-   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-   test $ac_status = 0; }; then
-   pkg_cv_CHECK_LIBS=`$PKG_CONFIG --libs "check >= $CHECK_REQUIRED" 2>/dev/null`
-+                    test "x$?" != "x0" && pkg_failed=yes
- else
-   pkg_failed=yes
- fi
-@@ -13163,9 +13328,9 @@
-         _pkg_short_errors_supported=no
- fi
-         if test $_pkg_short_errors_supported = yes; then
--              CHECK_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "check >= 
$CHECK_REQUIRED" 2>&1`
-+              CHECK_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "check 
= $CHECK_REQUIRED" 2>&1`
-         else
--              CHECK_PKG_ERRORS=`$PKG_CONFIG --print-errors "check >= $CHECK_REQUIRED" 2>&1`
-+              CHECK_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "check >= 
$CHECK_REQUIRED" 2>&1`
-         fi
-       # Put the nasty error message in config.log where it belongs
-       echo "$CHECK_PKG_ERRORS" >&5
-@@ -13195,6 +13360,10 @@
- fi
-
-
-+case $host_os in
-+  cygwin* | mingw*)
-+    ;;
-+  *)
-
-
- ac_ext=c
-@@ -13203,10 +13372,6 @@
- ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
- ac_compiler_gnu=$ac_cv_c_compiler_gnu
-
--case $host_os in
--  cygwin* | mingw*)
--    ;;
--  *)
- ax_pthread_ok=no
-
- # We used to check for pthread.h first, but this fails if pthread.h
-@@ -13588,8 +13753,6 @@
-         ax_pthread_ok=no
-         as_fn_error $? "*** pthread library are required" "$LINENO" 5
- fi
--;;
--esac
- ac_ext=c
- ac_cpp='$CPP $CPPFLAGS'
- ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
-@@ -13597,6 +13760,8 @@
- ac_compiler_gnu=$ac_cv_c_compiler_gnu
-
-
-+    ;;
-+esac
-
-
-
-@@ -13879,6 +14044,7 @@
-   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-   test $ac_status = 0; }; then
-   pkg_cv_GTKDOC_DEPS_CFLAGS=`$PKG_CONFIG --cflags "glib-2.0 >= 2.10.0 gobject-2.0  >= 2.10.0" 
2>/dev/null`
-+                    test "x$?" != "x0" && pkg_failed=yes
- else
-   pkg_failed=yes
- fi
-@@ -13895,6 +14061,7 @@
-   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-   test $ac_status = 0; }; then
-   pkg_cv_GTKDOC_DEPS_LIBS=`$PKG_CONFIG --libs "glib-2.0 >= 2.10.0 gobject-2.0  >= 2.10.0" 
2>/dev/null`
-+                    test "x$?" != "x0" && pkg_failed=yes
- else
-   pkg_failed=yes
- fi
-@@ -13914,9 +14081,9 @@
-         _pkg_short_errors_supported=no
- fi
-         if test $_pkg_short_errors_supported = yes; then
--              GTKDOC_DEPS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "glib-2.0 >= 
2.10.0 gobject-2.0  >= 2.10.0" 2>&1`
-+              GTKDOC_DEPS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs 
"glib-2.0 >= 2.10.0 gobject-2.0  >= 2.10.0" 2>&1`
-         else
--              GTKDOC_DEPS_PKG_ERRORS=`$PKG_CONFIG --print-errors "glib-2.0 >= 2.10.0 gobject-2.0  
= 2.10.0" 2>&1`
-+              GTKDOC_DEPS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "glib-2.0 >= 
2.10.0 gobject-2.0  >= 2.10.0" 2>&1`
-         fi
-       # Put the nasty error message in config.log where it belongs
-       echo "$GTKDOC_DEPS_PKG_ERRORS" >&5
-@@ -13931,7 +14098,6 @@
- Alternatively, you may set the environment variables GTKDOC_DEPS_CFLAGS
- and GTKDOC_DEPS_LIBS to avoid the need to call pkg-config.
- See the pkg-config man page for more details." "$LINENO" 5
--
- elif test $pkg_failed = untried; then
-       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
-@@ -13947,7 +14113,6 @@
-
- To get pkg-config, see <http://pkg-config.freedesktop.org/>.
- See \`config.log' for more details" "$LINENO" 5; }
--
- else
-       GTKDOC_DEPS_CFLAGS=$pkg_cv_GTKDOC_DEPS_CFLAGS
-       GTKDOC_DEPS_LIBS=$pkg_cv_GTKDOC_DEPS_LIBS
-
---- build/langtag/configure.ac 2013-03-11 20:36:29.238000000 -0400
-+++ build/langtag/configure.ac 2013-03-11 20:38:35.690000000 -0400
-@@ -14,6 +14,7 @@
- AM_CONFIG_HEADER([config.h])
- AC_CONFIG_MACRO_DIR([m4macros])
-
-+AM_PROG_AR
- AC_PROG_LIBTOOL
- AC_PROG_CC
diff --git a/liblangtag/liblangtag-0.4.0-configure-atomic-cflag-pollution.patch 
b/liblangtag/liblangtag-0.4.0-configure-atomic-cflag-pollution.patch
deleted file mode 100644
index 92efbfd..0000000
--- a/liblangtag/liblangtag-0.4.0-configure-atomic-cflag-pollution.patch
+++ /dev/null
@@ -1,62 +0,0 @@
---- misc/liblangtag-0.4.0/configure.ac
-+++ misc/build/liblangtag-0.4.0/configure.ac
-@@ -173,8 +173,9 @@
- __sync_synchronize();
- j = __sync_fetch_and_sub(&i, 1);
- return j;
--       ]])], [AC_MSG_ERROR([liblangtag has to be built with -march=i486 or later.])]
--       [lt_cv_has_atomic=no])])
-+       ]])], [AC_MSG_ERROR([liblangtag has to be built with -march=i486 or later.])],
-+       [lt_cv_has_atomic=no
-+        CFLAGS="$_save_cflags"])])
- ])
- if test "x$lt_cv_has_atomic" = "xyes"; then
-       AC_DEFINE(LT_HAVE_ATOMIC_BUILTINS, 1, [Have buit-in atomic functions])
-@@ -291,8 +291,14 @@
- dnl ======================================================================
- dnl check another libraries
- dnl ======================================================================
-+case $host_os in
-+  cygwin* | mingw*)
-+    ;;
--AX_PTHREAD([],
-+  *)
-+    AX_PTHREAD([],
-       [AC_MSG_ERROR([*** pthread library are required])])
-+    ;;
-+esac
- 
- GOBJECT_INTROSPECTION_CHECK([1.30.0])
- if test "x$enable_introspection" != "xyes"; then
---- misc/liblangtag-0.4.0/configure
-+++ misc/build/liblangtag-0.4.0/configure
-@@ -12604,7 +12604,9 @@
- _ACEOF
- if ac_fn_c_try_link "$LINENO"; then :
-   as_fn_error $? "liblangtag has to be built with -march=i486 or later." "$LINENO" 5
-+else
-        lt_cv_has_atomic=no
-+       CFLAGS="$_save_cflags"
- fi
- rm -f core conftest.err conftest.$ac_objext \
-     conftest$ac_exeext conftest.$ac_ext
-@@ -13201,6 +13201,10 @@
- ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
- ac_compiler_gnu=$ac_cv_c_compiler_gnu
- 
-+case $host_os in
-+  cygwin* | mingw*)
-+    ;;
-+  *)
- ax_pthread_ok=no
- 
- # We used to check for pthread.h first, but this fails if pthread.h
-@@ -13582,6 +13582,8 @@
-         ax_pthread_ok=no
-         as_fn_error $? "*** pthread library are required" "$LINENO" 5
- fi
-+;;
-+esac
- ac_ext=c
- ac_cpp='$CPP $CPPFLAGS'
- ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
diff --git a/liblangtag/liblangtag-0.4.0-cross.patch b/liblangtag/liblangtag-0.4.0-cross.patch
deleted file mode 100644
index dd60c07..0000000
--- a/liblangtag/liblangtag-0.4.0-cross.patch
+++ /dev/null
@@ -1,52 +0,0 @@
---- misc/liblangtag-0.4.0/data/Makefile.am     2012-10-16 07:39:20.000000000 +0200
-+++ misc/build/liblangtag-0.4.0/data/Makefile.am       2012-11-06 14:25:29.489175992 +0100
-@@ -59,7 +59,7 @@
- language-subtag-registry:
-       $(AM_V_DL) wget -O $@ http://www.iana.org/assignments/language-subtag-registry || \
-       curl -o $@ http://www.iana.org/assignments/language-subtag-registry
--language-subtag-registry.xml: language-subtag-registry reg2xml Makefile
-+language-subtag-registry.xml: language-subtag-registry
-       $(AM_V_GEN) $(builddir)/reg2xml $(srcdir)/language-subtag-registry $@.tmp;      \
-       head -1 $@.tmp | grep -E '^<\?xml version'>/dev/null 2>&1 && mv $@.tmp $@ || (echo "E: $@ 
isn't an expected result"; rm $@.tmp)
- stamp-core-zip:
---- misc/liblangtag-0.4.0/Makefile.in  2012-10-22 04:47:24.000000000 +0100
-+++ misc/build/liblangtag-0.4.0/Makefile.in    2012-11-06 20:03:08.906250000 +0000
-@@ -136,8 +136,7 @@
-       distdir dist dist-all distcheck
- ETAGS = etags
- CTAGS = ctags
--DIST_SUBDIRS = liblangtag extensions data docs liblangtag-gobject \
--      tests
-+DIST_SUBDIRS = liblangtag extensions data docs liblangtag-gobject
- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
- distdir = $(PACKAGE)-$(VERSION)
- top_distdir = $(distdir)
-@@ -339,7 +338,7 @@
- NULL = 
- AUTOMAKE_OPTIONS = dist-bzip2
- #SUBDIRS += docs tests
--SUBDIRS = liblangtag extensions data docs $(am__append_1) tests
-+SUBDIRS = liblangtag extensions data docs $(am__append_1)
- CONFIGURE_DEPENDENCIES = \
-       requires                        \
-       $(NULL)
---- misc/liblangtag-0.4.0/data/Makefile.in     2012-10-22 05:47:23.000000000 +0200
-+++ misc/build/liblangtag-0.4.0/data/Makefile.in       2012-11-06 14:26:06.487085669 +0100
-@@ -52,7 +52,7 @@
- POST_UNINSTALL = :
- build_triplet = @build@
- host_triplet = @host@
--noinst_PROGRAMS = reg2xml$(EXEEXT) $(am__EXEEXT_1)
-+noinst_PROGRAMS = $(am__EXEEXT_1)
- subdir = data
- DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-@@ -780,7 +780,7 @@
- language-subtag-registry:
-       $(AM_V_DL) wget -O $@ http://www.iana.org/assignments/language-subtag-registry || \
-       curl -o $@ http://www.iana.org/assignments/language-subtag-registry
--language-subtag-registry.xml: language-subtag-registry reg2xml Makefile
-+language-subtag-registry.xml: language-subtag-registry
-       $(AM_V_GEN) $(builddir)/reg2xml $(srcdir)/language-subtag-registry $@.tmp;      \
-       head -1 $@.tmp | grep -E '^<\?xml version'>/dev/null 2>&1 && mv $@.tmp $@ || (echo "E: $@ 
isn't an expected result"; rm $@.tmp)
- stamp-core-zip:
diff --git a/liblangtag/liblangtag-0.4.0-mac.patch b/liblangtag/liblangtag-0.4.0-mac.patch
deleted file mode 100644
index dc44758..0000000
--- a/liblangtag/liblangtag-0.4.0-mac.patch
+++ /dev/null
@@ -1,126 +0,0 @@
-diff -r -u liblangtag-0.4.0.org/data/reg2xml.c liblangtag-0.4.0/data/reg2xml.c
---- misc/liblangtag-0.4.0.org/data/reg2xml.c   2012-11-06 09:15:59.000000000 -0600
-+++ misc/build/liblangtag-0.4.0/data/reg2xml.c 2012-11-06 09:33:59.000000000 -0600
-@@ -111,7 +111,9 @@
-                                               fsetpos(fp, &pos);
-                                       }
-                                       token = strstr(buffer, ": ");
--                                      tag = strndup(buffer, token - buffer);
-+                                      tag = malloc((token-buffer) + 1);
-+                                      strncpy(tag, buffer, token-buffer);
-+                                      tag[token-buffer] = 0;
-                                       token += 2;
-                                       xmlNewChild(ent, NULL,
-                                                   (const xmlChar *)lt_strlower(tag),
-diff -r -u liblangtag-0.4.0.org/liblangtag/lt-atomic.h liblangtag-0.4.0/liblangtag/lt-atomic.h
---- misc/liblangtag-0.4.0.org/liblangtag/lt-atomic.h   2012-11-06 09:15:59.000000000 -0600
-+++ misc/build/liblangtag-0.4.0/liblangtag/lt-atomic.h 2012-11-06 09:24:15.000000000 -0600
-@@ -93,7 +93,7 @@
- {
-       lt_bool_t retval;
- 
--      lt_return_if_fail (v != NULL, FALSE);
-+      lt_return_val_if_fail (v != NULL, FALSE);
- 
-       pthread_mutex_lock(&__lt_atomic_lock);
-       retval = --(*v) == 0;
-diff -r -u liblangtag-0.4.0.org/liblangtag/lt-error.c liblangtag-0.4.0/liblangtag/lt-error.c
---- misc/liblangtag-0.4.0.org/liblangtag/lt-error.c    2012-11-06 09:15:59.000000000 -0600
-+++ misc/build/liblangtag-0.4.0/liblangtag/lt-error.c  2012-11-06 09:18:23.000000000 -0600
-@@ -14,7 +14,6 @@
- #include "config.h"
- #endif
- 
--#include <execinfo.h>
- #include <stdlib.h>
- #include "lt-list.h"
- #include "lt-mem.h"
-@@ -98,9 +97,7 @@
-            ...)
- {
-       va_list ap;
--      void *traces[1024];
-       lt_error_data_t *d = lt_mem_alloc_object(sizeof (lt_error_data_t));
--      int size;
-       lt_bool_t allocated;
- 
-       lt_return_val_if_fail (error != NULL, NULL);
-@@ -117,13 +114,9 @@
-       d->message = lt_strdup_vprintf(message, ap);
-       va_end(ap);
- 
--      size = backtrace(traces, 1024);
--      if (size > 0)
--              d->traces = backtrace_symbols(traces, size);
--      d->stack_size = size;
-+      d->stack_size = 0;
- 
-       lt_mem_add_ref(&d->parent, d->message, free);
--      lt_mem_add_ref(&d->parent, d->traces, free);
- 
-       allocated = (*error)->data == NULL;
-       (*error)->data = lt_list_append((*error)->data, d, (lt_destroy_func_t)lt_mem_unref);
-diff -r -u liblangtag-0.4.0.org/liblangtag/lt-ext-module.c 
liblangtag-0.4.0/liblangtag/lt-ext-module.c
---- misc/liblangtag-0.4.0.org/liblangtag/lt-ext-module.c       2012-11-06 09:15:59.000000000 -0600
-+++ misc/build/liblangtag-0.4.0/liblangtag/lt-ext-module.c     2012-11-06 09:30:31.000000000 -0600
-@@ -399,7 +399,8 @@
- 
-                       if (len > suffix_len &&
-                           lt_strcmp0(&filename[prefix_len + len - suffix_len], "." 
LT_MODULE_SUFFIX) == 0) {
--                              module = strndup(&filename[prefix_len], len - suffix_len);
-+                              module = malloc((len-suffix_len) + 1);
-+                              strncpy(module, &filename[prefix_len], len-suffix_len);
-                               module[len - suffix_len] = 0;
-                       }
-               }
-diff -r -u liblangtag-0.4.0.org/liblangtag/lt-messages.c liblangtag-0.4.0/liblangtag/lt-messages.c
---- misc/liblangtag-0.4.0.org/liblangtag/lt-messages.c 2012-11-06 09:15:59.000000000 -0600
-+++ misc/build/liblangtag-0.4.0/liblangtag/lt-messages.c       2012-11-06 09:20:58.000000000 -0600
-@@ -17,7 +17,6 @@
- #include "config.h"
- #endif
- 
--#include <execinfo.h>
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
-@@ -98,27 +97,6 @@
- static void
- _lt_message_stacktrace(void)
- {
--      void *traces[1024];
--      char **strings;
--      int size, i;
--
--      size = backtrace(traces, 1024);
--      if (size > 0) {
--              strings = backtrace_symbols(traces, size);
--              lt_debug(LT_MSGCAT_TRACE, "Stacktrace:");
--              /*
--               * XXX:
--               * 0.. here.
--               * 1.. _lt_message_default_handler
--               * 2.. lt_message_vprintf
--               * 3.. lt_message_printf
--               * 4.. lt_* macros
--               */
--              for (i = 4; i < size; i++) {
--                      lt_debug(LT_MSGCAT_TRACE, "  %d. %s", i - 3, strings[i]);
--              }
--              free(strings);
--      }
- }
- 
- static void
-diff -r -u liblangtag-0.4.0.org/liblangtag/lt-utils.c liblangtag-0.4.0/liblangtag/lt-utils.c
---- misc/liblangtag-0.4.0.org/liblangtag/lt-utils.c    2012-11-06 09:15:59.000000000 -0600
-+++ misc/build/liblangtag-0.4.0/liblangtag/lt-utils.c  2012-11-06 09:23:36.000000000 -0600
-@@ -14,6 +14,7 @@
- #include "config.h"
- #endif
- 
-+#include <stdlib.h>
- #include <ctype.h>
- #include <stdio.h>
- #include <string.h>
-
diff --git a/liblangtag/liblangtag-0.4.0-msvcprojects.patch 
b/liblangtag/liblangtag-0.4.0-msvcprojects.patch
deleted file mode 100644
index 190d117..0000000
--- a/liblangtag/liblangtag-0.4.0-msvcprojects.patch
+++ /dev/null
@@ -1,23 +0,0 @@
---- misc/liblangtag-0.4.0/liblangtag/lt-messages.h     2012-11-06 23:10:33.191940625 +0100
-+++ misc/build/liblangtag-0.4.0/liblangtag/lt-messages.h       2012-11-06 22:31:12.372708079 +0100
-@@ -16,7 +16,10 @@
- #ifndef __LT_MESSAGES_H__
- #define __LT_MESSAGES_H__
- 
-+#ifdef HAVE_CONFIG_H
- #include "config.h"
-+#endif
-+
- #include <stdarg.h>
- #include "lt-macros.h"
- 
---- misc/liblangtag-0.4.0/liblangtag/lt-utils.c        2012-11-06 23:10:33.195940539 +0100
-+++ misc/build/liblangtag-0.4.0/liblangtag/lt-utils.c  2012-11-06 22:43:39.266557764 +0100
-@@ -17,6 +17,7 @@
- #include <ctype.h>
- #include <stdio.h>
- #include <string.h>
-+#include <memory.h>
- #include "lt-messages.h"
- #include "lt-utils.h"
- 
diff --git a/liblangtag/liblangtag-0.4.0-ppc.patch b/liblangtag/liblangtag-0.4.0-ppc.patch
deleted file mode 100644
index c8e9e74..0000000
--- a/liblangtag/liblangtag-0.4.0-ppc.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- misc/liblangtag-0.4.0/liblangtag/lt-macros.h
-+++ misc/build/liblangtag-0.4.0/liblangtag/lt-macros.h
-@@ -203,6 +203,7 @@
-       LT_STMT_START {__asm__ __volatile__ ("bpt");} LT_STMT_END
- #else
-+#  include <signal.h>
- #  define LT_BREAKPOINT()                             \
-       LT_STMT_START {raise(SIGTRAP);} LT_STMT_END
- #endif
- 
diff --git a/liblangtag/liblangtag-0.4.0-vsnprintf.patch 
b/liblangtag/liblangtag-0.4.0-vsnprintf.patch
deleted file mode 100644
index 09e1987..0000000
--- a/liblangtag/liblangtag-0.4.0-vsnprintf.patch
+++ /dev/null
@@ -1,30 +0,0 @@
---- misc/liblangtag-0.4.0/liblangtag/lt-utils.c        2012-12-01 10:46:26.000000000 +0100
-+++ misc/build/liblangtag-0.4.0/liblangtag/lt-utils.c  2012-12-01 13:17:41.421568551 +0100
-@@ -18,6 +18,7 @@
- #include <stdio.h>
- #include <string.h>
- #include <memory.h>
-+#include <stdlib.h>
- #include "lt-messages.h"
- #include "lt-utils.h"
- 
-@@ -121,7 +121,7 @@ char *
- lt_strdup_vprintf(const char *format,
-                 va_list     args)
- {
--      char *retval, c;
-+      char *retval, tmpbuf[ 16384 ];
-       va_list ap;
-       int size;
- 
-@@ -133,7 +133,9 @@ lt_strdup_vprintf(const char *format,
-       va_copy(ap, args);
- #endif
- 
--      size = vsnprintf(&c, 1, format, ap) + 1;
-+      size = vsnprintf(tmpbuf, sizeof(tmpbuf), format, ap) + 1;
-+      if( size == 0 ) // -1 + 1
-+              abort();
- 
-       va_end(ap);
- 
diff --git a/liblangtag/liblangtag-0.4.0-windows.patch b/liblangtag/liblangtag-0.4.0-windows.patch
deleted file mode 100644
index b76dfe9..0000000
--- a/liblangtag/liblangtag-0.4.0-windows.patch
+++ /dev/null
@@ -1,279 +0,0 @@
---- misc/liblangtag-0.4.0/liblangtag/lt-macros.h
-+++ misc/build/liblangtag-0.4.0/liblangtag/lt-macros.h
-@@ -14,7 +14,9 @@
- #error "Only <liblangtag/langtag.h> can be included directly."
- #endif
- 
-+#ifndef _WIN32
- #include <sys/param.h>
-+#endif
- 
- #ifndef __LT_MACROS_H__
- #define __LT_MACROS_H__
-@@ -206,6 +206,14 @@
- 
- LT_BEGIN_DECLS
- 
-+#ifdef _MSC_VER
-+#ifdef _M_AMD64
-+typedef signed long long ssize_t;
-+#else
-+typedef signed int ssize_t;
-+#endif
-+#endif
-+
- typedef void *                lt_pointer_t;
- typedef int           lt_bool_t;
- typedef lt_pointer_t (* lt_copy_func_t)       (lt_pointer_t data);
---- misc/liblangtag-0.4.0/liblangtag/lt-atomic.h
-+++ misc/build/liblangtag-0.4.0/liblangtag/lt-atomic.h
-@@ -17,7 +17,11 @@
- #include "config.h"
- #endif
- 
-+#if !defined(LT_HAVE_ATOMIC_BUILTINS) && !defined(_WIN32)
- #include <pthread.h>
-+#elif defined(_WIN32)
-+#include <windows.h>
-+#endif
- #include "lt-messages.h"
- 
- LT_BEGIN_DECLS
-@@ -26,14 +30,40 @@
- LT_INLINE_FUNC int       lt_atomic_int_inc         (volatile int *v);
- LT_INLINE_FUNC lt_bool_t lt_atomic_int_dec_and_test(volatile int *v);
- 
--#ifndef LT_HAVE_ATOMIC_BUILTINS
-+#if !defined(LT_HAVE_ATOMIC_BUILTINS) && !defined(_WIN32)
- static pthread_mutex_t __lt_atomic_lock = PTHREAD_MUTEX_INITIALIZER;
- #endif
- 
- /*< private >*/
- 
- /*< public >*/
--#ifdef LT_HAVE_ATOMIC_BUILTINS
-+#ifdef _WIN32
-+LT_INLINE_FUNC int
-+lt_atomic_int_get(volatile int *v)
-+{
-+       lt_return_val_if_fail (v != NULL, 0);
-+
-+       return (int)InterlockedExchange((LONG*)v, (LONG)*v);
-+}
-+
-+LT_INLINE_FUNC int
-+lt_atomic_int_inc(volatile int *v)
-+{
-+       lt_return_val_if_fail (v != NULL, 0);
-+
-+       return (int)InterlockedIncrement((LONG*)v);
-+}
-+
-+lt_bool_t
-+lt_atomic_int_dec_and_test(volatile int *v)
-+{
-+       lt_return_val_if_fail (v != NULL, FALSE);
-+
-+       return !InterlockedDecrement((LONG*)v);
-+}
-+
-+
-+#elif defined(LT_HAVE_ATOMIC_BUILTINS)
- LT_INLINE_FUNC int
- lt_atomic_int_get(volatile int *v)
- {
-@@ -123,7 +153,7 @@
- {
-       lt_bool_t retval;
- 
--      lt_return_if_fail (v != NULL, FALSE);
-+       lt_return_val_if_fail (v != NULL, FALSE);
- 
-       pthread_mutex_lock(&__lt_atomic_lock);
-       retval = --(*v) == 0;
---- misc/liblangtag-0.4.0/liblangtag/lt-messages.h
-+++ misc/build/liblangtag-0.4.0/liblangtag/lt-messages.h
-@@ -298,10 +298,17 @@
-       _lt_return_after_eval_if_fail(__expr__,__eval__)
- #define lt_return_val_after_eval_if_fail(__expr__,__val__,__eval__)   \
-       _lt_return_val_after_eval_if_fail(__expr__,__val__,__eval__)
-+#ifdef __GNUC__
- #define lt_warn_if_reached()                                          \
-       lt_message_printf(LT_MSG_WARNING, LT_MSG_FLAG_NONE, 0,          \
-                         "(%s:%d): %s: code should not be reached",    \
-                         __FILE__, __LINE__, __PRETTY_FUNCTION__)
-+#else
-+#define lt_warn_if_reached()                                          \
-+      lt_message_printf(LT_MSG_WARNING, LT_MSG_FLAG_NONE, 0,          \
-+                        "(%s:%d): code should not be reached",        \
-+                        __FILE__, __LINE__)
-+#endif
- 
- LT_END_DECLS
- 
---- misc/liblangtag-0.4.0/liblangtag/lt-error.c
-+++ misc/build/liblangtag-0.4.0/liblangtag/lt-error.c
-@@ -14,7 +14,9 @@
- #include "config.h"
- #endif
- 
-+#ifndef _WIN32
- #include <execinfo.h>
-+#endif
- #include <stdlib.h>
- #include "lt-list.h"
- #include "lt-mem.h"
-@@ -120,13 +120,18 @@
-       d->message = lt_strdup_vprintf(message, ap);
-       va_end(ap);
- 
-+#ifdef _WIN32
-+      size = 0;
-+#else
-       size = backtrace(traces, 1024);
-       if (size > 0)
-               d->traces = backtrace_symbols(traces, size);
-+#endif
-       d->stack_size = size;
- 
-       lt_mem_add_ref(&d->parent, d->message, free);
--      lt_mem_add_ref(&d->parent, d->traces, free);
-+      if (d->traces != NULL)
-+              lt_mem_add_ref(&d->parent, d->traces, free);
- 
-       allocated = (*error)->data == NULL;
-       (*error)->data = lt_list_append((*error)->data, d, (lt_destroy_func_t)lt_mem_unref);
---- misc/liblangtag-0.4.0/liblangtag/lt-ext-module.c
-+++ misc/build/liblangtag-0.4.0/liblangtag/lt-ext-module.c
-@@ -15,11 +15,15 @@
- #endif
- 
- #include <ctype.h>
-+#ifdef ENABLE_MODULE
- #include <dirent.h>
-+#endif
- #ifdef HAVE_DLFCN_H
- #include <dlfcn.h>
- #endif
-+#ifndef _WIN32
- #include <libgen.h>
-+#endif
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
---- misc/liblangtag-0.4.0/liblangtag/lt-xml.c
-+++ misc/build/liblangtag-0.4.0/liblangtag/lt-xml.c
-@@ -14,7 +14,11 @@
- #include "config.h"
- #endif
- 
-+#ifndef _WIN32
- #include <pthread.h>
-+#else
-+#include <windows.h>
-+#endif
- #include <sys/stat.h>
- #include <libxml/parser.h>
- #include <libxml/xpath.h>
-@@ -40,7 +44,9 @@
- };
- 
- static lt_xml_t *__xml = NULL;
-+#ifndef _WIN32
- static pthread_mutex_t __lt_xml_lock = PTHREAD_MUTEX_INITIALIZER;
-+#endif
- 
- /*< private >*/
- static lt_bool_t
-@@ -309,11 +315,18 @@
- {
-       lt_error_t *err = NULL;
- 
-+#ifdef _WIN32
-+       HANDLE __lt_xml_lock = CreateMutex(NULL, FALSE, NULL);
-+#else
-       pthread_mutex_lock(&__lt_xml_lock);
-+#endif
- 
-       if (__xml) {
-+#ifdef _WIN32
-+              ReleaseMutex(__lt_xml_lock);
-+#else
-               pthread_mutex_unlock(&__lt_xml_lock);
--
-+#endif
-               return lt_xml_ref(__xml);
-       }
- 
-@@ -389,8 +402,11 @@
-               lt_xml_unref(__xml);
-       }
- 
-+#ifdef _WIN32
-+      ReleaseMutex(__lt_xml_lock);
-+#else
-       pthread_mutex_unlock(&__lt_xml_lock);
--
-+#endif
-       return __xml;
- }
- 
---- misc/liblangtag-0.4.0/liblangtag/lt-messages.c
-+++ misc/build/liblangtag-0.4.0/liblangtag/lt-messages.c
-@@ -17,7 +17,9 @@
- #include "config.h"
- #endif
- 
-+#ifndef _WIN32
- #include <execinfo.h>
-+#endif
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
-@@ -98,6 +98,7 @@
- static void
- _lt_message_stacktrace(void)
- {
-+#ifndef _WIN32
-       void *traces[1024];
-       char **strings;
-       int size, i;
-@@ -119,6 +119,7 @@
-               }
-               free(strings);
-       }
-+#endif
- }
- 
- static void
---- misc/liblangtag-0.4.0/liblangtag/lt-string.c
-+++ misc/build/liblangtag-0.4.0/liblangtag/lt-string.c
-@@ -302,8 +302,10 @@
-       lt_return_val_if_fail (string != NULL, NULL);
-       lt_return_val_if_fail (path != NULL, string);
- 
-+#ifndef _WIN32
-       if (lt_string_length(string) == 0 && path[0] != LT_DIR_SEPARATOR)
-               lt_string_append(string, LT_DIR_SEPARATOR_S);
-+#endif
- 
-       va_start(ap, path);
-       p = path;
---- misc/liblangtag-0.4.0/liblangtag/lt-tag.c
-+++ misc/build/liblangtag-0.4.0/liblangtag/lt-tag.c
-@@ -15,9 +15,15 @@
- #endif
- 
- #include <ctype.h>
-+#ifndef _WIN32
- #include <langinfo.h>
-+#endif
- #include <locale.h>
-+#ifndef HAVE_STDINT_H
-+typedef int int32_t;
-+#else
- #include <stdint.h>
-+#endif
- #include <string.h>
- #include <libxml/xpath.h>
- #include "lt-database.h"
diff --git a/liblangtag/liblangtag-0.4.0-windows2.patch b/liblangtag/liblangtag-0.4.0-windows2.patch
deleted file mode 100644
index 29b45c6..0000000
--- a/liblangtag/liblangtag-0.4.0-windows2.patch
+++ /dev/null
@@ -1,121 +0,0 @@
---- misc/liblangtag-0.4.0/data/reg2xml.c       2012-11-06 19:22:52.734375000 +0000
-+++ misc/build/liblangtag-0.4.0/data/reg2xml.c 2012-11-06 19:12:34.765625000 +0000
-@@ -19,6 +19,31 @@
- #include "lt-messages.h"
- #include "lt-utils.h"
- 
-+#ifdef _WIN32
-+static char *
-+strndup(const char *string,size_t s)
-+{
-+      const char *p;
-+      char *r;
-+      if (!string)
-+              return NULL;
-+      p = string;
-+      while (s) {
-+              if (!*p)
-+                      break;
-+              p++;
-+              s--;
-+      }
-+      s = (p - string);
-+      r = malloc(1+s);
-+      if (r) {
-+              strncpy(r,string,s);
-+              r[s] = 0;
-+      }
-+      return r;
-+}
-+#endif
-+
- /*< private >*/
- static char *
- _drop_crlf(char *string)
---- misc/liblangtag-0.4.0/extensions/lt-ext-ldml-u.c   2012-10-16 08:25:15.000000000 +0100
-+++ misc/build/liblangtag-0.4.0/extensions/lt-ext-ldml-u.c     2012-11-06 19:02:45.328125000 +0000
-@@ -14,7 +14,11 @@
- #include "config.h"
- #endif
- 
-+#ifndef _WIN32
- #include <stdint.h>
-+#else
-+typedef unsigned __int64 uint64_t;
-+#endif
- #include <string.h>
- #include <libxml/xpath.h>
- #include "lt-error.h"
-@@ -136,7 +140,11 @@
-                                                       if (!strchr(hexdigit, subtag[j]))
-                                                               goto bail2;
-                                               }
-+#ifdef _WIN32
-+                                              x = _strtoui64(subtag, &p, 16);
-+#else
-                                               x = strtoull(subtag, &p, 16);
-+#endif
-                                               if (p && p[0] == 0 && x <= 0x10ffff) {
-                                                       retval = TRUE;
-                                                       xmlFree(name);
---- misc/liblangtag-0.4.0/liblangtag-gobject.pc        2012-10-22 04:47:28.000000000 +0100
-+++ misc/build/liblangtag-0.4.0/liblangtag-gobject.pc  2012-11-06 18:42:59.625000000 +0000
-@@ -1,6 +1,6 @@
--prefix=/usr
-+prefix=/install-liblangtag
- exec_prefix=${prefix}
--libdir=${exec_prefix}/lib
-+libdir=/install-liblangtag/lib
- includedir=${prefix}/include
- 
- Name: liblangtag-gobject
---- misc/liblangtag-0.4.0/liblangtag.pc        2012-10-22 04:47:28.000000000 +0100
-+++ misc/build/liblangtag-0.4.0/liblangtag.pc  2012-11-06 18:42:59.171875000 +0000
-@@ -1,6 +1,6 @@
--prefix=/usr
-+prefix=/install-liblangtag
- exec_prefix=${prefix}
--libdir=${exec_prefix}/lib
-+libdir=/install-liblangtag/lib
- includedir=${prefix}/include
- 
- Name: liblangtag
---- misc/liblangtag-0.4.0/liblangtag/lt-messages.c     2012-11-06 19:22:52.703125000 +0000
-+++ misc/build/liblangtag-0.4.0/liblangtag/lt-messages.c       2012-11-06 19:20:22.671875000 +0000
-@@ -83,13 +83,21 @@
-       clen = strlen(cs);
-       if (clen > 0) {
-               catstring = malloc(sizeof (char) * (clen + 6));
-+#ifdef _WIN32
-+              _snprintf(catstring, clen + 6, "[%s]: ", cs);
-+#else
-               snprintf(catstring, clen + 6, "[%s]: ", cs);
-+#endif
-               clen = strlen(catstring);
-       }
-       len = tlen + clen + 1;
-       retval = malloc(sizeof (char) * len);
-       if (retval) {
--              snprintf(retval, len, "%s%s ", ts, catstring ? catstring : "");
-+#ifdef _WIN32
-+      _snprintf(retval, len, "%s%s ", ts, catstring ? catstring : "");
-+#else
-+      snprintf(retval, len, "%s%s ", ts, catstring ? catstring : "");
-+#endif
-       }
-       if (catstring)
-               free(catstring);
---- misc/liblangtag-0.4.0/liblangtag/lt-utils.c        2012-10-03 07:05:59.000000000 +0100
-+++ misc/build/liblangtag-0.4.0/liblangtag/lt-utils.c  2012-11-06 19:16:07.640625000 +0000
-@@ -126,7 +126,11 @@
- 
-       lt_return_val_if_fail (format != NULL, NULL);
- 
-+#ifdef _WIN32
-+      ap = args;
-+#else
-       va_copy(ap, args);
-+#endif
- 
-       size = vsnprintf(&c, 1, format, ap) + 1;
- 
diff --git a/liblangtag/liblangtag-0.4.0-xmlDocCopyNode.patch 
b/liblangtag/liblangtag-0.4.0-xmlDocCopyNode.patch
deleted file mode 100644
index 44b28d8..0000000
--- a/liblangtag/liblangtag-0.4.0-xmlDocCopyNode.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- misc/liblangtag-0.4.0/liblangtag/lt-xml.c
-+++ misc/build/liblangtag-0.4.0/liblangtag/lt-xml.c
-@@ -292,7 +292,7 @@ _lt_xml_merge_keys(lt_xml_t    *xml,
-       }
-       n = xmlXPathNodeSetGetLength(xobj->nodesetval);
-       for (i = 0; i < n; i++) {
--              xmlNodePtr p = xmlCopyNode(xmlXPathNodeSetItem(xobj->nodesetval, i), 1);
-+              xmlNodePtr p = xmlDocCopyNode(xmlXPathNodeSetItem(xobj->nodesetval, i), doc1, 1);
- 
-               xmlAddChild(parent_node, p);
-       }
diff --git a/liblangtag/liblangtag-0.4.0-mingw.patch b/liblangtag/liblangtag-0.5.0-mingw.patch
similarity index 86%
rename from liblangtag/liblangtag-0.4.0-mingw.patch
rename to liblangtag/liblangtag-0.5.0-mingw.patch
index 82592aa..b3ea943 100644
--- a/liblangtag/liblangtag-0.4.0-mingw.patch
+++ b/liblangtag/liblangtag-0.5.0-mingw.patch
@@ -62,14 +62,3 @@
  
  ACLOCAL_AMFLAGS =                     \
        -I m4macros                     \
---- misc/liblangtag-0.4.0/extensions/lt-ext-ldml-u.c   2012-11-07 14:26:53.000000000 +0100
-+++ misc/build/liblangtag-0.4.0/extensions/lt-ext-ldml-u.c     2012-11-07 14:27:39.000000000 +0100
-@@ -14,7 +14,7 @@
- #include "config.h"
- #endif
- 
--#ifndef _WIN32
-+#if !defined( _WIN32 ) || defined( __MINGW32__ )
- #include <stdint.h>
- #else
- typedef unsigned __int64 uint64_t;
diff --git a/liblangtag/liblangtag-0.4.0-msvc-warning.patch 
b/liblangtag/liblangtag-0.5.0-msvc-warning.patch
similarity index 100%
rename from liblangtag/liblangtag-0.4.0-msvc-warning.patch
rename to liblangtag/liblangtag-0.5.0-msvc-warning.patch
diff --git a/liblangtag/liblangtag-0.4.0-reg2xml-encoding-problem.patch 
b/liblangtag/liblangtag-0.5.0-reg2xml-encoding-problem.patch
similarity index 100%
rename from liblangtag/liblangtag-0.4.0-reg2xml-encoding-problem.patch
rename to liblangtag/liblangtag-0.5.0-reg2xml-encoding-problem.patch
diff --git a/liblangtag/liblangtag-0.5.0-vsnprintf.patch 
b/liblangtag/liblangtag-0.5.0-vsnprintf.patch
new file mode 100644
index 0000000..8ca5c6e
--- /dev/null
+++ b/liblangtag/liblangtag-0.5.0-vsnprintf.patch
@@ -0,0 +1,12 @@
+diff -ru langtag.orig/liblangtag/lt-utils.c langtag/liblangtag/lt-utils.c
+--- UnpackedTarball/langtag.orig/liblangtag/lt-utils.c 2013-04-22 10:06:57.000000000 +0200
++++ UnpackedTarball/langtag/liblangtag/lt-utils.c      2013-04-26 17:58:39.817351779 +0200
+@@ -168,6 +168,8 @@
+               va_copy(ap, args);
+ 
+               size = vsnprintf(&c, 1, format, ap) + 1;
++              if (size == 0)  // -1 + 1
++                      abort();
+ 
+               va_end(ap);
+ 

-- 
To view, visit https://gerrit.libreoffice.org/3676
To unsubscribe, visit https://gerrit.libreoffice.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I4b71bbd3ff457d7b4fb2a409e8d34d8e4904acb3
Gerrit-PatchSet: 1
Gerrit-Project: core
Gerrit-Branch: master
Gerrit-Owner: Eike Rathke <erack@redhat.com>


Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.