Hello community,

here is the log from the commit of package klee-uclibc for openSUSE:Factory 
checked in at 2019-10-04 16:07:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/klee-uclibc (Old)
 and      /work/SRC/openSUSE:Factory/.klee-uclibc.new.2352 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "klee-uclibc"

Fri Oct  4 16:07:17 2019 rev:12 rq:734973 version:1.0.0+git.20190816

Changes:
--------
--- /work/SRC/openSUSE:Factory/klee-uclibc/klee-uclibc.changes  2019-08-22 
15:10:29.078458064 +0200
+++ /work/SRC/openSUSE:Factory/.klee-uclibc.new.2352/klee-uclibc.changes        
2019-10-04 16:07:21.392609048 +0200
@@ -1,0 +2,11 @@
+Fri Oct 04 11:08:45 UTC 2019 - jsl...@suse.com
+
+- Update to version 1.0.0+git.20190816:
+  * Add a message when the bitcode compiler is specified via CC,
+    to help diagnose cases in which CC does not point to a valid
+    bitcode compiler.
+  * Check if pointer size reflects architecture
+  * Use newer gcc to compile KLEE
+  * Fix compilation when __STDIO_HAS_OPENLIST is undefined
+
+-------------------------------------------------------------------

Old:
----
  klee-uclibc-1.0.0+git.20180926.tar.xz

New:
----
  klee-uclibc-1.0.0+git.20190816.tar.xz

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

Other differences:
------------------
++++++ klee-uclibc.spec ++++++
--- /var/tmp/diff_new_pack.Midtl5/_old  2019-10-04 16:07:21.948607616 +0200
+++ /var/tmp/diff_new_pack.Midtl5/_new  2019-10-04 16:07:21.948607616 +0200
@@ -18,13 +18,13 @@
 
 %define llvm_version 8
 
-%define version_unconverted 1.0.0+git.20180926
+%define version_unconverted 1.0.0+git.20190816
 
 Name:           klee-uclibc
 Summary:        Libc library for Klee
 License:        LGPL-2.1-or-later
 Group:          Development/Languages/Other
-Version:        1.0.0+git.20180926
+Version:        1.0.0+git.20190816
 Release:        0
 Url:            https://github.com/klee/klee-uclibc
 Source0:        %{name}-%{version}.tar.xz

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.Midtl5/_old  2019-10-04 16:07:21.984607523 +0200
+++ /var/tmp/diff_new_pack.Midtl5/_new  2019-10-04 16:07:21.984607523 +0200
@@ -1,4 +1,4 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">git://github.com/klee/klee-uclibc.git</param>
-              <param 
name="changesrevision">4f2d7ce79759c308d17b1340c3340732f365db1d</param></service></servicedata>
\ No newline at end of file
+              <param 
name="changesrevision">95bff341a1df58020a39b6f99cc29f6babe4dc67</param></service></servicedata>
\ No newline at end of file

++++++ klee-uclibc-1.0.0+git.20180926.tar.xz -> 
klee-uclibc-1.0.0+git.20190816.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/klee-uclibc-1.0.0+git.20180926/.travis/install-llvm-and-runtime-compiler.sh 
new/klee-uclibc-1.0.0+git.20190816/.travis/install-llvm-and-runtime-compiler.sh
--- 
old/klee-uclibc-1.0.0+git.20180926/.travis/install-llvm-and-runtime-compiler.sh 
    2018-09-26 15:49:37.000000000 +0200
+++ 
new/klee-uclibc-1.0.0+git.20190816/.travis/install-llvm-and-runtime-compiler.sh 
    2019-08-16 17:40:54.000000000 +0200
@@ -1,6 +1,16 @@
 #!/bin/bash -x
 set -ev
 
+# Install newer compiler to support C++11
+sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test
+sudo apt-get -qq update
+sudo apt-get -qq install g++-5
+sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 50
+sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-5 50
+
+export CC=gcc-5
+export CXX=g++-5
+
 sudo apt-get install -y llvm-${LLVM_VERSION} llvm-${LLVM_VERSION}-dev
 
 if [ "${LLVM_VERSION}" == "3.4" ]; then
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/klee-uclibc-1.0.0+git.20180926/configure 
new/klee-uclibc-1.0.0+git.20190816/configure
--- old/klee-uclibc-1.0.0+git.20180926/configure        2018-09-26 
15:49:37.000000000 +0200
+++ new/klee-uclibc-1.0.0+git.20190816/configure        2019-08-16 
17:40:54.000000000 +0200
@@ -155,10 +155,10 @@
         sys.exit(1)
 
 
-    if p == 'x86_64':
+    if p == 'x86_64' and platform.architecture()[0] == '64bit':
         logging.info('Installing .config file')
         shutil.copy(configFile, os.path.join(uclibcRoot, '.config'))
-    elif p == 'i686':
+    elif p == 'i686' and platform.architecture()[0] == '32bit':
         logging.info('Installing .config file')
         shutil.copy(configFile, os.path.join(uclibcRoot, '.config'))
     else:
@@ -405,13 +405,14 @@
         if not cc:
             logging.error('Failed to find a working LLVM bitcode compiler')
             sys.exit(1)
+        logging.info('Using LLVM Bitcode Compiler...{}'.format(cc))
     else:
+        logging.info('Using LLVM Bitcode Compiler specified by CC 
...{}'.format(cc))
         if not testBitCodeCompiler(cc, llvmToolDir):
             logging.error('LLVM Bitcode compiler does not work')
             sys.exit(1)
 
     # Add compiler to substitutions
-    logging.info('Using LLVM Bitcode Compiler...{}'.format(cc))
     subs['CC'] = cc
     subs['HOSTCC'] = determineHostCompiler(cc)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/klee-uclibc-1.0.0+git.20180926/libc/stdio/_scanf.c 
new/klee-uclibc-1.0.0+git.20190816/libc/stdio/_scanf.c
--- old/klee-uclibc-1.0.0+git.20180926/libc/stdio/_scanf.c      2018-09-26 
15:49:37.000000000 +0200
+++ new/klee-uclibc-1.0.0+git.20190816/libc/stdio/_scanf.c      2019-08-16 
17:40:54.000000000 +0200
@@ -318,7 +318,9 @@
        f.f.__user_locking = 1;         /* Set user locking. */
        __stdio_init_mutex(&f.f.__lock);
 #endif
+#ifdef __STDIO_HAS_OPENLIST
        f.f.__nextopen = NULL;
+#endif
 
        return vfscanf(&f.f, fmt, ap);
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/klee-uclibc-1.0.0+git.20180926/libc/stdio/vdprintf.c 
new/klee-uclibc-1.0.0+git.20190816/libc/stdio/vdprintf.c
--- old/klee-uclibc-1.0.0+git.20180926/libc/stdio/vdprintf.c    2018-09-26 
15:49:37.000000000 +0200
+++ new/klee-uclibc-1.0.0+git.20190816/libc/stdio/vdprintf.c    2019-08-16 
17:40:54.000000000 +0200
@@ -52,7 +52,9 @@
        f.__user_locking = 1;           /* Set user locking. */
        __stdio_init_mutex(&f.__lock);
 #endif
+#ifdef __STDIO_HAS_OPENLIST
        f.__nextopen = NULL;
+#endif
 
        rv = vfprintf(&f, format, arg);
 


Reply via email to