Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package Ipopt for openSUSE:Factory checked in at 2022-02-19 19:21:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/Ipopt (Old) and /work/SRC/openSUSE:Factory/.Ipopt.new.1958 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "Ipopt" Sat Feb 19 19:21:19 2022 rev:11 rq:956020 version:3.14.5 Changes: -------- --- /work/SRC/openSUSE:Factory/Ipopt/Ipopt.changes 2021-10-25 15:18:33.273717692 +0200 +++ /work/SRC/openSUSE:Factory/.Ipopt.new.1958/Ipopt.changes 2022-02-19 19:21:36.357214504 +0100 @@ -1,0 +2,15 @@ +Sat Feb 19 16:53:04 UTC 2022 - Atri Bhattacharya <badshah...@gmail.com> + +- Add Obsoletes/Provides: libipopt0 for libipopt3 to take care of + shlib versioning error in previously packaged iterations. + +------------------------------------------------------------------- +Mon Feb 14 20:18:32 UTC 2022 - Atri Bhattacharya <badshah...@gmail.com> + +- Update to version 3.14.5: + * Fixed that only primal variable values where passed to + finalize_solution() when a timelimit was reached + [gh#coin-or/Ipopt#552]. +- Bump so version in keeping with upstream. + +------------------------------------------------------------------- Old: ---- Ipopt-3.14.4.tar.gz New: ---- Ipopt-3.14.5.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ Ipopt.spec ++++++ --- /var/tmp/diff_new_pack.ICQMka/_old 2022-02-19 19:21:36.869214541 +0100 +++ /var/tmp/diff_new_pack.ICQMka/_new 2022-02-19 19:21:36.873214541 +0100 @@ -1,7 +1,7 @@ # # spec file for package Ipopt # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,9 +16,9 @@ # -%define shlib libipopt0 +%define shlib libipopt3 Name: Ipopt -Version: 3.14.4 +Version: 3.14.5 Release: 0 Summary: A software package for large-scale nonlinear optimization methods License: EPL-2.0 @@ -51,6 +51,9 @@ %package -n %{shlib} Summary: A software package for large-scale nonlinear optimization methods Group: System/Libraries +# Previously the shlib was incorrectly named, hence the Obsoletes/Provides +Obsoletes: libipopt0 < %{version} +Provides: libipopt0 = %{version} %description -n %{shlib} Ipopt (Interior Point OPTimizer, pronounced eye-pea-Opt) is a software ++++++ Ipopt-3.14.4.tar.gz -> Ipopt-3.14.5.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Ipopt-releases-3.14.4/.coin-or/config.yml new/Ipopt-releases-3.14.5/.coin-or/config.yml --- old/Ipopt-releases-3.14.4/.coin-or/config.yml 2021-09-20 10:45:09.000000000 +0200 +++ new/Ipopt-releases-3.14.5/.coin-or/config.yml 2022-02-09 09:28:42.000000000 +0100 @@ -22,18 +22,18 @@ - Description: ThirdParty wrapper for building ASL URL: https://github.com/coin-or-tools/ThirdParty-ASL Version: stable/2.0 - Required: Optional + Required: Recommended - Description: ThirdParty wrapper for building Mumps URL: https://github.com/coin-or-tools/ThirdParty-Mumps Version: stable/3.0 - Required: Optional + Required: Recommended - Description: ThirdParty wrapper for building HSL codes URL: https://github.com/coin-or-tools/ThirdParty-HSL Version: stable/2.2 - Required: Optional + Required: Recommended - Description: Parallel Sparse Direct Solver from Pardiso-Project URL: http://www.pardiso-project.org/ - Required: Optional + Required: Recommended - Description: Parallel Sparse Direct Solver from Intel MKL URL: https://software.intel.com/content/www/us/en/develop/tools/math-kernel-library.html Required: Optional diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Ipopt-releases-3.14.4/.github/FUNDING.yml new/Ipopt-releases-3.14.5/.github/FUNDING.yml --- old/Ipopt-releases-3.14.4/.github/FUNDING.yml 1970-01-01 01:00:00.000000000 +0100 +++ new/Ipopt-releases-3.14.5/.github/FUNDING.yml 2022-02-09 09:28:42.000000000 +0100 @@ -0,0 +1,3 @@ +# These are supported funding model platforms + +github: [coin-or] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Ipopt-releases-3.14.4/ChangeLog.md new/Ipopt-releases-3.14.5/ChangeLog.md --- old/Ipopt-releases-3.14.4/ChangeLog.md 2021-09-20 10:45:09.000000000 +0200 +++ new/Ipopt-releases-3.14.5/ChangeLog.md 2022-02-09 09:28:42.000000000 +0100 @@ -7,6 +7,12 @@ ## 3.14 +### 3.14.5 (2022-02-09) + +- Tried to fix recognition of JNI headers on macOS >= 11 [#516]. +- Fixed that only primal variable values where passed to `finalize_solution()` + when a timelimit was reached [#552]. + ### 3.14.4 (2021-09-20) - Skip build of Java interface if either java or jar is not found [#510]. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Ipopt-releases-3.14.4/configure new/Ipopt-releases-3.14.5/configure --- old/Ipopt-releases-3.14.4/configure 2021-09-20 10:45:09.000000000 +0200 +++ new/Ipopt-releases-3.14.5/configure 2022-02-09 09:28:42.000000000 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.71 for Ipopt 3.14.4. +# Generated by GNU Autoconf 2.71 for Ipopt 3.14.5. # # Report bugs to <https://github.com/coin-or/Ipopt/issues/new>. # @@ -627,8 +627,8 @@ # Identity of this package. PACKAGE_NAME='Ipopt' PACKAGE_TARNAME='ipopt' -PACKAGE_VERSION='3.14.4' -PACKAGE_STRING='Ipopt 3.14.4' +PACKAGE_VERSION='3.14.5' +PACKAGE_STRING='Ipopt 3.14.5' PACKAGE_BUGREPORT='https://github.com/coin-or/Ipopt/issues/new' PACKAGE_URL='https://github.com/coin-or/Ipopt' @@ -1495,7 +1495,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 Ipopt 3.14.4 to adapt to many kinds of systems. +\`configure' configures Ipopt 3.14.5 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1566,7 +1566,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of Ipopt 3.14.4:";; + short | recursive ) echo "Configuration of Ipopt 3.14.5:";; esac cat <<\_ACEOF @@ -1769,7 +1769,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -Ipopt configure 3.14.4 +Ipopt configure 3.14.5 generated by GNU Autoconf 2.71 Copyright (C) 2021 Free Software Foundation, Inc. @@ -2654,7 +2654,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by Ipopt $as_me 3.14.4, which was +It was created by Ipopt $as_me 3.14.5, which was generated by GNU Autoconf 2.71. Invocation command line was $ $0$ac_configure_args_raw @@ -4275,7 +4275,7 @@ -printf "%s\n" "#define IPOPT_VERSION \"3.14.4\"" >>confdefs.h +printf "%s\n" "#define IPOPT_VERSION \"3.14.5\"" >>confdefs.h printf "%s\n" "#define IPOPT_VERSION_MAJOR 3" >>confdefs.h @@ -4284,7 +4284,7 @@ printf "%s\n" "#define IPOPT_VERSION_MINOR 14" >>confdefs.h -printf "%s\n" "#define IPOPT_VERSION_RELEASE 4" >>confdefs.h +printf "%s\n" "#define IPOPT_VERSION_RELEASE 5" >>confdefs.h @@ -4395,7 +4395,7 @@ # Define the identity of the package. PACKAGE='ipopt' - VERSION='3.14.4' + VERSION='3.14.5' # Some tools Automake needs. @@ -22144,9 +22144,9 @@ - LT_LDFLAGS="$LT_LDFLAGS -version-number 3:14:4" - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: libtool version info: -version-number 3:14:4" >&5 -printf "%s\n" "$as_me: libtool version info: -version-number 3:14:4" >&6;} + LT_LDFLAGS="$LT_LDFLAGS -version-number 3:14:5" + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: libtool version info: -version-number 3:14:5" >&5 +printf "%s\n" "$as_me: libtool version info: -version-number 3:14:5" >&6;} LT_LDFLAGS="$LT_LDFLAGS -no-undefined" @@ -26119,13 +26119,19 @@ case "$host_os" in darwin*) # Apple Java headers are inside the Xcode bundle. - macos_version=$(sw_vers -productVersion | sed -n -e 's/^[0-9]*.\([0-9]*\).[0-9]*/\1/p') - if test "$macos_version" -gt "7" ; then - _JTOPDIR="$(xcrun --show-sdk-path)/System/Library/Frameworks/JavaVM.framework" - _JINC="$_JTOPDIR/Headers" + major_macos_version=$(sw_vers -productVersion | sed -n -e 's/^\([0-9]*\).[0-9]*.[0-9]*/\1/p') + if [ "$major_macos_version" -gt "10" ]; then + _JTOPDIR="$(/usr/libexec/java_home)" + _JINC="$_JTOPDIR/include" else - _JTOPDIR="/System/Library/Frameworks/JavaVM.framework" - _JINC="$_JTOPDIR/Headers" + macos_version=$(sw_vers -productVersion | sed -n -e 's/^[0-9]*.\([0-9]*\).[0-9]*/\1/p') + if [ "$macos_version" -gt "7" ]; then + _JTOPDIR="$(xcrun --show-sdk-path)/System/Library/Frameworks/JavaVM.framework" + _JINC="$_JTOPDIR/Headers" + else + _JTOPDIR="/System/Library/Frameworks/JavaVM.framework" + _JINC="$_JTOPDIR/Headers" + fi fi ;; *) _JINC="$_JTOPDIR/include";; @@ -27821,7 +27827,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by Ipopt $as_me 3.14.4, which was +This file was extended by Ipopt $as_me 3.14.5, which was generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -27894,7 +27900,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config='$ac_cs_config_escaped' ac_cs_version="\\ -Ipopt config.status 3.14.4 +Ipopt config.status 3.14.5 configured by $0, generated by GNU Autoconf 2.71, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Ipopt-releases-3.14.4/configure.ac new/Ipopt-releases-3.14.5/configure.ac --- old/Ipopt-releases-3.14.4/configure.ac 2021-09-20 10:45:09.000000000 +0200 +++ new/Ipopt-releases-3.14.5/configure.ac 2022-02-09 09:28:42.000000000 +0100 @@ -8,7 +8,7 @@ # Names and other basic things # ############################################################################# -AC_INIT([Ipopt],[3.14.4],[https://github.com/coin-or/Ipopt/issues/new],[],[https://github.com/coin-or/Ipopt]) +AC_INIT([Ipopt],[3.14.5],[https://github.com/coin-or/Ipopt/issues/new],[],[https://github.com/coin-or/Ipopt]) AC_COPYRIGHT([ Copyright 2004, 2011 International Business Machines and others. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Ipopt-releases-3.14.4/src/Common/config_ipopt_default.h new/Ipopt-releases-3.14.5/src/Common/config_ipopt_default.h --- old/Ipopt-releases-3.14.4/src/Common/config_ipopt_default.h 2021-09-20 10:45:09.000000000 +0200 +++ new/Ipopt-releases-3.14.5/src/Common/config_ipopt_default.h 2022-02-09 09:28:42.000000000 +0100 @@ -5,7 +5,7 @@ /***************************************************************************/ /* Version number of project */ -#define IPOPT_VERSION "3.14.4" +#define IPOPT_VERSION "3.14.5" /* Major Version number of project */ #define IPOPT_VERSION_MAJOR 3 @@ -14,7 +14,7 @@ #define IPOPT_VERSION_MINOR 14 /* Release Version number of project */ -#define IPOPT_VERSION_RELEASE 4 +#define IPOPT_VERSION_RELEASE 5 /* Define to the C type corresponding to Fortran INTEGER * @deprecated Use ipindex instead. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Ipopt-releases-3.14.4/src/Interfaces/IpIpoptApplication.cpp new/Ipopt-releases-3.14.5/src/Interfaces/IpIpoptApplication.cpp --- old/Ipopt-releases-3.14.4/src/Interfaces/IpIpoptApplication.cpp 2021-09-20 10:45:09.000000000 +0200 +++ new/Ipopt-releases-3.14.5/src/Interfaces/IpIpoptApplication.cpp 2022-02-09 09:28:42.000000000 +0100 @@ -896,6 +896,8 @@ { case SUCCESS: case MAXITER_EXCEEDED: + case CPUTIME_EXCEEDED: + case WALLTIME_EXCEEDED: case STOP_AT_TINY_STEP: case STOP_AT_ACCEPTABLE_POINT: case LOCAL_INFEASIBILITY: