Hello community,

here is the log from the commit of package fox16 for openSUSE:Factory checked 
in at 2017-05-18 20:51:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/fox16 (Old)
 and      /work/SRC/openSUSE:Factory/.fox16.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "fox16"

Thu May 18 20:51:40 2017 rev:38 rq:495849 version:1.6.54

Changes:
--------
--- /work/SRC/openSUSE:Factory/fox16/fox16.changes      2016-11-16 
13:33:09.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.fox16.new/fox16.changes 2017-05-18 
20:51:50.949378929 +0200
@@ -1,0 +2,8 @@
+Thu May 18 09:51:23 UTC 2017 - l...@linux-schulserver.de
+
+- Update to 1.6.54:
+  + Fix core dump using old GNU C Library or CYGWIN inside 
+    FXString::vformat.cpp.
+  + Fixed typo in FXString::vformat.cpp.
+
+-------------------------------------------------------------------

Old:
----
  fox-1.6.52.tar.gz

New:
----
  fox-1.6.54.tar.gz

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

Other differences:
------------------
++++++ fox16.spec ++++++
--- /var/tmp/diff_new_pack.Mc7LLM/_old  2017-05-18 20:51:52.833113136 +0200
+++ /var/tmp/diff_new_pack.Mc7LLM/_new  2017-05-18 20:51:52.837112572 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package fox16
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 Name:           fox16
 %define lname  libFOX-1_6-0
-Version:        1.6.52
+Version:        1.6.54
 Release:        0
 Summary:        Shared Libraries for the FOX Toolkit
 License:        LGPL-2.1+
@@ -108,7 +108,7 @@
 Provides:       fox = %version
 # Added O/P in 13.2
 Provides:       libfox1_6 = %version-%release
-Obsoletes:      libfox1_6 < %version-%release
+Obsoletes:      libfox1_6 < %version
 
 %description -n %lname
 This package contains the shared libraries needed



++++++ fox-1.6.52.tar.gz -> fox-1.6.54.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fox-1.6.52/configure new/fox-1.6.54/configure
--- old/fox-1.6.52/configure    2016-06-16 06:16:14.000000000 +0200
+++ new/fox-1.6.54/configure    2017-04-21 02:38:32.000000000 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.68 for fox 1.6.52.
+# Generated by GNU Autoconf 2.68 for fox 1.6.54.
 #
 # Report bugs to <jer...@fox-toolkit.com>.
 #
@@ -570,8 +570,8 @@
 # Identity of this package.
 PACKAGE_NAME='fox'
 PACKAGE_TARNAME='fox'
-PACKAGE_VERSION='1.6.52'
-PACKAGE_STRING='fox 1.6.52'
+PACKAGE_VERSION='1.6.54'
+PACKAGE_STRING='fox 1.6.54'
 PACKAGE_BUGREPORT='jer...@fox-toolkit.com'
 PACKAGE_URL=''
 
@@ -1334,7 +1334,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 fox 1.6.52 to adapt to many kinds of systems.
+\`configure' configures fox 1.6.54 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1408,7 +1408,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of fox 1.6.52:";;
+     short | recursive ) echo "Configuration of fox 1.6.54:";;
    esac
   cat <<\_ACEOF
 
@@ -1532,7 +1532,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-fox configure 1.6.52
+fox configure 1.6.54
 generated by GNU Autoconf 2.68
 
 Copyright (C) 2010 Free Software Foundation, Inc.
@@ -2253,7 +2253,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by fox $as_me 1.6.52, which was
+It was created by fox $as_me 1.6.54, which was
 generated by GNU Autoconf 2.68.  Invocation command line was
 
   $ $0 $@
@@ -3072,7 +3072,7 @@
 
 # Define the identity of the package.
  PACKAGE='fox'
- VERSION='1.6.52'
+ VERSION='1.6.54'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -3116,7 +3116,7 @@
 # Set version
 FOX_MAJOR_VERSION=1
 FOX_MINOR_VERSION=6
-FOX_PATCH_LEVEL=52
+FOX_PATCH_LEVEL=54
 
 # Binaries compiled with this patchlevel of FOX will need at least
 # version MAJOR.MINOR.INTERFACE_VERSION to run. The assertion
@@ -18787,7 +18787,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by fox $as_me 1.6.52, which was
+This file was extended by fox $as_me 1.6.54, which was
 generated by GNU Autoconf 2.68.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -18844,7 +18844,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-fox config.status 1.6.52
+fox config.status 1.6.54
 configured by $0, generated by GNU Autoconf 2.68,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fox-1.6.52/configure.ac new/fox-1.6.54/configure.ac
--- old/fox-1.6.52/configure.ac 2016-06-16 06:16:00.000000000 +0200
+++ new/fox-1.6.54/configure.ac 2017-04-21 02:34:42.000000000 +0200
@@ -1,7 +1,7 @@
 # Version of the code
 m4_define([fox_major], [1])
 m4_define([fox_minor], [6])
-m4_define([fox_level], [52])
+m4_define([fox_level], [54])
 m4_define([fox_version],[fox_major.fox_minor.fox_level])
 
 # Init
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fox-1.6.52/include/fxver.h 
new/fox-1.6.54/include/fxver.h
--- old/fox-1.6.52/include/fxver.h      2016-06-16 06:16:25.000000000 +0200
+++ new/fox-1.6.54/include/fxver.h      2017-04-21 02:38:43.000000000 +0200
@@ -5,7 +5,7 @@
 // FOX version
 #define FOX_MAJOR  1
 #define FOX_MINOR  6
-#define FOX_LEVEL  52
+#define FOX_LEVEL  54
 
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fox-1.6.52/src/FXFileSelector.cpp 
new/fox-1.6.54/src/FXFileSelector.cpp
--- old/fox-1.6.52/src/FXFileSelector.cpp       2014-05-14 06:32:40.000000000 
+0200
+++ new/fox-1.6.54/src/FXFileSelector.cpp       2017-04-21 02:34:42.000000000 
+0200
@@ -423,7 +423,7 @@
       getApp()->beep();
       return 1;
       }
-      
+
     // Go up to the lowest directory which still exists
     while(!FXPath::isTopDirectory(dir) && !FXStat::isDirectory(dir)){
       dir=FXPath::upLevel(dir);
@@ -851,10 +851,11 @@
 
 // Set file name
 void FXFileSelector::setFilename(const FXString& path){
-  FXString abspath=FXPath::absolute(path);
-  filebox->setCurrentFile(abspath);
-  dirbox->setDirectory(FXPath::directory(abspath));
-  filename->setText(FXPath::name(abspath));
+  FXString fullname(FXPath::absolute(path));
+  FXString name(FXPath::name(fullname));
+  filebox->setCurrentFile(fullname);
+  dirbox->setDirectory(filebox->getDirectory());
+  filename->setText(name);
   }
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fox-1.6.52/src/FXString.cpp 
new/fox-1.6.54/src/FXString.cpp
--- old/fox-1.6.52/src/FXString.cpp     2016-06-16 06:16:00.000000000 +0200
+++ new/fox-1.6.54/src/FXString.cpp     2017-04-21 02:34:42.000000000 +0200
@@ -2365,7 +2365,7 @@
 #else
     va_list ag;
 x:  va_copy(ag,args);
-    result=vsnprintf(str,length()+1,fmt,a);
+    result=vsnprintf(str,empty() ? 0 : length()+1,fmt,ag);
     va_end(ag);
     if(result<0){ length(FXMAX(64,length()*2)); goto x; }
     if(length()<result){ length(result); goto x; }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fox-1.6.52/src/version.rc 
new/fox-1.6.54/src/version.rc
--- old/fox-1.6.52/src/version.rc       2016-06-16 06:16:25.000000000 +0200
+++ new/fox-1.6.54/src/version.rc       2017-04-21 02:38:43.000000000 +0200
@@ -1,7 +1,7 @@
 #include <windows.h>
 LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
 VS_VERSION_INFO VERSIONINFO
-FILEVERSION 1,6,52,0
+FILEVERSION 1,6,54,0
 FILEFLAGSMASK VS_FFI_FILEFLAGSMASK
 #ifdef _DEBUG
 FILEFLAGS VS_FF_DEBUG
@@ -18,12 +18,12 @@
 BEGIN
 VALUE "CompanyName", "Jeroen van der Zijp\0"
 VALUE "FileDescription", "FOX GUI Library\0"
-VALUE "FileVersion", "1.6.52.0\0"
+VALUE "FileVersion", "1.6.54.0\0"
 VALUE "InternalName", "FOXDLL-1.@FOX_MINOR_VERSION\0"
 VALUE "LegalCopyright", "GNU Lesser General Public License Version 2.1 and 
License Addendum\0"
 VALUE "OriginalFilename", "FOXDLL-1.@FOX_MINOR_VERSION.dll\0"
 VALUE "ProductName", "FOX GUI Library\0"
-VALUE "ProductVersion", "1.6.52.0\0"
+VALUE "ProductVersion", "1.6.54.0\0"
 END
 END
 BLOCK "VarFileInfo"



Reply via email to