Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libbraiding for openSUSE:Factory 
checked in at 2023-03-01 16:14:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libbraiding (Old)
 and      /work/SRC/openSUSE:Factory/.libbraiding.new.31432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libbraiding"

Wed Mar  1 16:14:48 2023 rev:2 rq:1068386 version:1.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/libbraiding/libbraiding.changes  2020-09-21 
17:49:35.209258425 +0200
+++ /work/SRC/openSUSE:Factory/.libbraiding.new.31432/libbraiding.changes       
2023-03-01 16:15:12.346957766 +0100
@@ -1,0 +2,6 @@
+Wed Mar  1 09:42:47 UTC 2023 - Jan Engelhardt <[email protected]>
+
+- Update to release 1.2
+  * Minor changes for compatibility with newer C++
+
+-------------------------------------------------------------------

Old:
----
  libbraiding-1.1.tar.gz

New:
----
  libbraiding-1.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libbraiding.spec ++++++
--- /var/tmp/diff_new_pack.jgPFgw/_old  2023-03-01 16:15:12.962960952 +0100
+++ /var/tmp/diff_new_pack.jgPFgw/_new  2023-03-01 16:15:12.970960992 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libbraiding
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,13 +18,13 @@
 
 Name:           libbraiding
 %define lname  libbraiding0
-Version:        1.1
+Version:        1.2
 Release:        0
 Summary:        Library for computations on braid groups
 License:        GPL-2.0-or-later
 Group:          Productivity/Scientific/Math
 URL:            https://github.com/miguelmarco/libbraiding
-Source:         
https://github.com/miguelmarco/libbraiding/releases/download/1.1/%name-%version.tar.gz
+Source:         
https://github.com/miguelmarco/libbraiding/releases/download/%version/%name-%version.tar.gz
 BuildRequires:  gcc-c++
 
 %description

++++++ libbraiding-1.1.tar.gz -> libbraiding-1.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libbraiding-1.1/Makefile.in 
new/libbraiding-1.2/Makefile.in
--- old/libbraiding-1.1/Makefile.in     2020-09-12 17:55:41.000000000 +0200
+++ new/libbraiding-1.2/Makefile.in     2023-02-28 22:50:37.000000000 +0100
@@ -1,7 +1,7 @@
-# Makefile.in generated by automake 1.16.1 from Makefile.am.
+# Makefile.in generated by automake 1.16.5 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994-2018 Free Software Foundation, Inc.
+# Copyright (C) 1994-2021 Free Software Foundation, Inc.
 
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -154,9 +154,6 @@
   unique=`for i in $$list; do \
     if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
   done | $(am__uniquify_input)`
-ETAGS = etags
-CTAGS = ctags
-CSCOPE = cscope
 DIST_SUBDIRS = $(SUBDIRS)
 am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/build-aux/ar-lib \
        $(top_srcdir)/build-aux/compile \
@@ -164,7 +161,7 @@
        $(top_srcdir)/build-aux/config.sub \
        $(top_srcdir)/build-aux/install-sh \
        $(top_srcdir)/build-aux/ltmain.sh \
-       $(top_srcdir)/build-aux/missing build-aux/ar-lib \
+       $(top_srcdir)/build-aux/missing README.md build-aux/ar-lib \
        build-aux/compile build-aux/config.guess build-aux/config.sub \
        build-aux/depcomp build-aux/install-sh build-aux/ltmain.sh \
        build-aux/missing
@@ -206,6 +203,8 @@
 DIST_ARCHIVES = $(distdir).tar.gz
 GZIP_ENV = --best
 DIST_TARGETS = dist-gzip
+# Exists only to be overridden by the user if desired.
+AM_DISTCHECK_DVI_TARGET = dvi
 distuninstallcheck_listfiles = find . -type f -print
 am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \
   | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$'
@@ -223,6 +222,8 @@
 CFLAGS = @CFLAGS@
 CPP = @CPP@
 CPPFLAGS = @CPPFLAGS@
+CSCOPE = @CSCOPE@
+CTAGS = @CTAGS@
 CXX = @CXX@
 CXXCPP = @CXXCPP@
 CXXDEPMODE = @CXXDEPMODE@
@@ -237,6 +238,7 @@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
 EGREP = @EGREP@
+ETAGS = @ETAGS@
 EXEEXT = @EXEEXT@
 FGREP = @FGREP@
 GREP = @GREP@
@@ -485,7 +487,6 @@
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
        -rm -f cscope.out cscope.in.out cscope.po.out cscope.files
-
 distdir: $(BUILT_SOURCES)
        $(MAKE) $(AM_MAKEFLAGS) distdir-am
 
@@ -569,6 +570,10 @@
        tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c 
>$(distdir).tar.xz
        $(am__post_remove_distdir)
 
+dist-zstd: distdir
+       tardir=$(distdir) && $(am__tar) | zstd -c 
$${ZSTD_CLEVEL-$${ZSTD_OPT--19}} >$(distdir).tar.zst
+       $(am__post_remove_distdir)
+
 dist-tarZ: distdir
        @echo WARNING: "Support for distribution archives compressed with" \
                       "legacy program 'compress' is deprecated." >&2
@@ -611,6 +616,8 @@
          eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\
        *.zip*) \
          unzip $(distdir).zip ;;\
+       *.tar.zst*) \
+         zstd -dc $(distdir).tar.zst | $(am__untar) ;;\
        esac
        chmod -R a-w $(distdir)
        chmod u+w $(distdir)
@@ -626,7 +633,7 @@
            $(DISTCHECK_CONFIGURE_FLAGS) \
            --srcdir=../.. --prefix="$$dc_install_base" \
          && $(MAKE) $(AM_MAKEFLAGS) \
-         && $(MAKE) $(AM_MAKEFLAGS) dvi \
+         && $(MAKE) $(AM_MAKEFLAGS) $(AM_DISTCHECK_DVI_TARGET) \
          && $(MAKE) $(AM_MAKEFLAGS) check \
          && $(MAKE) $(AM_MAKEFLAGS) install \
          && $(MAKE) $(AM_MAKEFLAGS) installcheck \
@@ -788,17 +795,18 @@
        am--refresh check check-am clean clean-cscope clean-generic \
        clean-libtool cscope cscopelist-am ctags ctags-am dist \
        dist-all dist-bzip2 dist-gzip dist-lzip dist-shar dist-tarZ \
-       dist-xz dist-zip distcheck distclean distclean-generic \
-       distclean-libtool distclean-tags distcleancheck distdir \
-       distuninstallcheck dvi dvi-am html html-am info info-am \
-       install install-am install-data install-data-am install-dvi \
-       install-dvi-am install-exec install-exec-am install-html \
-       install-html-am install-info install-info-am install-man \
-       install-pdf install-pdf-am install-ps install-ps-am \
-       install-strip installcheck installcheck-am installdirs \
-       installdirs-am maintainer-clean maintainer-clean-generic \
-       mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
-       ps ps-am tags tags-am uninstall uninstall-am
+       dist-xz dist-zip dist-zstd distcheck distclean \
+       distclean-generic distclean-libtool distclean-tags \
+       distcleancheck distdir distuninstallcheck dvi dvi-am html \
+       html-am info info-am install install-am install-data \
+       install-data-am install-dvi install-dvi-am install-exec \
+       install-exec-am install-html install-html-am install-info \
+       install-info-am install-man install-pdf install-pdf-am \
+       install-ps install-ps-am install-strip installcheck \
+       installcheck-am installdirs installdirs-am maintainer-clean \
+       maintainer-clean-generic mostlyclean mostlyclean-generic \
+       mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \
+       uninstall-am
 
 .PRECIOUS: Makefile
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libbraiding-1.1/README.md 
new/libbraiding-1.2/README.md
--- old/libbraiding-1.1/README.md       1970-01-01 01:00:00.000000000 +0100
+++ new/libbraiding-1.2/README.md       2020-09-12 00:42:30.000000000 +0200
@@ -0,0 +1,23 @@
+# libbraiding
+
+This is a project to expose the functionalitis of the _Braiding_ program 
+as a shared library. The original goal is to include it as a component of
+[SageMath](https://www.sagemath.org), but it can be used in any other c++
+program.
+
+This code is maintained by **[Miguel 
Marco-Buzunariz](https://riemann.unizar.es/~mmarco)**,
+as a fork of the one maintained by **[Jean-Luc 
+Thiffeault](http://www.math.wisc.edu/~jeanluc)**.
+
+_CBraid_ is a C++ library originally written by **[Jae Choon 
+Cha](http://gt.postech.ac.kr/~jccha/)**.  
+It allows various computations on braid groups, such as normal forms.  The 
code 
+in this project is based on his final version of 2001/12/07 and distributed 
+under the GPL.
+
+The library has been updated to run on modern compilers, and has been merged 
+with _Braiding_ version v1.0 (2004/10/04) originally written by **[Juan 
+Gonzalez-Meneses](http://personal.us.es/meneses/)** and distributed under the 
+GPL.  Maria Cumplido contributed some code for computing sets of sliding 
+circuits.
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libbraiding-1.1/aclocal.m4 
new/libbraiding-1.2/aclocal.m4
--- old/libbraiding-1.1/aclocal.m4      2020-09-12 17:55:41.000000000 +0200
+++ new/libbraiding-1.2/aclocal.m4      2023-02-28 22:50:35.000000000 +0100
@@ -1,6 +1,6 @@
-# generated automatically by aclocal 1.16.1 -*- Autoconf -*-
+# generated automatically by aclocal 1.16.5 -*- Autoconf -*-
 
-# Copyright (C) 1996-2018 Free Software Foundation, Inc.
+# Copyright (C) 1996-2021 Free Software Foundation, Inc.
 
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -20,7 +20,7 @@
 If you have problems, you may need to regenerate the build system entirely.
 To do so, use the procedure documented by the package, typically 
'autoreconf'.])])
 
-# Copyright (C) 2002-2018 Free Software Foundation, Inc.
+# Copyright (C) 2002-2021 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -35,7 +35,7 @@
 [am__api_version='1.16'
 dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
 dnl require some minimum version.  Point them to the right macro.
-m4_if([$1], [1.16.1], [],
+m4_if([$1], [1.16.5], [],
       [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
 ])
 
@@ -51,12 +51,12 @@
 # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
 # This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
 AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
-[AM_AUTOMAKE_VERSION([1.16.1])dnl
+[AM_AUTOMAKE_VERSION([1.16.5])dnl
 m4_ifndef([AC_AUTOCONF_VERSION],
   [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
 _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
 
-# Copyright (C) 2011-2018 Free Software Foundation, Inc.
+# Copyright (C) 2011-2021 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -118,7 +118,7 @@
 
 # AM_AUX_DIR_EXPAND                                         -*- Autoconf -*-
 
-# Copyright (C) 2001-2018 Free Software Foundation, Inc.
+# Copyright (C) 2001-2021 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -170,7 +170,7 @@
 
 # AM_CONDITIONAL                                            -*- Autoconf -*-
 
-# Copyright (C) 1997-2018 Free Software Foundation, Inc.
+# Copyright (C) 1997-2021 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -201,7 +201,7 @@
 Usually this means the macro was only invoked conditionally.]])
 fi])])
 
-# Copyright (C) 1999-2018 Free Software Foundation, Inc.
+# Copyright (C) 1999-2021 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -392,7 +392,7 @@
 
 # Generate code to set up dependency tracking.              -*- Autoconf -*-
 
-# Copyright (C) 1999-2018 Free Software Foundation, Inc.
+# Copyright (C) 1999-2021 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -431,7 +431,9 @@
   done
   if test $am_rc -ne 0; then
     AC_MSG_FAILURE([Something went wrong bootstrapping makefile fragments
-    for automatic dependency tracking.  Try re-running configure with the
+    for automatic dependency tracking.  If GNU make was not used, consider
+    re-running the configure script with MAKE="gmake" (or whatever is
+    necessary).  You can also try re-running configure with the
     '--disable-dependency-tracking' option to at least be able to build
     the package (albeit without support for automatic dependency tracking).])
   fi
@@ -458,7 +460,7 @@
 
 # Do all the work for Automake.                             -*- Autoconf -*-
 
-# Copyright (C) 1996-2018 Free Software Foundation, Inc.
+# Copyright (C) 1996-2021 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -486,6 +488,10 @@
 # release and drop the old call support.
 AC_DEFUN([AM_INIT_AUTOMAKE],
 [AC_PREREQ([2.65])dnl
+m4_ifdef([_$0_ALREADY_INIT],
+  [m4_fatal([$0 expanded multiple times
+]m4_defn([_$0_ALREADY_INIT]))],
+  [m4_define([_$0_ALREADY_INIT], m4_expansion_stack)])dnl
 dnl Autoconf wants to disallow AM_ names.  We explicitly allow
 dnl the ones we care about.
 m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
@@ -522,7 +528,7 @@
 [_AM_SET_OPTIONS([$1])dnl
 dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
 m4_if(
-  m4_ifdef([AC_PACKAGE_NAME], [ok]):m4_ifdef([AC_PACKAGE_VERSION], [ok]),
+  m4_ifset([AC_PACKAGE_NAME], [ok]):m4_ifset([AC_PACKAGE_VERSION], [ok]),
   [ok:ok],,
   [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
  AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
@@ -574,6 +580,20 @@
                  [m4_define([AC_PROG_OBJCXX],
                             
m4_defn([AC_PROG_OBJCXX])[_AM_DEPENDENCIES([OBJCXX])])])dnl
 ])
+# Variables for tags utilities; see am/tags.am
+if test -z "$CTAGS"; then
+  CTAGS=ctags
+fi
+AC_SUBST([CTAGS])
+if test -z "$ETAGS"; then
+  ETAGS=etags
+fi
+AC_SUBST([ETAGS])
+if test -z "$CSCOPE"; then
+  CSCOPE=cscope
+fi
+AC_SUBST([CSCOPE])
+
 AC_REQUIRE([AM_SILENT_RULES])dnl
 dnl The testsuite driver may need to know about EXEEXT, so add the
 dnl 'am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen.  This
@@ -655,7 +675,7 @@
 done
 echo "timestamp for $_am_arg" 
>`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
 
-# Copyright (C) 2001-2018 Free Software Foundation, Inc.
+# Copyright (C) 2001-2021 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -676,7 +696,7 @@
 fi
 AC_SUBST([install_sh])])
 
-# Copyright (C) 2003-2018 Free Software Foundation, Inc.
+# Copyright (C) 2003-2021 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -697,7 +717,7 @@
 
 # Check to see how 'make' treats includes.                 -*- Autoconf -*-
 
-# Copyright (C) 2001-2018 Free Software Foundation, Inc.
+# Copyright (C) 2001-2021 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -740,7 +760,7 @@
 
 # Fake the existence of programs that GNU maintainers use.  -*- Autoconf -*-
 
-# Copyright (C) 1997-2018 Free Software Foundation, Inc.
+# Copyright (C) 1997-2021 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -761,12 +781,7 @@
 [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
 AC_REQUIRE_AUX_FILE([missing])dnl
 if test x"${MISSING+set}" != xset; then
-  case $am_aux_dir in
-  *\ * | *\    *)
-    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
-  *)
-    MISSING="\${SHELL} $am_aux_dir/missing" ;;
-  esac
+  MISSING="\${SHELL} '$am_aux_dir/missing'"
 fi
 # Use eval to expand $SHELL
 if eval "$MISSING --is-lightweight"; then
@@ -779,7 +794,7 @@
 
 # Helper functions for option handling.                     -*- Autoconf -*-
 
-# Copyright (C) 2001-2018 Free Software Foundation, Inc.
+# Copyright (C) 2001-2021 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -808,7 +823,7 @@
 AC_DEFUN([_AM_IF_OPTION],
 [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
 
-# Copyright (C) 1999-2018 Free Software Foundation, Inc.
+# Copyright (C) 1999-2021 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -855,7 +870,7 @@
 # For backward compatibility.
 AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])])
 
-# Copyright (C) 2001-2018 Free Software Foundation, Inc.
+# Copyright (C) 2001-2021 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -874,7 +889,7 @@
 
 # Check to make sure that the build environment is sane.    -*- Autoconf -*-
 
-# Copyright (C) 1996-2018 Free Software Foundation, Inc.
+# Copyright (C) 1996-2021 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -955,7 +970,7 @@
 rm -f conftest.file
 ])
 
-# Copyright (C) 2009-2018 Free Software Foundation, Inc.
+# Copyright (C) 2009-2021 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -1015,7 +1030,7 @@
 _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl
 ])
 
-# Copyright (C) 2001-2018 Free Software Foundation, Inc.
+# Copyright (C) 2001-2021 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -1043,7 +1058,7 @@
 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
 AC_SUBST([INSTALL_STRIP_PROGRAM])])
 
-# Copyright (C) 2006-2018 Free Software Foundation, Inc.
+# Copyright (C) 2006-2021 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -1062,7 +1077,7 @@
 
 # Check how to create a tarball.                            -*- Autoconf -*-
 
-# Copyright (C) 2004-2018 Free Software Foundation, Inc.
+# Copyright (C) 2004-2021 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libbraiding-1.1/configure 
new/libbraiding-1.2/configure
--- old/libbraiding-1.1/configure       2020-09-12 17:55:42.000000000 +0200
+++ new/libbraiding-1.2/configure       2023-02-28 22:50:36.000000000 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for libbraiding 1.1.
+# Generated by GNU Autoconf 2.69 for libbraiding 1.2.
 #
 # Report bugs to <[email protected]>.
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='libbraiding'
 PACKAGE_TARNAME='libbraiding'
-PACKAGE_VERSION='1.1'
-PACKAGE_STRING='libbraiding 1.1'
+PACKAGE_VERSION='1.2'
+PACKAGE_STRING='libbraiding 1.2'
 PACKAGE_BUGREPORT='[email protected]'
 PACKAGE_URL=''
 
@@ -693,6 +693,9 @@
 AM_DEFAULT_VERBOSITY
 AM_DEFAULT_V
 AM_V
+CSCOPE
+ETAGS
+CTAGS
 am__untar
 am__tar
 AMTAR
@@ -1334,7 +1337,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 libbraiding 1.1 to adapt to many kinds of systems.
+\`configure' configures libbraiding 1.2 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1405,7 +1408,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of libbraiding 1.1:";;
+     short | recursive ) echo "Configuration of libbraiding 1.2:";;
    esac
   cat <<\_ACEOF
 
@@ -1518,7 +1521,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-libbraiding configure 1.1
+libbraiding configure 1.2
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1917,7 +1920,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by libbraiding $as_me 1.1, which was
+It was created by libbraiding $as_me 1.2, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2471,12 +2474,7 @@
 am_aux_dir=`cd "$ac_aux_dir" && pwd`
 
 if test x"${MISSING+set}" != xset; then
-  case $am_aux_dir in
-  *\ * | *\    *)
-    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
-  *)
-    MISSING="\${SHELL} $am_aux_dir/missing" ;;
-  esac
+  MISSING="\${SHELL} '$am_aux_dir/missing'"
 fi
 # Use eval to expand $SHELL
 if eval "$MISSING --is-lightweight"; then
@@ -2781,7 +2779,7 @@
 
 # Define the identity of the package.
  PACKAGE='libbraiding'
- VERSION='1.1'
+ VERSION='1.2'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -2831,6 +2829,20 @@
 
 
 
+# Variables for tags utilities; see am/tags.am
+if test -z "$CTAGS"; then
+  CTAGS=ctags
+fi
+
+if test -z "$ETAGS"; then
+  ETAGS=etags
+fi
+
+if test -z "$CSCOPE"; then
+  CSCOPE=cscope
+fi
+
+
 
 # POSIX will say in a future version that running "rm -f" with no argument
 # is OK; and we want to be able to make that assumption in our Makefile
@@ -16456,7 +16468,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by libbraiding $as_me 1.1, which was
+This file was extended by libbraiding $as_me 1.2, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -16513,7 +16525,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-libbraiding config.status 1.1
+libbraiding config.status 1.2
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
@@ -17527,7 +17539,9 @@
     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
 as_fn_error $? "Something went wrong bootstrapping makefile fragments
-    for automatic dependency tracking.  Try re-running configure with the
+    for automatic dependency tracking.  If GNU make was not used, consider
+    re-running the configure script with MAKE=\"gmake\" (or whatever is
+    necessary).  You can also try re-running configure with the
     '--disable-dependency-tracking' option to at least be able to build
     the package (albeit without support for automatic dependency tracking).
 See \`config.log' for more details" "$LINENO" 5; }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libbraiding-1.1/configure.ac 
new/libbraiding-1.2/configure.ac
--- old/libbraiding-1.1/configure.ac    2020-09-12 17:54:56.000000000 +0200
+++ new/libbraiding-1.2/configure.ac    2023-02-28 22:48:00.000000000 +0100
@@ -1,4 +1,4 @@
-AC_INIT([libbraiding], [1.1], [[email protected]])
+AC_INIT([libbraiding], [1.2], [[email protected]])
 AC_CONFIG_AUX_DIR([build-aux])
 AC_CONFIG_MACRO_DIR([m4])
 AM_INIT_AUTOMAKE([foreign -Wall])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libbraiding-1.1/lib/Makefile.in 
new/libbraiding-1.2/lib/Makefile.in
--- old/libbraiding-1.1/lib/Makefile.in 2020-09-12 17:55:41.000000000 +0200
+++ new/libbraiding-1.2/lib/Makefile.in 2023-02-28 22:50:37.000000000 +0100
@@ -1,7 +1,7 @@
-# Makefile.in generated by automake 1.16.1 from Makefile.am.
+# Makefile.in generated by automake 1.16.5 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994-2018 Free Software Foundation, Inc.
+# Copyright (C) 1994-2021 Free Software Foundation, Inc.
 
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -220,8 +220,6 @@
   unique=`for i in $$list; do \
     if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
   done | $(am__uniquify_input)`
-ETAGS = etags
-CTAGS = ctags
 am__DIST_COMMON = $(srcdir)/Makefile.in \
        $(top_srcdir)/build-aux/depcomp
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
@@ -238,6 +236,8 @@
 CFLAGS = @CFLAGS@
 CPP = @CPP@
 CPPFLAGS = @CPPFLAGS@
+CSCOPE = @CSCOPE@
+CTAGS = @CTAGS@
 CXX = @CXX@
 CXXCPP = @CXXCPP@
 CXXDEPMODE = @CXXDEPMODE@
@@ -252,6 +252,7 @@
 ECHO_N = @ECHO_N@
 ECHO_T = @ECHO_T@
 EGREP = @EGREP@
+ETAGS = @ETAGS@
 EXEEXT = @EXEEXT@
 FGREP = @FGREP@
 GREP = @GREP@
@@ -536,7 +537,6 @@
 
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-
 distdir: $(BUILT_SOURCES)
        $(MAKE) $(AM_MAKEFLAGS) distdir-am
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libbraiding-1.1/lib/braiding.cpp 
new/libbraiding-1.2/lib/braiding.cpp
--- old/libbraiding-1.1/lib/braiding.cpp        2020-09-12 00:42:30.000000000 
+0200
+++ new/libbraiding-1.2/lib/braiding.cpp        2023-02-28 22:22:08.000000000 
+0100
@@ -2763,7 +2763,7 @@
 return *it;
 }
 
-// María Cumplido Cabello
+// Maria Cumplido Cabello
 
 
 /////////////////////////////////////////////////////////////
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libbraiding-1.1/lib/braiding.h 
new/libbraiding-1.2/lib/braiding.h
--- old/libbraiding-1.1/lib/braiding.h  2020-09-12 00:42:30.000000000 +0200
+++ new/libbraiding-1.2/lib/braiding.h  2023-02-28 22:22:08.000000000 +0100
@@ -725,7 +725,7 @@
 
 ArtinFactor MainPullback_Sliding(ArtinBraid B, ArtinFactor F);
 
-// María Cumplido Cabello
+// Maria Cumplido Cabello
 
 
 /////////////////////////////////////////////////////////////
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libbraiding-1.1/lib/cbraid_implementation.h 
new/libbraiding-1.2/lib/cbraid_implementation.h
--- old/libbraiding-1.1/lib/cbraid_implementation.h     2020-09-12 
00:42:30.000000000 +0200
+++ new/libbraiding-1.2/lib/cbraid_implementation.h     2023-02-28 
22:24:48.000000000 +0100
@@ -428,7 +428,7 @@
 template<class P>
 inline Factor<P>& Factor<P>::Delta(sint32 k)
 {
-    for(register sint16 i = 1; i <= Index(); ++i)
+    for(sint16 i = 1; i <= Index(); ++i)
         At(i) = Pres.DeltaTable(i, k);
     return *this;
 }
@@ -519,7 +519,7 @@
 #endif
 
     if (&f != this) {
-        for(register sint16 i = 1; i <= Index(); ++i) {
+        for(sint16 i = 1; i <= Index(); ++i) {
             At(i) = f[i];
         }
     }
@@ -545,7 +545,7 @@
     }
 #endif
 
-    for(register sint16 i = 1; i <= Index(); ++i) {
+    for(sint16 i = 1; i <= Index(); ++i) {
         if (At(i) != f[i])
             return false;
     }
@@ -570,7 +570,7 @@
 template<class P>
 inline bool Factor<P>::CompareWithDelta(sint32 k) const
 {
-    for(register sint16 i = 1; i <= Index(); ++i) {
+    for(sint16 i = 1; i <= Index(); ++i) {
         if (At(i) != Pres.DeltaTable(i, k))
             return false;
     }
@@ -596,7 +596,7 @@
     }
 #endif
     Factor f(Index());
-    for(register sint16 i = 1; i <= Index(); ++i)
+    for(sint16 i = 1; i <= Index(); ++i)
         f[i] = a[At(i)];
     return f;
 }
@@ -612,7 +612,7 @@
         exit(1);
     }
 #endif
-    for(register sint16 i = 1; i <= Index(); ++i)
+    for(sint16 i = 1; i <= Index(); ++i)
         At(i) = a[At(i)];
     return *this;
 }
@@ -636,7 +636,7 @@
 inline Factor<P> Factor<P>::Inverse() const
 {
     Factor f(Index());
-    for(register sint16 i = 1; i <= Index(); ++i)
+    for(sint16 i = 1; i <= Index(); ++i)
         f[At(i)] = i;
     return f;
 }
@@ -660,7 +660,7 @@
 inline Factor<P> Factor<P>::Flip(sint32 k) const
 {
     Factor f(Index());
-    for(register sint16 i = 1; i <= Index(); ++i)
+    for(sint16 i = 1; i <= Index(); ++i)
         f[i] = Pres.DeltaTable(At(Pres.DeltaTable(i, -k)), k);
     return f;
 }
@@ -1040,15 +1040,27 @@
 {
     if (RightDelta != 0) {
         transform(FactorList.begin(), FactorList.end(), FactorList.begin(),
-                 std::bind2nd(std::mem_fun_ref(&Factor<P>::Flip), RightDelta));
+#if __cplusplus >= 201103L
+                 [this](Factor<P>& F) { return F.Flip(RightDelta); });
+#else
+             std::bind2nd(std::mem_fun_ref(&Factor<P>::Flip), RightDelta));
+#endif
         LeftDelta += RightDelta;
         RightDelta = 0;
     }
+#if __cplusplus >= 201103L
+    bubble_sort(FactorList.begin(), FactorList.end(), MakeLeftWeighted<P>);
+    LeftDelta += erase_front_if(
+        FactorList, [](Factor<P>& F) { return F.CompareWithDelta(1); });
+;
+    erase_back_if(FactorList, [](Factor<P>& F) { return 
F.CompareWithIdentity(); });
+#else
     bubble_sort(FactorList.begin(), FactorList.end(),
                 std::ptr_fun(MakeLeftWeighted<P>));
     LeftDelta += erase_front_if(
         FactorList, 
std::bind2nd(std::mem_fun_ref(&Factor<P>::CompareWithDelta), 1));
     erase_back_if(FactorList, 
std::mem_fun_ref(&Factor<P>::CompareWithIdentity));
+#endif
     return *this;
 }
 
@@ -1058,15 +1070,27 @@
 {
     if (LeftDelta != 0) {
         transform(FactorList.begin(), FactorList.end(), FactorList.begin(),
+#if __cplusplus >= 201103L
+                 [this](Factor<P>& F) { return F.Flip(-LeftDelta); });
+#else
                  std::bind2nd(std::mem_fun_ref(&Factor<P>::Flip), -LeftDelta));
+#endif
         RightDelta += LeftDelta;
         LeftDelta = 0;
     }
+#if __cplusplus >= 201103L
+    bubble_sort(FactorList.begin(), FactorList.end(), MakeRightWeighted<P>);
+    RightDelta += erase_back_if(
+        FactorList, [](Factor<P>& F) { return F.CompareWithDelta(1); });
+;
+    erase_front_if(FactorList, [](Factor<P>& F) { return 
F.CompareWithIdentity(); });
+#else
     bubble_sort(FactorList.begin(), FactorList.end(),
                 std::ptr_fun(&MakeRightWeighted<P>));
     RightDelta += erase_back_if(
         FactorList, 
std::bind2nd(std::mem_fun_ref(&Factor<P>::CompareWithDelta), 1));
     erase_front_if(FactorList, 
std::mem_fun_ref(&Factor<P>::CompareWithIdentity));
+#endif
     return *this;
 }
 
@@ -1123,9 +1147,14 @@
         if (p.CompareWithIdentity())
             break;
         b.RightMultiply(p);
+#if __cplusplus >= 201103L
+        apply_binfun(FactorList.begin(), FactorList.end(), 
MakeLeftWeighted<P>);
+        erase_back_if(FactorList, [](Factor<P>& F) { return 
F.CompareWithIdentity(); });
+#else
         apply_binfun(FactorList.begin(), FactorList.end(),
                      std::ptr_fun(MakeLeftWeighted<P>));
         erase_back_if(FactorList, 
std::mem_fun_ref(&Factor<P>::CompareWithIdentity));
+#endif
     }
     return b;
 }
@@ -1155,9 +1184,14 @@
         if (p.CompareWithIdentity())
             break;
         b.LeftMultiply(p);
+#if __cplusplus >= 201103L
+        reverse_apply_binfun(FactorList.begin(), FactorList.end(), 
MakeRightWeighted<P>);
+        erase_front_if(FactorList, [](Factor<P>& F) { return 
F.CompareWithIdentity(); });
+#else
         reverse_apply_binfun(FactorList.begin(), FactorList.end(),
                      std::ptr_fun(MakeRightWeighted<P>));
         erase_front_if(FactorList, 
std::mem_fun_ref(&Factor<P>::CompareWithIdentity));
+#endif
     }
     return b;
 }

Reply via email to