Hello community,

here is the log from the commit of package cfengine for openSUSE:Factory 
checked in at 2016-12-02 16:42:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cfengine (Old)
 and      /work/SRC/openSUSE:Factory/.cfengine.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cfengine"

Changes:
--------
--- /work/SRC/openSUSE:Factory/cfengine/cfengine.changes        2016-08-12 
15:44:34.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.cfengine.new/cfengine.changes   2016-12-02 
16:42:19.000000000 +0100
@@ -1,0 +2,32 @@
+Wed Nov 16 09:11:34 UTC 2016 - [email protected]
+
+- Update to 3.10.0 (beta1) - LTS until Dec 2019
+  See https://github.com/cfengine/core/blob/3.10.0b1/ChangeLog
+  for full ChangeLog
+
+  New features/additions:
+  - All new features/additions for 3.8 and 3.9 are also included in 3.10.
+  - Add: Classes body tailored for use with diff
+  - New feature: Classes promise: allow classes without an expression to
+    default to defined.
+  - Support for custom ports and host names as policy hub (CFE-953)
+  - Add: Definition of from_cfexecd for cf-execd initiated runs
+    (CFE-2386)
+  - Add < <= > >= operators to eval().
+  - Add testing jUnit and TAP bundles and include them in stdlib.cf
+  - New function isipinsubnet() (ENT-7949)
+  - LogDebug(): implement module-based debug logging.
+    Now most DEBUG messages are *not* printed even when "-d" is in
+    use, but the specific debug module has to be enabled on the
+    command line. For example to enable all log modules, run:
+      cf-agent -d --log-modules=all
+  - Add: edit_line contains_literal_string to stdlib
+  - add variablesmatching_as_data() function paralleling variablesmatching()
+    (Redmine #7885)
+  - Allow specifying agent maxconnections via def.json (CFE-2461)
+  - Add getuserinfo() function
+  - Add body agent control select_end_match_eof option. (CFE-2390)
+
+- Add cfengine-3.10.0b1.patch to find libacl during build
+
+-------------------------------------------------------------------

Old:
----
  cfengine-3.9.1.tar.gz

New:
----
  cfengine-3.10.0b1.patch
  cfengine-3.10.0b1.tar.gz

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

Other differences:
------------------
++++++ cfengine.spec ++++++
--- /var/tmp/diff_new_pack.9QEK21/_old  2016-12-02 16:42:21.000000000 +0100
+++ /var/tmp/diff_new_pack.9QEK21/_new  2016-12-02 16:42:21.000000000 +0100
@@ -16,7 +16,7 @@
 #
 
 
-%define srcversion 3.9.1
+%define srcversion 3.10.0b1
 %define srcname %{name}-%{srcversion}
 %define libname   libpromises
 %define libsoname %{libname}3
@@ -34,7 +34,7 @@
 %bcond_with postgresql
 %bcond_with libvirt
 Name:           cfengine
-Version:        %{srcversion}
+Version:        3.10.0~b1
 Release:        0
 # This is the place where workdir should be
 #define         basedir   /var/lib/%{name}
@@ -55,6 +55,7 @@
 Source105:      http://www.cfengine.org/manuals/cf3-solutions.pdf
 Source106:      http://www.cfengine.org/manuals/cf3-tutorial.pdf
 Source107:      http://www.verticalsysadmin.com/cfengine/primer.pdf
+Patch1:         %{srcname}.patch
 # SLE 11 or RHEL5 autoconf does not support AM_SUBST_NOTMAKE, [email protected]
 Patch2:         remove-am_subst_notmake.patch
 # PATCH-FIX-UPSTREAM add 'suse' class for consistency with other vendor classes
@@ -170,6 +171,7 @@
 
 %prep
 %setup -q -n %{srcname}
+%patch1 -p1
 %if 0%{?suse_version} <= 1110
 %patch2 -p1
 %endif
@@ -188,7 +190,6 @@
 
 %build
 EXPLICIT_VERSION=%{version} autoreconf -fvi -I m4
-# /usr/include/sys for acl.h
 CC=cc CFLAGS="%{optflags} -fno-strict-aliasing" \
 %configure \
   --disable-static \
@@ -211,7 +212,7 @@
 %if %{with libvirt}
   --with-libvirt \
 %endif
-  --with-libacl \
+  --without-libacl \
   --with-libxml2 \
 %if 0%{?rhel_version} > 0 && 0%{?rhel_version} < 700
   --docdir=%{_docdir}/%{name}-%{version} \

++++++ cfengine-3.10.0b1.patch ++++++
diff -ruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache 
-x .deps -x .libs ../orig-cfengine-3.10.0b1/configure.ac ./configure.ac
--- ../orig-cfengine-3.10.0b1/configure.ac      2016-11-01 08:47:08.000000000 
+0100
+++ ./configure.ac      2016-11-15 15:33:45.058052537 +0100
@@ -506,7 +506,7 @@
     AC_CHECK_LIB(acl, acl_init,
       [],
       [if test "x$with_libacl" != xcheck; then AC_MSG_ERROR(Cannot find libacl 
library); fi])
-    AC_CHECK_HEADERS([acl.h sys/acl.h acl/libacl.h],
+    AC_CHECK_HEADERS([sys/acl.h acl/libacl.h],
       [libacl_header_found=yes],
       [if test "x$with_libacl" != xcheck; then AC_MSG_ERROR(Cannot find libacl 
header files); fi])
   ])
diff -ruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache 
-x .deps -x .libs ../orig-cfengine-3.10.0b1/libutils/platform.h 
./libutils/platform.h
--- ../orig-cfengine-3.10.0b1/libutils/platform.h       2016-11-01 
08:47:08.000000000 +0100
+++ ./libutils/platform.h       2016-11-15 15:49:14.789010435 +0100
@@ -75,6 +75,7 @@
 #include <ctype.h>
 #include <assert.h>
 #include <stddef.h>                                     /* offsetof, size_t */
+#include <time.h>
 
 /* POSIX but available in all platforms. */
 #include <strings.h>
++++++ cfengine-3.9.1.tar.gz -> cfengine-3.10.0b1.tar.gz ++++++
++++ 41466 lines of diff (skipped)


Reply via email to